]> git.sur5r.net Git - openldap/log
openldap
17 years agoDefault to no sid in initial cookie
Howard Chu [Tue, 6 Feb 2007 01:19:06 +0000 (01:19 +0000)]
Default to no sid in initial cookie

17 years agoFix typo
Howard Chu [Tue, 6 Feb 2007 01:18:17 +0000 (01:18 +0000)]
Fix typo

17 years agoAdd equality match for olcSyncrepl
Howard Chu [Tue, 6 Feb 2007 00:22:49 +0000 (00:22 +0000)]
Add equality match for olcSyncrepl

17 years agoFix startup, use explicit serverIDs from the beginning
Howard Chu [Tue, 6 Feb 2007 00:06:52 +0000 (00:06 +0000)]
Fix startup, use explicit serverIDs from the beginning

17 years agoAdd a debug message when skipping an old entry.
Howard Chu [Tue, 6 Feb 2007 00:06:09 +0000 (00:06 +0000)]
Add a debug message when skipping an old entry.

17 years agoFix prev commit - cannot shortcut initial sync
Howard Chu [Mon, 5 Feb 2007 23:54:07 +0000 (23:54 +0000)]
Fix prev commit - cannot shortcut initial sync

17 years agoOptimization: send sid in cookie to avoid getting our changes sent
Howard Chu [Mon, 5 Feb 2007 23:10:22 +0000 (23:10 +0000)]
Optimization: send sid in cookie to avoid getting our changes sent
back to us.

17 years agoChanged LDAP_OPT_TIMEOUT / LDAP_OPT_NETWORK_TIMEOUT behavior
Howard Chu [Mon, 5 Feb 2007 20:43:12 +0000 (20:43 +0000)]
Changed LDAP_OPT_TIMEOUT / LDAP_OPT_NETWORK_TIMEOUT behavior

17 years agoRequire non-NULL input for timeout options
Howard Chu [Mon, 5 Feb 2007 20:38:25 +0000 (20:38 +0000)]
Require non-NULL input for timeout options

17 years agoTimeouts should not be malloc'd
Howard Chu [Mon, 5 Feb 2007 20:32:44 +0000 (20:32 +0000)]
Timeouts should not be malloc'd

17 years agoFix typos
Howard Chu [Mon, 5 Feb 2007 12:39:37 +0000 (12:39 +0000)]
Fix typos

17 years agoHandle timeouts from ldap_result()
Howard Chu [Mon, 5 Feb 2007 12:30:40 +0000 (12:30 +0000)]
Handle timeouts from ldap_result()

17 years agoFix prev commit
Howard Chu [Mon, 5 Feb 2007 11:23:50 +0000 (11:23 +0000)]
Fix prev commit

17 years agoPreliminary multimaster replication test
Howard Chu [Mon, 5 Feb 2007 11:10:33 +0000 (11:10 +0000)]
Preliminary multimaster replication test

17 years agoAdd timeout / network timeout to bindconf
Howard Chu [Mon, 5 Feb 2007 11:03:59 +0000 (11:03 +0000)]
Add timeout / network timeout to bindconf

17 years agoFix compare_csns to accept new cookie when there are more CSNs than
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

17 years agoFairly sure this is what the TIMEOUT option should always have been for
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

17 years agoFix prev commit, don't generate a new ctxcsn if we're a consumer with
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

17 years agoFix typos
Howard Chu [Mon, 5 Feb 2007 07:55:24 +0000 (07:55 +0000)]
Fix typos

17 years agoMore for contextCSN checks
Howard Chu [Mon, 5 Feb 2007 07:36:07 +0000 (07:36 +0000)]
More for contextCSN checks

17 years agoFix prev commit
Howard Chu [Mon, 5 Feb 2007 06:47:32 +0000 (06:47 +0000)]
Fix prev commit

17 years agoAdd entryCSN comparison for consistency check
Howard Chu [Mon, 5 Feb 2007 06:07:27 +0000 (06:07 +0000)]
Add entryCSN comparison for consistency check

17 years agoFix prev commit, doesn't need permissive modify
Howard Chu [Mon, 5 Feb 2007 05:59:43 +0000 (05:59 +0000)]
Fix prev commit, doesn't need permissive modify

17 years agoUse permissive modify on contextCSN
Howard Chu [Mon, 5 Feb 2007 05:25:13 +0000 (05:25 +0000)]
Use permissive modify on contextCSN

17 years agoPreliminary multi-context support for syncrepl. Passes all single-master
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.

17 years agoAdded ber_bvarray_dup_x()
Howard Chu [Mon, 5 Feb 2007 04:31:38 +0000 (04:31 +0000)]
Added ber_bvarray_dup_x()

17 years agoDocument serverID directive
Howard Chu [Sun, 4 Feb 2007 00:37:31 +0000 (00:37 +0000)]
Document serverID directive

17 years agoFix prev commit
Howard Chu [Sun, 4 Feb 2007 00:16:54 +0000 (00:16 +0000)]
Fix prev commit

17 years agoAdd olcServerID for configuring serverID portion of CSN
Howard Chu [Sun, 4 Feb 2007 00:02:38 +0000 (00:02 +0000)]
Add olcServerID for configuring serverID portion of CSN

