]>
git.sur5r.net Git - openldap/log
Hallvard Furuseth [Mon, 24 Apr 2006 22:53:22 +0000 (22:53 +0000)]
"access to attr=" => "... attrs="
Hallvard Furuseth [Mon, 24 Apr 2006 20:32:23 +0000 (20:32 +0000)]
Cast isspace() arg to unsigned char. (Update to previous change.)
Pierangelo Masarati [Mon, 24 Apr 2006 17:20:13 +0000 (17:20 +0000)]
cleanup
Pierangelo Masarati [Mon, 24 Apr 2006 12:12:14 +0000 (12:12 +0000)]
cleanup; make sure no spurious error code slip thru
Howard Chu [Sat, 22 Apr 2006 00:23:44 +0000 (00:23 +0000)]
PPOLICY_ERROR is primitive, not constructed
Howard Chu [Fri, 21 Apr 2006 23:47:53 +0000 (23:47 +0000)]
Fix EXPIRE/GRACE ber tags
Howard Chu [Fri, 21 Apr 2006 23:45:29 +0000 (23:45 +0000)]
Fix EXPIRE/GRACE tags in control value
Pierangelo Masarati [Fri, 21 Apr 2006 21:07:31 +0000 (21:07 +0000)]
don't idassert if proxyAuthz == boundDN (ITS#4497)
Howard Chu [Thu, 20 Apr 2006 22:20:25 +0000 (22:20 +0000)]
Make be_shadow_update more specific for syncrepl ops, since mirrormode
lets normal users write to a syncrepl database
Kurt Zeilenga [Thu, 20 Apr 2006 19:20:34 +0000 (19:20 +0000)]
Remove more LDBM
Pierangelo Masarati [Wed, 19 Apr 2006 23:57:02 +0000 (23:57 +0000)]
re-fix ITS#4495 working around atoi() limitations
Hallvard Furuseth [Wed, 19 Apr 2006 22:03:13 +0000 (22:03 +0000)]
Revert rev 1.276, which broke back-shell "RESULT\ncode: <value>\n" (ITS#4495)
Hallvard Furuseth [Wed, 19 Apr 2006 13:52:20 +0000 (13:52 +0000)]
Clarify output from search command
Hallvard Furuseth [Sun, 16 Apr 2006 16:03:49 +0000 (16:03 +0000)]
#define LogN/Debug() as ((void)0) instead of empty macros with --disable-debug
Hallvard Furuseth [Sun, 16 Apr 2006 16:01:09 +0000 (16:01 +0000)]
#define Statslog() also when --disable-debug (disappeared in rev 1.754)
Pierangelo Masarati [Sat, 15 Apr 2006 11:22:38 +0000 (11:22 +0000)]
cleanup (now that everything seems to work); leave workarounds in place just in case
Pierangelo Masarati [Fri, 14 Apr 2006 00:17:27 +0000 (00:17 +0000)]
more coverity issues
Howard Chu [Thu, 13 Apr 2006 23:00:11 +0000 (23:00 +0000)]
Fix translucent modify
Hallvard Furuseth [Thu, 13 Apr 2006 22:24:23 +0000 (22:24 +0000)]
init_module() typo: Log() -> Log2()
Hallvard Furuseth [Thu, 13 Apr 2006 22:23:03 +0000 (22:23 +0000)]
meta_back_db_config: lutil_atou(version,) -> lutil_atoi
Hallvard Furuseth [Thu, 13 Apr 2006 22:20:55 +0000 (22:20 +0000)]
Remove useless assert: unsigned lc->lc_refcnt >= 0
Hallvard Furuseth [Thu, 13 Apr 2006 22:19:19 +0000 (22:19 +0000)]
schema_destroy(): Handle failed slap_schema_init()
Hallvard Furuseth [Thu, 13 Apr 2006 22:16:17 +0000 (22:16 +0000)]
slap_loglevel_get() prototype
Hallvard Furuseth [Thu, 13 Apr 2006 22:13:42 +0000 (22:13 +0000)]
Cleanup since last patch (remove unused label)
Howard Chu [Thu, 13 Apr 2006 21:49:25 +0000 (21:49 +0000)]
ITS#4489 fix slap_tls_ld cleanup
Pierangelo Masarati [Thu, 13 Apr 2006 16:20:00 +0000 (16:20 +0000)]
address protocol version issues (ITS#4488)
Pierangelo Masarati [Thu, 13 Apr 2006 16:09:06 +0000 (16:09 +0000)]
fix *entry_get() behavior
Pierangelo Masarati [Thu, 13 Apr 2006 14:46:16 +0000 (14:46 +0000)]
cleanup
Pierangelo Masarati [Thu, 13 Apr 2006 12:09:34 +0000 (12:09 +0000)]
no TLS no party
Kurt Zeilenga [Wed, 12 Apr 2006 23:33:04 +0000 (23:33 +0000)]
Add disclose and manage to ABNF and table of access levels
Pierangelo Masarati [Wed, 12 Apr 2006 14:02:15 +0000 (14:02 +0000)]
group SlapReply search flags
Kurt Zeilenga [Wed, 12 Apr 2006 06:03:12 +0000 (06:03 +0000)]
(very) basic documentation of "m"anage access
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).
Kurt Zeilenga [Tue, 11 Apr 2006 22:27:41 +0000 (22:27 +0000)]
really fix it
Kurt Zeilenga [Tue, 11 Apr 2006 22:26:52 +0000 (22:26 +0000)]
Fix bad edit - like cause of ITS#4484
Howard Chu [Tue, 11 Apr 2006 20:35:37 +0000 (20:35 +0000)]
Return rc for tls_init_def_ctx
Kurt Zeilenga [Tue, 11 Apr 2006 19:00:55 +0000 (19:00 +0000)]
Remove LDBM cruft.
Kurt Zeilenga [Tue, 11 Apr 2006 18:56:11 +0000 (18:56 +0000)]
remove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:52:10 +0000 (18:52 +0000)]
Remove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:49:46 +0000 (18:49 +0000)]
remove LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:48:26 +0000 (18:48 +0000)]
remove more LDBM cruft
Kurt Zeilenga [Tue, 11 Apr 2006 18:34:09 +0000 (18:34 +0000)]
remove LDAP_DEVEL around lightweight dispatcher code
(presently in 2.4)
Kurt Zeilenga [Tue, 11 Apr 2006 18:29:23 +0000 (18:29 +0000)]
remove LDBM cruft
Pierangelo Masarati [Sun, 9 Apr 2006 22:29:42 +0000 (22:29 +0000)]
better fix for ITS#4483
Pierangelo Masarati [Sun, 9 Apr 2006 22:27:49 +0000 (22:27 +0000)]
document new "A" format for ber_scanf(3)
Pierangelo Masarati [Sun, 9 Apr 2006 22:25:29 +0000 (22:25 +0000)]
highlight what's user-only
Pierangelo Masarati [Sat, 8 Apr 2006 17:43:53 +0000 (17:43 +0000)]
Berlement already freed in ber_flush
Pierangelo Masarati [Sat, 8 Apr 2006 17:34:00 +0000 (17:34 +0000)]
don't leak a BerElement
Pierangelo Masarati [Sat, 8 Apr 2006 15:59:59 +0000 (15:59 +0000)]
re-fix previous commit
Pierangelo Masarati [Sat, 8 Apr 2006 14:45:45 +0000 (14:45 +0000)]
fix network-timeout commit
Pierangelo Masarati [Sat, 8 Apr 2006 14:45:19 +0000 (14:45 +0000)]
fix previous commit
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)
Pierangelo Masarati [Sat, 8 Apr 2006 11:01:19 +0000 (11:01 +0000)]
more cleanup
Pierangelo Masarati [Sat, 8 Apr 2006 11:01:01 +0000 (11:01 +0000)]
allow extra message in errors
Kurt Zeilenga [Sat, 8 Apr 2006 04:24:48 +0000 (04:24 +0000)]
Move LDBM to the attic
Kurt Zeilenga [Sat, 8 Apr 2006 04:24:12 +0000 (04:24 +0000)]
s/LDBM/BDB/
Kurt Zeilenga [Sat, 8 Apr 2006 04:21:03 +0000 (04:21 +0000)]
s/ldbm/hdb/
Kurt Zeilenga [Sat, 8 Apr 2006 04:19:48 +0000 (04:19 +0000)]
fix typo in last commit
Kurt Zeilenga [Sat, 8 Apr 2006 04:15:37 +0000 (04:15 +0000)]
Remove configure support for LDBM
Kurt Zeilenga [Sat, 8 Apr 2006 03:42:05 +0000 (03:42 +0000)]
s/2.3/2.4/
Pierangelo Masarati [Fri, 7 Apr 2006 09:08:37 +0000 (09:08 +0000)]
line up network-timeout with back-meta
Howard Chu [Fri, 7 Apr 2006 04:17:44 +0000 (04:17 +0000)]
More for ITS#4323 fix
Howard Chu [Fri, 7 Apr 2006 03:08:43 +0000 (03:08 +0000)]
Fix typo
Howard Chu [Fri, 7 Apr 2006 02:57:39 +0000 (02:57 +0000)]
Use TLS context stuff in syncrepl
Howard Chu [Fri, 7 Apr 2006 02:41:58 +0000 (02:41 +0000)]
Fix destruct sequencing
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.
Howard Chu [Fri, 7 Apr 2006 01:49:19 +0000 (01:49 +0000)]
Add TLS options to bindconf struct
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
Howard Chu [Fri, 7 Apr 2006 01:25:46 +0000 (01:25 +0000)]
Use new TLS SSL_CTX support
Howard Chu [Fri, 7 Apr 2006 01:15:56 +0000 (01:15 +0000)]
Free/decrement SSL_CTX refcount when (re)setting it
Pierangelo Masarati [Fri, 7 Apr 2006 01:15:07 +0000 (01:15 +0000)]
allow a build tree different from the source tree (ITS#4480)
Howard Chu [Fri, 7 Apr 2006 01:13:31 +0000 (01:13 +0000)]
Bump SSL_CTX refcount whenever it gets retrieved
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
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
Pierangelo Masarati [Thu, 6 Apr 2006 23:55:09 +0000 (23:55 +0000)]
pedantic cleanup
Pierangelo Masarati [Thu, 6 Apr 2006 23:48:55 +0000 (23:48 +0000)]
fix ITS#4479
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
Kurt Zeilenga [Thu, 6 Apr 2006 21:29:38 +0000 (21:29 +0000)]
cleanup
Pierangelo Masarati [Thu, 6 Apr 2006 19:13:41 +0000 (19:13 +0000)]
don't leak if realloc fails (ITS#4477)
Pierangelo Masarati [Thu, 6 Apr 2006 19:07:48 +0000 (19:07 +0000)]
don't leak if realloc fails (ITS#4477); s/new/newptr/
Kurt Zeilenga [Thu, 6 Apr 2006 19:01:08 +0000 (19:01 +0000)]
Have slapd-bind reuse LDAP session (no init).
Hallvard Furuseth [Thu, 6 Apr 2006 09:28:19 +0000 (09:28 +0000)]
Avoid sprintf buffer overrun if huge hostname
Howard Chu [Thu, 6 Apr 2006 04:34:37 +0000 (04:34 +0000)]
ITS#4476 revert connection_write processing back into main thread
Pierangelo Masarati [Thu, 6 Apr 2006 01:27:16 +0000 (01:27 +0000)]
fix ITS#4435
Hallvard Furuseth [Wed, 5 Apr 2006 20:48:15 +0000 (20:48 +0000)]
Protect from sprintf buffer overrun in ldapsearch -f file "(cn=%100000s)"
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.
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.
Kurt Zeilenga [Wed, 5 Apr 2006 18:57:46 +0000 (18:57 +0000)]
Use standard compliant filter strings
Pierangelo Masarati [Wed, 5 Apr 2006 18:20:00 +0000 (18:20 +0000)]
warn in case of error
Pierangelo Masarati [Wed, 5 Apr 2006 18:15:30 +0000 (18:15 +0000)]
add missing "break" to previous commit
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;...)
Howard Chu [Wed, 5 Apr 2006 07:17:11 +0000 (07:17 +0000)]
Revert cache-purge task, go back to purging inline
Howard Chu [Wed, 5 Apr 2006 07:03:25 +0000 (07:03 +0000)]
Additional fix for ITS#4323, must propagate search result controls
Kurt Zeilenga [Wed, 5 Apr 2006 00:40:53 +0000 (00:40 +0000)]
Reverse last commit. Wrong tree.
Kurt Zeilenga [Wed, 5 Apr 2006 00:39:46 +0000 (00:39 +0000)]
No LogTest in re23
Howard Chu [Wed, 5 Apr 2006 00:27:16 +0000 (00:27 +0000)]
ITS#4323 allow lower overlays to work on master database
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.
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
Pierangelo Masarati [Tue, 4 Apr 2006 21:07:53 +0000 (21:07 +0000)]
silence warning
Pierangelo Masarati [Tue, 4 Apr 2006 19:48:22 +0000 (19:48 +0000)]
honor stop on error