]> git.sur5r.net Git - openldap/log
openldap
17 years agoMust use case-insensitive comparisons on attr types
Howard Chu [Fri, 26 Jan 2007 02:18:44 +0000 (02:18 +0000)]
Must use case-insensitive comparisons on attr types

17 years agodocument timeout support in searches
Pierangelo Masarati [Fri, 26 Jan 2007 02:05:49 +0000 (02:05 +0000)]
document timeout support in searches

17 years agodon't return adminLimitExceeded unless LDAPv3; use largest among candidates timeouts
Pierangelo Masarati [Fri, 26 Jan 2007 01:59:30 +0000 (01:59 +0000)]
don't return adminLimitExceeded unless LDAPv3; use largest among candidates timeouts

17 years agoimplement search timeout when the remote server does not respond in the specified...
Pierangelo Masarati [Fri, 26 Jan 2007 01:39:05 +0000 (01:39 +0000)]
implement search timeout when the remote server does not respond in the specified timeout

17 years agoimplement search timeout when the remote server does not respond in the specified...
Pierangelo Masarati [Fri, 26 Jan 2007 00:40:54 +0000 (00:40 +0000)]
implement search timeout when the remote server does not respond in the specified timeout

17 years agofix cached connection taint in case of timeout
Pierangelo Masarati [Fri, 26 Jan 2007 00:40:05 +0000 (00:40 +0000)]
fix cached connection taint in case of timeout

17 years agoRemove extraneous debug statements
Howard Chu [Thu, 25 Jan 2007 13:53:08 +0000 (13:53 +0000)]
Remove extraneous debug statements

17 years agoFree main-thread keys in db_close, can't do it later because the env
Howard Chu [Thu, 25 Jan 2007 12:24:52 +0000 (12:24 +0000)]
Free main-thread keys in db_close, can't do it later because the env
will be gone.

17 years agoPlug global_host race condition/leak
Howard Chu [Thu, 25 Jan 2007 12:16:55 +0000 (12:16 +0000)]
Plug global_host race condition/leak

17 years agoFree main-thread keys in db_close, can't do it later because the env
Howard Chu [Thu, 25 Jan 2007 12:00:40 +0000 (12:00 +0000)]
Free main-thread keys in db_close, can't do it later because the env
will be gone.

17 years agoFix debug args
Howard Chu [Thu, 25 Jan 2007 11:56:49 +0000 (11:56 +0000)]
Fix debug args

17 years agoUse thread keys to plug slapi leak in connection_fake_init()
Howard Chu [Thu, 25 Jan 2007 11:55:40 +0000 (11:55 +0000)]
Use thread keys to plug slapi leak in connection_fake_init()

17 years agoCalling setkey() with NULL data and kfree should erase the key.
Howard Chu [Thu, 25 Jan 2007 11:53:09 +0000 (11:53 +0000)]
Calling setkey() with NULL data and kfree should erase the key.

17 years agoFree thread keys in reverse order of allocation
Howard Chu [Thu, 25 Jan 2007 11:13:15 +0000 (11:13 +0000)]
Free thread keys in reverse order of allocation

17 years agoDon't muck with sl_mem
Howard Chu [Thu, 25 Jan 2007 10:33:28 +0000 (10:33 +0000)]
Don't muck with sl_mem

17 years agoFix call to connection_fake_init, plug leak
Howard Chu [Thu, 25 Jan 2007 10:01:51 +0000 (10:01 +0000)]
Fix call to connection_fake_init, plug leak

17 years agoCheck for duplicate UUIDs due to ITS#4813 patch
Howard Chu [Thu, 25 Jan 2007 08:35:27 +0000 (08:35 +0000)]
Check for duplicate UUIDs due to ITS#4813 patch

17 years agoconnection_fake_init can leak SLAPI extensions.
Howard Chu [Thu, 25 Jan 2007 07:22:39 +0000 (07:22 +0000)]
connection_fake_init can leak SLAPI extensions.

17 years agoITS#4805 plug remaining leak
Howard Chu [Thu, 25 Jan 2007 07:10:34 +0000 (07:10 +0000)]
ITS#4805 plug remaining leak

17 years agoListener commit broke test048, skip listener check on Hidden DBs
Howard Chu [Thu, 25 Jan 2007 05:57:47 +0000 (05:57 +0000)]
Listener commit broke test048, skip listener check on Hidden DBs

