]> git.sur5r.net Git - openldap/log
openldap
17 years agoReject BDB version 4.3; it is too unstable.
Howard Chu [Thu, 16 Nov 2006 20:48:45 +0000 (20:48 +0000)]
Reject BDB version 4.3; it is too unstable.

17 years agoAdd note about access controls on config backend
Howard Chu [Thu, 16 Nov 2006 15:09:47 +0000 (15:09 +0000)]
Add note about access controls on config backend

17 years agoMore RFC4533 syncrepl references
Howard Chu [Thu, 16 Nov 2006 14:49:07 +0000 (14:49 +0000)]
More RFC4533 syncrepl references

17 years agoRemove ordering restriction on logdb configuration, revise example
Howard Chu [Thu, 16 Nov 2006 14:38:37 +0000 (14:38 +0000)]
Remove ordering restriction on logdb configuration, revise example

17 years agoFix prev commit, reset DB pointer
Howard Chu [Thu, 16 Nov 2006 14:27:49 +0000 (14:27 +0000)]
Fix prev commit, reset DB pointer

17 years agoUse runq to defer creation of log root entry; allows the log DB to come
Howard Chu [Thu, 16 Nov 2006 14:12:09 +0000 (14:12 +0000)]
Use runq to defer creation of log root entry; allows the log DB to come
after the main DB in the configuration. Allows logging cn=config.

17 years agoRefer SLAPI to slapd.plugin(5)
Howard Chu [Thu, 16 Nov 2006 12:47:32 +0000 (12:47 +0000)]
Refer SLAPI to slapd.plugin(5)

17 years agoFix typos
Howard Chu [Thu, 16 Nov 2006 12:05:25 +0000 (12:05 +0000)]
Fix typos

17 years agomanpage is slapd-config(5), not slapd.d(5)
Howard Chu [Thu, 16 Nov 2006 11:53:18 +0000 (11:53 +0000)]
manpage is slapd-config(5), not slapd.d(5)

17 years agoITS#3812 back-config documentation
Howard Chu [Thu, 16 Nov 2006 11:48:19 +0000 (11:48 +0000)]
ITS#3812 back-config documentation

17 years agosyncrepl is now RFC4533
Howard Chu [Thu, 16 Nov 2006 05:51:47 +0000 (05:51 +0000)]
syncrepl is now RFC4533

17 years agofix typo (ITS#4753)
Pierangelo Masarati [Wed, 15 Nov 2006 23:49:04 +0000 (23:49 +0000)]
fix typo (ITS#4753)

17 years agoClarify that directories are searchable and browsable databases,
Kurt Zeilenga [Wed, 15 Nov 2006 19:20:18 +0000 (19:20 +0000)]
Clarify that directories are searchable and browsable databases,
not just directories optimized for read access.  Categorize DNS as
a "lookup" service.  Give dmoz.org as an example of directory service.

17 years agoDon't bother setting up threads if there are no indexed attrs (unlikely...)
Howard Chu [Wed, 15 Nov 2006 01:20:34 +0000 (01:20 +0000)]
Don't bother setting up threads if there are no indexed attrs (unlikely...)

17 years agoConvert schema parsers to ConfigArgs so they can pass errors back to clients
Howard Chu [Wed, 15 Nov 2006 01:18:37 +0000 (01:18 +0000)]
Convert schema parsers to ConfigArgs so they can pass errors back to clients

17 years agoAdd calls to PERL_SET_CONTEXT, as the active thread might not be the one
Ralf Haferkamp [Tue, 14 Nov 2006 15:18:50 +0000 (15:18 +0000)]
Add calls to PERL_SET_CONTEXT, as the active thread might not be the one
that created the PerlInterpreter object (ITS#4751)

17 years agorevert previous commit; disable RESTART from ldap.conf
Pierangelo Masarati [Mon, 13 Nov 2006 23:51:52 +0000 (23:51 +0000)]
revert previous commit; disable RESTART from ldap.conf

17 years agodocument missing RESTART option (ITS#4749); restore alphabetical order
Pierangelo Masarati [Mon, 13 Nov 2006 16:39:44 +0000 (16:39 +0000)]
document missing RESTART option (ITS#4749); restore alphabetical order

17 years agoITS#4746 additional leaks
Howard Chu [Mon, 13 Nov 2006 02:57:05 +0000 (02:57 +0000)]
ITS#4746 additional leaks

17 years agoITS#4746 plug leaks
Howard Chu [Mon, 13 Nov 2006 02:44:45 +0000 (02:44 +0000)]
ITS#4746 plug leaks

17 years agoITS#4738 provisional fix, still needs confirmation
Howard Chu [Mon, 13 Nov 2006 00:24:59 +0000 (00:24 +0000)]
ITS#4738 provisional fix, still needs confirmation

17 years agoITS#4490 fix awk comment
Howard Chu [Sun, 12 Nov 2006 23:40:36 +0000 (23:40 +0000)]
ITS#4490 fix awk comment

17 years agofix endless loop in canceling child requests; cleanup
Pierangelo Masarati [Sun, 12 Nov 2006 14:22:24 +0000 (14:22 +0000)]
fix endless loop in canceling child requests; cleanup

17 years agoAdd valx arg to config_parse_add - indicate which value in the current
Howard Chu [Sun, 12 Nov 2006 02:22:23 +0000 (02:22 +0000)]
Add valx arg to config_parse_add - indicate which value in the current
operation is executing (as opposed to c->valx which indicates which
value in the target is being changed)

17 years agoITS#4742 cleanup config error reporting
Howard Chu [Sun, 12 Nov 2006 02:15:49 +0000 (02:15 +0000)]
ITS#4742 cleanup config error reporting

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.

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

17 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

17 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

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

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

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

17 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

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

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

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

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

17 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

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

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

17 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

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

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

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

17 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

17 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

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

17 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

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

17 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

17 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/

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

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

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

17 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

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

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

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

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

17 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

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

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

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

17 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...)

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

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

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

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

17 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

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

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

17 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

17 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

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

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

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

17 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

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

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

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

17 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

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

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

17 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

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

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

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

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

17 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

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

17 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

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

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

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

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