]> git.sur5r.net Git - openldap/log
openldap
16 years agoITS#5328 - cosmetic cleanup (0 -> LDAP_SUCCESS)
Hallvard Furuseth [Mon, 11 Feb 2008 21:07:25 +0000 (21:07 +0000)]
ITS#5328 - cosmetic cleanup (0 -> LDAP_SUCCESS)

16 years agoITS#5328 - return LDAP result code from null_back_entry_get().
Hallvard Furuseth [Mon, 11 Feb 2008 21:05:12 +0000 (21:05 +0000)]
ITS#5328 - return LDAP result code from null_back_entry_get().

16 years agoITS#5328:
Hallvard Furuseth [Mon, 11 Feb 2008 21:04:05 +0000 (21:04 +0000)]
ITS#5328:
Do not send errors (other than referral) from ldif_back_referrals().
Return LDAP result code from ldif_back_entry_get().

16 years agoITS#5328 - do not send errors (other than referral) from be->be_chk_referrals()
Hallvard Furuseth [Mon, 11 Feb 2008 20:59:40 +0000 (20:59 +0000)]
ITS#5328 - do not send errors (other than referral) from be->be_chk_referrals()

16 years agoITS#5328 - return LDAP result code from config_back_entry_get (back-config bi_entry_g...
Hallvard Furuseth [Mon, 11 Feb 2008 20:56:46 +0000 (20:56 +0000)]
ITS#5328 - return LDAP result code from config_back_entry_get (back-config bi_entry_get_rw)

16 years agoITS#5344: modrdn check for affectsMultipleDSAs and for new DN above/below self
Hallvard Furuseth [Mon, 11 Feb 2008 17:29:55 +0000 (17:29 +0000)]
ITS#5344: modrdn check for affectsMultipleDSAs and for new DN above/below self

16 years agoITS#5364 cleanup
Hallvard Furuseth [Mon, 11 Feb 2008 15:49:52 +0000 (15:49 +0000)]
ITS#5364 cleanup
Fix rev 1.91 patch: Reset ltp_pending_count when flushing ltp_pending_list.
Remove flush_pending_list() again and the now-unnecessary 2nd call to it.
Help the compiler a little.
Move ltp_work_list in case it makes a difference for caching.
Move mutex unlock in pool_destroy() to make concurrency debuggers happier.

16 years agoITS#5368 partially revert 1.239
Howard Chu [Mon, 11 Feb 2008 08:53:11 +0000 (08:53 +0000)]
ITS#5368 partially revert 1.239

16 years agoITS#5367 revert prev commit
Howard Chu [Mon, 11 Feb 2008 00:19:43 +0000 (00:19 +0000)]
ITS#5367 revert prev commit

16 years agoITS#5364, reduce work with ltp_mutex locked:
Hallvard Furuseth [Sun, 10 Feb 2008 18:16:44 +0000 (18:16 +0000)]
ITS#5364, reduce work with ltp_mutex locked:
Negate ltp_open_count when paused, avoids an ltp_pause test in pool_submit().

16 years agoITS#5364: introduce ltp_work_list, drop 1st ltp_pause loop in pool_wrapper().
Hallvard Furuseth [Sun, 10 Feb 2008 17:55:13 +0000 (17:55 +0000)]
ITS#5364: introduce ltp_work_list, drop 1st ltp_pause loop in pool_wrapper().

16 years agoITS#5364: maintain value ltp_vary_open_count
Hallvard Furuseth [Sun, 10 Feb 2008 17:38:32 +0000 (17:38 +0000)]
ITS#5364: maintain value ltp_vary_open_count

16 years agoITS#5364, reduce work with ltp_mutex locked:
Hallvard Furuseth [Sun, 10 Feb 2008 17:28:20 +0000 (17:28 +0000)]
ITS#5364, reduce work with ltp_mutex locked:
Replace ltp_state with ltp_finishing.  Drop state
LDAP_INT_THREAD_POOL_STOPPING, flush pending list instead.
ltp_max_pending = default value instead of 0, and negative when finishing.

