]> git.sur5r.net Git - openldap/log
openldap
14 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)

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

14 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)

14 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)

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

14 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)

14 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

14 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

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

14 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)

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

14 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

14 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

14 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.

14 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

14 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

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

14 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

14 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

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

14 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)

14 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)

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

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

14 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)

14 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

14 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.

14 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

14 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

14 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

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

14 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().

14 years agoFixed last commit. gcc was complaining about defined behavior.
Ralf Haferkamp [Fri, 2 Jul 2010 07:43:29 +0000 (07:43 +0000)]
Fixed last commit. gcc was complaining about defined behavior.

14 years agoITS#6577 real fix: keep dn2id cursor open until we re-acquire lock
Howard Chu [Thu, 1 Jul 2010 16:38:32 +0000 (16:38 +0000)]
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

14 years agounregister controls when removing syncprov, ppolicy, valsort, chain or
Ralf Haferkamp [Thu, 1 Jul 2010 11:51:43 +0000 (11:51 +0000)]
unregister controls when removing syncprov, ppolicy, valsort, chain or
sssvlv overlay

14 years agoNew call to unregister controls registered form overlays
Ralf Haferkamp [Thu, 1 Jul 2010 11:28:47 +0000 (11:28 +0000)]
New call to unregister controls registered form overlays

14 years agonew call unregister_supported_control(), will be
Ralf Haferkamp [Wed, 30 Jun 2010 12:38:01 +0000 (12:38 +0000)]
new call unregister_supported_control(), will be
needed for cn=config delete support

14 years agoimplement unload_extop for symmetry (needs test)
Pierangelo Masarati [Wed, 30 Jun 2010 00:22:01 +0000 (00:22 +0000)]
implement unload_extop for symmetry (needs test)

14 years agomove slap_graduate_commit_csn() to after entry lock is released
Howard Chu [Wed, 30 Jun 2010 00:00:59 +0000 (00:00 +0000)]
move slap_graduate_commit_csn() to after entry lock is released

14 years agoDisallow removing global and cn=config overlays for now.
Ralf Haferkamp [Tue, 29 Jun 2010 16:23:31 +0000 (16:23 +0000)]
Disallow removing global and cn=config overlays for now.
Those require some special handling.

