]> git.sur5r.net Git - openldap/log
openldap
16 years agoITS#5405 fix race condition
Howard Chu [Sat, 8 Mar 2008 02:00:36 +0000 (02:00 +0000)]
ITS#5405 fix race condition

16 years agoUpdated via 'doxygen -u doxygen.rc'
Gavin Henry [Fri, 7 Mar 2008 17:18:22 +0000 (17:18 +0000)]
Updated via 'doxygen -u doxygen.rc'

16 years agoTidied include lines
Gavin Henry [Fri, 7 Mar 2008 16:46:23 +0000 (16:46 +0000)]
Tidied include lines

16 years agogrammar
Gavin Henry [Fri, 7 Mar 2008 16:01:19 +0000 (16:01 +0000)]
grammar

16 years agofix attribute description parsing (ITS#5402)
Pierangelo Masarati [Thu, 6 Mar 2008 23:30:54 +0000 (23:30 +0000)]
fix attribute description parsing (ITS#5402)

16 years agoNew reference for RFC2589 and spelling errors
Gavin Henry [Thu, 6 Mar 2008 17:06:19 +0000 (17:06 +0000)]
New reference for RFC2589 and spelling errors

16 years agoDDS Docs complete.
Gavin Henry [Thu, 6 Mar 2008 17:05:55 +0000 (17:05 +0000)]
DDS Docs complete.

16 years agoDelta-syncrepl is not supported yet with mirror mode.
Gavin Henry [Thu, 6 Mar 2008 13:56:28 +0000 (13:56 +0000)]
Delta-syncrepl is not supported yet with mirror mode.

16 years agoRevert prev commit, impacts too much to take advantage
Howard Chu [Tue, 4 Mar 2008 10:09:12 +0000 (10:09 +0000)]
Revert prev commit, impacts too much to take advantage

16 years agoAdd attr_free_x() - use memctx
Howard Chu [Tue, 4 Mar 2008 09:43:51 +0000 (09:43 +0000)]
Add attr_free_x() - use memctx

16 years agoUse memctx more consistently
Howard Chu [Tue, 4 Mar 2008 07:24:05 +0000 (07:24 +0000)]
Use memctx more consistently

16 years agoCleanup
Howard Chu [Tue, 4 Mar 2008 01:11:19 +0000 (01:11 +0000)]
Cleanup

16 years agoDeleting, not yet ready for prime time...
Howard Chu [Mon, 3 Mar 2008 10:28:18 +0000 (10:28 +0000)]
Deleting, not yet ready for prime time...

16 years agoDeleting, not yet ready for prime time...
Howard Chu [Mon, 3 Mar 2008 10:18:09 +0000 (10:18 +0000)]
Deleting, not yet ready for prime time...

16 years agoFix typo
Howard Chu [Sun, 2 Mar 2008 16:34:11 +0000 (16:34 +0000)]
Fix typo

16 years agoNDB backend
Howard Chu [Sun, 2 Mar 2008 16:29:27 +0000 (16:29 +0000)]
NDB backend

16 years agoMySQL NDB Cluster backend (experimental)
Howard Chu [Sun, 2 Mar 2008 15:14:53 +0000 (15:14 +0000)]
MySQL NDB Cluster backend (experimental)

16 years agoSilence BER_BVC warning
Howard Chu [Sun, 2 Mar 2008 15:05:47 +0000 (15:05 +0000)]
Silence BER_BVC warning

16 years agos/2.3/2.4/ and more (ITS#5400)
Pierangelo Masarati [Sat, 1 Mar 2008 16:06:37 +0000 (16:06 +0000)]
s/2.3/2.4/ and more (ITS#5400)

16 years agoEncoding on backends.sdf and More work on Overlays.
Gavin Henry [Fri, 29 Feb 2008 18:18:31 +0000 (18:18 +0000)]
Encoding on backends.sdf and More work on Overlays.

16 years agomake sure orr_newrdn is passed correctly to libldap (ITS#5397)
Pierangelo Masarati [Thu, 28 Feb 2008 16:22:23 +0000 (16:22 +0000)]
make sure orr_newrdn is passed correctly to libldap (ITS#5397)

16 years agoRemove request from active requests stack in exception handler
Ralf Haferkamp [Tue, 26 Feb 2008 13:34:59 +0000 (13:34 +0000)]
Remove request from active requests stack in exception handler

16 years agoAvoid double free of LDAPRequest
Ralf Haferkamp [Tue, 26 Feb 2008 13:24:02 +0000 (13:24 +0000)]
Avoid double free of LDAPRequest

16 years agodon't try to dereference NULL pointer (ITS#5388)
Pierangelo Masarati [Mon, 25 Feb 2008 16:18:36 +0000 (16:18 +0000)]
don't try to dereference NULL pointer (ITS#5388)

16 years agodetect write errors (ITS#5387)
Pierangelo Masarati [Mon, 25 Feb 2008 16:14:45 +0000 (16:14 +0000)]
detect write errors (ITS#5387)

16 years agoTweak order of operational attrs
Howard Chu [Fri, 22 Feb 2008 14:17:43 +0000 (14:17 +0000)]
Tweak order of operational attrs

16 years agoMove serverID into a Global configuration section.
Gavin Henry [Thu, 21 Feb 2008 11:17:32 +0000 (11:17 +0000)]
Move serverID into a Global configuration section.

16 years agoRevert previous commit
Gavin Henry [Thu, 21 Feb 2008 10:45:46 +0000 (10:45 +0000)]
Revert previous commit

16 years agoUpdate my/Suretec copyright year.
Gavin Henry [Wed, 20 Feb 2008 16:11:11 +0000 (16:11 +0000)]
Update my/Suretec copyright year.

16 years agoRevert prev commit, ITS#4871 was already addressed in 1.278
Howard Chu [Tue, 19 Feb 2008 22:23:05 +0000 (22:23 +0000)]
Revert prev commit, ITS#4871 was already addressed in 1.278

16 years agoITS#4871 - index directive & slapd.conf(5)
Gavin Henry [Tue, 19 Feb 2008 22:03:19 +0000 (22:03 +0000)]
ITS#4871 - index directive & slapd.conf(5)

16 years agoconst strings
Howard Chu [Mon, 18 Feb 2008 23:11:12 +0000 (23:11 +0000)]
const strings

16 years agodon't denormalize invalid values (ITS#5386)
Pierangelo Masarati [Mon, 18 Feb 2008 19:47:07 +0000 (19:47 +0000)]
don't denormalize invalid values (ITS#5386)

16 years agoallow tracing of set failures
Pierangelo Masarati [Sun, 17 Feb 2008 22:35:29 +0000 (22:35 +0000)]
allow tracing of set failures

16 years agofix optional URI attrs handling in sets (ITS#5384)
Pierangelo Masarati [Sun, 17 Feb 2008 22:33:54 +0000 (22:33 +0000)]
fix optional URI attrs handling in sets (ITS#5384)

16 years agoOne change, picky ;-)
Gavin Henry [Sat, 16 Feb 2008 13:55:57 +0000 (13:55 +0000)]
One change, picky ;-)

16 years agominimal note on overlay stacking
Pierangelo Masarati [Sat, 16 Feb 2008 12:05:16 +0000 (12:05 +0000)]
minimal note on overlay stacking

16 years agouse 'modern' logging style
Pierangelo Masarati [Sat, 16 Feb 2008 11:47:32 +0000 (11:47 +0000)]
use 'modern' logging style

16 years agodon't set sm_nvalues unless required (ITS#5375)
Pierangelo Masarati [Thu, 14 Feb 2008 15:15:53 +0000 (15:15 +0000)]
don't set sm_nvalues unless required (ITS#5375)

16 years agoITS#5379 HAVE_TLS dependency
Howard Chu [Thu, 14 Feb 2008 11:18:22 +0000 (11:18 +0000)]
ITS#5379 HAVE_TLS dependency

16 years agoITS#5376: Drop permissive modify, it isn't necessary
Quanah Gibson-Mount [Wed, 13 Feb 2008 19:02:57 +0000 (19:02 +0000)]
ITS#5376: Drop permissive modify, it isn't necessary

16 years agoITS#5376 must abandon current session before starting new refresh
Howard Chu [Wed, 13 Feb 2008 07:37:29 +0000 (07:37 +0000)]
ITS#5376 must abandon current session before starting new refresh

16 years agoHappy new year! (belated)
Kurt Zeilenga [Wed, 13 Feb 2008 07:35:23 +0000 (07:35 +0000)]
Happy new year! (belated)

16 years agoITS#5376 modifies need to be permissive due to refresh/fallback sync
Howard Chu [Wed, 13 Feb 2008 07:09:18 +0000 (07:09 +0000)]
ITS#5376 modifies need to be permissive due to refresh/fallback sync

16 years agoITS#5376 - deltasync must fallback for missing entries
Howard Chu [Wed, 13 Feb 2008 04:36:58 +0000 (04:36 +0000)]
ITS#5376 - deltasync must fallback for missing entries

16 years agoITS#5373 allow delete/replace of userpassword without supplying new one
Howard Chu [Tue, 12 Feb 2008 22:53:25 +0000 (22:53 +0000)]
ITS#5373 allow delete/replace of userpassword without supplying new one

16 years agoITS#5370 slap_op_time mutex
Howard Chu [Tue, 12 Feb 2008 21:27:15 +0000 (21:27 +0000)]
ITS#5370 slap_op_time mutex

16 years agoFix prev commit
Howard Chu [Tue, 12 Feb 2008 21:18:30 +0000 (21:18 +0000)]
Fix prev commit

16 years agoMore for ITS#5317
Quanah Gibson-Mount [Tue, 12 Feb 2008 20:59:20 +0000 (20:59 +0000)]
More for ITS#5317

16 years agoITS#5374 don't perform mod_cleanup after a successful response
Howard Chu [Tue, 12 Feb 2008 20:57:05 +0000 (20:57 +0000)]
ITS#5374 don't perform mod_cleanup after a successful response

16 years agoIn do_syncrepl, don't wait if a previous syncrepl thread is still running.
Howard Chu [Tue, 12 Feb 2008 18:49:37 +0000 (18:49 +0000)]
In do_syncrepl, don't wait if a previous syncrepl thread is still running.

16 years agoAdd missing CVS tags
Quanah Gibson-Mount [Tue, 12 Feb 2008 02:01:30 +0000 (02:01 +0000)]
Add missing CVS tags

16 years agoFix missing CVS tag
Quanah Gibson-Mount [Tue, 12 Feb 2008 02:00:13 +0000 (02:00 +0000)]
Fix missing CVS tag

16 years agoFix CVS tags
Hallvard Furuseth [Mon, 11 Feb 2008 22:47:32 +0000 (22:47 +0000)]
Fix CVS tags

16 years agoAdd missing cvs tag
Quanah Gibson-Mount [Mon, 11 Feb 2008 22:29:11 +0000 (22:29 +0000)]
Add missing cvs tag

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