Howard Chu
|
8bad70d957
|
Added sessionlog support. consumer needs work...
|
2004-12-08 00:47:24 +00:00 |
|
Howard Chu
|
33bb06475b
|
Fix findpresent, include user's filter
|
2004-12-07 18:52:55 +00:00 |
|
Howard Chu
|
4ae3efbdd7
|
Rearrange shortcut check for context with no changes
|
2004-12-07 10:43:48 +00:00 |
|
Howard Chu
|
c14cf9c7c8
|
Preallocate syncuuid set instead of realloc/freeing
|
2004-12-07 10:05:24 +00:00 |
|
Howard Chu
|
bc09291b81
|
restore code in search_cleanup to free ctrls
|
2004-12-07 02:58:33 +00:00 |
|
Howard Chu
|
c607449cd0
|
Write contextCSN during db_open if it's newer than was previously recorded
|
2004-12-07 02:20:15 +00:00 |
|
Howard Chu
|
e14322dcbf
|
Fix entry_release backend swapping
|
2004-12-06 22:13:19 +00:00 |
|
Howard Chu
|
4ffff34a65
|
Fix mod locking
|
2004-12-06 20:32:53 +00:00 |
|
Howard Chu
|
fb2d226a70
|
Add glue overlay
|
2004-12-05 21:15:48 +00:00 |
|
Howard Chu
|
7e2aea4994
|
Forced commit - add CVS ID tag
|
2004-12-05 20:57:34 +00:00 |
|
Howard Chu
|
ee9872f39f
|
Restored findcsn( MAX ), used at db_open time
|
2004-12-05 20:52:49 +00:00 |
|
Howard Chu
|
76ad79b7d7
|
More shutdown fixes
|
2004-12-05 08:19:28 +00:00 |
|
Howard Chu
|
de85fbc6e0
|
Fix prev commit
|
2004-12-05 07:30:12 +00:00 |
|
Howard Chu
|
25334fec4e
|
Make sure db_close only gets called once
|
2004-12-05 07:07:50 +00:00 |
|
Howard Chu
|
2c25924d28
|
Go back to original startup/shutdown behavior. Fix entry_release.
|
2004-12-05 06:44:54 +00:00 |
|
Howard Chu
|
8a4931c4d6
|
Fix typo
|
2004-12-05 03:06:01 +00:00 |
|
Howard Chu
|
30a6f4d24d
|
Better fix for ITS#3365, manage back-bdb's read locks so frontend/etc.
don't need to worry about them.
|
2004-12-05 02:00:19 +00:00 |
|
Howard Chu
|
916e931065
|
Always exclude subordinates from top-level ops so glue overlay can
intercept. Now a single syncprov works over the entire glued context.
|
2004-12-04 19:26:22 +00:00 |
|
Howard Chu
|
5c8fd8bf11
|
Rename syncrepl_rq to slapd_rq, move to daemon.c
|
2004-12-03 16:49:23 +00:00 |
|
Pierangelo Masarati
|
6e12819387
|
allow undefined schema items to be returned by back-ldap and remapped by the rwm overlay
|
2004-12-01 21:47:13 +00:00 |
|
Howard Chu
|
996354e2dd
|
Pass entire entry to password_quality check module, not just attrs
|
2004-12-01 16:01:04 +00:00 |
|
Howard Chu
|
86ef9285b7
|
Delete define of SLAPD_OVER_GLUE
|
2004-11-30 01:40:58 +00:00 |
|
Howard Chu
|
ad9f3ebe34
|
Backglue hastily modified as an overlay
|
2004-11-29 20:55:50 +00:00 |
|
Howard Chu
|
7bdf2ab549
|
_operational should return SLAP_CB_CONTINUE
|
2004-11-29 19:33:35 +00:00 |
|
Howard Chu
|
ef2df3e398
|
Cleanup - enable config, delete unused code
|
2004-11-29 10:27:38 +00:00 |
|
Howard Chu
|
d47f98c2eb
|
Cleanup... never replicate syncConsumersubentries. Plug memleaks.
|
2004-11-29 06:51:44 +00:00 |
|
Howard Chu
|
948aca3540
|
Partially revert previous commit. Fix startup csn generation.
Fix findbase initialization.
|
2004-11-29 05:54:55 +00:00 |
|
Pierangelo Masarati
|
fc57a3e3f8
|
generate contextCSN if not available; don't fail if a referral is sent (or don't accept referrals?)
|
2004-11-29 00:48:26 +00:00 |
|
Howard Chu
|
74b745454e
|
Use rdwr lock for si_mods to avoid deadlock
|
2004-11-27 20:34:12 +00:00 |
|
Howard Chu
|
8f64cb135f
|
Fix syncprov_db_close, only cleanup thrctx once
|
2004-11-27 16:05:49 +00:00 |
|
Pierangelo Masarati
|
6f182a7547
|
make unregistered known controls show up as undefined; move LDAPsync cid to frontend; some cleanup
|
2004-11-27 15:08:24 +00:00 |
|
Howard Chu
|
8d0cd119ab
|
Let the backend know there's a sync search
|
2004-11-27 14:54:49 +00:00 |
|
Howard Chu
|
865f0db180
|
Add checkpointing to save contextCSN periodically. Read contextCSN
on startup, save on shutdown.
|
2004-11-27 14:52:28 +00:00 |
|
Howard Chu
|
ed9925f6d9
|
Cleanup controls
|
2004-11-27 10:49:47 +00:00 |
|
Howard Chu
|
1bb93ae084
|
Fix modify serialization
|
2004-11-27 08:55:04 +00:00 |
|
Howard Chu
|
584d5355b8
|
Fix overlay aux_operational, add contextCSN as operational attribute
of suffix entry
|
2004-11-27 08:30:44 +00:00 |
|
Howard Chu
|
8866cc9c92
|
Force a refresh if the search base has changed
|
2004-11-27 07:47:24 +00:00 |
|
Howard Chu
|
ee20d206cd
|
Cleanup
|
2004-11-27 07:29:10 +00:00 |
|
Howard Chu
|
08564beb6b
|
Serialize multiple modifies of the same entry (ala seqmod.c)
|
2004-11-27 07:05:24 +00:00 |
|
Howard Chu
|
287d5be13c
|
Fix op_cleanup
|
2004-11-27 07:04:52 +00:00 |
|
Howard Chu
|
8d9509d8d0
|
Fix abandon sequencing
|
2004-11-27 06:17:24 +00:00 |
|
Howard Chu
|
5dc1dd1441
|
Added abandon/cancel support
|
2004-11-27 01:26:12 +00:00 |
|
Howard Chu
|
5f99f7c991
|
More migration of syncrepl from frontend to syncprov overlay
define OPERATION_BUFFER_SIZE for dummy Operations
|
2004-11-27 00:57:37 +00:00 |
|
Howard Chu
|
a2400fc0f8
|
Self-contained detached operation
|
2004-11-26 23:10:48 +00:00 |
|
Howard Chu
|
2620b4084d
|
Added response queuing for updates occurring during a refresh
|
2004-11-26 21:24:40 +00:00 |
|
Howard Chu
|
d413097d8b
|
Fix prev commit
|
2004-11-26 17:32:36 +00:00 |
|
Howard Chu
|
c2b339d456
|
More syncprov fixes. test019 now passes.
|
2004-11-26 09:40:22 +00:00 |
|
Howard Chu
|
90cc409325
|
Split Operation into Opheader and op
|
2004-11-25 22:59:00 +00:00 |
|
Howard Chu
|
3a5bde98ba
|
Disable back-bdb native syncrepl support, enable syncprov overlay,
remove syncrepl stuff from Operation struct
|
2004-11-25 21:16:54 +00:00 |
|
Howard Chu
|
618cc56265
|
Merge op->o_sync_mode into op->o_sync
|
2004-11-25 18:31:31 +00:00 |
|