Howard Chu
930decf5ff
ITS#8131 improve back-meta logs
2015-05-06 16:40:14 +01:00
Hallvard Furuseth
a59f336a61
ITS#8092 fix previous fix.
...
slap_auxprop_lookup() returns void with old sasl versions.
2015-05-04 21:05:57 +02:00
Hallvard Furuseth
f2b96c19cc
Fallback typedef for slap_sasl_cb_ft
2015-05-04 20:52:00 +02:00
Quanah Gibson-Mount
2c34d2fda6
ITS#8120 Move final CHECK_CSN block to before the mutex is unlocked.
2015-04-29 22:30:17 -05:00
Jan Synacek
fb1bf1caa8
More for ITS#8105
...
Fix multiple argument handling. For example:
perlModuleConfig homedir /home/jsynacek
should be converted to
olcPerlModuleConfig: homedir /home/jsynacek
and not to
olcPerlModuleConfig: homedir
olcPerlModuleConfig: /home/jsynacek
2015-04-27 11:19:20 +01:00
Howard Chu
da0639a7e6
Silence warnings
2015-04-23 06:10:40 +01:00
Howard Chu
d7bf6fcaae
ITS#8108 silence rootdn check on hidden backends
...
select_backend() skips hidden backends so it fails to match the
rootdn of a database that has been hidden. rootpw tries to see
if the rootdn matches the current backend but the check fails
when hidden. Ignore this check on hidden backends since one
cannot Bind to a hidden backend anyway.
2015-04-23 05:58:50 +01:00
Ryan Tandy
4f82c10120
ITS#8107 don't shadow rc
2015-04-23 05:16:12 +01:00
Jan Synacek
25bbf116ad
ITS#8105 back-perl: correctly convert perlModuleConfig
...
perlModuleConfig lines are not converted when using slaptest -f -F.
2015-04-16 02:55:56 +01:00
Howard Chu
15347d1180
ITS#8103 fix crash with more than 65535 aliases in a scope
2015-04-13 13:11:29 -07:00
Howard Chu
dcd0fd27f6
ITS#8040 use NOMETASYNC for lazycommit
...
not NOSYNC. Might be configurable in the future, but we don't
really want to add more config options at present
2015-04-09 15:56:22 +01:00
Ondřej Kuzník
cf3e10ee15
ITS#8057 Use an actual entry for modify/modrdn checks
2015-04-08 23:26:27 +01:00
Howard Chu
525aa23800
ITS#8040 document lazycommit
2015-04-08 23:18:03 +01:00
Howard Chu
012b7f0e7d
ITS#8092 no-op if there's no context
2015-04-01 21:17:35 +01:00
Howard Chu
ff7c0e5779
ITS#8081 - more for #8063
...
Prev patch broke underlying assumption that mods queue and execute
in order. Now must search list for matching mod to dequeue.
2015-03-21 21:32:48 +00:00
Howard Chu
8eb9aa7dc5
ITS#8063 more for prev commit
2015-02-25 06:11:44 +00:00
Howard Chu
8ad64c8f9a
ITS#8063 don't block our own thread
2015-02-25 05:44:07 +00:00
Ondřej Kuzník
4b84b6af14
ITS#8057 Enforce uniqueness unless permitted by ACL
2015-02-16 17:30:59 +00:00
Quanah Gibson-Mount
1705fa7e55
Happy New Year
2015-02-11 15:36:57 -06:00
Howard Chu
129299a933
ITS#8051 use a regexp
2015-02-04 05:21:46 +00:00
Howard Chu
2fbecdd756
ITS#8051 add DN qualifier
2015-02-04 03:53:13 +00:00
Howard Chu
3b130b65a4
ITS#8049 fix typo
2015-02-04 02:40:30 +00:00
Howard Chu
2f1a2dd329
ITS#8046 fix vrFilter_free
2015-02-04 02:03:55 +00:00
Howard Chu
3349ca0bee
ITS#8048 fix slapo-sock result
2015-02-03 10:35:52 +00:00
Howard Chu
cb3952db4b
ITS#8039 more cleanup
2015-02-03 10:23:39 +00:00
Howard Chu
a32a2da33a
ITS#8040 experimental Lazy Commit
2015-02-02 10:50:22 +00:00
Howard Chu
b1d1c74247
Cleanup prev commit
2015-02-02 08:45:57 +00:00
Howard Chu
bb9287ba1a
More for ITS#8043
2015-02-02 08:42:28 +00:00
Howard Chu
bc1e08e296
ITS#8043 don't leave dangling syncops
2015-01-31 13:04:53 +00:00
Howard Chu
edf359795c
ITS#8039 cleanup
2015-01-31 12:52:56 +00:00
Howard Chu
c4b43c0077
More for presentlist_free
2015-01-31 01:12:54 +00:00
Howard Chu
4929ad5e81
More for presentlist (ITS#8042)
2015-01-31 01:03:23 +00:00
Howard Chu
c8d40af0d2
ITS#8039 fix prev commit
...
Don't overload ri_csn with cookie, use a separate berval
2015-01-31 00:12:29 +00:00
Howard Chu
a2d4ed146d
ITS#8039 plug syncprov memleak
...
Rewrote the psearch result handling to keep track of which
queues are using which results.
2015-01-30 08:55:47 +00:00
Howard Chu
3f5e705996
Fix prev commit
2015-01-30 08:06:11 +00:00
Howard Chu
1fa702e968
Streamline presentlist
...
This reduces presentlist memory usage by about 50%. It's still
about 2.5x greater than it should be.
2015-01-30 00:54:21 +00:00
Howard Chu
84fde1bb02
ITS#8038 free presentlist at end of refresh
2015-01-29 05:15:33 +00:00
Howard Chu
97ed9736e5
ITS#8036 cleanup prev commit
2015-01-27 23:53:19 +00:00
Howard Chu
217d6ffcdb
ITS#8036 more for prev commit
2015-01-27 23:39:46 +00:00
Howard Chu
969d477168
ITS#8036 fix regression from ITS#7904
2015-01-27 22:26:33 +00:00
Howard Chu
b53d813413
ITS#8035 plug memleaks in syncrepl
2015-01-27 20:29:34 +00:00
Howard Chu
c5378df634
ITS#8011 fix prev patch
...
Remove assert. This is merely a cache of parent DNs, failure to
insert doesn't affect outcome.
2015-01-27 18:30:23 +00:00
Howard Chu
c32e74763f
ITS#8027 require non-empty AttributeList
2015-01-20 11:35:40 +00:00
Howard Chu
047f275987
Fix 0e66a3d1bf
...
clear rc, otherwise syncrepl stops
2015-01-14 20:27:49 +00:00
Howard Chu
869324ff9f
Fix typo in 45146ba21a
2015-01-14 19:05:17 +00:00
Howard Chu
30ae5fa2cf
GSER issuer quoting fix (coverity)
2015-01-14 18:56:12 +00:00
Howard Chu
59ee92213b
Minor cleanup (coverity)
2015-01-14 17:52:22 +00:00
Howard Chu
fccca0ead9
Minor cleanup (coverity)
2015-01-14 16:59:54 +00:00
Howard Chu
bc3dbcbde9
Minor cleanup (coverity)
2015-01-14 13:27:45 +00:00
Howard Chu
c25208cd14
Minor cleanup (coverity)
2015-01-14 12:48:44 +00:00