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

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

18 years agodon't know exactly the reason, but here without this back-hdb suddenly starts crashin...
Pierangelo Masarati [Tue, 26 Sep 2006 08:43:01 +0000 (08:43 +0000)]
don't know exactly the reason, but here without this back-hdb suddenly starts crashings all times (since bdb_monitor_* stuff)

18 years agodocument VERSION, TIMEOUT and NETWORK_TIMEOUT options
Pierangelo Masarati [Tue, 26 Sep 2006 02:54:34 +0000 (02:54 +0000)]
document VERSION, TIMEOUT and NETWORK_TIMEOUT options

18 years agoadd support for VERSION, TIMEOUT and NETWORK_TIMEOUT in ldap.conf
Pierangelo Masarati [Tue, 26 Sep 2006 02:34:36 +0000 (02:34 +0000)]
add support for VERSION, TIMEOUT and NETWORK_TIMEOUT in ldap.conf

18 years agouse AC_LINE_MAX
Pierangelo Masarati [Tue, 26 Sep 2006 00:33:44 +0000 (00:33 +0000)]
use AC_LINE_MAX

18 years agouse right, although empty, function in bdb_db_destroy()
Pierangelo Masarati [Mon, 25 Sep 2006 23:45:29 +0000 (23:45 +0000)]
use right, although empty, function in bdb_db_destroy()

18 years agonot sure, but I believe back-hdb needs monitor.c as well...
Pierangelo Masarati [Mon, 25 Sep 2006 23:44:50 +0000 (23:44 +0000)]
not sure, but I believe back-hdb needs monitor.c as well...

18 years agomonitor max file descriptor number
Pierangelo Masarati [Mon, 25 Sep 2006 23:44:17 +0000 (23:44 +0000)]
monitor max file descriptor number

18 years agodocument the LDAP builtin map in librewrite (ITS#4602)
Pierangelo Masarati [Sun, 24 Sep 2006 17:50:48 +0000 (17:50 +0000)]
document the LDAP builtin map in librewrite (ITS#4602)

18 years agofurther cleanup
Pierangelo Masarati [Sun, 24 Sep 2006 17:26:17 +0000 (17:26 +0000)]
further cleanup

18 years agofix previous commit
Pierangelo Masarati [Sat, 23 Sep 2006 16:10:07 +0000 (16:10 +0000)]
fix previous commit

18 years agofix potential double free in case of error
Pierangelo Masarati [Sat, 23 Sep 2006 15:43:55 +0000 (15:43 +0000)]
fix potential double free in case of error

18 years agoimprove functionality of LDAP map: allow protocol version
Pierangelo Masarati [Sat, 23 Sep 2006 13:04:55 +0000 (13:04 +0000)]
improve functionality of LDAP map: allow protocol version

18 years agofix way long standing bug in args parsing
Pierangelo Masarati [Sat, 23 Sep 2006 12:33:03 +0000 (12:33 +0000)]
fix way long standing bug in args parsing

18 years agoadd URL parsing test tool
Pierangelo Masarati [Sat, 23 Sep 2006 11:44:16 +0000 (11:44 +0000)]
add URL parsing test tool

18 years agoITS#4677 Fix typo
Kurt Zeilenga [Fri, 22 Sep 2006 21:50:23 +0000 (21:50 +0000)]
ITS#4677 Fix typo

18 years agoFix typo
Kurt Zeilenga [Fri, 22 Sep 2006 20:39:35 +0000 (20:39 +0000)]
Fix typo

18 years agoITS#4679 cleanup
Kurt Zeilenga [Thu, 21 Sep 2006 20:02:55 +0000 (20:02 +0000)]
ITS#4679 cleanup
Note: the caller is expected to pass in a valid LDAP handle.  If not,
the assert will trigger to let him know his code is broken.

18 years agoJust include one or the other of poll.h or sys/poll.h
Howard Chu [Thu, 21 Sep 2006 18:00:01 +0000 (18:00 +0000)]
Just include one or the other of poll.h or sys/poll.h

18 years agoITS#4674 fix poll detection
Howard Chu [Thu, 21 Sep 2006 17:54:37 +0000 (17:54 +0000)]
ITS#4674 fix poll detection

18 years agoTweak prev commit, avoid referencing syncop when resetting qtask
Howard Chu [Thu, 21 Sep 2006 10:12:42 +0000 (10:12 +0000)]
Tweak prev commit, avoid referencing syncop when resetting qtask

18 years agoITS#4658 propagate errors from syncprov_sendresp; drop qtask on errors.
Howard Chu [Thu, 21 Sep 2006 09:42:40 +0000 (09:42 +0000)]
ITS#4658 propagate errors from syncprov_sendresp; drop qtask on errors.
Note: need a way to close the connection too.

18 years agosend_search_reference should propagate errors
Howard Chu [Thu, 21 Sep 2006 09:28:49 +0000 (09:28 +0000)]
send_search_reference should propagate errors

18 years agoadd support for "sambaPwdCanChange"
Luca Scamoni [Thu, 21 Sep 2006 09:17:05 +0000 (09:17 +0000)]
add support for "sambaPwdCanChange"

18 years agoFix prev commit
Howard Chu [Wed, 20 Sep 2006 20:22:59 +0000 (20:22 +0000)]
Fix prev commit

18 years agoUse a single malloc for entry_decode instead of two - partially decode
Howard Chu [Wed, 20 Sep 2006 02:43:47 +0000 (02:43 +0000)]
Use a single malloc for entry_decode instead of two - partially decode
the entry to get nvals first, so the size can be computed.

18 years agotypo in previous commit...
Pierangelo Masarati [Sun, 17 Sep 2006 22:24:41 +0000 (22:24 +0000)]
typo in previous commit...

18 years agosupport for Solaris' /dev/poll (need to manually define SLAP_X_DEVPOLL; needs work...
Pierangelo Masarati [Sun, 17 Sep 2006 22:17:34 +0000 (22:17 +0000)]
support for Solaris' /dev/poll (need to manually define SLAP_X_DEVPOLL; needs work yet)

18 years agoreorganize select interface (ready for /dev/poll)
Pierangelo Masarati [Sun, 17 Sep 2006 22:09:50 +0000 (22:09 +0000)]
reorganize select interface (ready for /dev/poll)

18 years agodetect, but don't use, Solaris' /dev/poll
Pierangelo Masarati [Sun, 17 Sep 2006 22:09:19 +0000 (22:09 +0000)]
detect, but don't use, Solaris' /dev/poll

18 years agomake sure we don't interfere with frontend's entry when the suffix is empty (test027)
Pierangelo Masarati [Sun, 17 Sep 2006 16:45:24 +0000 (16:45 +0000)]
make sure we don't interfere with frontend's entry when the suffix is empty (test027)