Commit Graph

15971 Commits

Author SHA1 Message Date
Howard Chu
2d3c48ccd5 ITS#4838 fix fake root handling broken by prev commit 2007-02-09 17:23:00 +00:00
Howard Chu
fb583c3071 Revert prev commit 2007-02-08 10:29:40 +00:00
Howard Chu
57c5bbf7e4 Just use a readlock in cache loader 2007-02-08 09:27:35 +00:00
Howard Chu
0c25783cee use dn2id index for extended filters using entryDN 2007-02-08 06:43:28 +00:00
Howard Chu
810ff9ec9d ITS#4835 add disclaimers about these definitions, use Auxiliary 2007-02-08 02:41:56 +00:00
Howard Chu
113c25598e Add pointer to an existing document since the netscape.com URLs are dead. 2007-02-08 01:54:32 +00:00
Howard Chu
6fd5e36907 Test modify/undo in back-config 2007-02-07 17:09:20 +00:00
Howard Chu
73eda09be3 Fix entry ordering in config_build_entry 2007-02-07 16:06:41 +00:00
Howard Chu
4642c21f65 ITS#4833 fix olcDatabase index offset 2007-02-07 16:00:03 +00:00
Howard Chu
b278a8967a Fix redundant frees 2007-02-07 15:09:30 +00:00
Howard Chu
290344e683 ITS#4752 add undo for schema entries. 2007-02-07 14:57:02 +00:00
Howard Chu
4e4356cf2c Fix redundant frees 2007-02-07 14:54:57 +00:00
Howard Chu
b06eeff43b ITS#4752 try to undo failed Modifies 2007-02-07 11:42:23 +00:00
Howard Chu
c5b33893f0 Fix fetching of initial contextCSN, updating from syncprov 2007-02-07 06:26:22 +00:00
Howard Chu
9d86bf253f Improve prev commit 2007-02-07 02:49:40 +00:00
Howard Chu
3fbcfa797e Re-fix ITS#4720, use rwlock 2007-02-07 01:08:54 +00:00
Howard Chu
04f46aa880 ITS#4832 fix unint'd var 2007-02-07 00:41:15 +00:00
Howard Chu
a1aa7c284d Revert to original ldap_get_option( TIMEOUT ) behavior 2007-02-06 23:02:47 +00:00
Kurt Zeilenga
450dd65de4 Add detection for Berkeley DB 4.5 libraries 2007-02-06 17:52:57 +00:00
Howard Chu
5e8207af12 Additional syncrepl timeouts needed 2007-02-06 12:32:37 +00:00
Howard Chu
3f20aa245f Partially revert prev commit, delete unused parameter, fix psearch response 2007-02-06 05:58:01 +00:00
Howard Chu
1403491288 Fixes for glue and persist chaining 2007-02-06 05:29:00 +00:00
Howard Chu
7ac06970e6 Don't let timestamps go backward 2007-02-06 04:48:35 +00:00
Howard Chu
9467269cef ITS#4623, entry_get has to pass thru glue layer too 2007-02-06 04:19:56 +00:00
Howard Chu
9381fc42a5 Add overlay hooks for entry_get_rw / entry_release_rw 2007-02-06 04:18:14 +00:00
Howard Chu
578a2b0db4 Default to no sid in initial cookie 2007-02-06 01:19:06 +00:00
Howard Chu
448f584fe5 Fix typo 2007-02-06 01:18:17 +00:00
Howard Chu
4067b97cf4 Add equality match for olcSyncrepl 2007-02-06 00:22:49 +00:00
Howard Chu
ca5a7249f2 Fix startup, use explicit serverIDs from the beginning 2007-02-06 00:06:52 +00:00
Howard Chu
d87d11eb09 Add a debug message when skipping an old entry. 2007-02-06 00:06:09 +00:00
Howard Chu
21e4eb3dcc Fix prev commit - cannot shortcut initial sync 2007-02-05 23:54:07 +00:00
Howard Chu
250cbd286a Optimization: send sid in cookie to avoid getting our changes sent
back to us.
2007-02-05 23:10:22 +00:00
Howard Chu
96b1ccb934 Changed LDAP_OPT_TIMEOUT / LDAP_OPT_NETWORK_TIMEOUT behavior 2007-02-05 20:43:12 +00:00
Howard Chu
75d0b4ee97 Require non-NULL input for timeout options 2007-02-05 20:38:25 +00:00
Howard Chu
0c542682b1 Timeouts should not be malloc'd 2007-02-05 20:32:44 +00:00
Howard Chu
4e193bc5cb Fix typos 2007-02-05 12:39:37 +00:00
Howard Chu
b984564dbd Handle timeouts from ldap_result() 2007-02-05 12:30:40 +00:00
Howard Chu
5f1fdfa515 Fix prev commit 2007-02-05 11:23:50 +00:00
Howard Chu
910f8ba200 Preliminary multimaster replication test 2007-02-05 11:10:33 +00:00
Howard Chu
b5d8341569 Add timeout / network timeout to bindconf 2007-02-05 11:03:59 +00:00
Howard Chu
2432378de8 Fix compare_csns to accept new cookie when there are more CSNs than
we knew about before
2007-02-05 11:03:36 +00:00
Howard Chu
b4c2cf250d Fairly sure this is what the TIMEOUT option should always have been for 2007-02-05 10:10:24 +00:00
Howard Chu
55b29bedf8 Fix prev commit, don't generate a new ctxcsn if we're a consumer with
an empty DB
2007-02-05 09:19:46 +00:00
Howard Chu
42aca03eea Fix typos 2007-02-05 07:55:24 +00:00
Howard Chu
d57ad4f3c0 More for contextCSN checks 2007-02-05 07:36:07 +00:00
Howard Chu
36571123ca Fix prev commit 2007-02-05 06:47:32 +00:00
Howard Chu
f41343aa21 Add entryCSN comparison for consistency check 2007-02-05 06:07:27 +00:00
Howard Chu
9320f002e3 Fix prev commit, doesn't need permissive modify 2007-02-05 05:59:43 +00:00
Howard Chu
21b49a09e7 Use permissive modify on contextCSN 2007-02-05 05:25:13 +00:00
Howard Chu
fffaea79eb Preliminary multi-context support for syncrepl. Passes all single-master
tests, needs multi-master testing.
2007-02-05 04:50:07 +00:00