]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
19 years agono TLS no party
Pierangelo Masarati [Thu, 13 Apr 2006 12:09:34 +0000 (12:09 +0000)] 
no TLS no party

19 years agoAdd disclose and manage to ABNF and table of access levels
Kurt Zeilenga [Wed, 12 Apr 2006 23:33:04 +0000 (23:33 +0000)] 
Add disclose and manage to ABNF and table of access levels

19 years agogroup SlapReply search flags
Pierangelo Masarati [Wed, 12 Apr 2006 14:02:15 +0000 (14:02 +0000)] 
group SlapReply search flags

19 years ago(very) basic documentation of "m"anage access
Kurt Zeilenga [Wed, 12 Apr 2006 06:03:12 +0000 (06:03 +0000)] 
(very) basic documentation of "m"anage access

19 years agounifdef -DSLAP_ACL_HONOR_DISCLOSE
Kurt Zeilenga [Wed, 12 Apr 2006 05:53:26 +0000 (05:53 +0000)] 
unifdef -DSLAP_ACL_HONOR_DISCLOSE
unifdef -DSLAP_ACL_HONOR_MANAGE
unifdef -DSLAP_OVERLAY_ACCESS
unifdef -DSLAP_ORDERED_PRETTYNORM
unifdef -DSLAP_AUTHZ_SYNTAX
Move LDAP_COLLECTIVE_ATTRIBUTES, LDAP_COMP_MATCH, and LDAP_SYNC_TIMESTAMP
back behind LDAP_DEVEL (as these either too experimental or not yet
implemented).

19 years agoreally fix it
Kurt Zeilenga [Tue, 11 Apr 2006 22:27:41 +0000 (22:27 +0000)] 
really fix it

19 years agoFix bad edit - like cause of ITS#4484
Kurt Zeilenga [Tue, 11 Apr 2006 22:26:52 +0000 (22:26 +0000)] 
Fix bad edit - like cause of ITS#4484

19 years agoReturn rc for tls_init_def_ctx
Howard Chu [Tue, 11 Apr 2006 20:35:37 +0000 (20:35 +0000)] 
Return rc for tls_init_def_ctx

19 years agoRemove LDBM cruft.
Kurt Zeilenga [Tue, 11 Apr 2006 19:00:55 +0000 (19:00 +0000)] 
Remove LDBM cruft.

19 years agoremove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:56:11 +0000 (18:56 +0000)] 
remove more LDBM cruft

19 years agoRemove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:52:10 +0000 (18:52 +0000)] 
Remove more LDBM cruft

19 years agoremove LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:49:46 +0000 (18:49 +0000)] 
remove LDBM cruft

19 years agoremove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:48:26 +0000 (18:48 +0000)] 
remove more LDBM cruft

19 years agoremove LDAP_DEVEL around lightweight dispatcher code
Kurt Zeilenga [Tue, 11 Apr 2006 18:34:09 +0000 (18:34 +0000)] 
remove LDAP_DEVEL around lightweight dispatcher code
(presently in 2.4)

19 years agoremove LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:29:23 +0000 (18:29 +0000)] 
remove LDBM cruft

19 years agobetter fix for ITS#4483
Pierangelo Masarati [Sun, 9 Apr 2006 22:29:42 +0000 (22:29 +0000)] 
better fix for ITS#4483

19 years agodocument new "A" format for ber_scanf(3)
Pierangelo Masarati [Sun, 9 Apr 2006 22:27:49 +0000 (22:27 +0000)] 
document new "A" format for ber_scanf(3)

19 years agohighlight what's user-only
Pierangelo Masarati [Sun, 9 Apr 2006 22:25:29 +0000 (22:25 +0000)] 
highlight what's user-only

19 years agoBerlement already freed in ber_flush
Pierangelo Masarati [Sat, 8 Apr 2006 17:43:53 +0000 (17:43 +0000)] 
Berlement already freed in ber_flush

19 years agodon't leak a BerElement
Pierangelo Masarati [Sat, 8 Apr 2006 17:34:00 +0000 (17:34 +0000)] 
don't leak a BerElement

19 years agore-fix previous commit
Pierangelo Masarati [Sat, 8 Apr 2006 15:59:59 +0000 (15:59 +0000)] 
re-fix previous commit

19 years agofix network-timeout commit
Pierangelo Masarati [Sat, 8 Apr 2006 14:45:45 +0000 (14:45 +0000)] 
fix network-timeout commit