17 years agoITS#4810 bi_entry_get_rw() must return the entry regardless of whether
Howard Chu [Thu, 25 Jan 2007 04:31:23 +0000 (04:31 +0000)]
ITS#4810 bi_entry_get_rw() must return the entry regardless of whether
it's an alias or referral or not

17 years agoLog the error code too
Howard Chu [Thu, 25 Jan 2007 04:10:57 +0000 (04:10 +0000)]
Log the error code too

17 years agoITS#4810 log a message if be_entry_get doesn't return the entry we want
Howard Chu [Thu, 25 Jan 2007 04:10:18 +0000 (04:10 +0000)]
ITS#4810 log a message if be_entry_get doesn't return the entry we want

17 years agoITS#4813 don't limit the presence list to the current snapshot. add
Howard Chu [Thu, 25 Jan 2007 02:06:33 +0000 (02:06 +0000)]
ITS#4813 don't limit the presence list to the current snapshot. add
some debug msgs for the sessionlog list.

17 years agoITS#4815 get_option for TLS Cipher Suite was not implemented
Howard Chu [Wed, 24 Jan 2007 23:38:26 +0000 (23:38 +0000)]
ITS#4815 get_option for TLS Cipher Suite was not implemented

17 years agoFixed initialization of "usage" and "single" attributes
Ralf Haferkamp [Wed, 24 Jan 2007 14:27:29 +0000 (14:27 +0000)]
Fixed initialization of "usage" and "single" attributes

17 years agoITS#4809 do a modrdn as a normal user to check if modifiersName is
Howard Chu [Wed, 24 Jan 2007 09:35:18 +0000 (09:35 +0000)]
ITS#4809 do a modrdn as a normal user to check if modifiersName is
propagated. Return all operational attributes as well as user
attributes for final comparison; DBs should be 100% identical
except for the auditContext attribute which only exists on the master.

17 years agoDon't touch any other opattrs when updating contextCSN
Howard Chu [Wed, 24 Jan 2007 09:29:28 +0000 (09:29 +0000)]
Don't touch any other opattrs when updating contextCSN

17 years agoITS#4809 add reqMod attribute to modrdn records so that operational
Howard Chu [Wed, 24 Jan 2007 09:10:37 +0000 (09:10 +0000)]
ITS#4809 add reqMod attribute to modrdn records so that operational
attributes may be propagated. use them in delta-sync.

17 years agoFinish prev fix, entryUUID was getting dropped
Howard Chu [Wed, 24 Jan 2007 05:02:52 +0000 (05:02 +0000)]
Finish prev fix, entryUUID was getting dropped