16 years agoITS#5364, thread pool efficiency:
Hallvard Furuseth [Sun, 10 Feb 2008 16:25:05 +0000 (16:25 +0000)]
ITS#5364, thread pool efficiency:
Use ldap_pvt_thread_pool_pausing(): pause check for slapd without locking.

16 years agoITS#5364, thread pool efficiency:
Hallvard Furuseth [Sun, 10 Feb 2008 16:24:28 +0000 (16:24 +0000)]
ITS#5364, thread pool efficiency:
Add ldap_pvt_thread_pool_pausing(): pause check for slapd without locking.

16 years agoITS#5364, thread pool efficiency:
Hallvard Furuseth [Sun, 10 Feb 2008 16:15:30 +0000 (16:15 +0000)]
ITS#5364, thread pool efficiency:
Add ldap_pvt_thread_pool_pausing(): pause check for slapd without locking.
Make counters int instead of long; INT_MAX pending tasks is enough.
Nitpick cleanup: goto failure instead of if() to not-failure in _submit().

16 years agoITS#5341 GnuTLS ciphersuite parsing
Howard Chu [Sun, 10 Feb 2008 11:58:16 +0000 (11:58 +0000)]
ITS#5341 GnuTLS ciphersuite parsing

16 years agoITS#5360 move tls option setup
Howard Chu [Sun, 10 Feb 2008 06:29:40 +0000 (06:29 +0000)]
ITS#5360 move tls option setup