17 years agodocument overlay behavior when manageDSAit is used (ITS#4831)
Pierangelo Masarati [Sat, 3 Feb 2007 10:05:40 +0000 (10:05 +0000)]
document overlay behavior when manageDSAit is used (ITS#4831)

17 years agoAlways initialize global_host
Howard Chu [Sat, 3 Feb 2007 02:53:10 +0000 (02:53 +0000)]
Always initialize global_host

17 years agoAdd lutil_gettime() returning structured time with microseconds. Use
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...

17 years agoremove unused code
Pierangelo Masarati [Fri, 2 Feb 2007 12:38:32 +0000 (12:38 +0000)]
remove unused code

17 years agoKeep HAVE_POLL functionality inside its #ifdefs
Howard Chu [Fri, 2 Feb 2007 12:29:21 +0000 (12:29 +0000)]
Keep HAVE_POLL functionality inside its #ifdefs

17 years agokeep SlapReply clean (ITS#4828)
Pierangelo Masarati [Thu, 1 Feb 2007 21:58:48 +0000 (21:58 +0000)]
keep SlapReply clean (ITS#4828)

17 years agoFix soelim invocation for objdir builds
Howard Chu [Thu, 1 Feb 2007 10:58:40 +0000 (10:58 +0000)]
Fix soelim invocation for objdir builds

17 years agoFix ITS#4827, was losing the entryCSN mod.
Howard Chu [Thu, 1 Feb 2007 05:21:21 +0000 (05:21 +0000)]
Fix ITS#4827, was losing the entryCSN mod.

17 years agoRegenerate to get updated configure.in stamp
Howard Chu [Wed, 31 Jan 2007 12:46:35 +0000 (12:46 +0000)]
Regenerate to get updated configure.in stamp

17 years agoNote effects of dynamically modifying olcDbConfig attribute
Howard Chu [Wed, 31 Jan 2007 12:09:08 +0000 (12:09 +0000)]
Note effects of dynamically modifying olcDbConfig attribute

17 years agoNote for future - we should provide macros for all of the syntaxes
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.

17 years agoAllow identical duplicate OID macro definitions. Makes it harmless
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.

17 years agoMore guidance on indexing
Howard Chu [Wed, 31 Jan 2007 10:39:03 +0000 (10:39 +0000)]
More guidance on indexing

17 years agoMore for syncrepl support
Howard Chu [Tue, 30 Jan 2007 07:29:11 +0000 (07:29 +0000)]
More for syncrepl support

17 years agoFix q[-1] ref in prev commit
Howard Chu [Mon, 29 Jan 2007 23:56:59 +0000 (23:56 +0000)]
Fix q[-1] ref in prev commit

17 years agoITS#4823 allow zero-length IA5String
Howard Chu [Mon, 29 Jan 2007 04:39:54 +0000 (04:39 +0000)]
ITS#4823 allow zero-length IA5String

17 years agomake sure replication finished before comparing data (under valgrind, replication...
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)

17 years agofix previous commit (wrong dir count)
Pierangelo Masarati [Sun, 28 Jan 2007 10:10:27 +0000 (10:10 +0000)]
fix previous commit (wrong dir count)

17 years agoFix prev commit again
Howard Chu [Sun, 28 Jan 2007 02:12:29 +0000 (02:12 +0000)]
Fix prev commit again

17 years agocleanup back-meta according to back-ldap
Pierangelo Masarati [Sun, 28 Jan 2007 00:53:11 +0000 (00:53 +0000)]
cleanup back-meta according to back-ldap

17 years agomore about quarantine separation
Pierangelo Masarati [Sun, 28 Jan 2007 00:31:47 +0000 (00:31 +0000)]
more about quarantine separation

17 years agofix more spurious return stuff; split quarantine in: detection, exploitation, recover...
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

17 years agoplug one-time leaks related to configuration
Pierangelo Masarati [Sat, 27 Jan 2007 21:15:11 +0000 (21:15 +0000)]
plug one-time leaks related to configuration

17 years agoITS#4821 partially revert prev patch
Howard Chu [Sat, 27 Jan 2007 18:40:02 +0000 (18:40 +0000)]
ITS#4821 partially revert prev patch

17 years agocleanup
Pierangelo Masarati [Sat, 27 Jan 2007 18:39:36 +0000 (18:39 +0000)]
cleanup

17 years agoPartially revert prev commit, just omit the sl_mem_destroy
Howard Chu [Sat, 27 Jan 2007 18:38:24 +0000 (18:38 +0000)]
Partially revert prev commit, just omit the sl_mem_destroy

17 years agomake it easier to run slapd under valgrind
Pierangelo Masarati [Sat, 27 Jan 2007 18:33:19 +0000 (18:33 +0000)]
make it easier to run slapd under valgrind

17 years agofix NULL attr value in accesslog (second bit of ITS#4821; might be made cleaner...)
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...)

17 years agofix modify opattrs sync replication (ITS#4820; test019 can't be fixed right now)
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)

17 years agoadd helper (and cleanup)
Pierangelo Masarati [Sat, 27 Jan 2007 14:12:59 +0000 (14:12 +0000)]
add helper (and cleanup)

17 years agoDelete olcInclude stuff
Howard Chu [Sat, 27 Jan 2007 06:31:01 +0000 (06:31 +0000)]
Delete olcInclude stuff

17 years agoDelete olcInclude stuff
Howard Chu [Sat, 27 Jan 2007 05:59:12 +0000 (05:59 +0000)]
Delete olcInclude stuff

17 years agoDelete olcInclude support
Howard Chu [Sat, 27 Jan 2007 05:58:18 +0000 (05:58 +0000)]
Delete olcInclude support

17 years agodo not allow back-meta with no targets
Pierangelo Masarati [Fri, 26 Jan 2007 23:03:46 +0000 (23:03 +0000)]
do not allow back-meta with no targets

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