]> git.sur5r.net Git - openldap/log
openldap
19 years agoEnhance OL_ARG_ENABLE for overridable defaults, trim some redundancy in
Howard Chu [Thu, 25 Aug 2005 09:48:28 +0000 (09:48 +0000)]
Enhance OL_ARG_ENABLE for overridable defaults, trim some redundancy in
the passed in help string. (Append the valid args to the help string...)

19 years agoCleanup OL_ARG_xx, don't use changequote.
Howard Chu [Thu, 25 Aug 2005 06:16:29 +0000 (06:16 +0000)]
Cleanup OL_ARG_xx, don't use changequote.

19 years agoChange ldbm options from --with to --enable to preserve order in helptext
Howard Chu [Thu, 25 Aug 2005 05:21:16 +0000 (05:21 +0000)]
Change ldbm options from --with to --enable to preserve order in helptext

19 years agoRebuild
Kurt Zeilenga [Wed, 24 Aug 2005 20:26:49 +0000 (20:26 +0000)]
Rebuild

19 years agoFix OL_PTHREAD_TRY
Howard Chu [Wed, 24 Aug 2005 10:51:44 +0000 (10:51 +0000)]
Fix OL_PTHREAD_TRY

19 years agoMisc cleanup
Kurt Zeilenga [Sat, 13 Aug 2005 05:47:59 +0000 (05:47 +0000)]
Misc cleanup
Help strings are screwed

19 years agosig_atomic_t and socklen_t fixes
Kurt Zeilenga [Sat, 13 Aug 2005 03:04:44 +0000 (03:04 +0000)]
sig_atomic_t and socklen_t fixes

19 years agoreplace sig_atomic_t and socklen_t macros
Kurt Zeilenga [Sat, 13 Aug 2005 02:47:42 +0000 (02:47 +0000)]
replace sig_atomic_t and socklen_t macros

19 years agoreplace struct msghdr macros
Kurt Zeilenga [Sat, 13 Aug 2005 02:17:12 +0000 (02:17 +0000)]
replace struct msghdr macros

19 years agoQuick fix <resolv.h> and <ucred.h> detection
Kurt Zeilenga [Sat, 13 Aug 2005 00:48:35 +0000 (00:48 +0000)]
Quick fix <resolv.h> and <ucred.h> detection

19 years agoFix struct passwd detection
Kurt Zeilenga [Fri, 12 Aug 2005 23:37:33 +0000 (23:37 +0000)]
Fix struct passwd detection

19 years agoCONFIG_FILES updates
Kurt Zeilenga [Fri, 12 Aug 2005 23:05:32 +0000 (23:05 +0000)]
CONFIG_FILES updates

19 years agoMisc changes
Kurt Zeilenga [Fri, 12 Aug 2005 22:42:21 +0000 (22:42 +0000)]
Misc changes

19 years agoReplace PW_GECOS/PASSWD macros
Kurt Zeilenga [Fri, 12 Aug 2005 22:28:17 +0000 (22:28 +0000)]
Replace PW_GECOS/PASSWD macros

19 years agoReplace openldap.m4/AC_COMPILE_CHECK_SIZEOF use with AC_CHECK_SIZEOF
Kurt Zeilenga [Fri, 12 Aug 2005 20:00:00 +0000 (20:00 +0000)]
Replace openldap.m4/AC_COMPILE_CHECK_SIZEOF use with AC_CHECK_SIZEOF
Use AC_CHECK_TYPE(S) instead of old macros

19 years agoautoupdate + manual fixes
Kurt Zeilenga [Fri, 12 Aug 2005 10:55:09 +0000 (10:55 +0000)]
autoupdate + manual fixes

19 years agoautoheader is now working...
Kurt Zeilenga [Fri, 12 Aug 2005 06:52:49 +0000 (06:52 +0000)]
autoheader is now working...

19 years agoNot sure why autoheader isn't doing its job...
Kurt Zeilenga [Fri, 12 Aug 2005 06:17:24 +0000 (06:17 +0000)]
Not sure why autoheader isn't doing its job...

19 years agoRemove a few obsolete uses
Kurt Zeilenga [Fri, 12 Aug 2005 04:46:26 +0000 (04:46 +0000)]
Remove a few obsolete uses

19 years agoAdd back a few of the autoupdate suggested changes
Kurt Zeilenga [Fri, 12 Aug 2005 04:30:27 +0000 (04:30 +0000)]
Add back a few of the autoupdate suggested changes
The diff between 1.586.2.1 and 1.586.2.2 need to be carefully examined.

