]> git.sur5r.net Git - openldap/log
openldap
17 years agoShort-circuit the mapping search if more than 1 entry is found
Howard Chu [Sun, 12 Nov 2006 00:54:37 +0000 (00:54 +0000)]
Short-circuit the mapping search if more than 1 entry is found

17 years agoFix typo in prev commit
Howard Chu [Sun, 12 Nov 2006 00:14:23 +0000 (00:14 +0000)]
Fix typo in prev commit

17 years agoFix prev commit, better test for multiple URI matches
Howard Chu [Sun, 12 Nov 2006 00:08:08 +0000 (00:08 +0000)]
Fix prev commit, better test for multiple URI matches

17 years agoITS#4744 test URL matching with multiple entries returned
Howard Chu [Sat, 11 Nov 2006 23:47:09 +0000 (23:47 +0000)]
ITS#4744 test URL matching with multiple entries returned

17 years agoTweak prev commit, use LDAP_UNAVAILABLE to force early termination
Howard Chu [Sat, 11 Nov 2006 23:38:01 +0000 (23:38 +0000)]
Tweak prev commit, use LDAP_UNAVAILABLE to force early termination

17 years agoITS#4744 authzTo/authzFrom patterns are supposed to allow multiple targets.
Howard Chu [Sat, 11 Nov 2006 22:55:09 +0000 (22:55 +0000)]
ITS#4744 authzTo/authzFrom patterns are supposed to allow multiple targets.
Partially revert rev 1.126.

18 years agoSilence warning in prev commit
Howard Chu [Fri, 10 Nov 2006 10:42:39 +0000 (10:42 +0000)]
Silence warning in prev commit

18 years agoITS#3755 silence strict-aliasing warnings
Howard Chu [Fri, 10 Nov 2006 10:39:54 +0000 (10:39 +0000)]
ITS#3755 silence strict-aliasing warnings

18 years agoITS#4726 call ldap_pvt_tls_init() in init_ctx() to make sure initialization
Howard Chu [Thu, 9 Nov 2006 23:00:38 +0000 (23:00 +0000)]
ITS#4726 call ldap_pvt_tls_init() in init_ctx() to make sure initialization
is done

18 years agoDelete obsolete note. Full schema checks are done by default, missing OPENLDAP_REL_ENG_2_3_MP
Howard Chu [Thu, 9 Nov 2006 20:52:36 +0000 (20:52 +0000)]
Delete obsolete note. Full schema checks are done by default, missing
superior entries are flagged (depending on underlying backend) etc...

18 years agoDelete bogus .UC 6 macro invocation (This is not a 4.3BSD manpage)
Howard Chu [Thu, 9 Nov 2006 20:11:47 +0000 (20:11 +0000)]
Delete bogus .UC 6 macro invocation (This is not a 4.3BSD manpage)

18 years agoFix typo in prev commit
Howard Chu [Thu, 9 Nov 2006 06:47:47 +0000 (06:47 +0000)]
Fix typo in prev commit

18 years agoITS#4741 fix error check from external password quality module
Howard Chu [Thu, 9 Nov 2006 04:06:37 +0000 (04:06 +0000)]
ITS#4741 fix error check from external password quality module

18 years agoFix - failed Binds could leave a closing connection open.
Howard Chu [Thu, 9 Nov 2006 01:42:21 +0000 (01:42 +0000)]
Fix - failed Binds could leave a closing connection open.

18 years agoFix strval2strlen end-of-string check. Otherwise passing in a string
Howard Chu [Wed, 8 Nov 2006 23:57:02 +0000 (23:57 +0000)]
Fix strval2strlen end-of-string check. Otherwise passing in a string
without string[len] == '\0' causes assert in ldap_dn2bv_x.

18 years agoITS#4704 use an old CSN while purging log.
Howard Chu [Tue, 7 Nov 2006 02:12:29 +0000 (02:12 +0000)]
ITS#4704 use an old CSN while purging log.

