Ralf Haferkamp
d430fa0346
error out when adding multiple olcIndex values for the same attribute (ITS#6196)
2009-07-03 14:29:40 +00:00
Howard Chu
c29b1a53b2
More for 1.124 - forwarded updates need Relax control since state attrs
...
are no-user-mod.
2009-07-01 07:39:22 +00:00
Howard Chu
1ca5fe851f
ITS#5836, #6089 fix c_writers counting
2009-07-01 03:01:08 +00:00
Howard Chu
8a0b05bfeb
ITS#6084 handle pwdAccountLockedTime values set into the future (i.e.,
...
lame way of setting an expiration date.)
2009-06-30 12:12:53 +00:00
Howard Chu
98ebf1950e
Fix prev commit
2009-06-30 11:54:45 +00:00
Howard Chu
b50f9c7aa9
ITS#6082 return checker module's error message to client
2009-06-30 11:51:13 +00:00
Howard Chu
68246fb76d
Fix check_password with {cleartext} passwords
2009-06-30 11:24:11 +00:00
Howard Chu
1f07d843f1
ITS#6168 actually use pwdLockout setting
2009-06-30 11:04:16 +00:00
Howard Chu
972176a1e0
Add ppolicy_forward_updates: if configured, ppolicy state changes due to
...
Binds are performed using the frontend, to allow them to trigger the
updateref on a consumer, which can then be forwarded by the chain overlay.
Setting is ignored if server is not a consumer.
2009-06-30 10:41:51 +00:00
Hallvard Furuseth
0f5378c8f7
Fix Debug format in last commit
2009-06-28 21:23:59 +00:00
Howard Chu
c62ebb9da2
ITS#6189 delay resetting the SLAP_C_BINDING state until the Bind handler
...
has fully returned to the connection manager. This may result in
"deferring operation: binding" messages being logged again (ITS#3850) but
it should not cause any hangs.
2009-06-28 03:37:20 +00:00
Howard Chu
d3aae2dc42
ITS#5658 hppa fixes
2009-06-23 23:12:15 +00:00
Rein Tollevik
9d4ea6378b
ITS#6179 Don't require dn.regex in <who> to use expand style in <by>.
2009-06-23 21:17:57 +00:00
Howard Chu
53f8b761f1
More for ITS#6177
2009-06-19 07:11:01 +00:00
Howard Chu
68e252c9a9
ITS#6177 proposed fix, please test
2009-06-19 02:06:58 +00:00
Howard Chu
59a29c9801
ITS#6176 silently raise dncache to cachesize if smaller
2009-06-18 00:16:30 +00:00
Howard Chu
861441fcf7
ITS#6076 fix collectinfo ordering
2009-06-17 01:17:42 +00:00
Howard Chu
2ae35da6bb
ITS#6075, cleanup, add missing equality match
2009-06-17 00:42:59 +00:00
Howard Chu
fc0418db8f
Better fix for prev commit
2009-06-16 05:26:29 +00:00
Howard Chu
d852de5ce4
Partially revert 1.32; pcache must allow other callbacks to see its results
2009-06-16 04:33:59 +00:00
Hallvard Furuseth
22260f8445
ITS#6154: don't assume in slap_callback.sc_cleanup that sc_response was called.
...
Also remove unused bd = NULL assignment from last commit.
2009-06-12 23:12:37 +00:00
Howard Chu
22f6e45f2a
txn may fail to give us a scan op
2009-06-12 11:57:56 +00:00
Hallvard Furuseth
3bbaa8103b
Cleanup: Remove SLAP_CB_FREEME, an unused internal result code
2009-06-11 22:57:04 +00:00
Pierangelo Masarati
c39815ee28
don't deadlock when a TLS uri is not responding (ITS#6167)
2009-06-11 06:51:01 +00:00
Howard Chu
23783a9164
Add ldap_pvt_thread_pool_retract() to cancel pending threads
2009-06-11 04:46:04 +00:00
Hallvard Furuseth
df85e3173d
ITS#6169: do not access freed memory in dds_expire()
2009-06-11 03:10:11 +00:00
Howard Chu
0d497278e9
ITS#6156 get full entry from remote side, only use attr list on final send
2009-06-08 20:39:22 +00:00
Howard Chu
b13789f3e9
ITS#6162 accept non-decimal loglevels
2009-06-08 20:03:43 +00:00
Hallvard Furuseth
41fa4f03b6
More ITS#6104: mutex-protected check of o_cancel value from other thread
2009-06-05 23:26:09 +00:00
Howard Chu
f2a9d8b9ab
Plug leak in prev commit
2009-06-05 01:25:35 +00:00
Howard Chu
81b4184975
Fix prev commit
2009-06-05 00:01:11 +00:00
Hallvard Furuseth
8bdfd2edbb
ITS#6103: rev 1.331 followup for LDAP_CONNECTIONLESS
2009-06-04 22:06:37 +00:00
Hallvard Furuseth
96f4c723a9
For ITS#6157: Catch most invalid cancels/abandons, and honor them before waits
2009-06-04 21:16:38 +00:00
Howard Chu
57d714176a
ITS#6056 refint_repair can be called multiple times for the same
...
queued item, must not free queue itself
2009-06-04 18:05:19 +00:00
Quanah Gibson-Mount
2be7cb3b16
Fix missing cvs id tag
2009-06-03 00:31:14 +00:00
Pierangelo Masarati
5a1b108860
allow to delete olcLimits values (ITS#6159)
2009-06-02 23:17:58 +00:00
Hallvard Furuseth
136a56bd6b
Fix last commit (add a comment)
2009-06-01 22:27:12 +00:00
Hallvard Furuseth
fa40617c83
More ITS#6133: Search/Extended referrals, entry_<get/release> results,
...
entry_release memory leak, OpExtra keys to detect recursion, cleanup.
Also rewrite to table/macro-driven operations, and shorten RB_* names.
2009-06-01 22:19:15 +00:00
Hallvard Furuseth
ad09b13196
Drop Unbind too for ITS#6133. Some cleanup. Add/fix comments.
2009-05-30 22:57:43 +00:00
Howard Chu
8edeaefe72
ITS#6056 partially revert ITS#5886, close sequencing was broken
2009-05-28 17:46:25 +00:00
Pierangelo Masarati
57e68fa5b3
add slapschema tool (ITS#6150)
2009-05-28 13:40:57 +00:00
Howard Chu
2a624e1e4d
ITS#6147 fix typos
2009-05-27 12:53:04 +00:00
Howard Chu
374331c2b1
ITS#6147 add sasl-auxprop config, default to "slapd"
2009-05-27 12:41:09 +00:00
Howard Chu
0720ede283
ITS#6135 reinit TLS context after changes
2009-05-27 11:35:12 +00:00
Howard Chu
1df1f6cfc5
ITS#6139 password-hash has no max # args
2009-05-25 12:58:40 +00:00
Hallvard Furuseth
4b3a815ad1
ITS#6137: Fail Cancel(pending operation) instead of discarding the operation.
2009-05-22 18:10:39 +00:00
Hallvard Furuseth
acba4f7755
For ITS#6104: Protect initial o_abandon/o_cancel with op->o_conn->c_mutex.
2009-05-21 23:22:46 +00:00
Hallvard Furuseth
23a726395f
ITS#6133: Handlers for Abandon, Cancel, connection init/destroy
...
should not exist. Catch coredump. Fix error/result code handling.
2009-05-21 00:09:30 +00:00
Hallvard Furuseth
18905416c9
To be safe (see ITS#5328), set hasSubordinates before be_has_subordinates()
2009-05-20 21:42:13 +00:00
Hallvard Furuseth
7f28d0a13d
ITS#5328: Make relay_back_has_subordinates() return failure on failure
2009-05-20 21:34:40 +00:00