19 years agoBack out autoupdate changes
Kurt Zeilenga [Fri, 12 Aug 2005 04:15:18 +0000 (04:15 +0000)]
Back out autoupdate changes

19 years agochange TCIOGWIN macro
Kurt Zeilenga [Fri, 12 Aug 2005 04:12:13 +0000 (04:12 +0000)]
change TCIOGWIN macro

19 years agoRun autoupdate and rebuild
Kurt Zeilenga [Fri, 12 Aug 2005 03:56:00 +0000 (03:56 +0000)]
Run autoupdate and rebuild

19 years agoInitial auto tools update (in OPENLDAP_AC branch)
Kurt Zeilenga [Fri, 12 Aug 2005 03:52:59 +0000 (03:52 +0000)]
Initial auto tools update (in OPENLDAP_AC branch)

19 years agoAC_DEFUN cleanup
Kurt Zeilenga [Fri, 12 Aug 2005 03:20:54 +0000 (03:20 +0000)]
AC_DEFUN cleanup

19 years agominor cleanup OPENLDAP_AC_BP
Pierangelo Masarati [Thu, 11 Aug 2005 23:53:52 +0000 (23:53 +0000)]
minor cleanup

19 years agoadd authzSyntax for authzTo/authzFrom attributes; add X-ORDERED 'VALUES' if support...
Pierangelo Masarati [Thu, 11 Aug 2005 23:52:17 +0000 (23:52 +0000)]
add authzSyntax for authzTo/authzFrom attributes; add X-ORDERED 'VALUES' if support for ordered_value_{validate,pretty,normalize} is present; exploit normalization in slap_parseURI (only #ifdef LDAP_DEVEL)

19 years agoplug one-time leak
Pierangelo Masarati [Thu, 11 Aug 2005 23:35:47 +0000 (23:35 +0000)]
plug one-time leak

19 years agowrap validate/pretty/normalize for ordered values (only #ifdef LDAP_DEVEL)
Pierangelo Masarati [Thu, 11 Aug 2005 23:35:15 +0000 (23:35 +0000)]
wrap validate/pretty/normalize for ordered values (only #ifdef LDAP_DEVEL)

19 years agoITS#3910 heimdal 0.7 compatibility, silence warnings
Howard Chu [Thu, 11 Aug 2005 21:05:19 +0000 (21:05 +0000)]
ITS#3910 heimdal 0.7 compatibility, silence warnings

19 years agofix error message
Pierangelo Masarati [Thu, 11 Aug 2005 21:02:32 +0000 (21:02 +0000)]
fix error message

19 years agosilence warning
Pierangelo Masarati [Thu, 11 Aug 2005 19:32:28 +0000 (19:32 +0000)]
silence warning

19 years agosolve a deadlock during unbind: ldap_send_unbind() is called by ldap_free_connection...
Pierangelo Masarati [Thu, 11 Aug 2005 17:11:41 +0000 (17:11 +0000)]
solve a deadlock during unbind: ldap_send_unbind() is called by ldap_free_connection() only, and just in case the last arg is not 0; but most of the times ldap_free_connection() is called with ld_req_mutex locked, so it shouldn't be locked again from inside ldap_send_unbind()

19 years agofix tls propagation, including rebind
Pierangelo Masarati [Thu, 11 Aug 2005 16:01:24 +0000 (16:01 +0000)]
fix tls propagation, including rebind

19 years agoessentially address 3791 with a reworked patch
Pierangelo Masarati [Thu, 11 Aug 2005 15:13:29 +0000 (15:13 +0000)]
essentially address 3791 with a reworked patch

19 years agoexpose ldap_tls_inplace()
Pierangelo Masarati [Thu, 11 Aug 2005 12:14:24 +0000 (12:14 +0000)]
expose ldap_tls_inplace()

19 years agocleanup
Pierangelo Masarati [Thu, 11 Aug 2005 12:13:43 +0000 (12:13 +0000)]
cleanup

19 years agodon't get tricked when option separator occurs past end of berval
Pierangelo Masarati [Thu, 11 Aug 2005 02:09:03 +0000 (02:09 +0000)]
don't get tricked when option separator occurs past end of berval

19 years agoITS#3929 "test -e" doesn't exist on Solaris
Howard Chu [Thu, 11 Aug 2005 00:27:59 +0000 (00:27 +0000)]
ITS#3929 "test -e" doesn't exist on Solaris

19 years agorebuild
Kurt Zeilenga [Wed, 10 Aug 2005 23:53:46 +0000 (23:53 +0000)]
rebuild

19 years agoFix typo
Kurt Zeilenga [Wed, 10 Aug 2005 23:50:50 +0000 (23:50 +0000)]
Fix typo

19 years agoAdd OpenLDAP notices
Kurt Zeilenga [Wed, 10 Aug 2005 23:50:11 +0000 (23:50 +0000)]
Add OpenLDAP notices

19 years agoRevert libtool update
Kurt Zeilenga [Wed, 10 Aug 2005 23:43:06 +0000 (23:43 +0000)]
Revert libtool update
configure.in and build/*.m4 have to be updated first to latest autoconf (ugh)

19 years agoMove ldap_pvt_thread_initialize() earlier. (See -devel; same as ITS#3793)
Howard Chu [Wed, 10 Aug 2005 23:19:47 +0000 (23:19 +0000)]
Move ldap_pvt_thread_initialize() earlier. (See -devel; same as ITS#3793)

19 years agoA more recent version of libtool
Kurt Zeilenga [Wed, 10 Aug 2005 23:18:03 +0000 (23:18 +0000)]
A more recent version of libtool

19 years agoUpdate libtool to 1.5 by replacing ltmain.sh
Kurt Zeilenga [Wed, 10 Aug 2005 19:08:06 +0000 (19:08 +0000)]
Update libtool to 1.5 by replacing ltmain.sh
aclocal.m4 not fully updated.  Could be a problem???

19 years agotemporarily fix SLAPD_OVERLAY_ACCESS conflict
Pierangelo Masarati [Wed, 10 Aug 2005 18:53:21 +0000 (18:53 +0000)]
temporarily fix SLAPD_OVERLAY_ACCESS conflict

19 years agoenable syncrepl support by default
Pierangelo Masarati [Wed, 10 Aug 2005 16:54:45 +0000 (16:54 +0000)]
enable syncrepl support by default

19 years agoallow the glue overlay to be a module
Pierangelo Masarati [Wed, 10 Aug 2005 16:26:32 +0000 (16:26 +0000)]
allow the glue overlay to be a module

19 years agoITS#3869 set ldap_unicode_t to ac_uint4 to agree with ucdata usage.
Howard Chu [Wed, 10 Aug 2005 14:20:13 +0000 (14:20 +0000)]
ITS#3869 set ldap_unicode_t to ac_uint4 to agree with ucdata usage.

19 years agoload modules if required
Pierangelo Masarati [Wed, 10 Aug 2005 11:49:09 +0000 (11:49 +0000)]
load modules if required

19 years agoFix backend selection diagnostics
Howard Chu [Wed, 10 Aug 2005 11:26:32 +0000 (11:26 +0000)]
Fix backend selection diagnostics

19 years agocleanup
Pierangelo Masarati [Wed, 10 Aug 2005 10:25:24 +0000 (10:25 +0000)]
cleanup

19 years agotrim use of uninitialized data; please review
Pierangelo Masarati [Wed, 10 Aug 2005 10:21:37 +0000 (10:21 +0000)]
trim use of uninitialized data; please review

19 years agoRead LDAPResult.resultCode & ModifyRequest.modification.operation
Hallvard Furuseth [Wed, 10 Aug 2005 00:54:38 +0000 (00:54 +0000)]
Read LDAPResult.resultCode & ModifyRequest.modification.operation
and send SortResult.sortResult as BER ENUMERATED, not BER INTEGER.

libldap: ldap_parse_extended_result, try_read1msg, build_result_ber,
ldap_parse_sasl_bind_result.  slapd: do_modify, send_ldap_controls.

19 years agoITS#3924
Luke Howard [Tue, 9 Aug 2005 05:28:58 +0000 (05:28 +0000)]
ITS#3924
Also, fix slapi_dn_parent() crasher

19 years agodon't leak in case of attribute not found
Pierangelo Masarati [Tue, 9 Aug 2005 03:39:12 +0000 (03:39 +0000)]
don't leak in case of attribute not found

19 years agoFix slapi_str2entry()/slapi_entry2str() allocation
Luke Howard [Tue, 9 Aug 2005 02:56:21 +0000 (02:56 +0000)]
Fix slapi_str2entry()/slapi_entry2str() allocation

19 years agoITS#3924
Luke Howard [Tue, 9 Aug 2005 02:12:18 +0000 (02:12 +0000)]
ITS#3924

19 years agoITS#3922 don't leak ber buffer on decode/parse errors
Howard Chu [Tue, 9 Aug 2005 00:26:39 +0000 (00:26 +0000)]
ITS#3922 don't leak ber buffer on decode/parse errors

19 years agoITS#3922 plug another cookie parsing leak
Howard Chu [Tue, 9 Aug 2005 00:11:42 +0000 (00:11 +0000)]
ITS#3922 plug another cookie parsing leak

19 years agoITS#3917 don't check csn syntax if schema isn't inited yet
Howard Chu [Mon, 8 Aug 2005 23:56:40 +0000 (23:56 +0000)]
ITS#3917 don't check csn syntax if schema isn't inited yet

19 years agoITS#3917 revert prev commit
Howard Chu [Mon, 8 Aug 2005 23:45:29 +0000 (23:45 +0000)]
ITS#3917 revert prev commit

19 years agomore (in)sanity stuff
Pierangelo Masarati [Mon, 8 Aug 2005 22:49:54 +0000 (22:49 +0000)]
more (in)sanity stuff

19 years agoRemove unused variables in config_updatedn()
Hallvard Furuseth [Mon, 8 Aug 2005 22:35:38 +0000 (22:35 +0000)]
Remove unused variables in config_updatedn()

19 years agoassert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
Hallvard Furuseth [Mon, 8 Aug 2005 22:25:56 +0000 (22:25 +0000)]
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).

19 years agoDestroy monitor_info.mi_cache_mutex
Hallvard Furuseth [Mon, 8 Aug 2005 21:29:13 +0000 (21:29 +0000)]
Destroy monitor_info.mi_cache_mutex

19 years agoplug more one-time leaks; rearrange subsystems setup
Pierangelo Masarati [Mon, 8 Aug 2005 20:45:10 +0000 (20:45 +0000)]
plug more one-time leaks; rearrange subsystems setup

19 years ago#include <ac/ctype.h>, needed by last commit
Hallvard Furuseth [Mon, 8 Aug 2005 20:19:25 +0000 (20:19 +0000)]
#include <ac/ctype.h>, needed by last commit

19 years agoplug another one-time leak
Pierangelo Masarati [Mon, 8 Aug 2005 20:01:04 +0000 (20:01 +0000)]
plug another one-time leak

19 years agoITS#3914 bug was very close to that leak: rwm_dnattr_rewrite() already freed the...
Pierangelo Masarati [Mon, 8 Aug 2005 19:49:48 +0000 (19:49 +0000)]
ITS#3914 bug was very close to that leak: rwm_dnattr_rewrite() already freed the original value (all this stuff may need work)

19 years agofix yet another leak (not related to ITS#3914, though)
Pierangelo Masarati [Mon, 8 Aug 2005 19:41:10 +0000 (19:41 +0000)]
fix yet another leak (not related to ITS#3914, though)

19 years agoFix typo in previous commit (slapi_dn.c -> slapi_dn.lo)
Hallvard Furuseth [Mon, 8 Aug 2005 14:30:34 +0000 (14:30 +0000)]
Fix typo in previous commit (slapi_dn.c -> slapi_dn.lo)

19 years agoallow textual log levels in command line
Pierangelo Masarati [Mon, 8 Aug 2005 14:01:40 +0000 (14:01 +0000)]
allow textual log levels in command line

19 years agoRemove slapi_x_be_select()
Luke Howard [Mon, 8 Aug 2005 13:26:02 +0000 (13:26 +0000)]
Remove slapi_x_be_select()

19 years agoNew file - slapi_dn.c
Luke Howard [Mon, 8 Aug 2005 13:25:24 +0000 (13:25 +0000)]
New file - slapi_dn.c

19 years agoAdd Slapi_DN API
Luke Howard [Mon, 8 Aug 2005 13:24:18 +0000 (13:24 +0000)]
Add Slapi_DN API

19 years agoITS#3917 init schema before parsing args
Howard Chu [Mon, 8 Aug 2005 12:51:38 +0000 (12:51 +0000)]
ITS#3917 init schema before parsing args

19 years agoITS#3922 fix syncrepl ctxcsn leak
Howard Chu [Mon, 8 Aug 2005 12:38:19 +0000 (12:38 +0000)]
ITS#3922 fix syncrepl ctxcsn leak

19 years agoAdd slapi_x_be_select() (to be replaced with slapi_be_select() when
Luke Howard [Mon, 8 Aug 2005 11:01:39 +0000 (11:01 +0000)]
Add slapi_x_be_select() (to be replaced with slapi_be_select() when
we support Slapi_DN API)

19 years agoSync with slapi/slapi_utils.c
Luke Howard [Mon, 8 Aug 2005 09:33:12 +0000 (09:33 +0000)]
Sync with slapi/slapi_utils.c

19 years agoDon't return frontend as SLAPI_BACKEND, return actual backend instead
Luke Howard [Mon, 8 Aug 2005 09:33:02 +0000 (09:33 +0000)]
Don't return frontend as SLAPI_BACKEND, return actual backend instead
for compat with 2.2 plugins

Add a couple of backend SLAPI APIs

19 years agoDon't decrement descriptor count until we have checked connection is not UDP
Luke Howard [Mon, 8 Aug 2005 03:44:17 +0000 (03:44 +0000)]
Don't decrement descriptor count until we have checked connection is not UDP

19 years agoAdd missing break statement in switch for SLAPI_SEARCH_ATTRS handler
Luke Howard [Mon, 8 Aug 2005 03:39:00 +0000 (03:39 +0000)]
Add missing break statement in switch for SLAPI_SEARCH_ATTRS handler

19 years agomore cleanup
Pierangelo Masarati [Sun, 7 Aug 2005 22:22:27 +0000 (22:22 +0000)]
more cleanup

19 years agofree Env
Pierangelo Masarati [Sun, 7 Aug 2005 21:53:38 +0000 (21:53 +0000)]
free Env

19 years agodon't leak entry/referrals in case of reference
Pierangelo Masarati [Sun, 7 Aug 2005 21:26:15 +0000 (21:26 +0000)]
don't leak entry/referrals in case of reference

19 years agofix previous commit
Pierangelo Masarati [Sun, 7 Aug 2005 21:03:38 +0000 (21:03 +0000)]
fix previous commit

19 years agoadd (optional) concurrency test for back-sql
Pierangelo Masarati [Sun, 7 Aug 2005 20:59:56 +0000 (20:59 +0000)]
add (optional) concurrency test for back-sql

19 years agodata for back-sql concurrency tests
Pierangelo Masarati [Sun, 7 Aug 2005 20:52:58 +0000 (20:52 +0000)]
data for back-sql concurrency tests

19 years agoremove unnecessary data from search_info
Pierangelo Masarati [Sun, 7 Aug 2005 20:43:07 +0000 (20:43 +0000)]
remove unnecessary data from search_info

19 years agocleanup candidate list in case of abandon, even if it occurs while selecting candidates
Pierangelo Masarati [Sun, 7 Aug 2005 20:11:41 +0000 (20:11 +0000)]
cleanup candidate list in case of abandon, even if it occurs while selecting candidates

19 years agocleanup candidate list in case of abandon
Pierangelo Masarati [Sun, 7 Aug 2005 20:04:47 +0000 (20:04 +0000)]
cleanup candidate list in case of abandon

19 years agomore cleanup
Pierangelo Masarati [Sun, 7 Aug 2005 18:56:19 +0000 (18:56 +0000)]
more cleanup

19 years agoRebuild for configure.in 1.586.
Hallvard Furuseth [Sun, 7 Aug 2005 18:26:41 +0000 (18:26 +0000)]
Rebuild for configure.in 1.586.

19 years agoLet --<enable/disable>-<backends/overlays> provide a default instead
Hallvard Furuseth [Sun, 7 Aug 2005 18:08:02 +0000 (18:08 +0000)]
Let --<enable/disable>-<backends/overlays> provide a default instead
of overriding individual settings.
The --disable variant will disable all backends/overlays that are
not explicitly enabled.  Previously it had no effect.
Also shorten a few --enable help messages that were > 80 characters.

19 years agoplug more leaks; few remain (but seem to be in ODBC)
Pierangelo Masarati [Sun, 7 Aug 2005 17:28:26 +0000 (17:28 +0000)]
plug more leaks; few remain (but seem to be in ODBC)

19 years agofix previous commit
Pierangelo Masarati [Sun, 7 Aug 2005 16:48:26 +0000 (16:48 +0000)]
fix previous commit

19 years agoplug yet another one-time leak
Pierangelo Masarati [Sun, 7 Aug 2005 16:45:13 +0000 (16:45 +0000)]
plug yet another one-time leak

19 years agoplug selected leaks at shutdown
Pierangelo Masarati [Sun, 7 Aug 2005 16:38:20 +0000 (16:38 +0000)]
plug selected leaks at shutdown