Commit Graph

19089 Commits

Author SHA1 Message Date
Pierangelo Masarati
15bcbdbc32 extract at least result code 2010-08-29 01:25:36 +00:00
Pierangelo Masarati
ac4b38ac39 tell what child is causing trouble 2010-08-29 01:12:28 +00:00
Pierangelo Masarati
15d737badb fix potential leak introduced by fix to ITS#6574 2010-08-29 00:35:49 +00:00
Pierangelo Masarati
2b3b07da46 add 'swamp' capability to slapd-read, also via slapd-tester 2010-08-28 22:27:34 +00:00
Pierangelo Masarati
5e5b061719 allow to use 'swamp' from slapd-tester 2010-08-28 21:38:47 +00:00
Kurt Zeilenga
81912bd377 Remove extraneous ber_peek_tag() call 2010-08-27 21:44:00 +00:00
Pierangelo Masarati
86528cfa1d honor all user attrs 2010-08-26 23:19:43 +00:00
Pierangelo Masarati
9813ce5504 add (partial) support for draft-ietf-ldapext-ldapv3-dupent-08.txt (expired) 2010-08-26 06:22:07 +00:00
Pierangelo Masarati
3e2ca2f8b2 support back-config (ITS#6624, Ondrej Kuznik) 2010-08-17 18:56:29 +00:00
Pierangelo Masarati
672e87776a fix previous commit (ITS#6611) 2010-08-17 01:05:40 +00:00
Pierangelo Masarati
ab4f21d5a0 fix buffer overflow in ACL unparse (ITS#6611) 2010-08-17 00:54:11 +00:00
Pierangelo Masarati
abc5b002a7 blind fix for ITS#6621 2010-08-13 00:55:57 +00:00
Pierangelo Masarati
f6a693a4ed (blind) support for long long keys (ITS#6617; needs ITS#6622 patch) 2010-08-12 23:33:54 +00:00
Pierangelo Masarati
0c0873803d add parsing support for [unsigned] long long (ITS#6622) 2010-08-12 23:32:37 +00:00
Pierangelo Masarati
4a8d873529 fix function name in logs 2010-08-12 22:44:10 +00:00
Pierangelo Masarati
bca5e0ed1e (blind) addition of 'autocommit' configuration statement (ITS#6612) 2010-08-10 19:55:28 +00:00
Pierangelo Masarati
6ac38f9cc6 extra 'swamp' modes: -SS start searches and read responses; -SSS start all searches, then read all responses 2010-08-10 05:59:10 +00:00
Pierangelo Masarati
4fbbedcf29 quick fix for ITS#6616; root cause not clear yet 2010-08-07 22:34:36 +00:00
Pierangelo Masarati
7c19cf6547 minor cleanup 2010-08-07 22:32:59 +00:00
Pierangelo Masarati
41fe685d35 improve ID logging when arbitrary key is set (almost blind fix; compiles in both cases) 2010-08-07 22:30:53 +00:00
Howard Chu
5cf46a8820 Fix up winsock init 2010-08-06 03:32:42 +00:00
Howard Chu
8cddd34852 Add support for multiple listener threads. Lightly tested on Linux,
Winsock needs a couple more tweaks
2010-08-06 03:24:24 +00:00
Howard Chu
a8ffb63331 Better fix - avoid allocating callback for non-logged mod ops 2010-08-04 08:50:29 +00:00
Howard Chu
62341e5b86 Forced commit - prev commit omits log entries for ops marked dont_replicate
and no_opattrs. Presumably some internal ops with only one or the other
flag set should still get logged, but if both are set, logging is skipped.
2010-08-04 08:16:33 +00:00
Howard Chu
21d299e370 More for ITS#6608 - don't replicate ppolicy state changes on replicas 2010-08-04 08:14:59 +00:00
Howard Chu
b0ccdd79fc ITS#6536 use the attr part of URIs. from Raphael Ouazana @ Linagora 2010-07-29 03:08:48 +00:00
Howard Chu
d2aac4ef22 ITS#6604 use LUTIL_GETPEEREID() 2010-07-28 22:26:35 +00:00
Howard Chu
9434a7d676 ITS#6608 don't update mod opattrs on single-master slaves 2010-07-28 02:43:21 +00:00
Howard Chu
7e7f24f13f ITS#6606 send error if consumer is newer than provider 2010-07-28 02:21:27 +00:00
Pierangelo Masarati
a1726d61e0 improve previous commit 2010-07-27 01:01:24 +00:00
Pierangelo Masarati
6c6e187b98 do not alter ld_nextref_proc (ITS#6602) 2010-07-27 00:55:51 +00:00
Pierangelo Masarati
0480296a1f document ldap_set_urllist_proc(3) (ITS#6601) 2010-07-27 00:47:18 +00:00
Pierangelo Masarati
d27038f6b4 fix previous commit 2010-07-26 19:45:36 +00:00
Pierangelo Masarati
c2ab1778a0 check mutex ownership 2010-07-26 19:26:59 +00:00
Pierangelo Masarati
22e5e49f26 use request/referral DN, scope, filter according to RFC4511 (related to ITS#6565) 2010-07-22 19:17:20 +00:00
Howard Chu
512c7ca273 ITS#6585 don't close invalid sockets 2010-07-21 23:41:17 +00:00
Howard Chu
71f062afee ITS#6595 remove unneeded token init code. From Rich Megginson @ RedHat. 2010-07-21 22:57:01 +00:00
Howard Chu
e0cac8a048 ITS#6589 allow self-signed server certs, from Rich Megginson @ RedHat.com 2010-07-14 23:11:34 +00:00
Howard Chu
c7305c4133 Check for SLAP_SYNTAX_DN flag instead of distinguishedName syntax 2010-07-12 03:20:57 +00:00
Howard Chu
ce11612e9b Add SLAP_SYNTAX_DN syntax flag 2010-07-12 03:17:02 +00:00
Pierangelo Masarati
08763f42ed cleanup connection release 2010-07-03 01:09:17 +00:00
Ralf Haferkamp
beb536298d use be_ctrls[cid] for counting the number of overlay instances that have
registered the control for a specific BackendDB to make sure that
the control is unregistered only after the last instance calls
overlay_unregister_control().
2010-07-02 11:31:34 +00:00
Ralf Haferkamp
81dcd3ca58 Fixed last commit. gcc was complaining about defined behavior. 2010-07-02 07:43:29 +00:00
Howard Chu
3b2cef17eb ITS#6577 real fix: keep dn2id cursor open until we re-acquire lock
on entryInfo, otherwise BDB locks in reader txn are released too soon
2010-07-01 16:38:32 +00:00
Ralf Haferkamp
c4f0c2cc2b unregister controls when removing syncprov, ppolicy, valsort, chain or
sssvlv overlay
2010-07-01 11:51:43 +00:00
Ralf Haferkamp
7f70a7aad6 New call to unregister controls registered form overlays 2010-07-01 11:28:47 +00:00
Ralf Haferkamp
b435efa694 new call unregister_supported_control(), will be
needed for cn=config delete support
2010-06-30 12:38:01 +00:00
Pierangelo Masarati
14fcbf4cfc implement unload_extop for symmetry (needs test) 2010-06-30 00:22:01 +00:00
Howard Chu
f12290c64f move slap_graduate_commit_csn() to after entry lock is released 2010-06-30 00:00:59 +00:00
Ralf Haferkamp
21bac1cbed Disallow removing global and cn=config overlays for now.
Those require some special handling.
2010-06-29 16:23:31 +00:00