16 years agoDebug info for CSN tracking (ITS#5362)
Howard Chu [Sun, 10 Feb 2008 02:18:22 +0000 (02:18 +0000)]
Debug info for CSN tracking (ITS#5362)

16 years agoCleanup
Howard Chu [Sun, 10 Feb 2008 02:10:28 +0000 (02:10 +0000)]
Cleanup

16 years agoCleanup debug msg, check for redundant updates
Howard Chu [Sun, 10 Feb 2008 02:08:08 +0000 (02:08 +0000)]
Cleanup debug msg, check for redundant updates

16 years agoITS#5362 syncrepl_updateCookie doesn't need to graduate_commit_csn, the
Howard Chu [Sun, 10 Feb 2008 02:06:31 +0000 (02:06 +0000)]
ITS#5362 syncrepl_updateCookie doesn't need to graduate_commit_csn, the
backends already do it.

16 years agoCleanup bdb_next_id unused arg
Howard Chu [Sun, 10 Feb 2008 00:56:44 +0000 (00:56 +0000)]
Cleanup bdb_next_id unused arg

16 years agonew word
Gavin Henry [Sat, 9 Feb 2008 22:21:53 +0000 (22:21 +0000)]
new word

16 years agoWee update.
Gavin Henry [Sat, 9 Feb 2008 22:20:20 +0000 (22:20 +0000)]
Wee update.

16 years agoRemove olcModuleLoad directives
Gavin Henry [Sat, 9 Feb 2008 21:43:31 +0000 (21:43 +0000)]
Remove olcModuleLoad directives

16 years agodon't use subentries control unless needed (ITS#5293)
Pierangelo Masarati [Sat, 9 Feb 2008 12:35:24 +0000 (12:35 +0000)]
don't use subentries control unless needed (ITS#5293)

16 years ago(ITS#5245) auditlog man page and feature request
Gavin Henry [Fri, 8 Feb 2008 20:29:19 +0000 (20:29 +0000)]
(ITS#5245) auditlog man page and feature request

16 years agoITS#5332 someone else may free the entry as soon as we unlock it
Howard Chu [Fri, 8 Feb 2008 06:32:41 +0000 (06:32 +0000)]
ITS#5332 someone else may free the entry as soon as we unlock it

16 years agoITS#5355 use bi_extra instead of calling directly into back-ldap
Howard Chu [Fri, 8 Feb 2008 02:01:17 +0000 (02:01 +0000)]
ITS#5355 use bi_extra instead of calling directly into back-ldap

16 years agoconstraint overlay section complete.
Gavin Henry [Thu, 7 Feb 2008 23:31:51 +0000 (23:31 +0000)]
constraint overlay section complete.

16 years agoMake it clear and the beginning of the overlay description that this constraint only...
Gavin Henry [Thu, 7 Feb 2008 23:21:18 +0000 (23:21 +0000)]
Make it clear and the beginning of the overlay description that this constraint only applies to add and modify commands via a modify request.

16 years agoUpdate to tuning section using todays e-mail thread (note: performant isn't a word...
Gavin Henry [Thu, 7 Feb 2008 22:35:07 +0000 (22:35 +0000)]
Update to tuning section using todays e-mail thread (note: performant isn't a word Quanah ;-) ).

16 years agoFix crash when no-op control is used (ITS#5358)
Ralf Haferkamp [Thu, 7 Feb 2008 12:06:24 +0000 (12:06 +0000)]
Fix crash when no-op control is used (ITS#5358)

16 years agoDon't emit global ACLs for other database than frontendDB (ITS#5352)
Ralf Haferkamp [Tue, 5 Feb 2008 12:16:21 +0000 (12:16 +0000)]
Don't emit global ACLs for other database than frontendDB (ITS#5352)

16 years agoallow 2.1 CSN format (ITS#5348)
Pierangelo Masarati [Sat, 2 Feb 2008 10:23:35 +0000 (10:23 +0000)]
allow 2.1 CSN format (ITS#5348)

16 years agos/assert/LDAP_INVALID_SYNTAX/ (ITS#5348)
Pierangelo Masarati [Fri, 1 Feb 2008 19:16:58 +0000 (19:16 +0000)]
s/assert/LDAP_INVALID_SYNTAX/ (ITS#5348)

16 years agodon't error out if replacing a non-existant attribute, create opattrs in
Ralf Haferkamp [Thu, 31 Jan 2008 18:12:00 +0000 (18:12 +0000)]
don't error out if replacing a non-existant attribute, create opattrs in
config_build_entry() to have them also when started with -f (ITS#5343)

16 years agoerror out if modify_delete_vindex() fails (ITS#5343)
Ralf Haferkamp [Wed, 30 Jan 2008 14:45:35 +0000 (14:45 +0000)]
error out if modify_delete_vindex() fails (ITS#5343)

16 years agoCleanup for C++
Howard Chu [Mon, 28 Jan 2008 15:30:40 +0000 (15:30 +0000)]
Cleanup for C++

16 years agoOnly ServerID needs to be unique and include 2 Syncrepl configs for MirrorMode.
Gavin Henry [Fri, 25 Jan 2008 23:25:35 +0000 (23:25 +0000)]
Only ServerID needs to be unique and include 2 Syncrepl configs for MirrorMode.

16 years agoITS#5338
Pierangelo Masarati [Fri, 25 Jan 2008 00:00:30 +0000 (00:00 +0000)]
ITS#5338

16 years agofixed missing #includes
Ralf Haferkamp [Tue, 22 Jan 2008 15:34:04 +0000 (15:34 +0000)]
fixed missing #includes

16 years agocleanup #includes, removed SUSE-specific stuff from comments
Ralf Haferkamp [Tue, 22 Jan 2008 14:31:54 +0000 (14:31 +0000)]
cleanup #includes, removed SUSE-specific stuff from comments

16 years agoadd wrapper methods to add/replace Attributes
Ralf Haferkamp [Tue, 22 Jan 2008 14:14:39 +0000 (14:14 +0000)]
add wrapper methods to add/replace Attributes

16 years agoClean up config.h
Howard Chu [Tue, 22 Jan 2008 13:26:16 +0000 (13:26 +0000)]
Clean up config.h

16 years agofix referrals (part of ITS#5328); fix compare (ITS#4937)
Pierangelo Masarati [Sat, 19 Jan 2008 10:43:08 +0000 (10:43 +0000)]
fix referrals (part of ITS#5328); fix compare (ITS#4937)

16 years agoMore ITS#5328 cleanup
Hallvard Furuseth [Fri, 18 Jan 2008 17:05:23 +0000 (17:05 +0000)]
More ITS#5328 cleanup

16 years agoslapo-accesslog
Gavin Henry [Thu, 17 Jan 2008 00:14:29 +0000 (00:14 +0000)]
slapo-accesslog

16 years agocleanup previous commit
Pierangelo Masarati [Wed, 16 Jan 2008 22:00:57 +0000 (22:00 +0000)]
cleanup previous commit

16 years agorework back-relay internals along Hallvard's suggestions (ITS#5328)
Pierangelo Masarati [Wed, 16 Jan 2008 21:53:44 +0000 (21:53 +0000)]
rework back-relay internals along Hallvard's suggestions (ITS#5328)

16 years agofix test; don't return error when relaying exops
Pierangelo Masarati [Tue, 15 Jan 2008 21:59:23 +0000 (21:59 +0000)]
fix test; don't return error when relaying exops

16 years agofix repetition
Pierangelo Masarati [Tue, 15 Jan 2008 21:57:55 +0000 (21:57 +0000)]
fix repetition

16 years agoWee fix. More overlay and replication tomorrow night.
Gavin Henry [Tue, 15 Jan 2008 20:58:44 +0000 (20:58 +0000)]
Wee fix. More overlay and replication tomorrow night.

16 years agofix ITS#5327 crasher
Pierangelo Masarati [Tue, 15 Jan 2008 20:32:35 +0000 (20:32 +0000)]
fix ITS#5327 crasher

16 years agofix test
Pierangelo Masarati [Mon, 14 Jan 2008 17:28:01 +0000 (17:28 +0000)]
fix test

16 years agofix str2entry2() when there is no attrs (ITS#5308)
Pierangelo Masarati [Fri, 11 Jan 2008 19:32:01 +0000 (19:32 +0000)]
fix str2entry2() when there is no attrs (ITS#5308)

16 years agoITS#5324 don't use %n
Howard Chu [Fri, 11 Jan 2008 06:39:50 +0000 (06:39 +0000)]
ITS#5324 don't use %n

16 years agoWarning cleanup: function ptr <=> void* at ldap_pvt_thread_pool_<set/get>key()
Hallvard Furuseth [Fri, 11 Jan 2008 06:07:43 +0000 (06:07 +0000)]
Warning cleanup: function ptr <=> void* at ldap_pvt_thread_pool_<set/get>key()

16 years agoITS#5319 no special treatment for no-effect renames
Howard Chu [Fri, 11 Jan 2008 04:01:37 +0000 (04:01 +0000)]
ITS#5319 no special treatment for no-effect renames

16 years agoITS#5319 test renames to same DN
Howard Chu [Fri, 11 Jan 2008 03:17:37 +0000 (03:17 +0000)]
ITS#5319 test renames to same DN

16 years agoITS#5319 allow rename to same DN
Howard Chu [Fri, 11 Jan 2008 03:17:10 +0000 (03:17 +0000)]
ITS#5319 allow rename to same DN

16 years agoITS#5322 don't try to free a NULL locker
Howard Chu [Fri, 11 Jan 2008 00:44:12 +0000 (00:44 +0000)]
ITS#5322 don't try to free a NULL locker

16 years agoldap_int_bisect_find(): Silence harmless "may be used uninitialized" warning
Hallvard Furuseth [Thu, 10 Jan 2008 18:34:40 +0000 (18:34 +0000)]
ldap_int_bisect_find(): Silence harmless "may be used uninitialized" warning

16 years ago#include <signal.h> for pthread_kill()
Hallvard Furuseth [Thu, 10 Jan 2008 16:24:07 +0000 (16:24 +0000)]
#include <signal.h> for pthread_kill()

16 years agoForced commit: Last change removed un*used* variable
Hallvard Furuseth [Wed, 9 Jan 2008 20:39:59 +0000 (20:39 +0000)]
Forced commit: Last change removed un*used* variable

16 years agoRemove uninitialized variable since last change
Hallvard Furuseth [Wed, 9 Jan 2008 20:25:51 +0000 (20:25 +0000)]
Remove uninitialized variable since last change

16 years agofor ITS#5317: initialize exit code for -f/dev/null
Hallvard Furuseth [Wed, 9 Jan 2008 20:24:29 +0000 (20:24 +0000)]
for ITS#5317: initialize exit code for -f/dev/null

16 years agoFix RFC reference
Howard Chu [Wed, 9 Jan 2008 16:22:36 +0000 (16:22 +0000)]
Fix RFC reference

16 years agoTrim replog-related cruft
Howard Chu [Wed, 9 Jan 2008 16:05:28 +0000 (16:05 +0000)]
Trim replog-related cruft

16 years agoTrim obsolete replog reference
Howard Chu [Wed, 9 Jan 2008 15:59:51 +0000 (15:59 +0000)]
Trim obsolete replog reference

16 years agoITS#5312 - input must conform to RFC2849
Howard Chu [Wed, 9 Jan 2008 15:58:34 +0000 (15:58 +0000)]
ITS#5312 - input must conform to RFC2849

16 years agoCorrected memory allocation for cookie (ITS#5315)
Ralf Haferkamp [Wed, 9 Jan 2008 13:28:09 +0000 (13:28 +0000)]
Corrected memory allocation for cookie (ITS#5315)

16 years agomore attribute values mucking
Pierangelo Masarati [Tue, 8 Jan 2008 17:02:37 +0000 (17:02 +0000)]
more attribute values mucking

16 years agoRemove unused variable
Hallvard Furuseth [Tue, 8 Jan 2008 16:49:13 +0000 (16:49 +0000)]
Remove unused variable

16 years agoexplicitly present the ip masking algorithm
Pierangelo Masarati [Tue, 8 Jan 2008 16:39:24 +0000 (16:39 +0000)]
explicitly present the ip masking algorithm

16 years agoRemove unused variables
Hallvard Furuseth [Tue, 8 Jan 2008 16:37:13 +0000 (16:37 +0000)]
Remove unused variables

16 years agoITS#5309 followup: join a ldap_pvt_thread_pool_getkey() call into a setkey()
Hallvard Furuseth [Tue, 8 Jan 2008 16:24:53 +0000 (16:24 +0000)]
ITS#5309 followup: join a ldap_pvt_thread_pool_getkey() call into a setkey()

16 years agoldap_pvt_thread_pool_getkey() arg 'data' should point to a void* variable
Hallvard Furuseth [Tue, 8 Jan 2008 16:23:05 +0000 (16:23 +0000)]
ldap_pvt_thread_pool_getkey() arg 'data' should point to a void* variable

16 years agofix zeroing out attribute values (should fix ITS#5311)
Pierangelo Masarati [Tue, 8 Jan 2008 14:58:24 +0000 (14:58 +0000)]
fix zeroing out attribute values (should fix ITS#5311)

16 years agoHappy New Year (belated)
Kurt Zeilenga [Tue, 8 Jan 2008 00:19:56 +0000 (00:19 +0000)]
Happy New Year (belated)

16 years agoFix spew_file() comment
Hallvard Furuseth [Tue, 8 Jan 2008 00:02:58 +0000 (00:02 +0000)]
Fix spew_file() comment

16 years agoFix comment for be_rootdn_bind()
Hallvard Furuseth [Mon, 7 Jan 2008 23:23:12 +0000 (23:23 +0000)]
Fix comment for be_rootdn_bind()

16 years agoMore ITS#5265: Disable unsupported back-ldif tests
Hallvard Furuseth [Mon, 7 Jan 2008 22:50:01 +0000 (22:50 +0000)]
More ITS#5265: Disable unsupported back-ldif tests

16 years agorename ldap_pvt_thread_pool_setkey_x() to ldap_pvt_thread_pool_setkey() (as part...
Pierangelo Masarati [Mon, 7 Jan 2008 21:35:03 +0000 (21:35 +0000)]
rename ldap_pvt_thread_pool_setkey_x() to ldap_pvt_thread_pool_setkey() (as part of ITS#5309)

16 years agoFix Debug() format in previous change
Hallvard Furuseth [Mon, 7 Jan 2008 20:13:01 +0000 (20:13 +0000)]
Fix Debug() format in previous change

16 years agoITS#5309: Use ldap_pvt_thread_pool_setkey_x() more. Fix void** arguments.
Hallvard Furuseth [Mon, 7 Jan 2008 20:10:22 +0000 (20:10 +0000)]
ITS#5309: Use ldap_pvt_thread_pool_setkey_x() more. Fix void** arguments.

16 years agoITS#5309: Use ldap_pvt_thread_pool_setkey_x() in slap_passwd_check() and
Hallvard Furuseth [Mon, 7 Jan 2008 20:08:22 +0000 (20:08 +0000)]
ITS#5309: Use ldap_pvt_thread_pool_setkey_x() in slap_passwd_check() and
be_rootdn_bind() - push/pop any old value instead of resetting it.

16 years agoITS#5309: complete the addition of ldap_pvt_thread_pool_setkey_x()
Hallvard Furuseth [Mon, 7 Jan 2008 20:04:46 +0000 (20:04 +0000)]
ITS#5309: complete the addition of ldap_pvt_thread_pool_setkey_x()

16 years agoAvoid use of uninitialized variable 'e' after failed overlay_entry_get_ov().
Hallvard Furuseth [Mon, 7 Jan 2008 18:50:54 +0000 (18:50 +0000)]
Avoid use of uninitialized variable 'e' after failed overlay_entry_get_ov().
(It was harmless unless the value was a trap representation.)

16 years agoITS#4112 temporarily disable broken code
Howard Chu [Sun, 6 Jan 2008 07:34:19 +0000 (07:34 +0000)]
ITS#4112 temporarily disable broken code

16 years agoQuick import of N-Way Multimaster stuff. Clean up tonight.
Gavin Henry [Fri, 4 Jan 2008 17:14:36 +0000 (17:14 +0000)]
Quick import of N-Way Multimaster stuff. Clean up tonight.

16 years agoFix prev commit
Howard Chu [Thu, 3 Jan 2008 08:25:58 +0000 (08:25 +0000)]
Fix prev commit

16 years agodon't leave 'round pointers to buffers on the stack
Pierangelo Masarati [Wed, 2 Jan 2008 23:08:04 +0000 (23:08 +0000)]
don't leave 'round pointers to buffers on the stack

16 years agofix modlist cleanup during rename
Pierangelo Masarati [Wed, 2 Jan 2008 22:49:45 +0000 (22:49 +0000)]
fix modlist cleanup during rename

16 years agoSlight formatting.
Gavin Henry [Wed, 2 Jan 2008 17:54:42 +0000 (17:54 +0000)]
Slight formatting.

16 years agofix to ITS#5304
Pierangelo Masarati [Wed, 2 Jan 2008 17:30:40 +0000 (17:30 +0000)]
fix to ITS#5304

16 years agonew ldap_pvt_thread_pool_setkey API
Pierangelo Masarati [Sat, 29 Dec 2007 18:14:54 +0000 (18:14 +0000)]
new ldap_pvt_thread_pool_setkey API

16 years agoplug leak (ITS#5302)
Pierangelo Masarati [Sat, 29 Dec 2007 17:59:28 +0000 (17:59 +0000)]
plug leak (ITS#5302)

16 years agoallow slapo-memberof to be used as global overlay, and thus provide cross-database...
Pierangelo Masarati [Sat, 29 Dec 2007 16:07:07 +0000 (16:07 +0000)]
allow slapo-memberof to be used as global overlay, and thus provide cross-database integrity (ITS#5301)