]> git.sur5r.net Git - openldap/log
openldap
19 years agoITS#4017 add TLSDHParamDir for Diffie-Hellman key parameters
Howard Chu [Wed, 5 Oct 2005 20:07:32 +0000 (20:07 +0000)]
ITS#4017 add TLSDHParamDir for Diffie-Hellman key parameters

19 years agoITS#4017 support Diffie-Hellman parameters for multiple key lengths
Howard Chu [Wed, 5 Oct 2005 20:01:52 +0000 (20:01 +0000)]
ITS#4017 support Diffie-Hellman parameters for multiple key lengths

19 years agoregenerated autoconfig/automake files
Ralf Haferkamp [Wed, 5 Oct 2005 17:30:04 +0000 (17:30 +0000)]
regenerated autoconfig/automake files

19 years agodon't use deprecated libldap functions
Ralf Haferkamp [Wed, 5 Oct 2005 17:26:27 +0000 (17:26 +0000)]
don't use deprecated libldap functions

19 years agoCall normalizer directly, not rdnNormalize.
Howard Chu [Wed, 5 Oct 2005 15:51:34 +0000 (15:51 +0000)]
Call normalizer directly, not rdnNormalize.

19 years agoMake time counter zero based
Howard Chu [Wed, 5 Oct 2005 15:45:22 +0000 (15:45 +0000)]
Make time counter zero based

19 years agoFix rdn timestamp normalization
Howard Chu [Wed, 5 Oct 2005 08:59:59 +0000 (08:59 +0000)]
Fix rdn timestamp normalization

19 years agoITS#4066 ignore writes that aren't under the unique_base
Howard Chu [Wed, 5 Oct 2005 06:18:56 +0000 (06:18 +0000)]
ITS#4066 ignore writes that aren't under the unique_base

19 years agoldapmodify doesn't return an LDAP error code
Pierangelo Masarati [Wed, 5 Oct 2005 01:22:26 +0000 (01:22 +0000)]
ldapmodify doesn't return an LDAP error code

