Commit Graph

15546 Commits

Author SHA1 Message Date
Howard Chu
e48f72c1b5 Unify use of BDB lockers 2007-01-04 08:36:59 +00:00
Howard Chu
23a2339090 Fix prev commits... 2007-01-04 03:26:54 +00:00
Howard Chu
f2acc11976 Simpler fix 2007-01-04 03:17:59 +00:00
Howard Chu
831d1cccc7 Fix idl_cache teardown again - skip if cache is empty 2007-01-04 03:14:46 +00:00
Pierangelo Masarati
bce4063a17 shortcut schema mapping if not configured 2007-01-03 21:35:18 +00:00
Pierangelo Masarati
3284f54ec0 silence warnings 2007-01-03 21:34:49 +00:00
Howard Chu
e094bef172 Remember our own success code in case an overlay changes it 2007-01-03 20:28:56 +00:00
Howard Chu
f206f3ddc0 Just return API errors to the frontend, don't attempt to send them. 2007-01-03 20:21:07 +00:00
Howard Chu
5cfd2f6d97 Use Clock algorithm for IDL cache too 2007-01-03 19:00:07 +00:00
Howard Chu
6d1ca0a769 Delete unused idl_cache_entry rwlock field 2007-01-03 05:36:49 +00:00
Howard Chu
d5a7e252b3 #if out unnecessary code in prev commit 2007-01-03 02:10:30 +00:00
Howard Chu
2c1f91dd0f Tweak entry alignment, play with STRIPE/STRIDE definitions to test. 2007-01-03 02:06:06 +00:00
Kurt Zeilenga
5eed4bfd85 happy new year 2007-01-02 22:47:14 +00:00
Kurt Zeilenga
6dcd9a9f77 Use soelim to fix .so problem
(Assumes soelim is generally available)
2007-01-02 20:25:16 +00:00
Kurt Zeilenga
da6d9eb046 happy new year 2007-01-02 20:00:42 +00:00
Howard Chu
1f79382c4f FWIW, SIGBREAK on Windows should only be ignored when running as a Service. 2007-01-02 10:10:16 +00:00
Howard Chu
68a0e0d922 Revert to ordering behavior of original attrs_free() 2007-01-01 13:42:36 +00:00
Howard Chu
822888eafc Bypass a few redundant locks 2007-01-01 11:44:39 +00:00
Howard Chu
6074f48fa7 Tweak cache_lru_print 2007-01-01 11:17:13 +00:00
Howard Chu
a5546a22a8 Fix prev commit, hdb_cache_find_parent 2007-01-01 07:09:22 +00:00
Howard Chu
dcd5c74914 Drop unnecessary memset()s 2007-01-01 06:46:47 +00:00
Howard Chu
cd35516bdc Fix typo in prev commit 2007-01-01 02:16:25 +00:00
Howard Chu
37dfbd3e8b Fix prev commit 2007-01-01 01:07:57 +00:00
Howard Chu
d7fa1e764d partial revert - keep acquiring BDB lock in lru_purge. 2007-01-01 01:00:19 +00:00
Howard Chu
b8309b4cf8 Cleanup db_lock/unlock parameters 2006-12-31 23:37:06 +00:00
Howard Chu
a720011c8a Ditch LRU cache replacement in favor of 2nd-chance/clock.
Much better concurrency.
2006-12-31 16:16:48 +00:00
Howard Chu
ff93c6bef7 Don't log EAGAIN returns from ber_get_next() 2006-12-31 16:15:45 +00:00
Howard Chu
598ef9e685 Fix prev commit 2006-12-30 12:47:17 +00:00
Howard Chu
e844a6956d In bdb_cache_add use a readlock outside the txn to protect the entry
until send_ldap_result completes.
2006-12-30 12:05:55 +00:00
Howard Chu
6f571451ef ITS#4795 drop "disallow bind_simple_unprotected"... 2006-12-30 08:04:42 +00:00
Howard Chu
6222b79bc8 streamline attrs_free 2006-12-29 01:00:24 +00:00
Pierangelo Masarati
5e36e5625a move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701) 2006-12-28 16:41:36 +00:00
Pierangelo Masarati
6490a0b6c1 move slapo-{denyop,lastmod} to contrib/slapd-modules/{denyop,lastlog}/ (ITS#4701) 2006-12-28 16:33:36 +00:00
Pierangelo Masarati
0544badf19 move slapo-denyop to contrib/slapd-modules/debyop/ 2006-12-28 16:30:53 +00:00
Pierangelo Masarati
9fc7cd7267 move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701) 2006-12-28 16:30:33 +00:00
Pierangelo Masarati
26c2c98196 move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701) 2006-12-28 16:23:57 +00:00
Pierangelo Masarati
37df2996c4 note workaround for ITS#4785; cleanup 2006-12-28 12:17:19 +00:00
Pierangelo Masarati
bd33fc8678 fix filter structure leak (ITS#4794) 2006-12-28 10:32:46 +00:00
Howard Chu
d0467a5961 cleanup debug msg 2006-12-27 01:15:05 +00:00
Howard Chu
d2fc667fe7 Fix connection_get race condition on Windows 2006-12-26 23:40:00 +00:00
Howard Chu
a2dc5dd494 Fix prev commit 2006-12-26 11:34:33 +00:00
Howard Chu
78ea542572 timeval requires <ac/time.h> 2006-12-26 05:05:28 +00:00
Howard Chu
03dbc30deb Use temporary AttributeDescriptions to prevent unbounded growth 2006-12-26 04:51:08 +00:00
Howard Chu
90b2976413 ITS#3707 changed SLAPD_FILTER_COMPUTED 2006-12-26 00:00:48 +00:00
Howard Chu
3bf226382e ITS#3707 preserve filter input, allow (and ignore) undefined attributes 2006-12-25 23:30:45 +00:00
Pierangelo Masarati
7e8242d50d pool privileged connections (ITS#4791) 2006-12-24 18:23:36 +00:00
Pierangelo Masarati
1939ed3fc2 apparently, structural_class() args changed 2006-12-24 15:45:48 +00:00
Pierangelo Masarati
6193ee4003 don't leak callbacks if stuff cannot be registered; provide a means to dispose of private stuff if required 2006-12-24 15:44:56 +00:00
Pierangelo Masarati
c3960b98d3 fix RID format 2006-12-24 15:43:43 +00:00
Pierangelo Masarati
186d30288d silence warning 2006-12-24 15:43:01 +00:00