19 years agofix previous commit
Pierangelo Masarati [Sat, 8 Apr 2006 14:45:19 +0000 (14:45 +0000)] 
fix previous commit

19 years agoadd support for old proxyAuthz encoding; allow to workaround buggy implementations...
Pierangelo Masarati [Sat, 8 Apr 2006 11:12:30 +0000 (11:12 +0000)] 
add support for old proxyAuthz encoding; allow to workaround buggy implementations of the new version (now RFC4370)

19 years agomore cleanup
Pierangelo Masarati [Sat, 8 Apr 2006 11:01:19 +0000 (11:01 +0000)] 
more cleanup

19 years agoallow extra message in errors
Pierangelo Masarati [Sat, 8 Apr 2006 11:01:01 +0000 (11:01 +0000)] 
allow extra message in errors

19 years agoMove LDBM to the attic
Kurt Zeilenga [Sat, 8 Apr 2006 04:24:48 +0000 (04:24 +0000)] 
Move LDBM to the attic

19 years agos/LDBM/BDB/
Kurt Zeilenga [Sat, 8 Apr 2006 04:24:12 +0000 (04:24 +0000)] 
s/LDBM/BDB/

19 years agos/ldbm/hdb/
Kurt Zeilenga [Sat, 8 Apr 2006 04:21:03 +0000 (04:21 +0000)] 
s/ldbm/hdb/

19 years agofix typo in last commit
Kurt Zeilenga [Sat, 8 Apr 2006 04:19:48 +0000 (04:19 +0000)] 
fix typo in last commit

19 years agoRemove configure support for LDBM
Kurt Zeilenga [Sat, 8 Apr 2006 04:15:37 +0000 (04:15 +0000)] 
Remove configure support for LDBM

19 years agos/2.3/2.4/
Kurt Zeilenga [Sat, 8 Apr 2006 03:42:05 +0000 (03:42 +0000)] 
s/2.3/2.4/

19 years agoline up network-timeout with back-meta
Pierangelo Masarati [Fri, 7 Apr 2006 09:08:37 +0000 (09:08 +0000)] 
line up network-timeout with back-meta

19 years agoMore for ITS#4323 fix
Howard Chu [Fri, 7 Apr 2006 04:17:44 +0000 (04:17 +0000)] 
More for ITS#4323 fix

19 years agoFix typo
Howard Chu [Fri, 7 Apr 2006 03:08:43 +0000 (03:08 +0000)] 
Fix typo

19 years agoUse TLS context stuff in syncrepl
Howard Chu [Fri, 7 Apr 2006 02:57:39 +0000 (02:57 +0000)] 
Use TLS context stuff in syncrepl

19 years agoFix destruct sequencing
Howard Chu [Fri, 7 Apr 2006 02:41:58 +0000 (02:41 +0000)] 
Fix destruct sequencing

19 years agoDon't implicitly inherit the default SSL_CTX, tls.c:alloc_handle will
Howard Chu [Fri, 7 Apr 2006 01:52:32 +0000 (01:52 +0000)] 
Don't implicitly inherit the default SSL_CTX, tls.c:alloc_handle will
set it explicitly and handle its refcount.

19 years agoAdd TLS options to bindconf struct
Howard Chu [Fri, 7 Apr 2006 01:49:19 +0000 (01:49 +0000)] 
Add TLS options to bindconf struct

19 years agoactually, if a connection is already in the AVL tree, use it if not binding; otherwis...
Pierangelo Masarati [Fri, 7 Apr 2006 01:28:56 +0000 (01:28 +0000)] 
actually, if a connection is already in the AVL tree, use it if not binding; otherwise use a tainted one; taint connections that must be freed when refcnt goes to zero

19 years agoUse new TLS SSL_CTX support
Howard Chu [Fri, 7 Apr 2006 01:25:46 +0000 (01:25 +0000)] 
Use new TLS SSL_CTX support

19 years agoFree/decrement SSL_CTX refcount when (re)setting it
Howard Chu [Fri, 7 Apr 2006 01:15:56 +0000 (01:15 +0000)] 
Free/decrement SSL_CTX refcount when (re)setting it

