]> git.sur5r.net Git - openldap/log
openldap
18 years agoRemove cruft
Howard Chu [Sun, 11 Feb 2007 23:27:50 +0000 (23:27 +0000)]
Remove cruft

18 years agoRework module_unload API
Howard Chu [Sun, 11 Feb 2007 23:01:08 +0000 (23:01 +0000)]
Rework module_unload API

18 years agoFix prev commit
Howard Chu [Sun, 11 Feb 2007 14:37:21 +0000 (14:37 +0000)]
Fix prev commit

18 years agoUse contextCSN checks to control delays
Howard Chu [Sun, 11 Feb 2007 14:24:35 +0000 (14:24 +0000)]
Use contextCSN checks to control delays

18 years agoUnconditionalize gmtime_mutex, always use it when calling lutil_csnstr
Howard Chu [Sun, 11 Feb 2007 13:52:55 +0000 (13:52 +0000)]
Unconditionalize gmtime_mutex, always use it when calling lutil_csnstr

18 years agoNote mutex protection requirements
Howard Chu [Sun, 11 Feb 2007 13:45:39 +0000 (13:45 +0000)]
Note mutex protection requirements

18 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()

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

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

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

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

18 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

18 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

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

18 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

18 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

18 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

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

18 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

18 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

18 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

18 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.

18 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

18 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

18 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

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

18 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.

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

18 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

18 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

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

18 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

18 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

18 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

18 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

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

18 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

18 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

18 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

18 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

18 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

18 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

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

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

18 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

18 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.

18 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

18 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.

18 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

18 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

18 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

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

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

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

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

18 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

18 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

18 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

18 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

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

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

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

18 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

18 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

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

18 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.

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

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

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

18 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

18 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)

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

18 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...

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

18 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

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

18 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

18 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.

18 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

18 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

18 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.

18 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.

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

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

18 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

18 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

18 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)

18 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)

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

18 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

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

18 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

18 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

18 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

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

18 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

18 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

18 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...)

18 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)

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