]> git.sur5r.net Git - openldap/log
openldap
18 years agoo_csn memory handling cleanup and more resource release
Pierangelo Masarati [Fri, 6 Jan 2006 16:31:57 +0000 (16:31 +0000)]
o_csn memory handling cleanup and more resource release

18 years agocleanup
Pierangelo Masarati [Fri, 6 Jan 2006 16:31:07 +0000 (16:31 +0000)]
cleanup

18 years agocheck if handler is being installed twice (needs work to allow replacement)
Pierangelo Masarati [Fri, 6 Jan 2006 16:30:43 +0000 (16:30 +0000)]
check if handler is being installed twice (needs work to allow replacement)

18 years agosince o_csn is always allocated on the thread's slab, and since CSNs always have...
Pierangelo Masarati [Fri, 6 Jan 2006 16:26:36 +0000 (16:26 +0000)]
since o_csn is always allocated on the thread's slab, and since CSNs always have the same length, reuse memory (part of o_csn memory handling cleanup)

18 years agomove supporting exops to bvarray
Pierangelo Masarati [Fri, 6 Jan 2006 16:25:31 +0000 (16:25 +0000)]
move supporting exops to bvarray

18 years agocleanup callback freeing
Pierangelo Masarati [Fri, 6 Jan 2006 16:24:37 +0000 (16:24 +0000)]
cleanup callback freeing

18 years agoallow backend_attribute to check access to "entry" and "children" pseudo-attributes
Pierangelo Masarati [Fri, 6 Jan 2006 16:24:07 +0000 (16:24 +0000)]
allow backend_attribute to check access to "entry" and "children" pseudo-attributes

18 years agocleanup
Pierangelo Masarati [Fri, 6 Jan 2006 16:23:17 +0000 (16:23 +0000)]
cleanup

18 years agoplug one-time leaks
Pierangelo Masarati [Fri, 6 Jan 2006 16:22:47 +0000 (16:22 +0000)]
plug one-time leaks

18 years agominor fixes: typos, comments about ITS#3523
Pierangelo Masarati [Fri, 6 Jan 2006 16:21:22 +0000 (16:21 +0000)]
minor fixes: typos, comments about ITS#3523

18 years agominor cleanup
Pierangelo Masarati [Fri, 6 Jan 2006 16:20:24 +0000 (16:20 +0000)]
minor cleanup

18 years agofix comment
Pierangelo Masarati [Fri, 6 Jan 2006 16:20:00 +0000 (16:20 +0000)]
fix comment

18 years agocleanup previous commit
Pierangelo Masarati [Fri, 6 Jan 2006 16:04:07 +0000 (16:04 +0000)]
cleanup previous commit