17 years agoPrintout ldap_result() error message (ITS #4812)
Ralf Haferkamp [Tue, 23 Jan 2007 11:05:43 +0000 (11:05 +0000)]
Printout ldap_result() error message (ITS #4812)

17 years agomake Solaris happy with printf of NULLs (ITS#4811?)
Pierangelo Masarati [Tue, 23 Jan 2007 01:30:13 +0000 (01:30 +0000)]
make Solaris happy with printf of NULLs (ITS#4811?)

17 years agoPartial fix for prev commit
Howard Chu [Mon, 22 Jan 2007 14:38:07 +0000 (14:38 +0000)]
Partial fix for prev commit

17 years agoMore LDIF-format schema, for test049
Howard Chu [Mon, 22 Jan 2007 13:43:11 +0000 (13:43 +0000)]
More LDIF-format schema, for test049

17 years agoTest slave bootstrapping via syncrepl
Howard Chu [Mon, 22 Jan 2007 13:42:34 +0000 (13:42 +0000)]
Test slave bootstrapping via syncrepl

17 years agoMore for syncrepl
Howard Chu [Mon, 22 Jan 2007 13:33:55 +0000 (13:33 +0000)]
More for syncrepl

17 years agoFixes for syncrepl compatibility
Howard Chu [Mon, 22 Jan 2007 10:53:48 +0000 (10:53 +0000)]
Fixes for syncrepl compatibility

17 years agoNew modify handler, compares old and new entry and to generate deltas.
Howard Chu [Mon, 22 Jan 2007 10:04:10 +0000 (10:04 +0000)]
New modify handler, compares old and new entry and to generate deltas.
Avoids unnecessary rewrites of unchanged attributes.

17 years agoNeed retry parameter for valid restart test
Howard Chu [Mon, 22 Jan 2007 10:01:32 +0000 (10:01 +0000)]
Need retry parameter for valid restart test

17 years agoPreliminary steps to enabling sync replication of config. Needs work.
Howard Chu [Sun, 21 Jan 2007 13:44:32 +0000 (13:44 +0000)]
Preliminary steps to enabling sync replication of config. Needs work.
Allow configuring a consumer on the provider that points to the provider
but is a no-op. This ensures that the consumer will continue to be a
consumer after the replication occurs.

17 years agoDon't use ldap_pvt_thread_pool_context_reset(), it interferes with
Howard Chu [Sun, 21 Jan 2007 13:02:05 +0000 (13:02 +0000)]
Don't use ldap_pvt_thread_pool_context_reset(), it interferes with
dynamic adds.

17 years agoFix - don't just generate missing cn=schema entry in memory, write it
Howard Chu [Sun, 21 Jan 2007 11:22:52 +0000 (11:22 +0000)]
Fix - don't just generate missing cn=schema entry in memory, write it
out as well.

17 years agosilence warnings
Kurt Zeilenga [Fri, 19 Jan 2007 07:31:02 +0000 (07:31 +0000)]
silence warnings

17 years agofix typo
Kurt Zeilenga [Fri, 19 Jan 2007 02:54:38 +0000 (02:54 +0000)]
fix typo

17 years agodon't bail out if all targets are too lazy...
Pierangelo Masarati [Thu, 18 Jan 2007 01:13:39 +0000 (01:13 +0000)]
don't bail out if all targets are too lazy...

17 years agoallow modules to muck with connection tree and so
Pierangelo Masarati [Thu, 18 Jan 2007 00:02:29 +0000 (00:02 +0000)]
allow modules to muck with connection tree and so

17 years agofix ITS#4802
Pierangelo Masarati [Wed, 17 Jan 2007 22:22:00 +0000 (22:22 +0000)]
fix ITS#4802

17 years agotest mapped error code (ITS#4808)
Pierangelo Masarati [Wed, 17 Jan 2007 21:52:13 +0000 (21:52 +0000)]
test mapped error code (ITS#4808)

17 years agoOnly sort the first time
Howard Chu [Wed, 17 Jan 2007 10:43:37 +0000 (10:43 +0000)]
Only sort the first time

17 years agoFix prev commit
Howard Chu [Wed, 17 Jan 2007 10:02:53 +0000 (10:02 +0000)]
Fix prev commit

17 years agoCleanup prev commit
Howard Chu [Wed, 17 Jan 2007 02:46:41 +0000 (02:46 +0000)]
Cleanup prev commit

17 years agoMinor tweaks, put dup EntryInfo's on free list instead of destroying them
Howard Chu [Wed, 17 Jan 2007 02:43:05 +0000 (02:43 +0000)]
Minor tweaks, put dup EntryInfo's on free list instead of destroying them

17 years agoallow to specify the required access privileges in internal operations (ITS#4806)
Pierangelo Masarati [Tue, 16 Jan 2007 22:13:44 +0000 (22:13 +0000)]
allow to specify the required access privileges in internal operations (ITS#4806)

17 years agofix dumb overparanoid test
Pierangelo Masarati [Tue, 16 Jan 2007 11:30:24 +0000 (11:30 +0000)]
fix dumb overparanoid test

17 years agofix leak (ITS#4805)
Pierangelo Masarati [Mon, 15 Jan 2007 15:02:14 +0000 (15:02 +0000)]
fix leak (ITS#4805)

17 years agoShortcut when no index info is present
Howard Chu [Mon, 15 Jan 2007 01:27:02 +0000 (01:27 +0000)]
Shortcut when no index info is present

17 years agoKeep attr list intact, glued DBs may need it
Howard Chu [Mon, 15 Jan 2007 01:23:02 +0000 (01:23 +0000)]
Keep attr list intact, glued DBs may need it

17 years agoITS#4554
Howard Chu [Mon, 15 Jan 2007 01:20:08 +0000 (01:20 +0000)]
ITS#4554

17 years agoITS#4554 show example for reindexing a specific attribute
Howard Chu [Mon, 15 Jan 2007 01:19:48 +0000 (01:19 +0000)]
ITS#4554 show example for reindexing a specific attribute

17 years agoITS#4554 slapindex takes a list of attributes to index
Howard Chu [Mon, 15 Jan 2007 01:14:14 +0000 (01:14 +0000)]
ITS#4554 slapindex takes a list of attributes to index

17 years agoadd support to test exceptional behavior (abandon/cancel/ignore)
Pierangelo Masarati [Sat, 13 Jan 2007 15:03:15 +0000 (15:03 +0000)]
add support to test exceptional behavior (abandon/cancel/ignore)

17 years agoone more round of cached connections fixes/improvements
Pierangelo Masarati [Sat, 13 Jan 2007 11:51:28 +0000 (11:51 +0000)]
one more round of cached connections fixes/improvements

17 years agoFramework for loadable mapper implementations
Howard Chu [Fri, 12 Jan 2007 23:20:17 +0000 (23:20 +0000)]
Framework for loadable mapper implementations

17 years agologging cleanup
Quanah Gibson-Mount [Fri, 12 Jan 2007 22:55:39 +0000 (22:55 +0000)]
logging cleanup

17 years agoLog errors in delta sync
Howard Chu [Fri, 12 Jan 2007 09:59:15 +0000 (09:59 +0000)]
Log errors in delta sync

17 years agoSet upper bound on EntryInfos, fixed at 4x Entry cachesize.
Howard Chu [Fri, 12 Jan 2007 07:35:34 +0000 (07:35 +0000)]
Set upper bound on EntryInfos, fixed at 4x Entry cachesize.
Probably should be tunable. Probably should add hit/miss counters
to monitor to assist in tuning...

17 years agofree entry in a cleaner manner (ITS#4801?)
Pierangelo Masarati [Thu, 11 Jan 2007 22:13:54 +0000 (22:13 +0000)]
free entry in a cleaner manner (ITS#4801?)

17 years agofix entry deallocation
Pierangelo Masarati [Thu, 11 Jan 2007 21:33:39 +0000 (21:33 +0000)]
fix entry deallocation

17 years agodon't list (other) structural classes
Pierangelo Masarati [Thu, 11 Jan 2007 20:57:43 +0000 (20:57 +0000)]
don't list (other) structural classes

17 years agostreamline group attr specification/diagnostics
Pierangelo Masarati [Thu, 11 Jan 2007 20:41:43 +0000 (20:41 +0000)]
streamline group attr specification/diagnostics

17 years agocleanup
Pierangelo Masarati [Thu, 11 Jan 2007 18:57:37 +0000 (18:57 +0000)]
cleanup

17 years agoremove mention of the "defaultaccess" directive (ITS#4803)
Pierangelo Masarati [Thu, 11 Jan 2007 16:27:11 +0000 (16:27 +0000)]
remove mention of the "defaultaccess" directive (ITS#4803)

17 years agomake sloops, rloops etc. static so their addresses can be used in initializer.
Hallvard Furuseth [Thu, 11 Jan 2007 13:47:29 +0000 (13:47 +0000)]
make sloops, rloops etc. static so their addresses can be used in initializer.

17 years agoWrap enum in #ifndef LDAP_PVT_THREAD_H_DONE; this code can be read twice.
Hallvard Furuseth [Thu, 11 Jan 2007 13:43:52 +0000 (13:43 +0000)]
Wrap enum in #ifndef LDAP_PVT_THREAD_H_DONE; this code can be read twice.

17 years agoavoid nonconst* = const* assignment in ldif_open_url().
Hallvard Furuseth [Thu, 11 Jan 2007 12:06:31 +0000 (12:06 +0000)]
avoid nonconst* = const* assignment in ldif_open_url().

17 years agoDelete unused label.
Hallvard Furuseth [Thu, 11 Jan 2007 12:04:49 +0000 (12:04 +0000)]
Delete unused label.

17 years agoDelete unused variables.
Hallvard Furuseth [Thu, 11 Jan 2007 12:04:22 +0000 (12:04 +0000)]
Delete unused variables.

17 years agoassert expects int. (int)<nonnull ptr> can be 0. Use assert(arg!=NULL).
Hallvard Furuseth [Thu, 11 Jan 2007 12:03:20 +0000 (12:03 +0000)]
assert expects int. (int)<nonnull ptr> can be 0. Use assert(arg!=NULL).

17 years agoctype.h args should be in the range of unsigned char (or EOF).
Hallvard Furuseth [Thu, 11 Jan 2007 12:00:39 +0000 (12:00 +0000)]
ctype.h args should be in the range of unsigned char (or EOF).

17 years agoFix pthread_rwlock_destroy detection
Howard Chu [Thu, 11 Jan 2007 00:56:27 +0000 (00:56 +0000)]
Fix pthread_rwlock_destroy detection

17 years agoTrust HAVE_PTHREAD_RWLOCK_DESTROY now.
Howard Chu [Thu, 11 Jan 2007 00:55:26 +0000 (00:55 +0000)]
Trust HAVE_PTHREAD_RWLOCK_DESTROY now.

17 years agoBetter check for pthread_rwlock_destroy()
Howard Chu [Thu, 11 Jan 2007 00:54:45 +0000 (00:54 +0000)]
Better check for pthread_rwlock_destroy()

17 years agoDon't zero out attr value flags
Howard Chu [Wed, 10 Jan 2007 20:48:37 +0000 (20:48 +0000)]
Don't zero out attr value flags

17 years agoITS#4800
Howard Chu [Wed, 10 Jan 2007 20:30:29 +0000 (20:30 +0000)]
ITS#4800

17 years agoFix pluginlog default and add it to FILES section.
Hallvard Furuseth [Wed, 10 Jan 2007 15:04:33 +0000 (15:04 +0000)]
Fix pluginlog default and add it to FILES section.

17 years agoAlign pidfile example with default slapd.conf
Hallvard Furuseth [Wed, 10 Jan 2007 13:54:56 +0000 (13:54 +0000)]
Align pidfile example with default slapd.conf

17 years agoITS#4648, alternate fix
Howard Chu [Wed, 10 Jan 2007 08:52:07 +0000 (08:52 +0000)]
ITS#4648, alternate fix

17 years agotrim listed modules
Kurt Zeilenga [Wed, 10 Jan 2007 01:57:26 +0000 (01:57 +0000)]
trim listed modules

17 years agoRevert accidental commit
Howard Chu [Wed, 10 Jan 2007 01:29:16 +0000 (01:29 +0000)]
Revert accidental commit

17 years agomore on ITS#4799
Pierangelo Masarati [Wed, 10 Jan 2007 01:18:52 +0000 (01:18 +0000)]
more on ITS#4799

17 years agofurther cleanup
Pierangelo Masarati [Wed, 10 Jan 2007 00:53:05 +0000 (00:53 +0000)]
further cleanup

17 years agodunno if it's going to be of any use...
Pierangelo Masarati [Wed, 10 Jan 2007 00:51:20 +0000 (00:51 +0000)]
dunno if it's going to be of any use...

17 years agoITS#4799 remove Kerberos
Howard Chu [Wed, 10 Jan 2007 00:26:55 +0000 (00:26 +0000)]
ITS#4799 remove Kerberos

17 years agoITS#4799 remove kerberos / kbind
Howard Chu [Wed, 10 Jan 2007 00:23:28 +0000 (00:23 +0000)]
ITS#4799 remove kerberos / kbind

17 years agoITS#4799 remove kerberos / kbind references
Howard Chu [Wed, 10 Jan 2007 00:20:42 +0000 (00:20 +0000)]
ITS#4799 remove kerberos / kbind references

17 years agoITS#4799 additional patches
Howard Chu [Wed, 10 Jan 2007 00:19:24 +0000 (00:19 +0000)]
ITS#4799 additional patches

17 years agoITS#4799 remove kbind
Howard Chu [Wed, 10 Jan 2007 00:01:38 +0000 (00:01 +0000)]
ITS#4799 remove kbind

17 years agoITS#4799 remove kbind references. (kind of moot, since slurpd
Howard Chu [Tue, 9 Jan 2007 23:55:13 +0000 (23:55 +0000)]
ITS#4799 remove kbind references. (kind of moot, since slurpd
itself is also deprecated...)

17 years agoITS#4799 remove all references to kbind
Howard Chu [Tue, 9 Jan 2007 23:48:28 +0000 (23:48 +0000)]
ITS#4799 remove all references to kbind

17 years agoITS#4799 remove all references to Kerberos
Howard Chu [Tue, 9 Jan 2007 23:44:09 +0000 (23:44 +0000)]
ITS#4799 remove all references to Kerberos