]> git.sur5r.net Git - openldap/log
openldap
19 years agodocument new behavior & configuration items
Pierangelo Masarati [Sat, 19 Nov 2005 15:17:08 +0000 (15:17 +0000)]
document new behavior & configuration items

19 years agofix dangling resources issue in slapd-ldap; completely rework slapo-chain to fix...
Pierangelo Masarati [Sat, 19 Nov 2005 15:00:50 +0000 (15:00 +0000)]
fix dangling resources issue in slapd-ldap; completely rework slapo-chain to fix the resource leak/concurrency issue; add support for multiple well-known URIs to set credentials for, and deal with unknown URIs anonymously; similar reworking and cleanup for slapd-meta

19 years agocleanup for (ITS#4180); has nothing to do with the solution yet...
Pierangelo Masarati [Sat, 19 Nov 2005 14:58:47 +0000 (14:58 +0000)]
cleanup for (ITS#4180); has nothing to do with the solution yet...

19 years agorework typedefs for functions
Pierangelo Masarati [Sat, 19 Nov 2005 14:58:04 +0000 (14:58 +0000)]
rework typedefs for functions

19 years agominor schema parsing cleanup
Pierangelo Masarati [Sat, 19 Nov 2005 14:57:25 +0000 (14:57 +0000)]
minor schema parsing cleanup

19 years agoimprove previous commit; same fix required by objectClasses (ITS#4185)
Pierangelo Masarati [Sat, 19 Nov 2005 00:33:19 +0000 (00:33 +0000)]
improve previous commit; same fix required by objectClasses (ITS#4185)

19 years agoroll-back inserts in AVL tree; put back original OID macro in case of error (ITS...
Pierangelo Masarati [Sat, 19 Nov 2005 00:24:04 +0000 (00:24 +0000)]
roll-back inserts in AVL tree; put back original OID macro in case of error (ITS#4185)

19 years agobetter fix to ITS#4183 (the prototype in proto-slap.h was erroneously committed earlier)
Pierangelo Masarati [Fri, 18 Nov 2005 00:20:01 +0000 (00:20 +0000)]
better fix to ITS#4183 (the prototype in proto-slap.h was erroneously committed earlier)

19 years agoLimit use of deprecated ldap_bind(3) to LDAPv2 KBIND
Kurt Zeilenga [Fri, 18 Nov 2005 00:18:53 +0000 (00:18 +0000)]
Limit use of deprecated ldap_bind(3) to LDAPv2 KBIND

19 years agobetter fix to ITS#4183 (the prototype in proto-slap.h was erroneously committed earlier)
Pierangelo Masarati [Fri, 18 Nov 2005 00:00:39 +0000 (00:00 +0000)]
better fix to ITS#4183 (the prototype in proto-slap.h was erroneously committed earlier)

19 years agofix wrong response tags (ITS4182; consequence of fixing ITS#4173)
Pierangelo Masarati [Thu, 17 Nov 2005 23:52:56 +0000 (23:52 +0000)]
fix wrong response tags (ITS4182; consequence of fixing ITS#4173)

19 years agoFix typo in last commit -- shorten message by removing
Kurt Zeilenga [Thu, 17 Nov 2005 22:57:11 +0000 (22:57 +0000)]
Fix typo in last commit -- shorten message by removing
extraneous information

19 years agodon't accept modify operations with no modifications (ITS#4183)
Pierangelo Masarati [Thu, 17 Nov 2005 22:45:32 +0000 (22:45 +0000)]
don't accept modify operations with no modifications (ITS#4183)

19 years agofix size limit count (ITS#4181)
Pierangelo Masarati [Thu, 17 Nov 2005 19:00:58 +0000 (19:00 +0000)]
fix size limit count (ITS#4181)

19 years agofix size limit count (ITS#4181)
Pierangelo Masarati [Thu, 17 Nov 2005 18:55:47 +0000 (18:55 +0000)]
fix size limit count (ITS#4181)

19 years agoFix threads vs tool_threads settings
Howard Chu [Thu, 17 Nov 2005 11:25:48 +0000 (11:25 +0000)]
Fix threads vs tool_threads settings

19 years agoFix missing error text
Howard Chu [Thu, 17 Nov 2005 08:40:46 +0000 (08:40 +0000)]
Fix missing error text

19 years agomore URI into bindconf
Pierangelo Masarati [Wed, 16 Nov 2005 21:52:14 +0000 (21:52 +0000)]
more URI into bindconf

19 years agocheck reponse tags in ldapmodify; other functions rely on client library, which might...
Pierangelo Masarati [Wed, 16 Nov 2005 21:50:51 +0000 (21:50 +0000)]
check reponse tags in ldapmodify; other functions rely on client library, which might need further work.  Also, remove or silence all deprecated API calls

19 years agoFix Add password_hash to not depend on password quality configuration
Howard Chu [Wed, 16 Nov 2005 18:51:56 +0000 (18:51 +0000)]
Fix Add password_hash to not depend on password quality configuration

19 years agoimprove fix to ITS#4173 OPENLDAP_REL_ENG_2_2_MP
Pierangelo Masarati [Wed, 16 Nov 2005 15:58:18 +0000 (15:58 +0000)]
improve fix to ITS#4173

19 years agorefine previous commit...
Pierangelo Masarati [Wed, 16 Nov 2005 14:20:45 +0000 (14:20 +0000)]
refine previous commit...

19 years agofix matched handling of slapd-ldap/slapo-chain (ITS#4176)
Pierangelo Masarati [Wed, 16 Nov 2005 14:17:19 +0000 (14:17 +0000)]
fix matched handling of slapd-ldap/slapo-chain (ITS#4176)

19 years agodetect Berkeley DB major/minor versions and use them to
Kurt Zeilenga [Wed, 16 Nov 2005 07:59:14 +0000 (07:59 +0000)]
detect Berkeley DB major/minor versions and use them to
reduce library link tries.

19 years agoAdd BDB 4.4 detection
Kurt Zeilenga [Wed, 16 Nov 2005 06:49:36 +0000 (06:49 +0000)]
Add BDB 4.4 detection

19 years agodetect ICU and link it into slapd(8)
Kurt Zeilenga [Wed, 16 Nov 2005 06:31:00 +0000 (06:31 +0000)]
detect ICU and link it into slapd(8)
not yet used

19 years agoAdd (not yet used) ICU detection
Kurt Zeilenga [Wed, 16 Nov 2005 05:46:32 +0000 (05:46 +0000)]
Add (not yet used) ICU detection

19 years agoITS#4175 wait for worker threads to be ready
Howard Chu [Wed, 16 Nov 2005 03:22:21 +0000 (03:22 +0000)]
ITS#4175 wait for worker threads to be ready

19 years agopartially revert commit
Pierangelo Masarati [Wed, 16 Nov 2005 00:49:54 +0000 (00:49 +0000)]
partially revert commit

19 years agoAdditional error detail
Kurt Zeilenga [Tue, 15 Nov 2005 22:45:44 +0000 (22:45 +0000)]
Additional error detail

19 years agodon't muck with SlapReply during response (ITS#4173)
Pierangelo Masarati [Tue, 15 Nov 2005 18:27:40 +0000 (18:27 +0000)]
don't muck with SlapReply during response (ITS#4173)

19 years agovalgrind keeps complaining (it makes sense) but the bus error problem disappeared
Pierangelo Masarati [Mon, 14 Nov 2005 23:14:31 +0000 (23:14 +0000)]
valgrind keeps complaining (it makes sense) but the bus error problem disappeared

19 years agosilence warnings...
Pierangelo Masarati [Mon, 14 Nov 2005 21:47:17 +0000 (21:47 +0000)]
silence warnings...

19 years agodon't use deprecated directives
Pierangelo Masarati [Mon, 14 Nov 2005 19:41:08 +0000 (19:41 +0000)]
don't use deprecated directives

19 years agoFix for syncprov checkpoint CSN disposal
Howard Chu [Mon, 14 Nov 2005 19:38:48 +0000 (19:38 +0000)]
Fix for syncprov checkpoint CSN disposal

19 years agoinitialize back-monitor only if configured (so resources get released at shutdown)
Pierangelo Masarati [Mon, 14 Nov 2005 19:28:28 +0000 (19:28 +0000)]
initialize back-monitor only if configured (so resources get released at shutdown)

19 years agodon't leak fakeroot save_attrs
Pierangelo Masarati [Mon, 14 Nov 2005 19:16:00 +0000 (19:16 +0000)]
don't leak fakeroot save_attrs

19 years agoreset freed resources
Pierangelo Masarati [Mon, 14 Nov 2005 18:38:58 +0000 (18:38 +0000)]
reset freed resources

19 years agomemrchr detection cleanup
Kurt Zeilenga [Mon, 14 Nov 2005 18:32:27 +0000 (18:32 +0000)]
memrchr detection cleanup

19 years agohandle empty parent (related to ITS#4171)
Pierangelo Masarati [Mon, 14 Nov 2005 18:21:55 +0000 (18:21 +0000)]
handle empty parent (related to ITS#4171)

19 years agoFix ber_bvchr() vs assert() logic. Declare missing variable for code in #if 0.
Hallvard Furuseth [Mon, 14 Nov 2005 16:23:55 +0000 (16:23 +0000)]
Fix ber_bvchr() vs assert() logic. Declare missing variable for code in #if 0.

19 years agoDeclare memrchr() also when HAVE_MEMRCHR, since glibc by default does not.
Hallvard Furuseth [Mon, 14 Nov 2005 16:02:04 +0000 (16:02 +0000)]
Declare memrchr() also when HAVE_MEMRCHR, since glibc by default does not.
Might need a worse #ifdef mess if any non-glibc memrchr() turns up.

19 years agoLet ber_bvchr() and ber_bvrchr() return char* instead of void*
Hallvard Furuseth [Mon, 14 Nov 2005 15:41:08 +0000 (15:41 +0000)]
Let ber_bvchr() and ber_bvrchr() return char* instead of void*

19 years agoFix lutil_memrchr():
Hallvard Furuseth [Mon, 14 Nov 2005 15:40:01 +0000 (15:40 +0000)]
Fix lutil_memrchr():
Avoid void* pointer arithmetic.
Convert int c to unsigned char, so c=<negative char value> will match.
Do not decrement pointer below start of array (even when value is not used).

19 years agore-fix cast and logic
Pierangelo Masarati [Mon, 14 Nov 2005 15:02:14 +0000 (15:02 +0000)]
re-fix cast and logic

19 years agoFix void* pointer arithmetic from ber_bvchr()
Hallvard Furuseth [Mon, 14 Nov 2005 14:46:38 +0000 (14:46 +0000)]
Fix void* pointer arithmetic from ber_bvchr()

19 years agoFix pointer cast in assignment
Hallvard Furuseth [Mon, 14 Nov 2005 14:43:25 +0000 (14:43 +0000)]
Fix pointer cast in assignment

19 years agoRemove unused declaration bdb_tool_ix_rec() and variable bdb
Hallvard Furuseth [Mon, 14 Nov 2005 14:40:01 +0000 (14:40 +0000)]
Remove unused declaration bdb_tool_ix_rec() and variable bdb

19 years agoFix format %d errors
Hallvard Furuseth [Mon, 14 Nov 2005 14:36:19 +0000 (14:36 +0000)]
Fix format %d errors

19 years agofix previous commit; use table-driven attribute description lookup
Pierangelo Masarati [Mon, 14 Nov 2005 12:33:40 +0000 (12:33 +0000)]
fix previous commit; use table-driven attribute description lookup

19 years agoreturn the position of the failing verb
Pierangelo Masarati [Mon, 14 Nov 2005 11:23:44 +0000 (11:23 +0000)]
return the position of the failing verb

19 years agorefine previous commit
Pierangelo Masarati [Mon, 14 Nov 2005 11:23:03 +0000 (11:23 +0000)]
refine previous commit

19 years agodon't trust strchr/strrchr with bervals
Pierangelo Masarati [Sun, 13 Nov 2005 22:26:53 +0000 (22:26 +0000)]
don't trust strchr/strrchr with bervals

19 years agouse pooled memory whenever appropriate
Pierangelo Masarati [Sun, 13 Nov 2005 21:51:13 +0000 (21:51 +0000)]
use pooled memory whenever appropriate

19 years agodon't malloc empty strings for matched, error
Pierangelo Masarati [Sat, 12 Nov 2005 18:42:03 +0000 (18:42 +0000)]
don't malloc empty strings for matched, error

19 years agoCleanup lbo_valid / meminuse / memfuncs
Howard Chu [Sat, 12 Nov 2005 18:26:17 +0000 (18:26 +0000)]
Cleanup lbo_valid / meminuse / memfuncs

19 years agoadd overlay config schema registry
Pierangelo Masarati [Sat, 12 Nov 2005 16:32:19 +0000 (16:32 +0000)]
add overlay config schema registry

19 years agocleanup in case of failure
Pierangelo Masarati [Sat, 12 Nov 2005 16:24:12 +0000 (16:24 +0000)]
cleanup in case of failure

19 years agoadd support for "sambaPwdMustChange"; add support for back-config
Pierangelo Masarati [Sat, 12 Nov 2005 16:18:09 +0000 (16:18 +0000)]
add support for "sambaPwdMustChange"; add support for back-config

19 years agoFix Win32 typos
Howard Chu [Sat, 12 Nov 2005 08:18:28 +0000 (08:18 +0000)]
Fix Win32 typos

19 years agodeclare waking volatile. perhaps it should only be used when NO_THREADS
Howard Chu [Sat, 12 Nov 2005 08:11:11 +0000 (08:11 +0000)]
declare waking volatile. perhaps it should only be used when NO_THREADS
is defined.

19 years agoITS#4169 fix typo
Howard Chu [Fri, 11 Nov 2005 11:17:46 +0000 (11:17 +0000)]
ITS#4169 fix typo

19 years agohandle LDAPv2 when returning timelimit; silence warning
Pierangelo Masarati [Fri, 11 Nov 2005 09:54:07 +0000 (09:54 +0000)]
handle LDAPv2 when returning timelimit; silence warning

19 years agoUse GetTickCount for timing on Windows
Howard Chu [Thu, 10 Nov 2005 23:58:24 +0000 (23:58 +0000)]
Use GetTickCount for timing on Windows

19 years agoAdd -F force option to continue after bind failures. Use gettimeofday
Howard Chu [Thu, 10 Nov 2005 23:22:40 +0000 (23:22 +0000)]
Add -F force option to continue after bind failures. Use gettimeofday
for better timing resolution.

19 years agoRename getline to avoid stdio conflict
Howard Chu [Thu, 10 Nov 2005 21:25:01 +0000 (21:25 +0000)]
Rename getline to avoid stdio conflict

19 years agofix log
Pierangelo Masarati [Thu, 10 Nov 2005 12:57:42 +0000 (12:57 +0000)]
fix log

19 years agoreset request DN after free; confuses global overlays
Pierangelo Masarati [Thu, 10 Nov 2005 03:42:44 +0000 (03:42 +0000)]
reset request DN after free; confuses global overlays

19 years agoAdd error number to tool_perror() output
Kurt Zeilenga [Thu, 10 Nov 2005 03:23:04 +0000 (03:23 +0000)]
Add error number to tool_perror() output
Don't hardcode function name.

19 years agofurther isolation and cleanup of ACI code
Pierangelo Masarati [Thu, 10 Nov 2005 00:52:43 +0000 (00:52 +0000)]
further isolation and cleanup of ACI code

19 years agosilence warning
Pierangelo Masarati [Thu, 10 Nov 2005 00:33:19 +0000 (00:33 +0000)]
silence warning

19 years agoadd some sanity checks...
Pierangelo Masarati [Wed, 9 Nov 2005 17:08:11 +0000 (17:08 +0000)]
add some sanity checks...

19 years agofix group/role check (should address ITS#4106)
Pierangelo Masarati [Wed, 9 Nov 2005 16:33:51 +0000 (16:33 +0000)]
fix group/role check (should address ITS#4106)

19 years agoreset debugging in tools
Pierangelo Masarati [Wed, 9 Nov 2005 13:04:22 +0000 (13:04 +0000)]
reset debugging in tools

19 years agosilence warnings
Pierangelo Masarati [Wed, 9 Nov 2005 12:59:15 +0000 (12:59 +0000)]
silence warnings

19 years agocannot happen...
Pierangelo Masarati [Wed, 9 Nov 2005 12:58:57 +0000 (12:58 +0000)]
cannot happen...

19 years agotools log level defaults to "none", so that messages logged with LDAP_DEBUG_ANY show...
Pierangelo Masarati [Wed, 9 Nov 2005 11:53:34 +0000 (11:53 +0000)]
tools log level defaults to "none", so that messages logged with LDAP_DEBUG_ANY show up by default; use "-d 0" to reset (addresses ITS#4044)

19 years agodon't open pid/args files in one-shot mode (ITS#4152); bail out if files cannot be...
Pierangelo Masarati [Wed, 9 Nov 2005 10:17:04 +0000 (10:17 +0000)]
don't open pid/args files in one-shot mode (ITS#4152); bail out if files cannot be opened (port slapd's fix to ITS#4074)

19 years agomention base scoped search requests with empty base DN (ITS#4162)
Pierangelo Masarati [Wed, 9 Nov 2005 10:03:53 +0000 (10:03 +0000)]
mention base scoped search requests with empty base DN (ITS#4162)

19 years agoremove from AVL before freeing...
Pierangelo Masarati [Wed, 9 Nov 2005 03:28:55 +0000 (03:28 +0000)]
remove from AVL before freeing...

19 years agoplug yet another one time leak
Pierangelo Masarati [Wed, 9 Nov 2005 02:52:28 +0000 (02:52 +0000)]
plug yet another one time leak

19 years agoplug one time leak
Pierangelo Masarati [Wed, 9 Nov 2005 02:48:37 +0000 (02:48 +0000)]
plug one time leak

19 years agofix previous commit
Pierangelo Masarati [Wed, 9 Nov 2005 02:40:34 +0000 (02:40 +0000)]
fix previous commit

19 years agoITS#4082 tls ctx requirements are only applicable to servers, or clients
Howard Chu [Tue, 8 Nov 2005 13:42:10 +0000 (13:42 +0000)]
ITS#4082 tls ctx requirements are only applicable to servers, or clients
with tls_opt_require_cert = TRY or DEMAND. Ignore requirements for clients.

19 years agorestore the existing BackendDB, in case overlays are in use
Pierangelo Masarati [Tue, 8 Nov 2005 10:09:30 +0000 (10:09 +0000)]
restore the existing BackendDB, in case overlays are in use

19 years agoITS#4158 still more
Howard Chu [Tue, 8 Nov 2005 09:53:38 +0000 (09:53 +0000)]
ITS#4158 still more

19 years agogdb is much more clever with enums...
Pierangelo Masarati [Tue, 8 Nov 2005 00:40:20 +0000 (00:40 +0000)]
gdb is much more clever with enums...

19 years agocleanup
Pierangelo Masarati [Tue, 8 Nov 2005 00:04:23 +0000 (00:04 +0000)]
cleanup

19 years agoerror if syncUUID is empty
Pierangelo Masarati [Tue, 8 Nov 2005 00:03:58 +0000 (00:03 +0000)]
error if syncUUID is empty

19 years agoITS#4158 move SASL bind finalization to bind_cb.
Howard Chu [Mon, 7 Nov 2005 23:38:52 +0000 (23:38 +0000)]
ITS#4158 move SASL bind finalization to bind_cb.

19 years agodon't allow '{' in TK_BAREWORD (ITS#4116)
Pierangelo Masarati [Mon, 7 Nov 2005 22:53:43 +0000 (22:53 +0000)]
don't allow '{' in TK_BAREWORD (ITS#4116)

19 years agofix root entry delete/add
Pierangelo Masarati [Mon, 7 Nov 2005 01:08:41 +0000 (01:08 +0000)]
fix root entry delete/add

19 years agofix invalid read
Pierangelo Masarati [Mon, 7 Nov 2005 01:07:59 +0000 (01:07 +0000)]
fix invalid read

19 years agofix num args in Debug()
Pierangelo Masarati [Sun, 6 Nov 2005 23:37:52 +0000 (23:37 +0000)]
fix num args in Debug()

19 years agosilence warnings & FPE issue
Pierangelo Masarati [Sun, 6 Nov 2005 23:36:29 +0000 (23:36 +0000)]
silence warnings & FPE issue

19 years agoadd missing "-F" option in usage
Pierangelo Masarati [Sun, 6 Nov 2005 23:35:53 +0000 (23:35 +0000)]
add missing "-F" option in usage

19 years agofix type issue
Pierangelo Masarati [Sun, 6 Nov 2005 23:34:33 +0000 (23:34 +0000)]
fix type issue

19 years agofix operational attrs addition
Pierangelo Masarati [Sun, 6 Nov 2005 23:34:03 +0000 (23:34 +0000)]
fix operational attrs addition

19 years agofix root entry deletion
Pierangelo Masarati [Sun, 6 Nov 2005 23:33:41 +0000 (23:33 +0000)]
fix root entry deletion

19 years agofix access checking; fix operational attrs addition
Pierangelo Masarati [Sun, 6 Nov 2005 23:32:52 +0000 (23:32 +0000)]
fix access checking; fix operational attrs addition