18 years agoallow addiion of suffix entry when default referral is defined (ITS#4310)
Pierangelo Masarati [Fri, 6 Jan 2006 14:50:43 +0000 (14:50 +0000)]
allow addiion of suffix entry when default referral is defined (ITS#4310)

18 years agoITS#3950 tweak prev commit, s/REPLACE_SCHED_YIELD/REPLACE_BROKEN_YIELD/
Howard Chu [Fri, 6 Jan 2006 06:07:36 +0000 (06:07 +0000)]
ITS#3950 tweak prev commit, s/REPLACE_SCHED_YIELD/REPLACE_BROKEN_YIELD/

18 years agoi before e and other cleanup
Kurt Zeilenga [Fri, 6 Jan 2006 05:50:51 +0000 (05:50 +0000)]
i before e and other cleanup

18 years agoRemove usleep(3) detection (unused)
Kurt Zeilenga [Fri, 6 Jan 2006 05:41:40 +0000 (05:41 +0000)]
Remove usleep(3) detection (unused)

18 years agoAdd configure support for REPLACE_SCHED_YIELD
Kurt Zeilenga [Fri, 6 Jan 2006 05:38:57 +0000 (05:38 +0000)]
Add configure support for REPLACE_SCHED_YIELD

18 years agoMake use of nanosleep/select as a sched_yeild(2) replacement
Kurt Zeilenga [Fri, 6 Jan 2006 05:22:35 +0000 (05:22 +0000)]
Make use of nanosleep/select as a sched_yeild(2) replacement
conditional on REPLACE_SCHED_YEILD.   Configure support
needed.

18 years agoCleanup task declarations
Howard Chu [Fri, 6 Jan 2006 04:06:18 +0000 (04:06 +0000)]
Cleanup task declarations

18 years agoDocument cachefree option added in 2.3.14
Howard Chu [Fri, 6 Jan 2006 03:55:59 +0000 (03:55 +0000)]
Document cachefree option added in 2.3.14

18 years agoITS#4308 fix cache flush task interval
Howard Chu [Fri, 6 Jan 2006 03:51:56 +0000 (03:51 +0000)]
ITS#4308 fix cache flush task interval

18 years agoITS#3950 use select instead of yield when select does the right thing.
Howard Chu [Fri, 6 Jan 2006 01:02:00 +0000 (01:02 +0000)]
ITS#3950 use select instead of yield when select does the right thing.

18 years agoITS#4306 fix for syslog with NULL string on modify
Howard Chu [Fri, 6 Jan 2006 00:19:56 +0000 (00:19 +0000)]
ITS#4306 fix for syslog with NULL string on modify

18 years agofix ITS#4307
Pierangelo Masarati [Thu, 5 Jan 2006 21:38:31 +0000 (21:38 +0000)]
fix ITS#4307

18 years agofix search of specific connection (ITS#4300)
Pierangelo Masarati [Thu, 5 Jan 2006 21:25:06 +0000 (21:25 +0000)]
fix search of specific connection (ITS#4300)

18 years agore-fix ITS#4260
Pierangelo Masarati [Thu, 5 Jan 2006 21:22:50 +0000 (21:22 +0000)]
re-fix ITS#4260

18 years agoimprove previous commit; now passes all tests
Pierangelo Masarati [Thu, 5 Jan 2006 13:57:34 +0000 (13:57 +0000)]
improve previous commit; now passes all tests

18 years agoplug leaks
Pierangelo Masarati [Thu, 5 Jan 2006 11:07:06 +0000 (11:07 +0000)]
plug leaks

18 years agoall in all, valgrind was right; this now works as intended
Pierangelo Masarati [Thu, 5 Jan 2006 11:05:40 +0000 (11:05 +0000)]
all in all, valgrind was right; this now works as intended

18 years agoUpdate UM-LDAP URL
Kurt Zeilenga [Thu, 5 Jan 2006 09:17:06 +0000 (09:17 +0000)]
Update UM-LDAP URL

18 years agoexperimental fix to callback looping
Pierangelo Masarati [Wed, 4 Jan 2006 21:13:57 +0000 (21:13 +0000)]
experimental fix to callback looping

18 years agofix previous commit
Pierangelo Masarati [Wed, 4 Jan 2006 13:30:34 +0000 (13:30 +0000)]
fix previous commit

18 years agofix self<access> for "users" (ITS#4299)
Pierangelo Masarati [Wed, 4 Jan 2006 00:52:07 +0000 (00:52 +0000)]
fix self<access> for "users" (ITS#4299)

18 years agofix issue with mixed attributes/objectClasses in exclusion lists (ITS#4298)
Pierangelo Masarati [Tue, 3 Jan 2006 23:33:50 +0000 (23:33 +0000)]
fix issue with mixed attributes/objectClasses in exclusion lists (ITS#4298)

18 years agoHappy new year
Kurt Zeilenga [Tue, 3 Jan 2006 23:17:35 +0000 (23:17 +0000)]
Happy new year

18 years agoHappy new year!
Kurt Zeilenga [Tue, 3 Jan 2006 23:11:52 +0000 (23:11 +0000)]
Happy new year!

18 years agoimprove LDAP_OTHER description
Kurt Zeilenga [Tue, 3 Jan 2006 19:45:26 +0000 (19:45 +0000)]
improve LDAP_OTHER description

18 years agoReady for new year
Kurt Zeilenga [Tue, 3 Jan 2006 19:04:27 +0000 (19:04 +0000)]
Ready for new year

18 years ago__should__ fix ITS#4296
Pierangelo Masarati [Tue, 3 Jan 2006 18:07:01 +0000 (18:07 +0000)]
__should__ fix ITS#4296

18 years agofix ITS#4297 (there shouldn't be any more)
Pierangelo Masarati [Tue, 3 Jan 2006 18:04:12 +0000 (18:04 +0000)]
fix ITS#4297 (there shouldn't be any more)

18 years agostringify no longer needed
Pierangelo Masarati [Mon, 2 Jan 2006 17:43:03 +0000 (17:43 +0000)]
stringify no longer needed

18 years agofix another crasher
Pierangelo Masarati [Mon, 2 Jan 2006 17:36:48 +0000 (17:36 +0000)]
fix another crasher

18 years agofix crasher in previous commits
Pierangelo Masarati [Mon, 2 Jan 2006 17:27:50 +0000 (17:27 +0000)]
fix crasher in previous commits

18 years agofix {add,delete} access (ITS#4295)
Pierangelo Masarati [Mon, 2 Jan 2006 16:44:36 +0000 (16:44 +0000)]
fix {add,delete} access (ITS#4295)

18 years agothis bug highlighted ITS#4295 issue
Pierangelo Masarati [Mon, 2 Jan 2006 16:42:22 +0000 (16:42 +0000)]
this bug highlighted ITS#4295 issue

18 years agoclarify generated password issue
Pierangelo Masarati [Mon, 2 Jan 2006 16:20:39 +0000 (16:20 +0000)]
clarify generated password issue

18 years agoRemove new_rdn/old_rdn - handled by frontend
Luke Howard [Mon, 2 Jan 2006 15:40:45 +0000 (15:40 +0000)]
Remove new_rdn/old_rdn - handled by frontend

18 years agoRemove new_rdn/old_rdn - handled by frontend now
Luke Howard [Mon, 2 Jan 2006 15:39:06 +0000 (15:39 +0000)]
Remove new_rdn/old_rdn - handled by frontend now

18 years agoRemove RDN checks/logging -- now done by frontend
Luke Howard [Mon, 2 Jan 2006 15:38:04 +0000 (15:38 +0000)]
Remove RDN checks/logging -- now done by frontend

18 years agocheck the response code of each modification
Pierangelo Masarati [Mon, 2 Jan 2006 15:33:59 +0000 (15:33 +0000)]
check the response code of each modification

18 years agocomplain if new password is not returned when expected
Pierangelo Masarati [Mon, 2 Jan 2006 14:16:34 +0000 (14:16 +0000)]
complain if new password is not returned when expected

18 years agofix leaks in ldap_parse_passwd()
Pierangelo Masarati [Mon, 2 Jan 2006 13:27:29 +0000 (13:27 +0000)]
fix leaks in ldap_parse_passwd()

18 years agoreturn the new password if the exop is performed by the database (ITS#4294)
Pierangelo Masarati [Mon, 2 Jan 2006 12:44:38 +0000 (12:44 +0000)]
return the new password if the exop is performed by the database (ITS#4294)

18 years agoclarify that "result" is undefined in case of failure (we had reports of developers...
Pierangelo Masarati [Mon, 2 Jan 2006 10:19:27 +0000 (10:19 +0000)]
clarify that "result" is undefined in case of failure (we had reports of developers trying to ldap_msgfree() it)

18 years agofix logic of POSIX strerror_r (ITS#4292; refix ITS#4285)
Pierangelo Masarati [Mon, 2 Jan 2006 09:46:49 +0000 (09:46 +0000)]
fix logic of POSIX strerror_r (ITS#4292; refix ITS#4285)

18 years agoallow modules to register callbacks for dynamic data in root DSE
Pierangelo Masarati [Mon, 2 Jan 2006 08:57:56 +0000 (08:57 +0000)]
allow modules to register callbacks for dynamic data in root DSE

18 years agoallow generic exops to slip thru
Pierangelo Masarati [Mon, 2 Jan 2006 08:19:35 +0000 (08:19 +0000)]
allow generic exops to slip thru

18 years agofix indentation
Pierangelo Masarati [Mon, 2 Jan 2006 08:18:29 +0000 (08:18 +0000)]
fix indentation

18 years agocleanup time unparsing (don't add trailing 0s if other multiples have already been...
Pierangelo Masarati [Mon, 2 Jan 2006 08:14:55 +0000 (08:14 +0000)]
cleanup time unparsing (don't add trailing 0s if other multiples have already been used)

18 years agopart of ITS#3523
Pierangelo Masarati [Mon, 2 Jan 2006 08:13:33 +0000 (08:13 +0000)]
part of ITS#3523

18 years agoInitialize sml_type
Luke Howard [Sun, 1 Jan 2006 14:25:09 +0000 (14:25 +0000)]
Initialize sml_type
Don't clobber sml_type when converting SLAPI mods

18 years agoBackout accidental private part of previous commit
Luke Howard [Sun, 1 Jan 2006 09:24:19 +0000 (09:24 +0000)]
Backout accidental private part of previous commit

18 years agoAdd orr_modlist member to request structure, containing a list of
Luke Howard [Sun, 1 Jan 2006 09:23:24 +0000 (09:23 +0000)]
Add orr_modlist member to request structure, containing a list of
modifications to be applied by the backend atomically with a modify
RDN request.

Handle updating of RDN values in frontend.

Code that calls a backend's be_modrdn should call slap_modrdn2mods(op, rs)
before invoking the backend and cleanup with slap_mods_free( op->orr_modlist, 1 ).
See do_modrdn() for an example.

18 years agoclarify issues related to performing operations with rootdn identity
Pierangelo Masarati [Thu, 29 Dec 2005 16:14:41 +0000 (16:14 +0000)]
clarify issues related to performing operations with rootdn identity

18 years agoLog0
Pierangelo Masarati [Wed, 28 Dec 2005 01:22:56 +0000 (01:22 +0000)]
Log0

18 years agoadd severity-aware logging (ITS#4282)
Pierangelo Masarati [Tue, 27 Dec 2005 16:29:37 +0000 (16:29 +0000)]
add severity-aware logging (ITS#4282)

18 years agotest handles known issues so it can be always on in HEAD
Pierangelo Masarati [Mon, 26 Dec 2005 17:04:04 +0000 (17:04 +0000)]
test handles known issues so it can be always on in HEAD

18 years agotypos in comments (very pedantic...)
Pierangelo Masarati [Mon, 26 Dec 2005 17:00:12 +0000 (17:00 +0000)]
typos in comments (very pedantic...)

18 years agohandle when URIs are null
Pierangelo Masarati [Mon, 26 Dec 2005 16:55:50 +0000 (16:55 +0000)]
handle when URIs are null

18 years agoFix regression in SLAPI ACL plugins, call with frontendDB pblock
Luke Howard [Sat, 24 Dec 2005 17:15:13 +0000 (17:15 +0000)]
Fix regression in SLAPI ACL plugins, call with frontendDB pblock

18 years agoHandle LDAP_MOD_INCREMENT in acl_check_modlist()
Luke Howard [Sat, 24 Dec 2005 16:02:15 +0000 (16:02 +0000)]
Handle LDAP_MOD_INCREMENT in acl_check_modlist()

18 years agoUse local SSF for internal SLAPI operations (probably need to do same
Luke Howard [Sat, 24 Dec 2005 13:16:48 +0000 (13:16 +0000)]
Use local SSF for internal SLAPI operations (probably need to do same
in connection_fake_init()) too)

18 years agoFix CLDAP regression
Luke Howard [Sat, 24 Dec 2005 11:00:28 +0000 (11:00 +0000)]
Fix CLDAP regression

18 years agoCreate SLAPI object extensions in connection_fake_init()
Luke Howard [Sat, 24 Dec 2005 10:59:46 +0000 (10:59 +0000)]
Create SLAPI object extensions in connection_fake_init()

18 years agoFix crasher in slapi_over_unmerge_controls() (if called from cleanup handler
Luke Howard [Sat, 24 Dec 2005 09:20:06 +0000 (09:20 +0000)]
Fix crasher in slapi_over_unmerge_controls() (if called from cleanup handler
where merge controls was not called)

18 years agoSet ors_slimit in slap_read_controls so that slap_send_search_entry()
Luke Howard [Sat, 24 Dec 2005 07:40:12 +0000 (07:40 +0000)]
Set ors_slimit in slap_read_controls so that slap_send_search_entry()
check passes

18 years agoFix compile error when LDAP_CONNECTIONLESS is defined
Luke Howard [Sat, 24 Dec 2005 07:16:35 +0000 (07:16 +0000)]
Fix compile error when LDAP_CONNECTIONLESS is defined

18 years agomoved to slapd-modules
Kurt Zeilenga [Sat, 24 Dec 2005 01:15:23 +0000 (01:15 +0000)]
moved to slapd-modules

18 years agoclarify SASLprep task
Kurt Zeilenga [Fri, 23 Dec 2005 23:53:02 +0000 (23:53 +0000)]
clarify SASLprep task

18 years agoreserve -N for "disable SASLprep" future use
Kurt Zeilenga [Fri, 23 Dec 2005 23:49:48 +0000 (23:49 +0000)]
reserve -N for "disable SASLprep" future use

18 years agoon Solaris, [v][sf][n]printf doesn't like NULL; on Solaris 10 strerror_r apparently...
Pierangelo Masarati [Fri, 23 Dec 2005 12:48:39 +0000 (12:48 +0000)]
on Solaris, [v][sf][n]printf doesn't like NULL; on Solaris 10 strerror_r apparently returns NULL in some cases (ITS#4285)

18 years agofix ITS#4283/4 segfaults
Kurt Zeilenga [Fri, 23 Dec 2005 02:20:11 +0000 (02:20 +0000)]
fix ITS#4283/4 segfaults

18 years agocleanup debug handling
Pierangelo Masarati [Thu, 22 Dec 2005 22:33:32 +0000 (22:33 +0000)]
cleanup debug handling

18 years agodon't expose unused (and deprecated) log levels
Pierangelo Masarati [Thu, 22 Dec 2005 22:27:16 +0000 (22:27 +0000)]
don't expose unused (and deprecated) log levels

18 years agoforgot to filter original data ...
Pierangelo Masarati [Thu, 22 Dec 2005 13:06:09 +0000 (13:06 +0000)]
forgot to filter original data ...

18 years agoclarify regression testing
Pierangelo Masarati [Thu, 22 Dec 2005 13:00:11 +0000 (13:00 +0000)]
clarify regression testing

18 years agofix test014 error codes and data logic
Pierangelo Masarati [Thu, 22 Dec 2005 08:47:31 +0000 (08:47 +0000)]
fix test014 error codes and data logic

18 years agoRemove comments
Kurt Zeilenga [Thu, 22 Dec 2005 04:27:59 +0000 (04:27 +0000)]
Remove comments

18 years agoFix typo
Kurt Zeilenga [Thu, 22 Dec 2005 01:51:57 +0000 (01:51 +0000)]
Fix typo

18 years agomore on timeouts and so
Pierangelo Masarati [Thu, 22 Dec 2005 00:06:47 +0000 (00:06 +0000)]
more on timeouts and so

18 years agoreturn LDAP_NOT_SUPPORTED when SASL is not available
Kurt Zeilenga [Wed, 21 Dec 2005 22:56:45 +0000 (22:56 +0000)]
return LDAP_NOT_SUPPORTED when SASL is not available

18 years agoITS#4278 set ml->sml_type
Howard Chu [Wed, 21 Dec 2005 20:43:14 +0000 (20:43 +0000)]
ITS#4278 set ml->sml_type

18 years agocleanup and clarify the threading issues with back-ldap and back-meta when looping...
Pierangelo Masarati [Wed, 21 Dec 2005 19:01:59 +0000 (19:01 +0000)]
cleanup and clarify the threading issues with back-ldap and back-meta when looping back to the same DSA (ITS#4141)

18 years agofix handling of bind-timeout
Pierangelo Masarati [Wed, 21 Dec 2005 17:28:27 +0000 (17:28 +0000)]
fix handling of bind-timeout

18 years agosounds like wiping the issues under the carpet, but test036 behaves much better if...
Pierangelo Masarati [Wed, 21 Dec 2005 17:28:01 +0000 (17:28 +0000)]
sounds like wiping the issues under the carpet, but test036 behaves much better if the target systems are less loaded

18 years agofix typo in last commit
Pierangelo Masarati [Wed, 21 Dec 2005 00:22:37 +0000 (00:22 +0000)]
fix typo in last commit

18 years agocheck "pretty" entryUUID; use a DN with entryUUID as naming attr in filter
Pierangelo Masarati [Wed, 21 Dec 2005 00:08:13 +0000 (00:08 +0000)]
check "pretty" entryUUID; use a DN with entryUUID as naming attr in filter

18 years agoAdd UUIDPretty
Kurt Zeilenga [Tue, 20 Dec 2005 23:25:44 +0000 (23:25 +0000)]
Add UUIDPretty
Likely should add UUID-named-entry test case to test026...

18 years agomore fixes related to ITS#4272
Pierangelo Masarati [Tue, 20 Dec 2005 22:47:14 +0000 (22:47 +0000)]
more fixes related to ITS#4272