19 years agoallow a build tree different from the source tree (ITS#4480)
Pierangelo Masarati [Fri, 7 Apr 2006 01:15:07 +0000 (01:15 +0000)] 
allow a build tree different from the source tree (ITS#4480)

19 years agoBump SSL_CTX refcount whenever it gets retrieved
Howard Chu [Fri, 7 Apr 2006 01:13:31 +0000 (01:13 +0000)] 
Bump SSL_CTX refcount whenever it gets retrieved

19 years agoITS#4422, #4475
Howard Chu [Fri, 7 Apr 2006 00:52:38 +0000 (00:52 +0000)] 
ITS#4422, #4475
Move TLS options into struct ldapoptions.
  Added ldap_int_tls_destroy()
  Added LDAP_OPT_X_TLS_NEWCTX to generate new SSL_CTX

19 years agoITS#4422, rearrange options to allow passing NULL args to TLS/Cyrus
Howard Chu [Fri, 7 Apr 2006 00:48:41 +0000 (00:48 +0000)] 
ITS#4422, rearrange options to allow passing NULL args to TLS/Cyrus

19 years agopedantic cleanup
Pierangelo Masarati [Thu, 6 Apr 2006 23:55:09 +0000 (23:55 +0000)] 
pedantic cleanup

19 years agofix ITS#4479
Pierangelo Masarati [Thu, 6 Apr 2006 23:48:55 +0000 (23:48 +0000)] 
fix ITS#4479

19 years agoCode which doesn't hanlding allocation failure should use
Kurt Zeilenga [Thu, 6 Apr 2006 21:44:05 +0000 (21:44 +0000)] 
Code which doesn't hanlding allocation failure should use
ch_ routines, not SLAP_ macros

19 years agocleanup
Kurt Zeilenga [Thu, 6 Apr 2006 21:29:38 +0000 (21:29 +0000)] 
cleanup

19 years agodon't leak if realloc fails (ITS#4477) OPENLDAP_REL_ENG_2_4_BP
Pierangelo Masarati [Thu, 6 Apr 2006 19:13:41 +0000 (19:13 +0000)] 
don't leak if realloc fails (ITS#4477)

19 years agodon't leak if realloc fails (ITS#4477); s/new/newptr/
Pierangelo Masarati [Thu, 6 Apr 2006 19:07:48 +0000 (19:07 +0000)] 
don't leak if realloc fails (ITS#4477); s/new/newptr/

19 years agoHave slapd-bind reuse LDAP session (no init).
Kurt Zeilenga [Thu, 6 Apr 2006 19:01:08 +0000 (19:01 +0000)] 
Have slapd-bind reuse LDAP session (no init).

19 years agoAvoid sprintf buffer overrun if huge hostname
Hallvard Furuseth [Thu, 6 Apr 2006 09:28:19 +0000 (09:28 +0000)] 
Avoid sprintf buffer overrun if huge hostname

19 years agoITS#4476 revert connection_write processing back into main thread
Howard Chu [Thu, 6 Apr 2006 04:34:37 +0000 (04:34 +0000)] 
ITS#4476 revert connection_write processing back into main thread

19 years agofix ITS#4435
Pierangelo Masarati [Thu, 6 Apr 2006 01:27:16 +0000 (01:27 +0000)] 
fix ITS#4435

19 years agoProtect from sprintf buffer overrun in ldapsearch -f file "(cn=%100000s)"
Hallvard Furuseth [Wed, 5 Apr 2006 20:48:15 +0000 (20:48 +0000)] 
Protect from sprintf buffer overrun in ldapsearch -f file "(cn=%100000s)"

19 years agoLDAP_RDWR_DEBUG update:
Hallvard Furuseth [Wed, 5 Apr 2006 20:08:34 +0000 (20:08 +0000)] 
LDAP_RDWR_DEBUG update:
- Avoid buffer overrun when too many readers.
- When remoinv reader ID, move one ID instead of all later IDs in array.
- assert(correct lock owner) before unlocking a write lock.

19 years agoLDAP_THREAD_DEBUG revamping, cleanup, bug fixes.
Hallvard Furuseth [Wed, 5 Apr 2006 19:52:07 +0000 (19:52 +0000)] 
LDAP_THREAD_DEBUG revamping, cleanup, bug fixes.
Expand usage struct with magic numbers and state info.
Add options "noreinit", "nosync", "nomem", "threadID".  Remove "dupinit".
Detect address changes.  Turn off thread ID tracking by default.

19 years agoUse standard compliant filter strings
Kurt Zeilenga [Wed, 5 Apr 2006 18:57:46 +0000 (18:57 +0000)] 
Use standard compliant filter strings

19 years agowarn in case of error
Pierangelo Masarati [Wed, 5 Apr 2006 18:20:00 +0000 (18:20 +0000)] 
warn in case of error

19 years agoadd missing "break" to previous commit
Pierangelo Masarati [Wed, 5 Apr 2006 18:15:30 +0000 (18:15 +0000)] 
add missing "break" to previous commit

19 years agoFix for the previous ITS#4323 fix: for(expr;...) -> for(i=expr;...)
Hallvard Furuseth [Wed, 5 Apr 2006 14:15:34 +0000 (14:15 +0000)] 
Fix for the previous ITS#4323 fix: for(expr;...) -> for(i=expr;...)

19 years agoRevert cache-purge task, go back to purging inline
Howard Chu [Wed, 5 Apr 2006 07:17:11 +0000 (07:17 +0000)] 
Revert cache-purge task, go back to purging inline

19 years agoAdditional fix for ITS#4323, must propagate search result controls
Howard Chu [Wed, 5 Apr 2006 07:03:25 +0000 (07:03 +0000)] 
Additional fix for ITS#4323, must propagate search result controls

19 years agoReverse last commit. Wrong tree.
Kurt Zeilenga [Wed, 5 Apr 2006 00:40:53 +0000 (00:40 +0000)] 
Reverse last commit.  Wrong tree.

19 years agoNo LogTest in re23
Kurt Zeilenga [Wed, 5 Apr 2006 00:39:46 +0000 (00:39 +0000)] 
No LogTest in re23

19 years agoITS#4323 allow lower overlays to work on master database
Howard Chu [Wed, 5 Apr 2006 00:27:16 +0000 (00:27 +0000)] 
ITS#4323 allow lower overlays to work on master database

19 years agoITS#4472: Make t_rwlock a lock pointer instead of a lock, and malloc/free it.
Hallvard Furuseth [Tue, 4 Apr 2006 23:12:58 +0000 (23:12 +0000)] 
ITS#4472: Make t_rwlock a lock pointer instead of a lock, and malloc/free it.
That way, realloc(qm->templates...) won't move the ldap_pvt_thread_rdwr_t data.

19 years agoITS#4442 just log refint failures, client only cares about main request
Howard Chu [Tue, 4 Apr 2006 22:16:24 +0000 (22:16 +0000)] 
ITS#4442 just log refint failures, client only cares about main request

19 years agosilence warning
Pierangelo Masarati [Tue, 4 Apr 2006 21:07:53 +0000 (21:07 +0000)] 
silence warning

19 years agohonor stop on error
Pierangelo Masarati [Tue, 4 Apr 2006 19:48:22 +0000 (19:48 +0000)] 
honor stop on error

19 years agocomplete previous commit (protect binds)
Pierangelo Masarati [Tue, 4 Apr 2006 18:45:59 +0000 (18:45 +0000)] 
complete previous commit (protect binds)

19 years agoallow time/size limit errors as soon as some data is returned; don't divide by zero...
Pierangelo Masarati [Tue, 4 Apr 2006 17:55:27 +0000 (17:55 +0000)] 
allow time/size limit errors as soon as some data is returned; don't divide by zero if no entries were found

19 years agomake sure only on bind at a time occurs; release resources only when appropriate
Pierangelo Masarati [Tue, 4 Apr 2006 17:41:50 +0000 (17:41 +0000)] 
make sure only on bind at a time occurs; release resources only when appropriate

19 years agoonly wait if no entry was returned
Pierangelo Masarati [Tue, 4 Apr 2006 17:41:13 +0000 (17:41 +0000)] 
only wait if no entry was returned

19 years agoplug leaks
Howard Chu [Tue, 4 Apr 2006 10:58:08 +0000 (10:58 +0000)] 
plug leaks

19 years agocleanup
Howard Chu [Tue, 4 Apr 2006 10:47:42 +0000 (10:47 +0000)] 
cleanup

19 years agoplug leak
Howard Chu [Tue, 4 Apr 2006 10:31:01 +0000 (10:31 +0000)] 
plug leak

19 years agoplug leaks
Howard Chu [Tue, 4 Apr 2006 10:27:28 +0000 (10:27 +0000)] 
plug leaks

19 years agoPlug leak
Howard Chu [Tue, 4 Apr 2006 10:12:55 +0000 (10:12 +0000)] 
Plug leak

19 years agoSame as ITS#4464, don't call cache_return_entry with NULL entry
Howard Chu [Tue, 4 Apr 2006 09:56:34 +0000 (09:56 +0000)] 
Same as ITS#4464, don't call cache_return_entry with NULL entry

19 years agotool_bind(): Do not use pointer to out-of-scope variable (ITS#4434, ppolicy)
Hallvard Furuseth [Tue, 4 Apr 2006 03:20:33 +0000 (03:20 +0000)] 
tool_bind(): Do not use pointer to out-of-scope variable (ITS#4434, ppolicy)

19 years agocleanup "matched" output
Pierangelo Masarati [Tue, 4 Apr 2006 00:04:39 +0000 (00:04 +0000)] 
cleanup "matched" output

19 years agoupdate shtool to 2.0.5
Kurt Zeilenga [Mon, 3 Apr 2006 22:21:16 +0000 (22:21 +0000)] 
update shtool to 2.0.5

19 years agoupdate to v1.5.22
Kurt Zeilenga [Mon, 3 Apr 2006 22:16:47 +0000 (22:16 +0000)] 
update to v1.5.22

19 years agodon't add unnecessary message
Pierangelo Masarati [Mon, 3 Apr 2006 22:06:12 +0000 (22:06 +0000)] 
don't add unnecessary message

19 years agomake sure an invalid connection is always released as appropriate
Pierangelo Masarati [Mon, 3 Apr 2006 21:56:30 +0000 (21:56 +0000)] 
make sure an invalid connection is always released as appropriate

19 years agoimmediately return sizelimitExceeded if appropriate
Pierangelo Masarati [Mon, 3 Apr 2006 21:14:14 +0000 (21:14 +0000)] 
immediately return sizelimitExceeded if appropriate

19 years agofix previous commit
Pierangelo Masarati [Mon, 3 Apr 2006 20:30:35 +0000 (20:30 +0000)] 
fix previous commit

19 years agothr_yield() returns void, so do not use its "return value" (ITS#4469)
Hallvard Furuseth [Mon, 3 Apr 2006 17:10:38 +0000 (17:10 +0000)] 
thr_yield() returns void, so do not use its "return value" (ITS#4469)

19 years agoRestore $LDAP_THREAD_DEBUG=off functionality (was lost in last patch).
Hallvard Furuseth [Mon, 3 Apr 2006 12:49:30 +0000 (12:49 +0000)] 
Restore $LDAP_THREAD_DEBUG=off functionality (was lost in last patch).

19 years agofix ITS#4450?
Pierangelo Masarati [Mon, 3 Apr 2006 00:34:35 +0000 (00:34 +0000)] 
fix ITS#4450?

19 years agomake sure rs->sr_err is fine
Pierangelo Masarati [Mon, 3 Apr 2006 00:33:34 +0000 (00:33 +0000)] 
make sure rs->sr_err is fine

19 years agomore on recovery (ITS#4429)
Pierangelo Masarati [Mon, 3 Apr 2006 00:32:59 +0000 (00:32 +0000)] 
more on recovery (ITS#4429)

19 years agoInit & destroy so.s_mutex around syncprov_findbase() call in syncprov_op_search
Hallvard Furuseth [Sun, 2 Apr 2006 23:49:57 +0000 (23:49 +0000)] 
Init & destroy so.s_mutex around syncprov_findbase() call in syncprov_op_search

19 years agoInitialize and destroy lc_lai.lai_mutex
Hallvard Furuseth [Sun, 2 Apr 2006 23:47:13 +0000 (23:47 +0000)] 
Initialize and destroy lc_lai.lai_mutex

19 years agoplug leaks
Howard Chu [Sun, 2 Apr 2006 21:16:06 +0000 (21:16 +0000)] 
plug leaks

19 years agoplug leak
Howard Chu [Sun, 2 Apr 2006 21:06:28 +0000 (21:06 +0000)] 
plug leak

19 years agoWarning cleanup: destroy_actions() returns no value; use return type void
Hallvard Furuseth [Sun, 2 Apr 2006 19:55:05 +0000 (19:55 +0000)] 
Warning cleanup: destroy_actions() returns no value; use return type void