]> git.sur5r.net Git - openldap/log
openldap
17 years agoNote mutex protection requirements
Howard Chu [Sun, 11 Feb 2007 13:45:39 +0000 (13:45 +0000)]
Note mutex protection requirements

17 years agoMove duplicate timestamp detection into lutil_gettime()
Howard Chu [Sun, 11 Feb 2007 13:42:29 +0000 (13:42 +0000)]
Move duplicate timestamp detection into lutil_gettime()

17 years agoCleanup extraneous debug
Howard Chu [Sun, 11 Feb 2007 13:01:32 +0000 (13:01 +0000)]
Cleanup extraneous debug

17 years agoCoverity leak
Howard Chu [Sun, 11 Feb 2007 12:05:32 +0000 (12:05 +0000)]
Coverity leak

17 years agoCoverity - fix IPv6 addr parsing
Howard Chu [Sun, 11 Feb 2007 11:56:33 +0000 (11:56 +0000)]
Coverity - fix IPv6 addr parsing

17 years agoCoverity scan errors
Howard Chu [Sun, 11 Feb 2007 11:39:00 +0000 (11:39 +0000)]
Coverity scan errors

17 years agofix crash related to ITS#4839; other issues seem to presist
Pierangelo Masarati [Sat, 10 Feb 2007 10:55:05 +0000 (10:55 +0000)]
fix crash related to ITS#4839; other issues seem to presist

17 years agoRevert memberURL back to STRUCTURAL - test044 breaks otherwise
Howard Chu [Fri, 9 Feb 2007 18:58:24 +0000 (18:58 +0000)]
Revert memberURL back to STRUCTURAL - test044 breaks otherwise

17 years agoITS#4833 refix
Howard Chu [Fri, 9 Feb 2007 18:49:38 +0000 (18:49 +0000)]
ITS#4833 refix

17 years agoFix prev commit, cleanup fakeroot entry before freeing
Howard Chu [Fri, 9 Feb 2007 17:39:49 +0000 (17:39 +0000)]
Fix prev commit, cleanup fakeroot entry before freeing

17 years agoFix prev commit, free fakeroot on teardown
Howard Chu [Fri, 9 Feb 2007 17:30:23 +0000 (17:30 +0000)]
Fix prev commit, free fakeroot on teardown

17 years agoITS#4838 fix fake root handling broken by prev commit
Howard Chu [Fri, 9 Feb 2007 17:23:00 +0000 (17:23 +0000)]
ITS#4838 fix fake root handling broken by prev commit

17 years agoRevert prev commit
Howard Chu [Thu, 8 Feb 2007 10:29:40 +0000 (10:29 +0000)]
Revert prev commit

17 years agoJust use a readlock in cache loader
Howard Chu [Thu, 8 Feb 2007 09:27:35 +0000 (09:27 +0000)]
Just use a readlock in cache loader

17 years agouse dn2id index for extended filters using entryDN
Howard Chu [Thu, 8 Feb 2007 06:43:28 +0000 (06:43 +0000)]
use dn2id index for extended filters using entryDN

17 years agoITS#4835 add disclaimers about these definitions, use Auxiliary
Howard Chu [Thu, 8 Feb 2007 02:41:56 +0000 (02:41 +0000)]
ITS#4835 add disclaimers about these definitions, use Auxiliary

17 years agoAdd pointer to an existing document since the netscape.com URLs are dead.
Howard Chu [Thu, 8 Feb 2007 01:54:32 +0000 (01:54 +0000)]
Add pointer to an existing document since the netscape.com URLs are dead.

17 years agoTest modify/undo in back-config
Howard Chu [Wed, 7 Feb 2007 17:09:20 +0000 (17:09 +0000)]
Test modify/undo in back-config

17 years agoFix entry ordering in config_build_entry
Howard Chu [Wed, 7 Feb 2007 16:06:41 +0000 (16:06 +0000)]
Fix entry ordering in config_build_entry

17 years agoITS#4833 fix olcDatabase index offset
Howard Chu [Wed, 7 Feb 2007 16:00:03 +0000 (16:00 +0000)]
ITS#4833 fix olcDatabase index offset

17 years agoFix redundant frees
Howard Chu [Wed, 7 Feb 2007 15:09:30 +0000 (15:09 +0000)]
Fix redundant frees

17 years agoITS#4752 add undo for schema entries.
Howard Chu [Wed, 7 Feb 2007 14:57:02 +0000 (14:57 +0000)]
ITS#4752 add undo for schema entries.

17 years agoFix redundant frees
Howard Chu [Wed, 7 Feb 2007 14:54:57 +0000 (14:54 +0000)]
Fix redundant frees

17 years agoITS#4752 try to undo failed Modifies
Howard Chu [Wed, 7 Feb 2007 11:42:23 +0000 (11:42 +0000)]
ITS#4752 try to undo failed Modifies

17 years agoFix fetching of initial contextCSN, updating from syncprov
Howard Chu [Wed, 7 Feb 2007 06:26:22 +0000 (06:26 +0000)]
Fix fetching of initial contextCSN, updating from syncprov

17 years agoImprove prev commit
Howard Chu [Wed, 7 Feb 2007 02:49:40 +0000 (02:49 +0000)]
Improve prev commit

17 years agoRe-fix ITS#4720, use rwlock
Howard Chu [Wed, 7 Feb 2007 01:08:54 +0000 (01:08 +0000)]
Re-fix ITS#4720, use rwlock

17 years agoITS#4832 fix unint'd var
Howard Chu [Wed, 7 Feb 2007 00:41:15 +0000 (00:41 +0000)]
ITS#4832 fix unint'd var

17 years agoRevert to original ldap_get_option( TIMEOUT ) behavior
Howard Chu [Tue, 6 Feb 2007 23:02:47 +0000 (23:02 +0000)]
Revert to original ldap_get_option( TIMEOUT ) behavior

17 years agoAdd detection for Berkeley DB 4.5 libraries
Kurt Zeilenga [Tue, 6 Feb 2007 17:52:57 +0000 (17:52 +0000)]
Add detection for Berkeley DB 4.5 libraries

17 years agoAdditional syncrepl timeouts needed
Howard Chu [Tue, 6 Feb 2007 12:32:37 +0000 (12:32 +0000)]
Additional syncrepl timeouts needed

17 years agoPartially revert prev commit, delete unused parameter, fix psearch response
Howard Chu [Tue, 6 Feb 2007 05:58:01 +0000 (05:58 +0000)]
Partially revert prev commit, delete unused parameter, fix psearch response

17 years agoFixes for glue and persist chaining
Howard Chu [Tue, 6 Feb 2007 05:29:00 +0000 (05:29 +0000)]
Fixes for glue and persist chaining

17 years agoDon't let timestamps go backward
Howard Chu [Tue, 6 Feb 2007 04:48:35 +0000 (04:48 +0000)]
Don't let timestamps go backward

17 years agoITS#4623, entry_get has to pass thru glue layer too
Howard Chu [Tue, 6 Feb 2007 04:19:56 +0000 (04:19 +0000)]
ITS#4623, entry_get has to pass thru glue layer too

17 years agoAdd overlay hooks for entry_get_rw / entry_release_rw
Howard Chu [Tue, 6 Feb 2007 04:18:14 +0000 (04:18 +0000)]
Add overlay hooks for entry_get_rw / entry_release_rw

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