]>
git.sur5r.net Git - openldap/log
Howard Chu [Mon, 5 Feb 2007 12:30:40 +0000 (12:30 +0000)]
Handle timeouts from ldap_result()
Howard Chu [Mon, 5 Feb 2007 11:23:50 +0000 (11:23 +0000)]
Fix prev commit
Howard Chu [Mon, 5 Feb 2007 11:10:33 +0000 (11:10 +0000)]
Preliminary multimaster replication test
Howard Chu [Mon, 5 Feb 2007 11:03:59 +0000 (11:03 +0000)]
Add timeout / network timeout to bindconf
Howard Chu [Mon, 5 Feb 2007 11:03:36 +0000 (11:03 +0000)]
Fix compare_csns to accept new cookie when there are more CSNs than
we knew about before
Howard Chu [Mon, 5 Feb 2007 10:10:24 +0000 (10:10 +0000)]
Fairly sure this is what the TIMEOUT option should always have been for
Howard Chu [Mon, 5 Feb 2007 09:19:46 +0000 (09:19 +0000)]
Fix prev commit, don't generate a new ctxcsn if we're a consumer with
an empty DB
Howard Chu [Mon, 5 Feb 2007 07:55:24 +0000 (07:55 +0000)]
Fix typos
Howard Chu [Mon, 5 Feb 2007 07:36:07 +0000 (07:36 +0000)]
More for contextCSN checks
Howard Chu [Mon, 5 Feb 2007 06:47:32 +0000 (06:47 +0000)]
Fix prev commit
Howard Chu [Mon, 5 Feb 2007 06:07:27 +0000 (06:07 +0000)]
Add entryCSN comparison for consistency check
Howard Chu [Mon, 5 Feb 2007 05:59:43 +0000 (05:59 +0000)]
Fix prev commit, doesn't need permissive modify
Howard Chu [Mon, 5 Feb 2007 05:25:13 +0000 (05:25 +0000)]
Use permissive modify on contextCSN
Howard Chu [Mon, 5 Feb 2007 04:50:07 +0000 (04:50 +0000)]
Preliminary multi-context support for syncrepl. Passes all single-master
tests, needs multi-master testing.
Howard Chu [Mon, 5 Feb 2007 04:31:38 +0000 (04:31 +0000)]
Added ber_bvarray_dup_x()
Howard Chu [Sun, 4 Feb 2007 00:37:31 +0000 (00:37 +0000)]
Document serverID directive
Howard Chu [Sun, 4 Feb 2007 00:16:54 +0000 (00:16 +0000)]
Fix prev commit
Howard Chu [Sun, 4 Feb 2007 00:02:38 +0000 (00:02 +0000)]
Add olcServerID for configuring serverID portion of CSN
Pierangelo Masarati [Sat, 3 Feb 2007 10:05:40 +0000 (10:05 +0000)]
document overlay behavior when manageDSAit is used (ITS#4831)
Howard Chu [Sat, 3 Feb 2007 02:53:10 +0000 (02:53 +0000)]
Always initialize global_host
Howard Chu [Fri, 2 Feb 2007 23:10:30 +0000 (23:10 +0000)]
Add lutil_gettime() returning structured time with microseconds. Use
microseconds in CSNs. Omit microseconds from modifyTImestamp...
Pierangelo Masarati [Fri, 2 Feb 2007 12:38:32 +0000 (12:38 +0000)]
remove unused code
Howard Chu [Fri, 2 Feb 2007 12:29:21 +0000 (12:29 +0000)]
Keep HAVE_POLL functionality inside its #ifdefs
Pierangelo Masarati [Thu, 1 Feb 2007 21:58:48 +0000 (21:58 +0000)]
keep SlapReply clean (ITS#4828)
Howard Chu [Thu, 1 Feb 2007 10:58:40 +0000 (10:58 +0000)]
Fix soelim invocation for objdir builds
Howard Chu [Thu, 1 Feb 2007 05:21:21 +0000 (05:21 +0000)]
Fix ITS#4827, was losing the entryCSN mod.
Howard Chu [Wed, 31 Jan 2007 12:46:35 +0000 (12:46 +0000)]
Regenerate to get updated configure.in stamp
Howard Chu [Wed, 31 Jan 2007 12:09:08 +0000 (12:09 +0000)]
Note effects of dynamically modifying olcDbConfig attribute
Howard Chu [Wed, 31 Jan 2007 11:35:20 +0000 (11:35 +0000)]
Note for future - we should provide macros for all of the syntaxes
listed in RFC4517 and just let users use them.
Howard Chu [Wed, 31 Jan 2007 11:26:04 +0000 (11:26 +0000)]
Allow identical duplicate OID macro definitions. Makes it harmless
if multiple schema files declare the same macros for common syntax OIDs.
Howard Chu [Wed, 31 Jan 2007 10:39:03 +0000 (10:39 +0000)]
More guidance on indexing
Howard Chu [Tue, 30 Jan 2007 07:29:11 +0000 (07:29 +0000)]
More for syncrepl support
Howard Chu [Mon, 29 Jan 2007 23:56:59 +0000 (23:56 +0000)]
Fix q[-1] ref in prev commit
Howard Chu [Mon, 29 Jan 2007 04:39:54 +0000 (04:39 +0000)]
ITS#4823 allow zero-length IA5String
Pierangelo Masarati [Sun, 28 Jan 2007 10:35:50 +0000 (10:35 +0000)]
make sure replication finished before comparing data (under valgrind, replication may take ages)
Pierangelo Masarati [Sun, 28 Jan 2007 10:10:27 +0000 (10:10 +0000)]
fix previous commit (wrong dir count)
Howard Chu [Sun, 28 Jan 2007 02:12:29 +0000 (02:12 +0000)]
Fix prev commit again
Pierangelo Masarati [Sun, 28 Jan 2007 00:53:11 +0000 (00:53 +0000)]
cleanup back-meta according to back-ldap
Pierangelo Masarati [Sun, 28 Jan 2007 00:31:47 +0000 (00:31 +0000)]
more about quarantine separation
Pierangelo Masarati [Sun, 28 Jan 2007 00:24:10 +0000 (00:24 +0000)]
fix more spurious return stuff; split quarantine in: detection, exploitation, recovery; describe failure reasons
Pierangelo Masarati [Sat, 27 Jan 2007 21:15:11 +0000 (21:15 +0000)]
plug one-time leaks related to configuration
Howard Chu [Sat, 27 Jan 2007 18:40:02 +0000 (18:40 +0000)]
ITS#4821 partially revert prev patch
Pierangelo Masarati [Sat, 27 Jan 2007 18:39:36 +0000 (18:39 +0000)]
cleanup
Howard Chu [Sat, 27 Jan 2007 18:38:24 +0000 (18:38 +0000)]
Partially revert prev commit, just omit the sl_mem_destroy
Pierangelo Masarati [Sat, 27 Jan 2007 18:33:19 +0000 (18:33 +0000)]
make it easier to run slapd under valgrind
Pierangelo Masarati [Sat, 27 Jan 2007 18:03:30 +0000 (18:03 +0000)]
fix NULL attr value in accesslog (second bit of ITS#4821; might be made cleaner...)
Pierangelo Masarati [Sat, 27 Jan 2007 16:38:20 +0000 (16:38 +0000)]
fix modify opattrs sync replication (ITS#4820; test019 can't be fixed right now)
Pierangelo Masarati [Sat, 27 Jan 2007 14:12:59 +0000 (14:12 +0000)]
add helper (and cleanup)
Howard Chu [Sat, 27 Jan 2007 06:31:01 +0000 (06:31 +0000)]
Delete olcInclude stuff
Howard Chu [Sat, 27 Jan 2007 05:59:12 +0000 (05:59 +0000)]
Delete olcInclude stuff
Howard Chu [Sat, 27 Jan 2007 05:58:18 +0000 (05:58 +0000)]
Delete olcInclude support
Pierangelo Masarati [Fri, 26 Jan 2007 23:03:46 +0000 (23:03 +0000)]
do not allow back-meta with no targets
Howard Chu [Fri, 26 Jan 2007 02:18:44 +0000 (02:18 +0000)]
Must use case-insensitive comparisons on attr types
Pierangelo Masarati [Fri, 26 Jan 2007 02:05:49 +0000 (02:05 +0000)]
document timeout support in searches
Pierangelo Masarati [Fri, 26 Jan 2007 01:59:30 +0000 (01:59 +0000)]
don't return adminLimitExceeded unless LDAPv3; use largest among candidates timeouts
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
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
Pierangelo Masarati [Fri, 26 Jan 2007 00:40:05 +0000 (00:40 +0000)]
fix cached connection taint in case of timeout
Howard Chu [Thu, 25 Jan 2007 13:53:08 +0000 (13:53 +0000)]
Remove extraneous debug statements
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.
Howard Chu [Thu, 25 Jan 2007 12:16:55 +0000 (12:16 +0000)]
Plug global_host race condition/leak
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.
Howard Chu [Thu, 25 Jan 2007 11:56:49 +0000 (11:56 +0000)]
Fix debug args
Howard Chu [Thu, 25 Jan 2007 11:55:40 +0000 (11:55 +0000)]
Use thread keys to plug slapi leak in connection_fake_init()
Howard Chu [Thu, 25 Jan 2007 11:53:09 +0000 (11:53 +0000)]
Calling setkey() with NULL data and kfree should erase the key.
Howard Chu [Thu, 25 Jan 2007 11:13:15 +0000 (11:13 +0000)]
Free thread keys in reverse order of allocation
Howard Chu [Thu, 25 Jan 2007 10:33:28 +0000 (10:33 +0000)]
Don't muck with sl_mem
Howard Chu [Thu, 25 Jan 2007 10:01:51 +0000 (10:01 +0000)]
Fix call to connection_fake_init, plug leak
Howard Chu [Thu, 25 Jan 2007 08:35:27 +0000 (08:35 +0000)]
Check for duplicate UUIDs due to ITS#4813 patch
Howard Chu [Thu, 25 Jan 2007 07:22:39 +0000 (07:22 +0000)]
connection_fake_init can leak SLAPI extensions.
Howard Chu [Thu, 25 Jan 2007 07:10:34 +0000 (07:10 +0000)]
ITS#4805 plug remaining leak
Howard Chu [Thu, 25 Jan 2007 05:57:47 +0000 (05:57 +0000)]
Listener commit broke test048, skip listener check on Hidden DBs
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
Howard Chu [Thu, 25 Jan 2007 04:10:57 +0000 (04:10 +0000)]
Log the error code too
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
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.
Howard Chu [Wed, 24 Jan 2007 23:38:26 +0000 (23:38 +0000)]
ITS#4815 get_option for TLS Cipher Suite was not implemented
Ralf Haferkamp [Wed, 24 Jan 2007 14:27:29 +0000 (14:27 +0000)]
Fixed initialization of "usage" and "single" attributes
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.
Howard Chu [Wed, 24 Jan 2007 09:29:28 +0000 (09:29 +0000)]
Don't touch any other opattrs when updating contextCSN
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.
Howard Chu [Wed, 24 Jan 2007 05:02:52 +0000 (05:02 +0000)]
Finish prev fix, entryUUID was getting dropped
Ralf Haferkamp [Tue, 23 Jan 2007 11:05:43 +0000 (11:05 +0000)]
Printout ldap_result() error message (ITS #4812)
Pierangelo Masarati [Tue, 23 Jan 2007 01:30:13 +0000 (01:30 +0000)]
make Solaris happy with printf of NULLs (ITS#4811?)
Howard Chu [Mon, 22 Jan 2007 14:38:07 +0000 (14:38 +0000)]
Partial fix for prev commit
Howard Chu [Mon, 22 Jan 2007 13:43:11 +0000 (13:43 +0000)]
More LDIF-format schema, for test049
Howard Chu [Mon, 22 Jan 2007 13:42:34 +0000 (13:42 +0000)]
Test slave bootstrapping via syncrepl
Howard Chu [Mon, 22 Jan 2007 13:33:55 +0000 (13:33 +0000)]
More for syncrepl
Howard Chu [Mon, 22 Jan 2007 10:53:48 +0000 (10:53 +0000)]
Fixes for syncrepl compatibility
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.
Howard Chu [Mon, 22 Jan 2007 10:01:32 +0000 (10:01 +0000)]
Need retry parameter for valid restart test
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.
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.
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.
Kurt Zeilenga [Fri, 19 Jan 2007 07:31:02 +0000 (07:31 +0000)]
silence warnings
Kurt Zeilenga [Fri, 19 Jan 2007 02:54:38 +0000 (02:54 +0000)]
fix typo
Pierangelo Masarati [Thu, 18 Jan 2007 01:13:39 +0000 (01:13 +0000)]
don't bail out if all targets are too lazy...
Pierangelo Masarati [Thu, 18 Jan 2007 00:02:29 +0000 (00:02 +0000)]
allow modules to muck with connection tree and so
Pierangelo Masarati [Wed, 17 Jan 2007 22:22:00 +0000 (22:22 +0000)]
fix ITS#4802
Pierangelo Masarati [Wed, 17 Jan 2007 21:52:13 +0000 (21:52 +0000)]
test mapped error code (ITS#4808)