19 years agoplug potential ld_error leak (ITS#4064)
Pierangelo Masarati [Tue, 4 Oct 2005 21:30:30 +0000 (21:30 +0000)]
plug potential ld_error leak (ITS#4064)

19 years agoadd missing space (ITS#4061)
Pierangelo Masarati [Tue, 4 Oct 2005 10:02:54 +0000 (10:02 +0000)]
add missing space (ITS#4061)

19 years agoDon't flush psearch queue in main search, let the qtask do it.
Howard Chu [Tue, 4 Oct 2005 02:29:25 +0000 (02:29 +0000)]
Don't flush psearch queue in main search, let the qtask do it.

19 years agoFix abandon checks, syncop use count.
Howard Chu [Mon, 3 Oct 2005 22:59:25 +0000 (22:59 +0000)]
Fix abandon checks, syncop use count.

19 years agoFix prev commit op initialization, runqueue startup latency
Howard Chu [Mon, 3 Oct 2005 04:49:35 +0000 (04:49 +0000)]
Fix prev commit op initialization, runqueue startup latency

19 years agoITS#4027 select_backend should ignore manageDSAit when glue is in use.
Howard Chu [Mon, 3 Oct 2005 03:12:32 +0000 (03:12 +0000)]
ITS#4027 select_backend should ignore manageDSAit when glue is in use.

19 years agoTweak prev commit, avoid rescheduling running qtask
Howard Chu [Sun, 2 Oct 2005 12:28:50 +0000 (12:28 +0000)]
Tweak prev commit, avoid rescheduling running qtask

19 years agoFix runq scheduling
Howard Chu [Sun, 2 Oct 2005 12:26:02 +0000 (12:26 +0000)]
Fix runq scheduling

19 years agoFix prev commit modrdn
Howard Chu [Sun, 2 Oct 2005 10:48:28 +0000 (10:48 +0000)]
Fix prev commit modrdn

19 years agoMinimize base lookups
Howard Chu [Sun, 2 Oct 2005 05:01:45 +0000 (05:01 +0000)]
Minimize base lookups

19 years agoAlways queue psearch responses (ITS#3671 revisited)
Howard Chu [Sun, 2 Oct 2005 03:58:00 +0000 (03:58 +0000)]
Always queue psearch responses (ITS#3671 revisited)

19 years agoAdd slap_overinfo oi_origdb field to point to original BackendDB
Howard Chu [Sun, 2 Oct 2005 01:23:09 +0000 (01:23 +0000)]
Add slap_overinfo oi_origdb field to point to original BackendDB

19 years agodeal with the case a pseudorootn is not defined
Pierangelo Masarati [Sat, 1 Oct 2005 18:31:14 +0000 (18:31 +0000)]
deal with the case a pseudorootn is not defined

19 years agoplug selected leaks resulting from ITS#4056 & ITS#4057 implementation; may need furth...
Pierangelo Masarati [Sat, 1 Oct 2005 18:07:00 +0000 (18:07 +0000)]
plug selected leaks resulting from ITS#4056 & ITS#4057 implementation; may need further cleanup and reworking to streamline a bit

19 years agodocument new directive as per ITS#4057
Pierangelo Masarati [Sat, 1 Oct 2005 18:06:13 +0000 (18:06 +0000)]
document new directive as per ITS#4057

19 years agoallow writable dirs to be user-relocated
Pierangelo Masarati [Sat, 1 Oct 2005 18:01:27 +0000 (18:01 +0000)]
allow writable dirs to be user-relocated

19 years agoimprove previous commit
Pierangelo Masarati [Sat, 1 Oct 2005 15:27:16 +0000 (15:27 +0000)]
improve previous commit

19 years agoITS#4049,4051 - verify oldPassword when provided.
Howard Chu [Sat, 1 Oct 2005 15:12:39 +0000 (15:12 +0000)]
ITS#4049,4051 - verify oldPassword when provided.

19 years agoallow to inject whatever control doesn't need response handling
Pierangelo Masarati [Sat, 1 Oct 2005 15:11:58 +0000 (15:11 +0000)]
allow to inject whatever control doesn't need response handling

19 years agoRemoved initialization of old.bv_len and new.bv_len cures
Kurt Zeilenga [Fri, 30 Sep 2005 16:14:50 +0000 (16:14 +0000)]
Removed initialization of old.bv_len and new.bv_len cures
the recent test010 failure!  hmmmm.....

19 years agoTweak slapd startup delays
Howard Chu [Fri, 30 Sep 2005 07:32:49 +0000 (07:32 +0000)]
Tweak slapd startup delays

19 years agoITS#4050 compare normalized DNs when detecting modrdn
Howard Chu [Fri, 30 Sep 2005 06:39:37 +0000 (06:39 +0000)]
ITS#4050 compare normalized DNs when detecting modrdn

19 years agoITS#4048 plug leak
Howard Chu [Fri, 30 Sep 2005 06:20:56 +0000 (06:20 +0000)]
ITS#4048 plug leak

19 years agoITS#4053 free cldap peer address
Howard Chu [Fri, 30 Sep 2005 06:04:38 +0000 (06:04 +0000)]
ITS#4053 free cldap peer address

19 years agoUse $CONFFILTER. Parametrize testrun directory.
Hallvard Furuseth [Thu, 29 Sep 2005 23:30:54 +0000 (23:30 +0000)]
Use $CONFFILTER.  Parametrize testrun directory.

19 years agoSource scripts/defines.sh _after_ the variables it uses have been set
Hallvard Furuseth [Thu, 29 Sep 2005 23:19:28 +0000 (23:19 +0000)]
Source scripts/defines.sh _after_ the variables it uses have been set

19 years agoDon't refuse to ./run -b sql just because none of bdb, hdb & ldbm is configured
Hallvard Furuseth [Thu, 29 Sep 2005 23:07:35 +0000 (23:07 +0000)]
Don't refuse to ./run -b sql just because none of bdb, hdb & ldbm is configured

19 years agoMinor cleanup to match the other tests:
Hallvard Furuseth [Thu, 29 Sep 2005 22:26:43 +0000 (22:26 +0000)]
Minor cleanup to match the other tests:
Always mkdir $TESTDIR when making subdirs, and always use mkdir -p anyway.
Add or modify "test skipped" messages.
'exit 0' instead of 'exit'.

19 years agoExit with nonzero instead of $RC when $RC is 0 and should not be
Hallvard Furuseth [Thu, 29 Sep 2005 22:12:29 +0000 (22:12 +0000)]
Exit with nonzero instead of $RC when $RC is 0 and should not be

19 years agoITS#4021: add new {CLEARTEXT} kludge as bv_len=0 kludge no
Kurt Zeilenga [Thu, 29 Sep 2005 20:30:09 +0000 (20:30 +0000)]
ITS#4021: add new {CLEARTEXT} kludge as bv_len=0 kludge no
longer works well.

19 years agoRemove lint
Kurt Zeilenga [Thu, 29 Sep 2005 20:03:04 +0000 (20:03 +0000)]
Remove lint

19 years agoRemove unused variable
Hallvard Furuseth [Thu, 29 Sep 2005 09:32:25 +0000 (09:32 +0000)]
Remove unused variable

19 years agocannot ignore old password when setting sasl password
Kurt Zeilenga [Thu, 29 Sep 2005 08:05:38 +0000 (08:05 +0000)]
cannot ignore old password when setting sasl password

19 years agoITS#4049: oldPassword cannot be ignored, error for now
Kurt Zeilenga [Thu, 29 Sep 2005 08:00:33 +0000 (08:00 +0000)]
ITS#4049: oldPassword cannot be ignored, error for now
Add tests to confirm proper behavior

19 years agoRefuse empty old and/or new passwords
Kurt Zeilenga [Thu, 29 Sep 2005 07:49:15 +0000 (07:49 +0000)]
Refuse empty old and/or new passwords

19 years agoparametrize all directories
Pierangelo Masarati [Wed, 28 Sep 2005 23:38:15 +0000 (23:38 +0000)]
parametrize all directories

19 years agocleanup
Kurt Zeilenga [Wed, 28 Sep 2005 18:03:35 +0000 (18:03 +0000)]
cleanup

19 years agoITS#4045 fix ldapsearch checks
Howard Chu [Wed, 28 Sep 2005 16:56:24 +0000 (16:56 +0000)]
ITS#4045 fix ldapsearch checks

19 years agoFix prev commit, reset parent == slap_entry_root
Howard Chu [Wed, 28 Sep 2005 16:08:01 +0000 (16:08 +0000)]
Fix prev commit, reset parent == slap_entry_root

19 years agoITS#4046 fix recvfrom len
Howard Chu [Wed, 28 Sep 2005 08:36:24 +0000 (08:36 +0000)]
ITS#4046 fix recvfrom len

19 years agoITS#4047 fix nested overlay configuration
Howard Chu [Wed, 28 Sep 2005 08:30:14 +0000 (08:30 +0000)]
ITS#4047 fix nested overlay configuration

19 years agoFix typos in error messages
Hallvard Furuseth [Tue, 27 Sep 2005 20:10:12 +0000 (20:10 +0000)]
Fix typos in error messages

19 years agoITS#4025 add pretty/normal for pwdAttribute that recognizes descr's as
Howard Chu [Tue, 27 Sep 2005 16:15:59 +0000 (16:15 +0000)]
ITS#4025 add pretty/normal for pwdAttribute that recognizes descr's as
well as numeric OIDs

19 years agoITS#3996 add notes about glue interaction with other overlays (syncprov)
Howard Chu [Tue, 27 Sep 2005 15:29:36 +0000 (15:29 +0000)]
ITS#3996 add notes about glue interaction with other overlays (syncprov)

19 years agoITS#3996 fix glue/syncprov interaction
Howard Chu [Tue, 27 Sep 2005 15:10:57 +0000 (15:10 +0000)]
ITS#3996 fix glue/syncprov interaction

19 years agoFix dn2id_add/del parent cache updates
Howard Chu [Tue, 27 Sep 2005 14:11:10 +0000 (14:11 +0000)]
Fix dn2id_add/del parent cache updates

19 years agoentryUUID schema to use IANA (newly) assigned OIDs
Kurt Zeilenga [Mon, 26 Sep 2005 18:37:50 +0000 (18:37 +0000)]
entryUUID schema to use IANA (newly) assigned OIDs

19 years agoAdd missing 'kill -HUP $KILLPIDS' statement before an exit.
Hallvard Furuseth [Mon, 26 Sep 2005 15:28:11 +0000 (15:28 +0000)]
Add missing 'kill -HUP $KILLPIDS' statement before an exit.

19 years agoAdd missing 'kill -HUP $KILLPIDS' statements before exit.
Hallvard Furuseth [Mon, 26 Sep 2005 14:56:12 +0000 (14:56 +0000)]
Add missing 'kill -HUP $KILLPIDS' statements before exit.
Obey ./run -k ($KILLSERVERS = no).

19 years agoDelete pointless wait for (foreground) slapadd
Hallvard Furuseth [Mon, 26 Sep 2005 14:52:02 +0000 (14:52 +0000)]
Delete pointless wait for (foreground) slapadd

19 years agoFix typo "failed $(RC)" -> "failed ($RC)"
Hallvard Furuseth [Mon, 26 Sep 2005 14:50:15 +0000 (14:50 +0000)]
Fix typo "failed $(RC)" -> "failed ($RC)"

19 years agoCheck log_ops before logging unbind and abandon
Howard Chu [Mon, 26 Sep 2005 09:49:03 +0000 (09:49 +0000)]
Check log_ops before logging unbind and abandon

19 years agoavl_delete...
Howard Chu [Mon, 26 Sep 2005 08:57:19 +0000 (08:57 +0000)]
avl_delete...

19 years agoTweak branches in avl_find
Howard Chu [Mon, 26 Sep 2005 08:21:10 +0000 (08:21 +0000)]
Tweak branches in avl_find

19 years agoReplace avl_insert/delete with iterative version
Howard Chu [Mon, 26 Sep 2005 08:15:55 +0000 (08:15 +0000)]
Replace avl_insert/delete with iterative version

19 years agoFix tavl_delete
Howard Chu [Mon, 26 Sep 2005 08:15:37 +0000 (08:15 +0000)]
Fix tavl_delete

19 years agoUpdate passwd-search to use current defines.sh variables.
Hallvard Furuseth [Mon, 26 Sep 2005 07:45:19 +0000 (07:45 +0000)]
Update passwd-search to use current defines.sh variables.
Obey $WAIT (run -w) and $KILLSERVERS (run -k).
Bugfix: Set $RC before using it.
Handle invocation both with and without ./run; unsure what was intended.

19 years agoMore hdb optimizing - cache subtree IDLs, not just onelevels
Howard Chu [Mon, 26 Sep 2005 07:30:36 +0000 (07:30 +0000)]
More hdb optimizing - cache subtree IDLs, not just onelevels

19 years agoFix checks of exit values from ldapcompare
Hallvard Furuseth [Mon, 26 Sep 2005 05:15:06 +0000 (05:15 +0000)]
Fix checks of exit values from ldapcompare

19 years agoRemove variable AC_glue, set from the deleted configure variable BUILD_GLUE.
Hallvard Furuseth [Mon, 26 Sep 2005 05:04:07 +0000 (05:04 +0000)]
Remove variable AC_glue, set from the deleted configure variable BUILD_GLUE.

19 years agoFix snprintf() format
Hallvard Furuseth [Mon, 26 Sep 2005 04:39:51 +0000 (04:39 +0000)]
Fix snprintf() format

19 years agoRemove unused variable
Hallvard Furuseth [Mon, 26 Sep 2005 04:36:19 +0000 (04:36 +0000)]
Remove unused variable

19 years agoITS#4040 move initialization
Howard Chu [Sun, 25 Sep 2005 06:12:41 +0000 (06:12 +0000)]
ITS#4040 move initialization

19 years agoITS#4040 fix uniqueMemberMatch when value is zero-length
Howard Chu [Sun, 25 Sep 2005 06:11:35 +0000 (06:11 +0000)]
ITS#4040 fix uniqueMemberMatch when value is zero-length

19 years agoITS#4039
Howard Chu [Sun, 25 Sep 2005 03:43:20 +0000 (03:43 +0000)]
ITS#4039

19 years agohide unused member (will likely be removed)
Pierangelo Masarati [Sat, 24 Sep 2005 18:46:01 +0000 (18:46 +0000)]
hide unused member (will likely be removed)

19 years agocleanup states/timeout handling in back-ldap/meta; add connection pooling and defer...
Pierangelo Masarati [Sat, 24 Sep 2005 18:39:26 +0000 (18:39 +0000)]
cleanup states/timeout handling in back-ldap/meta; add connection pooling and defer of pseudoroot bind to back-meta

19 years agofix previous commit; cleanup few 64 bit issues
Pierangelo Masarati [Sat, 24 Sep 2005 17:09:19 +0000 (17:09 +0000)]
fix previous commit; cleanup few 64 bit issues

19 years agoITS#3923 make perl_back_open symmetric with perl_back_close
Howard Chu [Fri, 23 Sep 2005 11:54:48 +0000 (11:54 +0000)]
ITS#3923 make perl_back_open symmetric with perl_back_close

19 years agoRevert prev commit
Howard Chu [Fri, 23 Sep 2005 06:27:16 +0000 (06:27 +0000)]
Revert prev commit

19 years agoFix end conditions for tavl_end and tavl_next
Howard Chu [Fri, 23 Sep 2005 06:25:13 +0000 (06:25 +0000)]
Fix end conditions for tavl_end and tavl_next

19 years agoITS#4026 add -F description for all tools
Howard Chu [Fri, 23 Sep 2005 00:01:54 +0000 (00:01 +0000)]
ITS#4026 add -F description for all tools

19 years agoITS#4031 don't update syncCookie if it has invalid ctxcsn
Howard Chu [Thu, 22 Sep 2005 21:22:00 +0000 (21:22 +0000)]
ITS#4031 don't update syncCookie if it has invalid ctxcsn

19 years agoITS#4030 fix alias deref for Finding, fix alias error code propagation.
Howard Chu [Thu, 22 Sep 2005 21:12:04 +0000 (21:12 +0000)]
ITS#4030 fix alias deref for Finding, fix alias error code propagation.

19 years agotavl_delete: copy balance factor
Howard Chu [Thu, 22 Sep 2005 01:16:28 +0000 (01:16 +0000)]
tavl_delete: copy balance factor

19 years agotavl_delete - swap whole structures, not the data pointers.
Howard Chu [Wed, 21 Sep 2005 19:18:40 +0000 (19:18 +0000)]
tavl_delete - swap whole structures, not the data pointers.

19 years agoFix tavl_delete threading
Howard Chu [Wed, 21 Sep 2005 15:19:36 +0000 (15:19 +0000)]
Fix tavl_delete threading

19 years agoAdd tavl_end and tavl_next
Howard Chu [Wed, 21 Sep 2005 14:46:04 +0000 (14:46 +0000)]
Add tavl_end and tavl_next

19 years agoAdd testtavl, add tavl_end and tavl_next. tavl_delete still needs work.
Howard Chu [Wed, 21 Sep 2005 14:45:35 +0000 (14:45 +0000)]
Add testtavl, add tavl_end and tavl_next. tavl_delete still needs work.

19 years agoAdd threaded AVL functions
Howard Chu [Wed, 21 Sep 2005 11:27:14 +0000 (11:27 +0000)]
Add threaded AVL functions

19 years agoRearrange avlnode / padding, add threaded AVL functions
Howard Chu [Wed, 21 Sep 2005 11:26:56 +0000 (11:26 +0000)]
Rearrange avlnode / padding, add threaded AVL functions

19 years agosome TESTDIR fixes
Kurt Zeilenga [Wed, 21 Sep 2005 02:40:09 +0000 (02:40 +0000)]
some TESTDIR fixes

19 years agoDon't use #ifdefs in the inside of a macro
Kurt Zeilenga [Mon, 19 Sep 2005 22:17:22 +0000 (22:17 +0000)]
Don't use #ifdefs in the inside of a macro

19 years agouse result of validation (ITS#4028)
Pierangelo Masarati [Mon, 19 Sep 2005 09:06:29 +0000 (09:06 +0000)]
use result of validation (ITS#4028)

19 years agoAdd thread debugging wrapper thr_debug.c and ldap_thr_debug.h in libldap_r/,
Hallvard Furuseth [Sat, 17 Sep 2005 23:28:08 +0000 (23:28 +0000)]
Add thread debugging wrapper thr_debug.c and ldap_thr_debug.h in libldap_r/,
enabled with LDAP_THREAD_DEBUG (cpp macro and environment variable):

Move any ldap_pvt_* definitions from ldap_int_thread.h to ldap_pvt_thread.h.
#define ldap_int_thread_equal/ldap_pvt_thread_equal instead of tpool.c:TID_EQ.
Define some ldap_debug_*_t types, and LDAP_UINTPTR_T, in ldap_int_thread.h.
ldap_int_thread.h/ldap_pvt_thread.h can now be included multiple times, giving
different results depending on whether libldap_r/ldap_thr_debug.h was included.
Add some cleanup and some preprocessor hacks.
#define LDAP_THREAD*_IMPLEMENTATION in libldap_r/*.c, used by ldap_thr_debug.h.
Add PTHREAD_MUTEX_ERRORCHECK/PTHREAD_MUTEX_ERRORCHECK_NP in thr_posix.c.

19 years agoMore POSIX 1003.1-2001 support: Replace test -a with &&. Replace egrep
Hallvard Furuseth [Sat, 17 Sep 2005 22:44:03 +0000 (22:44 +0000)]
More POSIX 1003.1-2001 support: Replace test -a with &&.  Replace egrep
with $EGREP_CMD from configure.  (Renamed from configure's $EGREP just
in case egrep variants exist that use the EGREP environment variable.)

19 years agoRebuild for configure.in rev 1.600 (POSIX 1003.1-2001 support)
Hallvard Furuseth [Sat, 17 Sep 2005 22:24:47 +0000 (22:24 +0000)]
Rebuild for configure.in rev 1.600 (POSIX 1003.1-2001 support)

19 years agoSupport POSIX 1003.1-2001 without XSI extensions (ITS #2667):
Hallvard Furuseth [Sat, 17 Sep 2005 22:22:15 +0000 (22:22 +0000)]
Support POSIX 1003.1-2001 without XSI extensions (ITS #2667):
Do not use test -a/-o.  Use shell features like &&, || or case...esac.
Use grep instead of egrep (but not the not-yet-portable Posix variant grep -E).
Based on a patch from Paul Eggert.

19 years agoAdd dummy reference to librewrite to force it to link
Howard Chu [Sat, 17 Sep 2005 00:55:50 +0000 (00:55 +0000)]
Add dummy reference to librewrite to force it to link

19 years agoaddress ITS#4023
Pierangelo Masarati [Fri, 16 Sep 2005 18:12:57 +0000 (18:12 +0000)]
address ITS#4023

19 years agoissue additional useful warning messages; may eventually turn into errors?
Pierangelo Masarati [Fri, 16 Sep 2005 15:00:13 +0000 (15:00 +0000)]
issue additional useful warning messages; may eventually turn into errors?