Howard Chu
|
0145d54325
|
In build_new_dn, rdn may be part of a larger string, use strncopy.
|
2004-11-29 04:03:56 +00:00 |
|
Pierangelo Masarati
|
2c89c53cda
|
fix typo
|
2004-11-29 00:53:43 +00:00 |
|
Pierangelo Masarati
|
873a5b73ff
|
first round at enabling back-sql as LDAPsync provider
|
2004-11-29 00:50: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 |
|
Pierangelo Masarati
|
870cc69c93
|
fix o_hdr use
|
2004-11-28 16:25:20 +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
|
30333b989c
|
Let the overlay run before the backend in bi_db_close
|
2004-11-27 14:43:07 +00:00 |
|
Howard Chu
|
38b430be3c
|
Fix prev commit
|
2004-11-27 11:50:54 +00:00 |
|
Howard Chu
|
d3ced75fe7
|
Add SLAP_DBFLAG_OVERLAY
|
2004-11-27 11:45:54 +00:00 |
|
Howard Chu
|
b4eceddb52
|
Add slap_find_control_id
|
2004-11-27 11:45:07 +00:00 |
|
Howard Chu
|
ed9925f6d9
|
Cleanup controls
|
2004-11-27 10:49:47 +00:00 |
|
Pierangelo Masarati
|
27529430a6
|
wait until syncprov freezes
|
2004-11-27 10:16:15 +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
|
e6dd9ec8a2
|
More Opheader fixes
|
2004-11-26 10:10:29 +00:00 |
|
Howard Chu
|
c2b339d456
|
More syncprov fixes. test019 now passes.
|
2004-11-26 09:40:22 +00:00 |
|
Howard Chu
|
3426a11983
|
More BDB_PSEARCH cleanup
|
2004-11-26 09:39:33 +00:00 |
|
Howard Chu
|
127a85b553
|
More Operation/Opheader fixes
|
2004-11-26 09:39:14 +00:00 |
|
Pierangelo Masarati
|
e891dbcdc4
|
fix dynacl compile
|
2004-11-26 00:34:48 +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
|
f0cae31b0e
|
Fix send_ldap* macros
|
2004-11-25 14:41:00 +00:00 |
|
Howard Chu
|
dca809ff8d
|
Revert previous commit, it breaks everything.
|
2004-11-25 07:03:43 +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 |
|
Jong Hyuk Choi
|
7fa860ef16
|
Add the omitted part from the original buddy allocator commit
|
2004-11-24 17:46:47 +00:00 |
|
Jong Hyuk Choi
|
83fd442ded
|
Omitted from the original buddy allocator commit
|
2004-11-24 17:27:25 +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
|
a057ff5bee
|
ITS#3401 avoid empty make target when SLAPD_DYNAMIC_BACKENDS is empty
|
2004-11-24 06:41:21 +00:00 |
|
Howard Chu
|
6170a2bbb4
|
Fix ITS#3400, move ebadf declaration
|
2004-11-24 05:27:59 +00:00 |
|
Pierangelo Masarati
|
dceaa05c0e
|
should fix compile when SLAPD_ACI_ENABLED is undefined
|
2004-11-23 21:20:13 +00:00 |
|
Jong Hyuk Choi
|
7891097a79
|
remove schema which was used for component match testing
|
2004-11-23 17:10:38 +00:00 |
|
Howard Chu
|
dbe5e00929
|
Use SLAP_CONTROL_* constants
|
2004-11-23 16:02:07 +00:00 |
|