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 |
|
Howard Chu
|
bf97a1f865
|
Cleanup, add some more descriptive comments.
Still needs: error checking, queuing results when refresh is in progress
|
2004-11-24 20:34:28 +00:00 |
|
Howard Chu
|
a6d2bfe9a4
|
Persist passes test018
|
2004-11-24 17:07:14 +00:00 |
|
Howard Chu
|
fe4095ebc3
|
Use normalized UUID...
|
2004-11-24 16:13:20 +00:00 |
|
Howard Chu
|
4e530bf54d
|
First pass at persist, not working
|
2004-11-24 15:58:38 +00:00 |
|
Howard Chu
|
02e171e886
|
Use BackendInfo instead of direct references to back-ldap functions
|
2004-11-24 11:31:43 +00:00 |
|
Howard Chu
|
47dd8d8732
|
Dynamic control management
|
2004-11-23 13:08:45 +00:00 |
|
Howard Chu
|
99ee94a3de
|
Tweak findcsn conditions for validating cookie csn
|
2004-11-22 03:56:27 +00:00 |
|
Howard Chu
|
09e2035c39
|
Passes test017
|
2004-11-22 03:24:59 +00:00 |
|
Howard Chu
|
e49c13b874
|
More refresh working...
|
2004-11-21 18:25:02 +00:00 |
|
Howard Chu
|
884ab2e0c7
|
Getting refresh working
|
2004-11-21 17:59:21 +00:00 |
|
Howard Chu
|
2a50cbffd1
|
Use avl_find2, not avl_find
|
2004-11-20 00:55:58 +00:00 |
|
Howard Chu
|
87c74c2d52
|
Cleanup, delete test define
|
2004-11-19 23:45:31 +00:00 |
|
Howard Chu
|
d7c5ccabe9
|
Use exop_is_write() macro
|
2004-11-19 23:27:02 +00:00 |
|
Howard Chu
|
59b50101bd
|
Overlay for serializing modifications of a specific entry without
using backend-specific locks
|
2004-11-19 23:22:49 +00:00 |
|
Pierangelo Masarati
|
f1187e4165
|
the caching database may need to inherit ACLs and limits from the proxy
|
2004-11-17 21:38:14 +00:00 |
|
Pierangelo Masarati
|
158067a46e
|
sanity check
|
2004-11-13 17:27:15 +00:00 |
|
Pierangelo Masarati
|
7ff445d8ae
|
further cleanup
|
2004-11-13 15:10:47 +00:00 |
|
Pierangelo Masarati
|
d7bdb8cb24
|
disable referral rewrite in default suffix massage
|
2004-11-13 12:15:40 +00:00 |
|
Howard Chu
|
e0726c2b55
|
A bit more...
|
2004-11-09 03:12:03 +00:00 |
|
Howard Chu
|
e4c231fe0c
|
Only use libltdl #if SLAPD_MODULES is defined, otherwise ignore
external pwdCheckModules.
|
2004-11-05 08:57:05 +00:00 |
|
Howard Chu
|
9ebcc83796
|
Minor cleanup of prev commit
|
2004-11-04 03:10:03 +00:00 |
|
Howard Chu
|
3d23a4d2c5
|
Consolidate redundant code
|
2004-11-04 02:59:34 +00:00 |
|
Howard Chu
|
aa7ed3d8c8
|
Incomplete skeleton
|
2004-11-02 04:51:06 +00:00 |
|
Howard Chu
|
1df6d76269
|
Add ppolicy_hash_cleartext config keyword, hash Adds as well as Modifies.
Changed check_pw_quality callback to pass entry's Attributes in final arg.
|
2004-10-07 04:07:17 +00:00 |
|
Howard Chu
|
7e87f54716
|
Revert ITS#3353 patch, it needs to be reworked.
|
2004-10-06 05:51:38 +00:00 |
|
Howard Chu
|
fda3d6260e
|
ITS#3353 consolidate slapd globals into a single struct
|
2004-10-01 07:33:16 +00:00 |
|