14 years agocleanup previous commit (ITS#6581)
Pierangelo Masarati [Sat, 26 Jun 2010 04:44:06 +0000 (04:44 +0000)]
cleanup previous commit (ITS#6581)

14 years agoreturn error (ITS#6581)
Pierangelo Masarati [Thu, 24 Jun 2010 19:26:22 +0000 (19:26 +0000)]
return error (ITS#6581)

14 years agodyngroup schema in LDIF format
Quanah Gibson-Mount [Thu, 24 Jun 2010 01:04:40 +0000 (01:04 +0000)]
dyngroup schema in LDIF format

14 years agocleanup previous commit
Pierangelo Masarati [Wed, 23 Jun 2010 17:44:56 +0000 (17:44 +0000)]
cleanup previous commit

14 years agoSend error to active psearches upon overlay removal
Ralf Haferkamp [Wed, 23 Jun 2010 16:34:25 +0000 (16:34 +0000)]
Send error to active psearches upon overlay removal

14 years agomake sure non-anonymous bind uses DN and creds (ITS#6574)
Pierangelo Masarati [Wed, 23 Jun 2010 00:13:50 +0000 (00:13 +0000)]
make sure non-anonymous bind uses DN and creds (ITS#6574)

14 years agodon't risk leaving around client library error codes; try to return additional inform...
Pierangelo Masarati [Tue, 22 Jun 2010 23:26:06 +0000 (23:26 +0000)]
don't risk leaving around client library error codes; try to return additional information

14 years agodon't risk leaving around client library error codes
Pierangelo Masarati [Tue, 22 Jun 2010 23:10:48 +0000 (23:10 +0000)]
don't risk leaving around client library error codes

14 years agouse realloc
Pierangelo Masarati [Mon, 21 Jun 2010 20:24:20 +0000 (20:24 +0000)]
use realloc

14 years agoTest replication of cn=config with suffixmassage
Howard Chu [Mon, 21 Jun 2010 19:53:01 +0000 (19:53 +0000)]
Test replication of cn=config with suffixmassage

14 years agoFix rewriterule, free rewrite info in syncinfo_free
Howard Chu [Mon, 21 Jun 2010 18:01:29 +0000 (18:01 +0000)]
Fix rewriterule, free rewrite info in syncinfo_free

14 years agoFix prev commit, return NULL if rewrite returns original DN
Howard Chu [Mon, 21 Jun 2010 17:26:50 +0000 (17:26 +0000)]
Fix prev commit, return NULL if rewrite returns original DN

14 years agoITS#6577 potential fix, found using valgrind/drd. please test.
Howard Chu [Sun, 20 Jun 2010 21:28:04 +0000 (21:28 +0000)]
ITS#6577 potential fix, found using valgrind/drd. please test.

14 years agoAdd syncrepl suffixmassage
Howard Chu [Sat, 19 Jun 2010 03:24:24 +0000 (03:24 +0000)]
Add syncrepl suffixmassage

14 years agoAdd suffixmassage processing
Howard Chu [Sat, 19 Jun 2010 03:15:41 +0000 (03:15 +0000)]
Add suffixmassage processing

14 years agoAdd config support for suffixmassage. Note - no actual massage code
Howard Chu [Sat, 19 Jun 2010 01:29:39 +0000 (01:29 +0000)]
Add config support for suffixmassage. Note - no actual massage code
present in this commit.

14 years agoMore for ITS#6572, fix copy/paste error
Howard Chu [Thu, 17 Jun 2010 22:05:33 +0000 (22:05 +0000)]
More for ITS#6572, fix copy/paste error

14 years agoDon't set bi_db_config since we have no config options
Howard Chu [Sun, 13 Jun 2010 22:02:15 +0000 (22:02 +0000)]
Don't set bi_db_config since we have no config options

14 years agoITS#6572 zero out freed DN vals. from mbackes@symas.com
Howard Chu [Sun, 13 Jun 2010 18:47:21 +0000 (18:47 +0000)]
ITS#6572 zero out freed DN vals. from mbackes@symas.com

14 years agoadd ifdefs for SASL_GSS_CREDS to accomodate ancient Cyrus SASL
Howard Chu [Sat, 12 Jun 2010 22:10:16 +0000 (22:10 +0000)]
add ifdefs for SASL_GSS_CREDS to accomodate ancient Cyrus SASL

14 years agoITS#6570 part #1 (again), reject RDNs with binary BER values
Howard Chu [Mon, 7 Jun 2010 00:02:32 +0000 (00:02 +0000)]
ITS#6570 part #1 (again), reject RDNs with binary BER values

14 years agoITS#6570 part #2, reject RDNs with empty values
Howard Chu [Sun, 6 Jun 2010 23:22:07 +0000 (23:22 +0000)]
ITS#6570 part #2, reject RDNs with empty values

14 years agoITS#6570 part #1
Howard Chu [Sun, 6 Jun 2010 20:32:53 +0000 (20:32 +0000)]
ITS#6570 part #1

14 years agoITS#6569 return server's error code on Disconnect
Howard Chu [Wed, 2 Jun 2010 03:30:19 +0000 (03:30 +0000)]
ITS#6569 return server's error code on Disconnect

14 years agoITS#6568 plug cldap memleaks
Howard Chu [Wed, 2 Jun 2010 03:10:39 +0000 (03:10 +0000)]
ITS#6568 plug cldap memleaks

14 years agoITS#6566 use Debug, not fprintf(stderr)
Howard Chu [Wed, 2 Jun 2010 00:18:32 +0000 (00:18 +0000)]
ITS#6566 use Debug, not fprintf(stderr)

14 years ago(almost) ready for add-if-not-present
Pierangelo Masarati [Wed, 26 May 2010 06:31:49 +0000 (06:31 +0000)]
(almost) ready for add-if-not-present

14 years agoadd version number overlay (needs configuration yet)
Pierangelo Masarati [Tue, 25 May 2010 07:56:36 +0000 (07:56 +0000)]
add version number overlay (needs configuration yet)

14 years agosort attrs (blind fix for ITS#6553)
Pierangelo Masarati [Tue, 25 May 2010 01:58:18 +0000 (01:58 +0000)]
sort attrs (blind fix for ITS#6553)

14 years agomake sure bind credentials are consistent
Pierangelo Masarati [Mon, 24 May 2010 22:22:53 +0000 (22:22 +0000)]
make sure bind credentials are consistent

14 years agoQuit send loops if slapd is shutting down
Howard Chu [Fri, 21 May 2010 17:47:17 +0000 (17:47 +0000)]
Quit send loops if slapd is shutting down

14 years agoDuring the refresh phase the sync filter needs to be adjusted (skipping
Ralf Haferkamp [Thu, 20 May 2010 17:08:28 +0000 (17:08 +0000)]
During the refresh phase the sync filter needs to be adjusted (skipping
the "(entrycsn>=cookie)" part that was inserted) when checking whether a
change needs to be replicated, otherwise we lose DELETES that happen during
the refresh phase (ITS#6555).

14 years agoInit uninit'd vlv flag
Howard Chu [Tue, 18 May 2010 07:35:12 +0000 (07:35 +0000)]
Init uninit'd vlv flag

14 years agomention default rootdn of cn=config (ITS#6546)
Pierangelo Masarati [Tue, 18 May 2010 02:31:46 +0000 (02:31 +0000)]
mention default rootdn of cn=config (ITS#6546)

14 years agotry harder to compute hasSubordinates (ITS#6549)
Pierangelo Masarati [Tue, 18 May 2010 02:18:48 +0000 (02:18 +0000)]
try harder to compute hasSubordinates (ITS#6549)

14 years agoSupport option SASL_GSS_CREDS
Howard Chu [Thu, 13 May 2010 06:08:21 +0000 (06:08 +0000)]
Support option SASL_GSS_CREDS

14 years agoITS#6541 off-by-one, account for 'Z' being replaced by sign of delta
Howard Chu [Mon, 3 May 2010 05:13:44 +0000 (05:13 +0000)]
ITS#6541 off-by-one, account for 'Z' being replaced by sign of delta

14 years agoReset BackendInfo to original value after checkpoint. Plugs a memory leak
Ralf Haferkamp [Thu, 29 Apr 2010 15:47:27 +0000 (15:47 +0000)]
Reset BackendInfo to original value after checkpoint. Plugs a memory leak
when deleting the syncprov overlay from a database (when compiled with
-DSLAP_CONFIG_DELETE)

14 years agoDifferent fix for make -j builds. The previous one caused recompiles
Ralf Haferkamp [Thu, 29 Apr 2010 11:28:13 +0000 (11:28 +0000)]
Different fix for make -j builds. The previous one caused recompiles
of fetch.c and ldif.c with every make run.

14 years agoITS#6533 put rid first, in front of url
Howard Chu [Mon, 26 Apr 2010 12:07:08 +0000 (12:07 +0000)]
ITS#6533 put rid first, in front of url

14 years agolog rid when syncrepl stanza successfully added (ITS#6533)
Pierangelo Masarati [Sun, 25 Apr 2010 17:49:37 +0000 (17:49 +0000)]
log rid when syncrepl stanza successfully added (ITS#6533)

14 years agoFix parallel builds (make -j)
Ralf Haferkamp [Fri, 23 Apr 2010 16:30:55 +0000 (16:30 +0000)]
Fix parallel builds (make -j)

14 years agoallow successful binds to return control responses (ITS#6530)
Pierangelo Masarati [Thu, 22 Apr 2010 18:18:15 +0000 (18:18 +0000)]
allow successful binds to return control responses (ITS#6530)

14 years agofix libraries order to build with --enable-dynamic (more about ITS#6517)
Pierangelo Masarati [Thu, 22 Apr 2010 15:45:41 +0000 (15:45 +0000)]
fix libraries order to build with --enable-dynamic (more about ITS#6517)

14 years agoadd pguid overlay (not considered right now)
Pierangelo Masarati [Wed, 21 Apr 2010 05:19:29 +0000 (05:19 +0000)]
add pguid overlay (not considered right now)

14 years agocleanup
Pierangelo Masarati [Wed, 21 Apr 2010 05:02:08 +0000 (05:02 +0000)]
cleanup

14 years agoadd slapo-rdnval in support to Samba4
Pierangelo Masarati [Wed, 21 Apr 2010 05:01:32 +0000 (05:01 +0000)]
add slapo-rdnval in support to Samba4

14 years agoadd slapmodify (ITS#6165; may need cleanup)
Pierangelo Masarati [Tue, 20 Apr 2010 06:00:16 +0000 (06:00 +0000)]
add slapmodify (ITS#6165; may need cleanup)

14 years agomore about ITS#6194
Pierangelo Masarati [Tue, 20 Apr 2010 05:47:09 +0000 (05:47 +0000)]
more about ITS#6194

14 years agodocument ITS#5804 feature
Pierangelo Masarati [Tue, 20 Apr 2010 00:03:06 +0000 (00:03 +0000)]
document ITS#5804 feature

14 years agoAgreed upon log messages for sl_malloc/zn_malloc when falling back
Quanah Gibson-Mount [Mon, 19 Apr 2010 22:55:51 +0000 (22:55 +0000)]
Agreed upon log messages for sl_malloc/zn_malloc when falling back

14 years agoremove redundant logs (underlying backends already log enough)
Pierangelo Masarati [Sun, 18 Apr 2010 18:42:44 +0000 (18:42 +0000)]
remove redundant logs (underlying backends already log enough)

14 years agoalreadyExists is a legitimate result code (further improve ITS#6472 commit; also...
Pierangelo Masarati [Sun, 18 Apr 2010 17:11:29 +0000 (17:11 +0000)]
alreadyExists is a legitimate result code (further improve ITS#6472 commit; also fix ITS#6528)

14 years agocheck rename with newly added superior while consumer is down (ITS#6472)
Pierangelo Masarati [Sun, 18 Apr 2010 06:54:02 +0000 (06:54 +0000)]
check rename with newly added superior while consumer is down (ITS#6472)

14 years agodon't use dangling stack pointers (more on ITS#6472 fix)
Pierangelo Masarati [Sun, 18 Apr 2010 06:53:22 +0000 (06:53 +0000)]
don't use dangling stack pointers (more on ITS#6472 fix)

14 years agofix syncrepl when attr has no matching rule (ITS#6458)
Pierangelo Masarati [Sun, 18 Apr 2010 06:00:29 +0000 (06:00 +0000)]
fix syncrepl when attr has no matching rule (ITS#6458)

14 years agofix syncrepl when attr has no matching rule (ITS#6458)
Pierangelo Masarati [Sun, 18 Apr 2010 05:37:36 +0000 (05:37 +0000)]
fix syncrepl when attr has no matching rule (ITS#6458)

14 years ago(blind) fix off-by-one bug (ITS#6223; fixed differently)
Pierangelo Masarati [Sun, 18 Apr 2010 02:42:56 +0000 (02:42 +0000)]
(blind) fix off-by-one bug (ITS#6223; fixed differently)

14 years agofix out of order add/rename, when rename to newly added new superior occurs while...
Pierangelo Masarati [Sat, 17 Apr 2010 21:59:35 +0000 (21:59 +0000)]
fix out of order add/rename, when rename to newly added new superior occurs while consumer is offline (ITS#6472)

14 years agofix memory handling in rewrite parsing (ITS#6526)
Pierangelo Masarati [Sat, 17 Apr 2010 16:29:34 +0000 (16:29 +0000)]
fix memory handling in rewrite parsing (ITS#6526)