Howard Chu
|
aa2fecc1fc
|
More deadlock propagation fixes
|
2008-10-01 21:28:03 +00:00 |
|
Howard Chu
|
babf624b23
|
Missed a deadlock check
|
2008-10-01 21:07:26 +00:00 |
|
Emmanuel Dreyfus
|
7a5b406cf1
|
Make sur attribute ACL are evaluated on ADD operations (see ITS#4556)
|
2008-09-29 22:08:29 +00:00 |
|
Rein Tollevik
|
fd190659a7
|
ITS#5719 Reset interval after rescheduling a paused task.
|
2008-09-29 20:01:40 +00:00 |
|
Pierangelo Masarati
|
9be58de517
|
fix ITS#5717
|
2008-09-29 18:45:39 +00:00 |
|
Pierangelo Masarati
|
43d0d989ef
|
allow intermixing of mapped/not mapped attrs (spotted while invstigating ITS#5717)
|
2008-09-29 17:38:12 +00:00 |
|
Pierangelo Masarati
|
71373cfdfe
|
change olcDbMode syntax from integer to sirectory string, and allow any commonly accepted form to set its value, including -rwxrwxrwx (ITS#5713)
|
2008-09-27 14:04:57 +00:00 |
|
Pierangelo Masarati
|
3ccdb86edb
|
allow definition of syntaxes via configuration, including X-SUBST (ITS#5663)
|
2008-09-27 13:30:43 +00:00 |
|
Pierangelo Masarati
|
13eb62e42f
|
make sure o_csn is freed
|
2008-09-27 11:06:31 +00:00 |
|
Pierangelo Masarati
|
7cc2acd111
|
fix previous commit (ITS#5711)
|
2008-09-27 10:34:52 +00:00 |
|
Pierangelo Masarati
|
a0e3e68a02
|
allow controls deletion to be deferred; pass response controls back to frontend in extops (ITS#5711)
|
2008-09-27 10:06:43 +00:00 |
|
Howard Chu
|
9f808bd4b6
|
Propagate deadlock results for internal searches on write ops
|
2008-09-25 13:39:53 +00:00 |
|
Howard Chu
|
fda5733477
|
Wait for read locks in read txns
|
2008-09-25 13:17:17 +00:00 |
|
Howard Chu
|
a49d43ca27
|
Revert 1.394, see ITS#5454. It still locks up without a trylock.
|
2008-09-25 10:31:49 +00:00 |
|
Ralf Haferkamp
|
4788d897d2
|
Use ConfigReply to return error messages to the client
|
2008-09-23 15:30:48 +00:00 |
|
Pierangelo Masarati
|
b03ac2c2a5
|
fix typo
|
2008-09-20 18:43:30 +00:00 |
|
Pierangelo Masarati
|
8a900b8784
|
add support for local RFC 3062 password modification extended operation (ITS#5656)
|
2008-09-20 15:01:12 +00:00 |
|
Hallvard Furuseth
|
f3e85d44da
|
Drop "if ( slap_known_controls )". That became an array in controls.c 1.117.
|
2008-09-19 20:37:11 +00:00 |
|
Pierangelo Masarati
|
68561435cc
|
add support for back-config delete; fix minor issues
|
2008-09-19 00:50:17 +00:00 |
|
Pierangelo Masarati
|
3d876e0fcc
|
add back-config support to slapo-retcode(5)
|
2008-09-19 00:09:56 +00:00 |
|
Pierangelo Masarati
|
d2c6714ebf
|
honor relax by not applying constraints (ITS#5705)
|
2008-09-18 21:12:13 +00:00 |
|
Pierangelo Masarati
|
d02c861ada
|
add support for constraining rename (ITS#5703)
|
2008-09-18 20:30:59 +00:00 |
|
Hallvard Furuseth
|
880a2888d8
|
Message waiting for N threads to terminate -> for N operations/tasks to finish
|
2008-09-18 19:50:32 +00:00 |
|
Pierangelo Masarati
|
a3176f5453
|
optional parameter that allows to restrict constraints to entries matching a LDAP URI (ITS#5704)
|
2008-09-17 20:59:58 +00:00 |
|
Pierangelo Masarati
|
151d5aec66
|
add "set" constraint type (ITS#5702)
|
2008-09-17 00:40:18 +00:00 |
|
Pierangelo Masarati
|
dc414747a7
|
silence warnings
|
2008-09-16 14:44:24 +00:00 |
|
Pierangelo Masarati
|
88055e8d54
|
don't hide standard track matching rules (more for ITS#5700)
|
2008-09-15 09:16:13 +00:00 |
|
Pierangelo Masarati
|
ff5b4d6c21
|
add support for certificateListExactMatch (RFC4523; ITS#5700)
|
2008-09-15 00:34:56 +00:00 |
|
Pierangelo Masarati
|
14bd1744b7
|
certificate handling cleanup
|
2008-09-15 00:24:40 +00:00 |
|
Ralf Haferkamp
|
7bec8b6b8b
|
stop and remove checkpoint task in _db_destroy (ITS#5698)
|
2008-09-12 09:53:40 +00:00 |
|
Howard Chu
|
e2722b0c94
|
ITS#5659 "collect" overlay enhancements
|
2008-09-11 00:29:56 +00:00 |
|
Howard Chu
|
92d39f7376
|
Fix prev commit
|
2008-09-10 03:35:26 +00:00 |
|
Howard Chu
|
2547212e43
|
ITS#5694 update context's entryCSN during log purges
|
2008-09-10 02:29:26 +00:00 |
|
Pierangelo Masarati
|
4aa9edf03e
|
cleanup round of memory handling (either check results or use ch_* calls; ITS#5691)
|
2008-09-09 19:58:47 +00:00 |
|
Pierangelo Masarati
|
661398337a
|
allow trying local bind when remote fails (ITS#5656)
|
2008-09-09 10:50:51 +00:00 |
|
Hallvard Furuseth
|
ff90e2f8d0
|
unique_search(): Print key->bv_val rather than key. Broke in r1.32 (ITS#5526).
|
2008-09-08 16:33:40 +00:00 |
|
Pierangelo Masarati
|
3d68853de5
|
fix one-time leak
|
2008-09-08 15:21:51 +00:00 |
|
Pierangelo Masarati
|
45e980391c
|
fix olcTranslucentLocal/Remote handling (ITS#5689)
|
2008-09-08 12:56:27 +00:00 |
|
Pierangelo Masarati
|
f7679377f9
|
always re-test filter after merging local and remote entries (ITS#5679)
|
2008-09-08 12:16:05 +00:00 |
|
Pierangelo Masarati
|
0009def716
|
implement X-SUBST substitute syntax extension (ITS#5663)
|
2008-09-08 00:10:18 +00:00 |
|
Pierangelo Masarati
|
1447d7fe17
|
don't risk using uninitialized vars
|
2008-09-08 00:05:15 +00:00 |
|
Pierangelo Masarati
|
7be50e74ec
|
if objectClass is not present (e.g. schema check is off, like for partial replicas, slapo-translucent and so), consider ocflags computed (and 0)
|
2008-09-06 18:06:41 +00:00 |
|
Pierangelo Masarati
|
b904d08f56
|
cleanup in case of failure during search rewriting (partial fulfilment of ITS#5687)
|
2008-09-06 16:25:03 +00:00 |
|
Pierangelo Masarati
|
57f9c8c8e9
|
be careful when restoring rewritten DN (partial fulfilment of ITS#5687)
|
2008-09-06 16:24:27 +00:00 |
|
Howard Chu
|
fe6f3683fa
|
ITS#5687 more cleanup fixes
|
2008-09-06 02:11:26 +00:00 |
|
Pierangelo Masarati
|
55cb219adc
|
NULL out spurious text (ITS#5688)
|
2008-09-06 00:00:37 +00:00 |
|
Ralf Haferkamp
|
db4c89db00
|
allow databases to be deleted (hidden behind LDAP_DEVEL)
|
2008-09-04 17:12:07 +00:00 |
|
Ralf Haferkamp
|
fcedf5bf83
|
don't dereference NULL pointer
|
2008-09-04 16:05:55 +00:00 |
|
Ralf Haferkamp
|
86005f581e
|
A new entry's index should not be larger than the number of its siblings (ITS#5684)
|
2008-09-04 13:56:31 +00:00 |
|
Pierangelo Masarati
|
1355e605d5
|
Don't leak syntax oid macro in case of duplicate attribute (ITS#5683)
|
2008-09-04 12:19:05 +00:00 |
|