]> git.sur5r.net Git - openldap/log
openldap
18 years agoUse "pcache" dynamic debug level
Howard Chu [Thu, 2 Feb 2006 08:31:15 +0000 (08:31 +0000)]
Use "pcache" dynamic debug level

18 years agoReparse unknown debug flags after config is read to allow use
Howard Chu [Thu, 2 Feb 2006 08:30:56 +0000 (08:30 +0000)]
Reparse unknown debug flags after config is read to allow use
of dynamically registered debug levels

18 years agoFix negative caching again, be sure it's really from zero entries returned
Howard Chu [Thu, 2 Feb 2006 02:52:54 +0000 (02:52 +0000)]
Fix negative caching again, be sure it's really from zero entries returned

18 years agoimplement proxy long-lived connection TTL
Pierangelo Masarati [Wed, 1 Feb 2006 23:10:12 +0000 (23:10 +0000)]
implement proxy long-lived connection TTL

18 years agocheck regression of ITS#4380
Pierangelo Masarati [Wed, 1 Feb 2006 21:59:34 +0000 (21:59 +0000)]
check regression of ITS#4380

18 years agodo not assume the matching rule synta has a validate handler (ITS#4380)
Pierangelo Masarati [Wed, 1 Feb 2006 21:53:58 +0000 (21:53 +0000)]
do not assume the matching rule synta has a validate handler (ITS#4380)

18 years agoUse -d cache instead of -d trace
Howard Chu [Wed, 1 Feb 2006 19:32:42 +0000 (19:32 +0000)]
Use -d cache instead of -d trace

18 years agoUse LDAP_DEBUG_CACHE instead of TRACE. Delete remove_mutex.
Howard Chu [Wed, 1 Feb 2006 19:31:35 +0000 (19:31 +0000)]
Use LDAP_DEBUG_CACHE instead of TRACE. Delete remove_mutex.

18 years agoAdded ldap_set_rebind_proc, ldap_unbind_ext and ldap_unbind_ext_s man page
Anil Kumar Kommuri [Wed, 1 Feb 2006 14:13:21 +0000 (14:13 +0000)]
Added ldap_set_rebind_proc, ldap_unbind_ext and ldap_unbind_ext_s man page
contents.

18 years agoApproved revision
Kurt Zeilenga [Tue, 31 Jan 2006 18:49:32 +0000 (18:49 +0000)]
Approved revision

18 years agoApproved (with Note to RFC Editor) revision
Kurt Zeilenga [Tue, 31 Jan 2006 18:23:30 +0000 (18:23 +0000)]
Approved (with Note to RFC Editor) revision

18 years agoAdd LBURP
Kurt Zeilenga [Tue, 31 Jan 2006 03:08:42 +0000 (03:08 +0000)]
Add LBURP

18 years agoITS#4376 add missing parameters in config_generic_wrapper
Howard Chu [Sat, 28 Jan 2006 08:26:21 +0000 (08:26 +0000)]
ITS#4376 add missing parameters in config_generic_wrapper

18 years agoFix negative caching, only do it on Success
Howard Chu [Fri, 27 Jan 2006 22:55:28 +0000 (22:55 +0000)]
Fix negative caching, only do it on Success

18 years agoclarify 'native'
Kurt Zeilenga [Wed, 25 Jan 2006 22:13:14 +0000 (22:13 +0000)]
clarify 'native'

18 years agoAdd note about contrib/slapd-modules
Kurt Zeilenga [Wed, 25 Jan 2006 22:12:16 +0000 (22:12 +0000)]
Add note about contrib/slapd-modules

18 years agoITS#4373, fix prev commit
Howard Chu [Wed, 25 Jan 2006 19:06:16 +0000 (19:06 +0000)]
ITS#4373, fix prev commit

18 years agofix typo
Luke Howard [Wed, 25 Jan 2006 14:12:51 +0000 (14:12 +0000)]
fix typo

18 years agoupdates
Kurt Zeilenga [Wed, 25 Jan 2006 04:13:59 +0000 (04:13 +0000)]
updates

18 years agoITS#4369 add log messages for delta syncrepl ops
Howard Chu [Wed, 25 Jan 2006 01:47:48 +0000 (01:47 +0000)]
ITS#4369 add log messages for delta syncrepl ops

18 years agoITS#4370 always init slap_daemon mutexes
Howard Chu [Wed, 25 Jan 2006 01:36:18 +0000 (01:36 +0000)]
ITS#4370 always init slap_daemon mutexes

18 years agoITS#4368 unlock pool ltp_mutex before destroying it
Howard Chu [Tue, 24 Jan 2006 23:31:56 +0000 (23:31 +0000)]
ITS#4368 unlock pool ltp_mutex before destroying it

18 years agounifdef -DSLAPD_CONF_UNKNOWN_BAILOUT -DSLAPD_CONF_UNKNOWN_IGNORED=""
Kurt Zeilenga [Tue, 24 Jan 2006 04:40:01 +0000 (04:40 +0000)]
unifdef -DSLAPD_CONF_UNKNOWN_BAILOUT -DSLAPD_CONF_UNKNOWN_IGNORED=""
-DSLAPD_DEBUG_CONFIG_ERROR=LDAP_DEBUG_ANY

18 years agoITS#4365 reset frs.sr_nentries before searching in syncprov_playlog
Howard Chu [Mon, 23 Jan 2006 22:23:00 +0000 (22:23 +0000)]
ITS#4365 reset frs.sr_nentries before searching in syncprov_playlog

18 years agoslapi_filter_dup() can now use filter_dup()
Luke Howard [Mon, 23 Jan 2006 21:23:36 +0000 (21:23 +0000)]
slapi_filter_dup() can now use filter_dup()

18 years agoITS#4364 add filter_dup, don't use str2filter to dup filters.
Howard Chu [Mon, 23 Jan 2006 20:53:52 +0000 (20:53 +0000)]
ITS#4364 add filter_dup, don't use str2filter to dup filters.

18 years agoITS#4361, 4362 fix autorecovery logic, add ALOCK_NOSAVE flag to record
Howard Chu [Sun, 22 Jan 2006 13:51:33 +0000 (13:51 +0000)]
ITS#4361, 4362 fix autorecovery logic, add ALOCK_NOSAVE flag to record
txn/non-txn status of the environment.

18 years agoITS#4360 must init c_minfree
Howard Chu [Sun, 22 Jan 2006 05:11:23 +0000 (05:11 +0000)]
ITS#4360 must init c_minfree

18 years ago-FF means: log just once
Pierangelo Masarati [Sat, 21 Jan 2006 16:27:15 +0000 (16:27 +0000)]
-FF means: log just once

18 years agofix previous commit
Pierangelo Masarati [Sat, 21 Jan 2006 16:08:01 +0000 (16:08 +0000)]
fix previous commit

18 years agocleanup
Pierangelo Masarati [Sat, 21 Jan 2006 10:42:21 +0000 (10:42 +0000)]
cleanup

18 years agoon't use freed memory; streamline parse error reporting
Pierangelo Masarati [Sat, 21 Jan 2006 10:41:41 +0000 (10:41 +0000)]
on't use freed memory; streamline parse error reporting

18 years agoITS#4357 Solaris occasionally returns ENOSYS when selecting on a descriptor
Howard Chu [Fri, 20 Jan 2006 08:13:54 +0000 (08:13 +0000)]
ITS#4357 Solaris occasionally returns ENOSYS when selecting on a descriptor
in the midst of closing. Instead of special casing EBADF, ENOSYS, and
WSAENOTSOCK, just count if any error occurs two or more times in a row,
and log if so. Don't treat any error as fatal unless it occurs many times
in a row (SLAPD_EBADF_LIMIT).

18 years agoneed normalized timestamp as well, although this is a SINGLE-VALUE attr
Pierangelo Masarati [Thu, 19 Jan 2006 23:20:45 +0000 (23:20 +0000)]
need normalized timestamp as well, although this is a SINGLE-VALUE attr

18 years agoITS#4355 timestamps must be normalized
Howard Chu [Thu, 19 Jan 2006 22:16:23 +0000 (22:16 +0000)]
ITS#4355 timestamps must be normalized

18 years agoPermissive support for LDAP_MOD_INCREMENT -- treat absence of attribute
Luke Howard [Thu, 19 Jan 2006 22:06:24 +0000 (22:06 +0000)]
Permissive support for LDAP_MOD_INCREMENT -- treat absence of attribute
as if attribute existed with a value of 0

18 years agoITS#4354 add a note about avoiding Anonymous DH.
Howard Chu [Thu, 19 Jan 2006 18:28:20 +0000 (18:28 +0000)]
ITS#4354 add a note about avoiding Anonymous DH.

18 years agoITS#4354 only set DH callback if OPT_DHFILE has been set.
Howard Chu [Thu, 19 Jan 2006 18:12:15 +0000 (18:12 +0000)]
ITS#4354 only set DH callback if OPT_DHFILE has been set.

18 years agodd note about indexing queryid's
Howard Chu [Wed, 18 Jan 2006 03:31:01 +0000 (03:31 +0000)]
dd note about indexing queryid's

18 years agoFix typo in filter example
Howard Chu [Wed, 18 Jan 2006 03:23:52 +0000 (03:23 +0000)]
Fix typo in filter example

18 years agoITS#4225 added proxyCacheQueries keyword
Howard Chu [Wed, 18 Jan 2006 03:21:19 +0000 (03:21 +0000)]
ITS#4225 added proxyCacheQueries keyword

18 years agoAdd optional negttl / negative result caching
Howard Chu [Wed, 18 Jan 2006 03:03:35 +0000 (03:03 +0000)]
Add optional negttl / negative result caching

18 years agoAdd ability to cache negative results and specify negative TTL on templates
Howard Chu [Wed, 18 Jan 2006 02:59:06 +0000 (02:59 +0000)]
Add ability to cache negative results and specify negative TTL on templates

18 years agoITS#4349 don't wait on condition if there are no threads in the pool.
Howard Chu [Wed, 18 Jan 2006 01:55:24 +0000 (01:55 +0000)]
ITS#4349 don't wait on condition if there are no threads in the pool.

18 years agocleanup message
Pierangelo Masarati [Tue, 17 Jan 2006 23:38:21 +0000 (23:38 +0000)]
cleanup message

18 years agoITS#4225 added proxyCacheQueries parameter for configuring max_queries
Howard Chu [Tue, 17 Jan 2006 19:51:50 +0000 (19:51 +0000)]
ITS#4225 added proxyCacheQueries parameter for configuring max_queries

18 years agofurther cleanup
Pierangelo Masarati [Mon, 16 Jan 2006 23:28:08 +0000 (23:28 +0000)]
further cleanup

18 years agoready to test sibling renaming
Pierangelo Masarati [Mon, 16 Jan 2006 23:27:47 +0000 (23:27 +0000)]
ready to test sibling renaming

18 years agorefine previous commit (error out before actual add)
Pierangelo Masarati [Mon, 16 Jan 2006 23:14:21 +0000 (23:14 +0000)]
refine previous commit (error out before actual add)

18 years agoITS#4337: renaming not implemented yet(need a better fix)
Pierangelo Masarati [Mon, 16 Jan 2006 22:58:36 +0000 (22:58 +0000)]
ITS#4337: renaming not implemented yet(need a better fix)

18 years agorebuild
Kurt Zeilenga [Mon, 16 Jan 2006 18:56:26 +0000 (18:56 +0000)]
rebuild

18 years agoRemove broken yield detection. Seems to do more harm than good.
Kurt Zeilenga [Mon, 16 Jan 2006 18:54:36 +0000 (18:54 +0000)]
Remove broken yield detection.  Seems to do more harm than good.

18 years agoremove jail(2) todo, see ITS#4342
Kurt Zeilenga [Mon, 16 Jan 2006 06:21:26 +0000 (06:21 +0000)]
remove jail(2) todo, see ITS#4342

18 years agoFix WAKE_LISTENER
Howard Chu [Sun, 15 Jan 2006 15:40:53 +0000 (15:40 +0000)]
Fix WAKE_LISTENER

18 years agoGet rid of trivial yield, for completeness' sake.
Howard Chu [Sun, 15 Jan 2006 14:34:44 +0000 (14:34 +0000)]
Get rid of trivial yield, for completeness' sake.

18 years agoITS#3950 delete gratuitous yield. (could use pthread_cond_timedwait
Howard Chu [Sun, 15 Jan 2006 14:21:16 +0000 (14:21 +0000)]
ITS#3950 delete gratuitous yield. (could use pthread_cond_timedwait
if we ever wanted to time out idle threads.)

18 years agoITS#3950 delete gratuitous yield()s
Howard Chu [Sun, 15 Jan 2006 13:33:29 +0000 (13:33 +0000)]
ITS#3950 delete gratuitous yield()s

18 years agoimprove logging
Pierangelo Masarati [Sat, 14 Jan 2006 18:59:46 +0000 (18:59 +0000)]
improve logging

18 years agotrace overlay: traces overlay execution
Pierangelo Masarati [Sat, 14 Jan 2006 18:44:55 +0000 (18:44 +0000)]
trace overlay: traces overlay execution

18 years agolet overlays define if they must appear exactly once in a chain, and if they must...
Pierangelo Masarati [Sat, 14 Jan 2006 18:02:35 +0000 (18:02 +0000)]
let overlays define if they must appear exactly once in a chain, and if they must be global/per-db only, and holler in case

18 years agoalso restore original o_bd
Pierangelo Masarati [Sat, 14 Jan 2006 17:47:54 +0000 (17:47 +0000)]
also restore original o_bd

18 years agofix previous commit
Pierangelo Masarati [Sat, 14 Jan 2006 17:24:06 +0000 (17:24 +0000)]
fix previous commit

18 years agotest needs "trace"
Pierangelo Masarati [Sat, 14 Jan 2006 17:19:09 +0000 (17:19 +0000)]
test needs "trace"

18 years agopreserve original o_bd field (global overlays; part of fix to ITS#4336)
Pierangelo Masarati [Sat, 14 Jan 2006 16:57:14 +0000 (16:57 +0000)]
preserve original o_bd field (global overlays; part of fix to ITS#4336)

18 years agocleanup
Pierangelo Masarati [Sat, 14 Jan 2006 16:51:39 +0000 (16:51 +0000)]
cleanup

18 years agomake back-meta conform with man page
Pierangelo Masarati [Sat, 14 Jan 2006 15:28:28 +0000 (15:28 +0000)]
make back-meta conform with man page

18 years agorootdn can exceed limit on number of dynamic objects
Pierangelo Masarati [Sat, 14 Jan 2006 11:17:10 +0000 (11:17 +0000)]
rootdn can exceed limit on number of dynamic objects

18 years agoaddress ITS#4332; might remove dynamicObject counting
Pierangelo Masarati [Sat, 14 Jan 2006 11:12:56 +0000 (11:12 +0000)]
address ITS#4332; might remove dynamicObject counting

18 years agotolerate that config_get_vals() returns success with no values (ITS#4341)
Pierangelo Masarati [Sat, 14 Jan 2006 10:21:47 +0000 (10:21 +0000)]
tolerate that config_get_vals() returns success with no values (ITS#4341)

18 years agoprevious commit contradicts man page; see comment in code
Pierangelo Masarati [Sat, 14 Jan 2006 10:03:11 +0000 (10:03 +0000)]
previous commit contradicts man page; see comment in code

18 years ago"relay" needs suffix and more cleanup (ITS#4340)
Pierangelo Masarati [Sat, 14 Jan 2006 09:56:35 +0000 (09:56 +0000)]
"relay" needs suffix and more cleanup (ITS#4340)

18 years agoReplace sleep with wait. Note that KILLSERVERS doesn't make much sense
Howard Chu [Fri, 13 Jan 2006 21:32:24 +0000 (21:32 +0000)]
Replace sleep with wait. Note that KILLSERVERS doesn't make much sense
here since the script has to respawn the servers anyway.

18 years agoLog select() failure at DEBUG_ANY, since it triggers a shutdown.
Howard Chu [Fri, 13 Jan 2006 20:28:31 +0000 (20:28 +0000)]
Log select() failure at DEBUG_ANY, since it triggers a shutdown.

18 years agoLDBM is obsolete.
Kurt Zeilenga [Fri, 13 Jan 2006 18:28:58 +0000 (18:28 +0000)]
LDBM is obsolete.

18 years agoRemove mention of LDBM
Kurt Zeilenga [Fri, 13 Jan 2006 18:16:07 +0000 (18:16 +0000)]
Remove mention of LDBM

18 years agoITS#4338 delete extraneous slapd_close() calls. Descriptors that were in
Howard Chu [Fri, 13 Jan 2006 17:30:03 +0000 (17:30 +0000)]
ITS#4338 delete extraneous slapd_close() calls. Descriptors that were in
the event set must be removed using slapd_remove() and the whole sequence
must be protected with the slap_daemon.sd_mutex to close them properly.
Otherwise it will wind up closing valid, freshly opened sockets, or closing
dead sockets twice, etc. It's unnecessary to do any close management here
since connection.c already does the correct teardown sequence.

18 years agoITS#4339 attributeoptions patch from Ralf Haferkamp @ SuSE
Howard Chu [Fri, 13 Jan 2006 16:42:34 +0000 (16:42 +0000)]
ITS#4339 attributeoptions patch from Ralf Haferkamp @ SuSE

18 years agofurther rewording and clarifications
Pierangelo Masarati [Fri, 13 Jan 2006 11:25:56 +0000 (11:25 +0000)]
further rewording and clarifications

18 years agorationale of this test
Pierangelo Masarati [Fri, 13 Jan 2006 11:01:40 +0000 (11:01 +0000)]
rationale of this test

18 years agocleanup
Pierangelo Masarati [Fri, 13 Jan 2006 10:55:13 +0000 (10:55 +0000)]
cleanup

18 years agotrace regressions to ITS#4336
Pierangelo Masarati [Fri, 13 Jan 2006 10:42:45 +0000 (10:42 +0000)]
trace regressions to ITS#4336

18 years agoallow slapo-chain to be instantiated without any specific config statement...
Pierangelo Masarati [Fri, 13 Jan 2006 10:41:54 +0000 (10:41 +0000)]
allow slapo-chain to be instantiated without any specific config statement...

18 years agoUpdate proxied authorization implementation to use IANA
Kurt Zeilenga [Thu, 12 Jan 2006 22:55:56 +0000 (22:55 +0000)]
Update proxied authorization implementation to use IANA
assigned result code.

18 years agomake sure appropriate limits are in place (ITS#4336)
Pierangelo Masarati [Thu, 12 Jan 2006 22:48:02 +0000 (22:48 +0000)]
make sure appropriate limits are in place (ITS#4336)

18 years agoimprove tester_ldap_error
Pierangelo Masarati [Thu, 12 Jan 2006 21:26:54 +0000 (21:26 +0000)]
improve tester_ldap_error

18 years agoremove workaround for fixed issue
Pierangelo Masarati [Thu, 12 Jan 2006 18:41:19 +0000 (18:41 +0000)]
remove workaround for fixed issue

18 years agosilence warning
Pierangelo Masarati [Thu, 12 Jan 2006 18:29:33 +0000 (18:29 +0000)]
silence warning

18 years agoITS#4334 add test of invalid Binds
Howard Chu [Thu, 12 Jan 2006 15:52:48 +0000 (15:52 +0000)]
ITS#4334 add test of invalid Binds

18 years agoITS#4334 Must propagate connection_destroy to captive backend.
Howard Chu [Thu, 12 Jan 2006 15:40:52 +0000 (15:40 +0000)]
ITS#4334 Must propagate connection_destroy to captive backend.

18 years agorework tester common error logging and so
Pierangelo Masarati [Thu, 12 Jan 2006 13:01:38 +0000 (13:01 +0000)]
rework tester common error logging and so

18 years agoAdd monitor_entry_stub() for creating entries. Fix conn peer/local mismatch.
Howard Chu [Thu, 12 Jan 2006 08:40:09 +0000 (08:40 +0000)]
Add monitor_entry_stub() for creating entries. Fix conn peer/local mismatch.

18 years agoadd comment about run-time registered extop/control compatibility
Pierangelo Masarati [Thu, 12 Jan 2006 08:16:18 +0000 (08:16 +0000)]
add comment about run-time registered extop/control compatibility

18 years agoTone down dn2bv/bv2dn logging
Howard Chu [Thu, 12 Jan 2006 06:07:42 +0000 (06:07 +0000)]
Tone down dn2bv/bv2dn logging

18 years agoFix prev commit
Howard Chu [Thu, 12 Jan 2006 03:40:08 +0000 (03:40 +0000)]
Fix prev commit

18 years agoadd a comment to indicate why "lastmod off" is there (ITS#4330)
Pierangelo Masarati [Wed, 11 Jan 2006 22:12:11 +0000 (22:12 +0000)]
add a comment to indicate why "lastmod off" is there (ITS#4330)

18 years ago(incorrect) variable used before set (ITS#4331)
Pierangelo Masarati [Wed, 11 Jan 2006 21:30:53 +0000 (21:30 +0000)]
(incorrect) variable used before set (ITS#4331)

18 years agoallow control handlers to be replaced
Pierangelo Masarati [Wed, 11 Jan 2006 19:36:18 +0000 (19:36 +0000)]
allow control handlers to be replaced

18 years agoimprove back-meta retry capabilities (ITS#4328)
Pierangelo Masarati [Wed, 11 Jan 2006 19:33:44 +0000 (19:33 +0000)]
improve back-meta retry capabilities (ITS#4328)

18 years agoITS#4327 - make SASL_MECH/SASL_REALM no longer user-only options
Luke Howard [Wed, 11 Jan 2006 17:28:30 +0000 (17:28 +0000)]
ITS#4327 - make SASL_MECH/SASL_REALM no longer user-only options

18 years agocheck regression of ITS#4326
Pierangelo Masarati [Wed, 11 Jan 2006 16:13:53 +0000 (16:13 +0000)]
check regression of ITS#4326