18 years agoallow to select the desired ODBC sequence (ITS#4735)
Pierangelo Masarati [Tue, 7 Nov 2006 00:38:12 +0000 (00:38 +0000)]
allow to select the desired ODBC sequence (ITS#4735)

18 years agorework compare
Pierangelo Masarati [Sun, 5 Nov 2006 12:05:47 +0000 (12:05 +0000)]
rework compare
fix several minor issues with using dangling pointers and uninitialized data
fix caching of privileged connections
fix issues with unresponsive target failures during search

18 years agofix test output; clarify rationale
Pierangelo Masarati [Sun, 5 Nov 2006 09:25:49 +0000 (09:25 +0000)]
fix test output; clarify rationale

18 years agos/fprintf/Debug/; improve logging
Pierangelo Masarati [Sun, 5 Nov 2006 09:24:51 +0000 (09:24 +0000)]
s/fprintf/Debug/; improve logging

18 years agocleanup variables scope; re-sort conditions
Pierangelo Masarati [Sun, 5 Nov 2006 09:24:01 +0000 (09:24 +0000)]
cleanup variables scope; re-sort conditions

18 years agofix build with thread debugging
Pierangelo Masarati [Sun, 5 Nov 2006 09:22:53 +0000 (09:22 +0000)]
fix build with thread debugging

18 years agoimprove previous commit (ITS#4729)
Pierangelo Masarati [Fri, 3 Nov 2006 08:35:51 +0000 (08:35 +0000)]
improve previous commit (ITS#4729)

18 years agofix dynlist dynamic build (ITS#4729)
Pierangelo Masarati [Fri, 3 Nov 2006 00:29:19 +0000 (00:29 +0000)]
fix dynlist dynamic build (ITS#4729)

18 years agoTweak prev commit:
Howard Chu [Thu, 2 Nov 2006 19:26:04 +0000 (19:26 +0000)]
Tweak prev commit:
Preserve delete/replace indication from original request

18 years agomodify/replace test for ITS#4728
Howard Chu [Thu, 2 Nov 2006 19:14:23 +0000 (19:14 +0000)]
modify/replace test for ITS#4728

18 years agocleanup prvious commit; log number of abandoned requests waiting for response...
Pierangelo Masarati [Thu, 2 Nov 2006 19:11:18 +0000 (19:11 +0000)]
cleanup prvious commit; log number of abandoned requests waiting for response...

18 years agoITS#4728 mod/Replace can have no values also
Howard Chu [Thu, 2 Nov 2006 18:57:55 +0000 (18:57 +0000)]
ITS#4728 mod/Replace can have no values also

18 years agoITS#4724 revert prev commit, better fix.
Howard Chu [Mon, 30 Oct 2006 18:44:52 +0000 (18:44 +0000)]
ITS#4724 revert prev commit, better fix.

18 years agoITS#4724 fix _uccase_map parameters
Howard Chu [Mon, 30 Oct 2006 07:54:39 +0000 (07:54 +0000)]
ITS#4724 fix _uccase_map parameters

18 years agos/ldap_int_discard/ldap_pvt_discard/
Pierangelo Masarati [Sat, 28 Oct 2006 18:13:12 +0000 (18:13 +0000)]
s/ldap_int_discard/ldap_pvt_discard/

18 years agofix concurrency issue when binding before a search; rework and cleanup data structure...
Pierangelo Masarati [Sat, 28 Oct 2006 16:20:59 +0000 (16:20 +0000)]
fix concurrency issue when binding before a search; rework and cleanup data structures (remove unused members)

18 years agoneed ldap-int.h for ldap_int_discard() declaration (ITS#4717)
Pierangelo Masarati [Sat, 28 Oct 2006 16:19:53 +0000 (16:19 +0000)]
need ldap-int.h for ldap_int_discard() declaration (ITS#4717)

18 years agofix message (ITS#4717)
Pierangelo Masarati [Sat, 28 Oct 2006 16:19:08 +0000 (16:19 +0000)]
fix message (ITS#4717)

18 years agoAdd region-size patch for posterity
Howard Chu [Sat, 28 Oct 2006 08:33:00 +0000 (08:33 +0000)]
Add region-size patch for posterity

18 years agoMore ldapbis cleanup
Kurt Zeilenga [Sat, 28 Oct 2006 04:47:58 +0000 (04:47 +0000)]
More ldapbis cleanup

18 years agoLDAPBIS cleanup
Kurt Zeilenga [Sat, 28 Oct 2006 03:53:02 +0000 (03:53 +0000)]
LDAPBIS cleanup

18 years agoRFC 4511 calls for unavailableCriticalExtension to returned when
Kurt Zeilenga [Sat, 28 Oct 2006 03:52:53 +0000 (03:52 +0000)]
RFC 4511 calls for unavailableCriticalExtension to returned when
a server is unwilling to make use of a known critical control.

18 years agoMore LDAPBIS cleanup
Kurt Zeilenga [Sat, 28 Oct 2006 03:27:01 +0000 (03:27 +0000)]
More LDAPBIS cleanup

18 years agoMisc LDAPbis comment update
Kurt Zeilenga [Fri, 27 Oct 2006 19:37:04 +0000 (19:37 +0000)]
Misc LDAPbis comment update
Remove unnecessary ISOC notices

18 years agomissing CVS header
Pierangelo Masarati [Thu, 26 Oct 2006 22:48:34 +0000 (22:48 +0000)]
missing CVS header

18 years agoFix prev commit again (ITS#4722)
Howard Chu [Thu, 26 Oct 2006 22:10:12 +0000 (22:10 +0000)]
Fix prev commit again (ITS#4722)

18 years agofix build without threads (ITS#4721)
Pierangelo Masarati [Thu, 26 Oct 2006 22:03:12 +0000 (22:03 +0000)]
fix build without threads (ITS#4721)

18 years agofix building without threads (don't publish any thread-related monitor info...)
Pierangelo Masarati [Thu, 26 Oct 2006 21:44:10 +0000 (21:44 +0000)]
fix building without threads (don't publish any thread-related monitor info...)

18 years agoITS#4720 release csn mutex before checkpointing.
Howard Chu [Thu, 26 Oct 2006 15:34:40 +0000 (15:34 +0000)]
ITS#4720 release csn mutex before checkpointing.

18 years agodocument the use of "rebind-as-user" to rebind when re-establishing a broken connecti...
Pierangelo Masarati [Tue, 24 Oct 2006 20:01:19 +0000 (20:01 +0000)]
document the use of "rebind-as-user" to rebind when re-establishing a broken connection (ITS#4715)

18 years agodocument the network-timeout directive (ITS#4718)
Pierangelo Masarati [Tue, 24 Oct 2006 19:49:48 +0000 (19:49 +0000)]
document the network-timeout directive (ITS#4718)

18 years agoadd ldap_int_discard(); use it in proxies (ITS#4717)
Pierangelo Masarati [Sun, 22 Oct 2006 20:31:41 +0000 (20:31 +0000)]
add ldap_int_discard(); use it in proxies (ITS#4717)

18 years agorework timeout strategy a little bit
Pierangelo Masarati [Sat, 21 Oct 2006 18:57:27 +0000 (18:57 +0000)]
rework timeout strategy a little bit

18 years agoRemove extraneous SLAP_RELAX macro
Kurt Zeilenga [Sat, 21 Oct 2006 03:37:35 +0000 (03:37 +0000)]
Remove extraneous SLAP_RELAX macro

18 years agoParse txn failed msgid
Kurt Zeilenga [Fri, 20 Oct 2006 06:46:38 +0000 (06:46 +0000)]
Parse txn failed msgid

18 years agofurther clarify validity of search limits, and "beautify" paragraph
Pierangelo Masarati [Wed, 18 Oct 2006 17:29:37 +0000 (17:29 +0000)]
further clarify validity of search limits, and "beautify" paragraph

18 years agonote that the replication identity may need to be treated specially by the consumer
Pierangelo Masarati [Wed, 18 Oct 2006 17:19:50 +0000 (17:19 +0000)]
note that the replication identity may need to be treated specially by the consumer

18 years agoFix typo in prev commit
Howard Chu [Tue, 17 Oct 2006 19:45:55 +0000 (19:45 +0000)]
Fix typo in prev commit

18 years agoTweak prev commit, add more notes (re ITS#4667)
Howard Chu [Tue, 17 Oct 2006 19:37:10 +0000 (19:37 +0000)]
Tweak prev commit, add more notes (re ITS#4667)

18 years agoFrom rev 1.373, releasing the mutex means connection_close() may get called
Howard Chu [Tue, 17 Oct 2006 19:31:42 +0000 (19:31 +0000)]
From rev 1.373, releasing the mutex means connection_close() may get called
from another thread. Drop the assert, just return instead.

18 years agotemporarily change umask only if required
Pierangelo Masarati [Sun, 15 Oct 2006 18:28:22 +0000 (18:28 +0000)]
temporarily change umask only if required

18 years agofix previous commit
Pierangelo Masarati [Sun, 15 Oct 2006 18:24:30 +0000 (18:24 +0000)]
fix previous commit

18 years agomissing decl
Pierangelo Masarati [Sun, 15 Oct 2006 18:03:25 +0000 (18:03 +0000)]
missing decl

18 years agofix format; silence warning
Pierangelo Masarati [Sun, 15 Oct 2006 18:01:27 +0000 (18:01 +0000)]
fix format; silence warning

18 years agolog messages related to blocking failures at "none" level as well, so they make it...
Pierangelo Masarati [Sun, 15 Oct 2006 15:03:02 +0000 (15:03 +0000)]
log messages related to blocking failures at "none" level as well, so they make it through slaptest

18 years agocreate IPC sockets with wide-open permissions (0222 might suffice; ITS#4709)
Pierangelo Masarati [Sat, 14 Oct 2006 17:35:50 +0000 (17:35 +0000)]
create IPC sockets with wide-open permissions (0222 might suffice; ITS#4709)

18 years agocleanup and streamline response handling
Pierangelo Masarati [Sat, 14 Oct 2006 17:12:05 +0000 (17:12 +0000)]
cleanup and streamline response handling

18 years agoadd LDAP_OPT_DIAGNOSTIC_MESSAGE; replace deprecated option names
Pierangelo Masarati [Sat, 14 Oct 2006 17:04:17 +0000 (17:04 +0000)]
add LDAP_OPT_DIAGNOSTIC_MESSAGE; replace deprecated option names

18 years agoapply slightly revised patch for SO_KEEPALIVE (ITS#4708)
Pierangelo Masarati [Sat, 14 Oct 2006 12:42:33 +0000 (12:42 +0000)]
apply slightly revised patch for SO_KEEPALIVE (ITS#4708)

18 years agodon't mix return codes (ITS#4711)
Pierangelo Masarati [Sat, 14 Oct 2006 09:26:22 +0000 (09:26 +0000)]
don't mix return codes (ITS#4711)

18 years agoonly abort update if failed pre/post read control is critical: the only thing RFC...
Pierangelo Masarati [Sat, 14 Oct 2006 01:08:41 +0000 (01:08 +0000)]
only abort update if failed pre/post read control is critical: the only thing RFC 4527 says about failure is that in case of failure of the read, no control is appended to the result message; maybe no failure should ever occur (please review)

18 years agoread entry should allow special attributes in request (*, +, 1.1)
Pierangelo Masarati [Sat, 14 Oct 2006 00:59:55 +0000 (00:59 +0000)]
read entry should allow special attributes in request (*, +, 1.1)

18 years agoread entry needs o_bd for ACLs
Pierangelo Masarati [Sat, 14 Oct 2006 00:59:22 +0000 (00:59 +0000)]
read entry needs o_bd for ACLs

18 years agocleanup
Pierangelo Masarati [Sat, 14 Oct 2006 00:58:50 +0000 (00:58 +0000)]
cleanup

18 years agoInclude sys/types.h for regex.h test
Kurt Zeilenga [Wed, 11 Oct 2006 12:36:50 +0000 (12:36 +0000)]
Include sys/types.h for regex.h test

18 years agoreworked #includes
Ralf Haferkamp [Tue, 10 Oct 2006 14:25:00 +0000 (14:25 +0000)]
reworked #includes

18 years agominor cleanup
Pierangelo Masarati [Mon, 9 Oct 2006 21:18:36 +0000 (21:18 +0000)]
minor cleanup

18 years agodocument ldap_[sg]et_option(3)
Pierangelo Masarati [Mon, 9 Oct 2006 21:17:43 +0000 (21:17 +0000)]
document ldap_[sg]et_option(3)

18 years agos/local socket/IPC/
Pierangelo Masarati [Mon, 9 Oct 2006 19:26:41 +0000 (19:26 +0000)]
s/local socket/IPC/

18 years agocleanup URI
Pierangelo Masarati [Mon, 9 Oct 2006 19:18:03 +0000 (19:18 +0000)]
cleanup URI

18 years agofix line placement
Pierangelo Masarati [Mon, 9 Oct 2006 01:43:45 +0000 (01:43 +0000)]
fix line placement

18 years agoI hate code duplication, but don't require functions from liblutil in libldap.so
Pierangelo Masarati [Sun, 8 Oct 2006 17:14:04 +0000 (17:14 +0000)]
I hate code duplication, but don't require functions from liblutil in libldap.so

18 years agoDrop extraneous test from copy/paste (1.200) (coverity)
Howard Chu [Sun, 8 Oct 2006 00:37:18 +0000 (00:37 +0000)]
Drop extraneous test from copy/paste (1.200) (coverity)

18 years agoFix uninit (coverity)
Howard Chu [Sun, 8 Oct 2006 00:31:08 +0000 (00:31 +0000)]
Fix uninit (coverity)

18 years agoFix uninit'd cb (coverity)
Howard Chu [Sun, 8 Oct 2006 00:26:32 +0000 (00:26 +0000)]
Fix uninit'd cb (coverity)

18 years agoTS#4635 CR LF is also a valid line separator
Howard Chu [Sat, 7 Oct 2006 22:18:15 +0000 (22:18 +0000)]
TS#4635 CR LF is also a valid line separator

18 years agomore on clarification of special proxy identities and resilience to connection failure
Pierangelo Masarati [Sat, 7 Oct 2006 18:14:30 +0000 (18:14 +0000)]
more on clarification of special proxy identities and resilience to connection failure

18 years agomore on clarification of special proxy identities and resilience to connection failure
Pierangelo Masarati [Sat, 7 Oct 2006 18:07:56 +0000 (18:07 +0000)]
more on clarification of special proxy identities and resilience to connection failure

18 years agoadd rootdn
Pierangelo Masarati [Sat, 7 Oct 2006 13:12:42 +0000 (13:12 +0000)]
add rootdn

18 years ago reword comment
Pierangelo Masarati [Sat, 7 Oct 2006 13:12:16 +0000 (13:12 +0000)]
 reword comment

18 years agotypo
Pierangelo Masarati [Sat, 7 Oct 2006 13:11:53 +0000 (13:11 +0000)]
typo

18 years agomirrormode is still single-master, but must be enforced externally
Howard Chu [Fri, 6 Oct 2006 21:08:25 +0000 (21:08 +0000)]
mirrormode is still single-master, but must be enforced externally

18 years agofive forms.
Quanah Gibson-Mount [Fri, 6 Oct 2006 02:04:07 +0000 (02:04 +0000)]
five forms.

18 years agoITS#4695 same fix for delta-sync
Howard Chu [Fri, 6 Oct 2006 01:57:50 +0000 (01:57 +0000)]
ITS#4695 same fix for delta-sync

18 years agoNobody expects the Spanish Inquisition! s/three/four/
Howard Chu [Fri, 6 Oct 2006 01:45:03 +0000 (01:45 +0000)]
Nobody expects the Spanish Inquisition! s/three/four/

18 years agoITS#4695 fix modrdn newSup
Howard Chu [Thu, 5 Oct 2006 03:56:23 +0000 (03:56 +0000)]
ITS#4695 fix modrdn newSup

18 years agoIncorporate a bit of text from RFC 4524, just to make a point regarding
Kurt Zeilenga [Tue, 3 Oct 2006 21:23:02 +0000 (21:23 +0000)]
Incorporate a bit of text from RFC 4524, just to make a point regarding
ITS#4693.

18 years agoITS#4692 entries without pwdChangedTime attribute have non-expiring pw
Howard Chu [Tue, 3 Oct 2006 09:25:54 +0000 (09:25 +0000)]
ITS#4692 entries without pwdChangedTime attribute have non-expiring pw

18 years agoAnother test
Kurt Zeilenga [Sat, 30 Sep 2006 23:41:03 +0000 (23:41 +0000)]
Another test

18 years agoForce commit (test)
Kurt Zeilenga [Sat, 30 Sep 2006 21:20:53 +0000 (21:20 +0000)]
Force commit (test)

18 years agofix rebind with idassert when a connection expires; also, fix override
Pierangelo Masarati [Sat, 30 Sep 2006 01:11:19 +0000 (01:11 +0000)]
fix rebind with idassert when a connection expires; also, fix override

18 years agoDB_BUFFER_SMALL is BDB 4.4 only
Pierangelo Masarati [Wed, 27 Sep 2006 12:34:00 +0000 (12:34 +0000)]
DB_BUFFER_SMALL is BDB 4.4 only

18 years agoCheck for the correct return code of cursor->c_get() (DB_BUFFER_SMALL)
Ralf Haferkamp [Wed, 27 Sep 2006 10:51:06 +0000 (10:51 +0000)]
Check for the correct return code of cursor->c_get() (DB_BUFFER_SMALL)

18 years agofix ITS#4686 (retry with idassert)
Pierangelo Masarati [Tue, 26 Sep 2006 15:12:07 +0000 (15:12 +0000)]
fix ITS#4686 (retry with idassert)