]> git.sur5r.net Git - openldap/log
openldap
13 years agoITS#6677 moved one more #endif, addtional fix for previous commit
Ralf Haferkamp [Tue, 19 Oct 2010 10:47:41 +0000 (10:47 +0000)]
ITS#6677 moved one more #endif, addtional fix for previous commit

13 years agoITS#6677 move #endif
Howard Chu [Sun, 17 Oct 2010 01:36:47 +0000 (01:36 +0000)]
ITS#6677 move #endif

13 years agoITS#6676 only close/unlink socket in Server mode
Howard Chu [Sat, 16 Oct 2010 12:14:49 +0000 (12:14 +0000)]
ITS#6676 only close/unlink socket in Server mode

13 years agoITS#6673 GnuTLS hangs if you tell it to shut the read direction. Just
Howard Chu [Sat, 16 Oct 2010 12:11:11 +0000 (12:11 +0000)]
ITS#6673 GnuTLS hangs if you tell it to shut the read direction. Just
shut the write direction; it will all be irrelevant since the socket
will be closed immediately after.

13 years agoFix prev commit
Howard Chu [Fri, 15 Oct 2010 13:53:12 +0000 (13:53 +0000)]
Fix prev commit

13 years agoCleanup prev commit
Howard Chu [Thu, 14 Oct 2010 03:11:26 +0000 (03:11 +0000)]
Cleanup prev commit

13 years agoadd ldap_sasl_interactive_bind()
Howard Chu [Thu, 14 Oct 2010 01:59:16 +0000 (01:59 +0000)]
add ldap_sasl_interactive_bind()

13 years agoMore for prev commit. What about ldap_pvt_sasl_getmechs() ?
Howard Chu [Thu, 14 Oct 2010 01:47:09 +0000 (01:47 +0000)]
More for prev commit. What about ldap_pvt_sasl_getmechs() ?

13 years agoAdd ldap_sasl_interactive_bind()
Howard Chu [Thu, 14 Oct 2010 01:29:32 +0000 (01:29 +0000)]
Add ldap_sasl_interactive_bind()

13 years agoITS#6672 mutex cleanup
Howard Chu [Wed, 13 Oct 2010 08:43:15 +0000 (08:43 +0000)]
ITS#6672 mutex cleanup

13 years agoITS#6669 remove obsolete SunOS4 LWP support
Howard Chu [Tue, 12 Oct 2010 11:02:59 +0000 (11:02 +0000)]
ITS#6669 remove obsolete SunOS4 LWP support

13 years agoITS#6669 regenerate without LWP
Howard Chu [Tue, 12 Oct 2010 10:33:58 +0000 (10:33 +0000)]
ITS#6669 regenerate without LWP

13 years agoITS#6669 remove obsolete SunOS4 LWP support
Howard Chu [Tue, 12 Oct 2010 10:26:31 +0000 (10:26 +0000)]
ITS#6669 remove obsolete SunOS4 LWP support

13 years agoset rebind proc if needed and bind succeeds (ITS#6665)
Pierangelo Masarati [Fri, 8 Oct 2010 22:42:55 +0000 (22:42 +0000)]
set rebind proc if needed and bind succeeds (ITS#6665)

13 years agodo not expose control until sssvlv overlay is actually instantiated at least once...
Pierangelo Masarati [Wed, 6 Oct 2010 08:24:45 +0000 (08:24 +0000)]
do not expose control until sssvlv overlay is actually instantiated at least once (ITS#6647)

13 years agoline up with back-bdb/hdb (ITS#6661)
Pierangelo Masarati [Thu, 30 Sep 2010 14:27:26 +0000 (14:27 +0000)]
line up with back-bdb/hdb (ITS#6661)

13 years agodo not assume sr_err == LDAP_SUCCESS; cleanup
Pierangelo Masarati [Thu, 30 Sep 2010 14:26:56 +0000 (14:26 +0000)]
do not assume sr_err == LDAP_SUCCESS; cleanup

13 years agofix previous commit (ITS#6661)
Pierangelo Masarati [Thu, 30 Sep 2010 12:51:15 +0000 (12:51 +0000)]
fix previous commit (ITS#6661)

13 years ago(blind) fix for ITS#6661
Pierangelo Masarati [Wed, 29 Sep 2010 16:34:36 +0000 (16:34 +0000)]
(blind) fix for ITS#6661

13 years agoo_pagedresults_state not freed from slab (only noticeable when built with SLAP_NO_SL_...
Pierangelo Masarati [Tue, 28 Sep 2010 19:57:02 +0000 (19:57 +0000)]
o_pagedresults_state not freed from slab (only noticeable when built with SLAP_NO_SL_MALLOC; could be related to ITS#6660, although unlikely)

13 years agodo not use lutil_atoix() (ITS#6654)
Pierangelo Masarati [Tue, 21 Sep 2010 00:10:44 +0000 (00:10 +0000)]
do not use lutil_atoix() (ITS#6654)

13 years agodon't use lud_host when NULL (ITS#6653, fixed differently)
Pierangelo Masarati [Tue, 21 Sep 2010 00:05:36 +0000 (00:05 +0000)]
don't use lud_host when NULL (ITS#6653, fixed differently)

13 years agonote ITS#6651 fix (forced commit)
Pierangelo Masarati [Sat, 18 Sep 2010 18:30:22 +0000 (18:30 +0000)]
note ITS#6651 fix (forced commit)

13 years agomake sure so is correctly initialized (spotted by valgrind, possibly related to ITS...
Pierangelo Masarati [Sat, 18 Sep 2010 18:27:28 +0000 (18:27 +0000)]
make sure so is correctly initialized (spotted by valgrind, possibly related to ITS#6649)

13 years agofix multiple generic control parsing
Pierangelo Masarati [Sat, 18 Sep 2010 18:24:31 +0000 (18:24 +0000)]
fix multiple generic control parsing

13 years agoITS#6609 fix typos
Howard Chu [Sat, 18 Sep 2010 12:54:35 +0000 (12:54 +0000)]
ITS#6609 fix typos

13 years agoregister/unregister control based on overlay instantiation (indirectly related to...
Pierangelo Masarati [Tue, 14 Sep 2010 18:50:45 +0000 (18:50 +0000)]
register/unregister control based on overlay instantiation (indirectly related to ITS#6647)

13 years agoITS#6639 set sock err to EAGAIN on partial write
Howard Chu [Sun, 12 Sep 2010 10:09:45 +0000 (10:09 +0000)]
ITS#6639 set sock err to EAGAIN on partial write

13 years agocleanup related to ITS#6565 (also plugs a leak)
Pierangelo Masarati [Fri, 10 Sep 2010 22:19:41 +0000 (22:19 +0000)]
cleanup related to ITS#6565 (also plugs a leak)

13 years agoActually, slapd has supported sasl_setpass for many years...
Howard Chu [Fri, 10 Sep 2010 08:57:48 +0000 (08:57 +0000)]
Actually, slapd has supported sasl_setpass for many years...

13 years agoKERBEROS has not been a valid password scheme since 2004...
Howard Chu [Fri, 10 Sep 2010 08:50:39 +0000 (08:50 +0000)]
KERBEROS has not been a valid password scheme since 2004...

13 years agohack to try as hard as possible to recover a broken database (ITS#6482)
Pierangelo Masarati [Thu, 9 Sep 2010 21:49:04 +0000 (21:49 +0000)]
hack to try as hard as possible to recover a broken database (ITS#6482)

13 years agofix format specifier (ITS#6644)
Pierangelo Masarati [Thu, 9 Sep 2010 16:05:26 +0000 (16:05 +0000)]
fix format specifier (ITS#6644)

13 years agosupport for no-op search control (ITS#6598)
Pierangelo Masarati [Thu, 9 Sep 2010 16:00:01 +0000 (16:00 +0000)]
support for no-op search control (ITS#6598)

13 years agoadd per-target tls options; start tls if required by idassert (ITS#6642)
Pierangelo Masarati [Thu, 9 Sep 2010 01:30:19 +0000 (01:30 +0000)]
add per-target tls options; start tls if required by idassert (ITS#6642)

13 years agocleanup previous commit
Pierangelo Masarati [Thu, 9 Sep 2010 00:57:04 +0000 (00:57 +0000)]
cleanup previous commit

13 years agominor cleanup
Pierangelo Masarati [Thu, 9 Sep 2010 00:56:22 +0000 (00:56 +0000)]
minor cleanup

13 years agoif required by the bindconf configuration, force TLS (partially addresses ITS#6642)
Pierangelo Masarati [Thu, 9 Sep 2010 00:12:01 +0000 (00:12 +0000)]
if required by the bindconf configuration, force TLS (partially addresses ITS#6642)

13 years agocheck return code (ITS#6643)
Pierangelo Masarati [Wed, 8 Sep 2010 17:31:50 +0000 (17:31 +0000)]
check return code (ITS#6643)

13 years agoadd support for ADD_IF_NOT_PRESENT and SOFTDEL internal modification types (ITS#6561)
Pierangelo Masarati [Tue, 7 Sep 2010 13:21:20 +0000 (13:21 +0000)]
add support for ADD_IF_NOT_PRESENT and SOFTDEL internal modification types (ITS#6561)

13 years agoallow '-o value-check={yes|no}' for optional value checking, disabled in quick mode...
Pierangelo Masarati [Tue, 7 Sep 2010 06:10:57 +0000 (06:10 +0000)]
allow '-o value-check={yes|no}' for optional value checking, disabled in quick mode (ITS#6592)

13 years agoallow '-o value-check={yes|no}' for optional value checking, disabled in quick mode...
Pierangelo Masarati [Tue, 7 Sep 2010 05:47:55 +0000 (05:47 +0000)]
allow '-o value-check={yes|no}' for optional value checking, disabled in quick mode (ITS#6592)

13 years agocleanup option parsing
Pierangelo Masarati [Tue, 7 Sep 2010 05:45:36 +0000 (05:45 +0000)]
cleanup option parsing

13 years agoignore undefined attrs (ITS#6600, based on patch by Jonathan CLARKE)
Pierangelo Masarati [Tue, 7 Sep 2010 02:03:23 +0000 (02:03 +0000)]
ignore undefined attrs (ITS#6600, based on patch by Jonathan CLARKE)

13 years agomake sure callback is freed (ITS#6640)
Pierangelo Masarati [Tue, 7 Sep 2010 02:01:35 +0000 (02:01 +0000)]
make sure callback is freed (ITS#6640)

13 years agoplug one-time leak
Pierangelo Masarati [Mon, 6 Sep 2010 03:09:54 +0000 (03:09 +0000)]
plug one-time leak

13 years agofix ITS#6638
Pierangelo Masarati [Mon, 6 Sep 2010 03:09:08 +0000 (03:09 +0000)]
fix ITS#6638

13 years agofix previous commit
Pierangelo Masarati [Sun, 5 Sep 2010 22:02:24 +0000 (22:02 +0000)]
fix previous commit

13 years agofree controls, if needed (ITS#6629)
Pierangelo Masarati [Sun, 29 Aug 2010 17:23:08 +0000 (17:23 +0000)]
free controls, if needed (ITS#6629)

13 years agoplug leak when ARG_OFFSET and ARG_BERVAL (ITS#6634)
Pierangelo Masarati [Sun, 29 Aug 2010 16:28:16 +0000 (16:28 +0000)]
plug leak when ARG_OFFSET and ARG_BERVAL (ITS#6634)

13 years agoplug leak when presence filter with undef attr (ITS#6635)
Pierangelo Masarati [Sun, 29 Aug 2010 16:27:08 +0000 (16:27 +0000)]
plug leak when presence filter with undef attr (ITS#6635)

13 years agolet the error propagate to overlays (ITS#6633)
Pierangelo Masarati [Sun, 29 Aug 2010 15:35:47 +0000 (15:35 +0000)]
let the error propagate to overlays (ITS#6633)

13 years agohacks ITS#6632
Pierangelo Masarati [Sun, 29 Aug 2010 08:08:42 +0000 (08:08 +0000)]
hacks ITS#6632

13 years agos/provider/producer/
Pierangelo Masarati [Sun, 29 Aug 2010 06:11:13 +0000 (06:11 +0000)]
s/provider/producer/

13 years agouse as tester an identity that needs to be proxedauthz'ed (more representative and...
Pierangelo Masarati [Sun, 29 Aug 2010 05:06:07 +0000 (05:06 +0000)]
use as tester an identity that needs to be proxedauthz'ed (more representative and stressful)

13 years agomode=self makes more sense
Pierangelo Masarati [Sun, 29 Aug 2010 02:55:35 +0000 (02:55 +0000)]
mode=self makes more sense

13 years agoallow to customize the number of children; use swamp
Pierangelo Masarati [Sun, 29 Aug 2010 02:54:50 +0000 (02:54 +0000)]
allow to customize the number of children; use swamp

13 years agocleanup debug messages
Pierangelo Masarati [Sun, 29 Aug 2010 01:45:14 +0000 (01:45 +0000)]
cleanup debug messages

13 years agoextract at least result code
Pierangelo Masarati [Sun, 29 Aug 2010 01:25:36 +0000 (01:25 +0000)]
extract at least result code

13 years agotell what child is causing trouble
Pierangelo Masarati [Sun, 29 Aug 2010 01:12:28 +0000 (01:12 +0000)]
tell what child is causing trouble

13 years agofix potential leak introduced by fix to ITS#6574
Pierangelo Masarati [Sun, 29 Aug 2010 00:35:49 +0000 (00:35 +0000)]
fix potential leak introduced by fix to ITS#6574

13 years agoadd 'swamp' capability to slapd-read, also via slapd-tester
Pierangelo Masarati [Sat, 28 Aug 2010 22:27:34 +0000 (22:27 +0000)]
add 'swamp' capability to slapd-read, also via slapd-tester

13 years agoallow to use 'swamp' from slapd-tester
Pierangelo Masarati [Sat, 28 Aug 2010 21:38:47 +0000 (21:38 +0000)]
allow to use 'swamp' from slapd-tester

13 years agoRemove extraneous ber_peek_tag() call
Kurt Zeilenga [Fri, 27 Aug 2010 21:44:00 +0000 (21:44 +0000)]
Remove extraneous ber_peek_tag() call

13 years agohonor all user attrs
Pierangelo Masarati [Thu, 26 Aug 2010 23:19:43 +0000 (23:19 +0000)]
honor all user attrs

13 years agoadd (partial) support for draft-ietf-ldapext-ldapv3-dupent-08.txt (expired)
Pierangelo Masarati [Thu, 26 Aug 2010 06:22:07 +0000 (06:22 +0000)]
add (partial) support for draft-ietf-ldapext-ldapv3-dupent-08.txt (expired)

13 years agosupport back-config (ITS#6624, Ondrej Kuznik)
Pierangelo Masarati [Tue, 17 Aug 2010 18:56:29 +0000 (18:56 +0000)]
support back-config (ITS#6624, Ondrej Kuznik)

13 years agofix previous commit (ITS#6611)
Pierangelo Masarati [Tue, 17 Aug 2010 01:05:40 +0000 (01:05 +0000)]
fix previous commit (ITS#6611)

13 years agofix buffer overflow in ACL unparse (ITS#6611)
Pierangelo Masarati [Tue, 17 Aug 2010 00:54:11 +0000 (00:54 +0000)]
fix buffer overflow in ACL unparse (ITS#6611)

13 years agoblind fix for ITS#6621
Pierangelo Masarati [Fri, 13 Aug 2010 00:55:57 +0000 (00:55 +0000)]
blind fix for ITS#6621

13 years ago(blind) support for long long keys (ITS#6617; needs ITS#6622 patch)
Pierangelo Masarati [Thu, 12 Aug 2010 23:33:54 +0000 (23:33 +0000)]
(blind) support for long long keys (ITS#6617; needs ITS#6622 patch)

13 years agoadd parsing support for [unsigned] long long (ITS#6622)
Pierangelo Masarati [Thu, 12 Aug 2010 23:32:37 +0000 (23:32 +0000)]
add parsing support for [unsigned] long long (ITS#6622)

13 years agofix function name in logs
Pierangelo Masarati [Thu, 12 Aug 2010 22:44:10 +0000 (22:44 +0000)]
fix function name in logs

13 years ago(blind) addition of 'autocommit' configuration statement (ITS#6612)
Pierangelo Masarati [Tue, 10 Aug 2010 19:55:28 +0000 (19:55 +0000)]
(blind) addition of 'autocommit' configuration statement (ITS#6612)

13 years agoextra 'swamp' modes: -SS start searches and read responses; -SSS start all searches...
Pierangelo Masarati [Tue, 10 Aug 2010 05:59:10 +0000 (05:59 +0000)]
extra 'swamp' modes: -SS start searches and read responses; -SSS start all searches, then read all responses

13 years agoquick fix for ITS#6616; root cause not clear yet
Pierangelo Masarati [Sat, 7 Aug 2010 22:34:36 +0000 (22:34 +0000)]
quick fix for ITS#6616; root cause not clear yet

13 years agominor cleanup
Pierangelo Masarati [Sat, 7 Aug 2010 22:32:59 +0000 (22:32 +0000)]
minor cleanup

13 years agoimprove ID logging when arbitrary key is set (almost blind fix; compiles in both...
Pierangelo Masarati [Sat, 7 Aug 2010 22:30:53 +0000 (22:30 +0000)]
improve ID logging when arbitrary key is set (almost blind fix; compiles in both cases)

13 years agoFix up winsock init
Howard Chu [Fri, 6 Aug 2010 03:32:42 +0000 (03:32 +0000)]
Fix up winsock init

13 years agoAdd support for multiple listener threads. Lightly tested on Linux,
Howard Chu [Fri, 6 Aug 2010 03:24:24 +0000 (03:24 +0000)]
Add support for multiple listener threads. Lightly tested on Linux,
Winsock needs a couple more tweaks

13 years agoBetter fix - avoid allocating callback for non-logged mod ops
Howard Chu [Wed, 4 Aug 2010 08:50:29 +0000 (08:50 +0000)]
Better fix - avoid allocating callback for non-logged mod ops

13 years agoForced commit - prev commit omits log entries for ops marked dont_replicate
Howard Chu [Wed, 4 Aug 2010 08:16:33 +0000 (08:16 +0000)]
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.

13 years agoMore for ITS#6608 - don't replicate ppolicy state changes on replicas
Howard Chu [Wed, 4 Aug 2010 08:14:59 +0000 (08:14 +0000)]
More for ITS#6608 - don't replicate ppolicy state changes on replicas

13 years agoITS#6536 use the attr part of URIs. from Raphael Ouazana @ Linagora
Howard Chu [Thu, 29 Jul 2010 03:08:48 +0000 (03:08 +0000)]
ITS#6536 use the attr part of URIs. from Raphael Ouazana @ Linagora

13 years agoITS#6604 use LUTIL_GETPEEREID()
Howard Chu [Wed, 28 Jul 2010 22:26:35 +0000 (22:26 +0000)]
ITS#6604 use LUTIL_GETPEEREID()

13 years agoITS#6608 don't update mod opattrs on single-master slaves
Howard Chu [Wed, 28 Jul 2010 02:43:21 +0000 (02:43 +0000)]
ITS#6608 don't update mod opattrs on single-master slaves

13 years agoITS#6606 send error if consumer is newer than provider
Howard Chu [Wed, 28 Jul 2010 02:21:27 +0000 (02:21 +0000)]
ITS#6606 send error if consumer is newer than provider

13 years agoimprove previous commit
Pierangelo Masarati [Tue, 27 Jul 2010 01:01:24 +0000 (01:01 +0000)]
improve previous commit

13 years agodo not alter ld_nextref_proc (ITS#6602)
Pierangelo Masarati [Tue, 27 Jul 2010 00:55:51 +0000 (00:55 +0000)]
do not alter ld_nextref_proc (ITS#6602)

13 years agodocument ldap_set_urllist_proc(3) (ITS#6601)
Pierangelo Masarati [Tue, 27 Jul 2010 00:47:18 +0000 (00:47 +0000)]
document ldap_set_urllist_proc(3) (ITS#6601)

13 years agofix previous commit
Pierangelo Masarati [Mon, 26 Jul 2010 19:45:36 +0000 (19:45 +0000)]
fix previous commit

13 years agocheck mutex ownership
Pierangelo Masarati [Mon, 26 Jul 2010 19:26:59 +0000 (19:26 +0000)]
check mutex ownership

13 years agouse request/referral DN, scope, filter according to RFC4511 (related to ITS#6565)
Pierangelo Masarati [Thu, 22 Jul 2010 19:17:20 +0000 (19:17 +0000)]
use request/referral DN, scope, filter according to RFC4511 (related to ITS#6565)

13 years agoITS#6585 don't close invalid sockets
Howard Chu [Wed, 21 Jul 2010 23:41:17 +0000 (23:41 +0000)]
ITS#6585 don't close invalid sockets

13 years agoITS#6595 remove unneeded token init code. From Rich Megginson @ RedHat.
Howard Chu [Wed, 21 Jul 2010 22:57:01 +0000 (22:57 +0000)]
ITS#6595 remove unneeded token init code. From Rich Megginson @ RedHat.

13 years agoITS#6589 allow self-signed server certs, from Rich Megginson @ RedHat.com
Howard Chu [Wed, 14 Jul 2010 23:11:34 +0000 (23:11 +0000)]
ITS#6589 allow self-signed server certs, from Rich Megginson @ RedHat.com

13 years agoCheck for SLAP_SYNTAX_DN flag instead of distinguishedName syntax
Howard Chu [Mon, 12 Jul 2010 03:20:57 +0000 (03:20 +0000)]
Check for SLAP_SYNTAX_DN flag instead of distinguishedName syntax

13 years agoAdd SLAP_SYNTAX_DN syntax flag
Howard Chu [Mon, 12 Jul 2010 03:17:02 +0000 (03:17 +0000)]
Add SLAP_SYNTAX_DN syntax flag

13 years agocleanup connection release
Pierangelo Masarati [Sat, 3 Jul 2010 01:09:17 +0000 (01:09 +0000)]
cleanup connection release

13 years agouse be_ctrls[cid] for counting the number of overlay instances that have
Ralf Haferkamp [Fri, 2 Jul 2010 11:31:34 +0000 (11:31 +0000)]
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().