]>
git.sur5r.net Git - openldap/log
Howard Chu [Sun, 31 Dec 2006 16:16:48 +0000 (16:16 +0000)]
Ditch LRU cache replacement in favor of 2nd-chance/clock.
Much better concurrency.
Howard Chu [Sun, 31 Dec 2006 16:15:45 +0000 (16:15 +0000)]
Don't log EAGAIN returns from ber_get_next()
Howard Chu [Sat, 30 Dec 2006 12:47:17 +0000 (12:47 +0000)]
Fix prev commit
Howard Chu [Sat, 30 Dec 2006 12:05:55 +0000 (12:05 +0000)]
In bdb_cache_add use a readlock outside the txn to protect the entry
until send_ldap_result completes.
Howard Chu [Sat, 30 Dec 2006 08:04:42 +0000 (08:04 +0000)]
ITS#4795 drop "disallow bind_simple_unprotected"...
Howard Chu [Fri, 29 Dec 2006 01:00:24 +0000 (01:00 +0000)]
streamline attrs_free
Pierangelo Masarati [Thu, 28 Dec 2006 16:41:36 +0000 (16:41 +0000)]
move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701)
Pierangelo Masarati [Thu, 28 Dec 2006 16:33:36 +0000 (16:33 +0000)]
move slapo-{denyop,lastmod} to contrib/slapd-modules/{denyop,lastlog}/ (ITS#4701)
Pierangelo Masarati [Thu, 28 Dec 2006 16:30:53 +0000 (16:30 +0000)]
move slapo-denyop to contrib/slapd-modules/debyop/
Pierangelo Masarati [Thu, 28 Dec 2006 16:30:33 +0000 (16:30 +0000)]
move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701)
Pierangelo Masarati [Thu, 28 Dec 2006 16:23:57 +0000 (16:23 +0000)]
move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701)
Pierangelo Masarati [Thu, 28 Dec 2006 12:17:19 +0000 (12:17 +0000)]
note workaround for ITS#4785; cleanup
Pierangelo Masarati [Thu, 28 Dec 2006 10:32:46 +0000 (10:32 +0000)]
fix filter structure leak (ITS#4794)
Howard Chu [Wed, 27 Dec 2006 01:15:05 +0000 (01:15 +0000)]
cleanup debug msg
Howard Chu [Tue, 26 Dec 2006 23:40:00 +0000 (23:40 +0000)]
Fix connection_get race condition on Windows
Howard Chu [Tue, 26 Dec 2006 11:34:33 +0000 (11:34 +0000)]
Fix prev commit
Howard Chu [Tue, 26 Dec 2006 05:05:28 +0000 (05:05 +0000)]
timeval requires <ac/time.h>
Howard Chu [Tue, 26 Dec 2006 04:51:08 +0000 (04:51 +0000)]
Use temporary AttributeDescriptions to prevent unbounded growth
Howard Chu [Tue, 26 Dec 2006 00:00:48 +0000 (00:00 +0000)]
ITS#3707 changed SLAPD_FILTER_COMPUTED
Howard Chu [Mon, 25 Dec 2006 23:30:45 +0000 (23:30 +0000)]
ITS#3707 preserve filter input, allow (and ignore) undefined attributes
Pierangelo Masarati [Sun, 24 Dec 2006 18:23:36 +0000 (18:23 +0000)]
pool privileged connections (ITS#4791)
Pierangelo Masarati [Sun, 24 Dec 2006 15:45:48 +0000 (15:45 +0000)]
apparently, structural_class() args changed
Pierangelo Masarati [Sun, 24 Dec 2006 15:44:56 +0000 (15:44 +0000)]
don't leak callbacks if stuff cannot be registered; provide a means to dispose of private stuff if required
Pierangelo Masarati [Sun, 24 Dec 2006 15:43:43 +0000 (15:43 +0000)]
fix RID format
Pierangelo Masarati [Sun, 24 Dec 2006 15:43:01 +0000 (15:43 +0000)]
silence warning
Pierangelo Masarati [Sun, 24 Dec 2006 10:51:07 +0000 (10:51 +0000)]
plug rootDSE info one-time leak
Pierangelo Masarati [Sun, 24 Dec 2006 10:50:22 +0000 (10:50 +0000)]
(blind) compile fix; please review
Howard Chu [Sun, 24 Dec 2006 07:14:54 +0000 (07:14 +0000)]
ITS#4788 op->o_no_schema_check allows unknown attrs in slap_mods_check
Howard Chu [Sun, 24 Dec 2006 06:55:02 +0000 (06:55 +0000)]
Pass op to slap_mods_check()
Howard Chu [Sun, 24 Dec 2006 06:45:57 +0000 (06:45 +0000)]
Unify rs_modlist in Add/Modify/Modrdn req structs
Howard Chu [Sun, 24 Dec 2006 06:26:01 +0000 (06:26 +0000)]
Revert prev commit, need a different solution
Howard Chu [Sun, 24 Dec 2006 03:51:08 +0000 (03:51 +0000)]
Fix prev commit, renaming schema
Howard Chu [Sun, 24 Dec 2006 03:44:08 +0000 (03:44 +0000)]
ITS#4337 insert EntryInfo in proper slot
Howard Chu [Sun, 24 Dec 2006 01:27:35 +0000 (01:27 +0000)]
ITS#4337 allow suffix overlap when inserting new DB before existing ones
Howard Chu [Sun, 24 Dec 2006 00:56:37 +0000 (00:56 +0000)]
ITS#4337 implement modrdn for back-config
Howard Chu [Sun, 24 Dec 2006 00:54:14 +0000 (00:54 +0000)]
Fix modrdn, must also rename the directory if it exists.
Howard Chu [Sat, 23 Dec 2006 22:10:34 +0000 (22:10 +0000)]
ITS#4788 don't return auditContext attr on syncrepl searches
Pierangelo Masarati [Thu, 21 Dec 2006 22:05:49 +0000 (22:05 +0000)]
fix typo (ITS#4784)
Howard Chu [Thu, 21 Dec 2006 07:36:16 +0000 (07:36 +0000)]
ITS#4733 make sure frontend and config DB entries exist.
Howard Chu [Thu, 21 Dec 2006 06:06:32 +0000 (06:06 +0000)]
In connections_shutdown - check for Uninitialized struct first, since
attempting to lock an unint'd mutex may crash on some platforms. And
there is no chance for an unint'd conn to get init'd while shutdown
is occurring, so the unprotected check of struct state is safe.
Howard Chu [Wed, 20 Dec 2006 17:02:18 +0000 (17:02 +0000)]
cleanup
Howard Chu [Wed, 20 Dec 2006 14:32:51 +0000 (14:32 +0000)]
Note supported commands
Howard Chu [Wed, 20 Dec 2006 14:25:06 +0000 (14:25 +0000)]
Cleanup, document include: extension
Howard Chu [Wed, 20 Dec 2006 05:41:14 +0000 (05:41 +0000)]
ITS#4780 plug leak
Howard Chu [Wed, 20 Dec 2006 04:58:33 +0000 (04:58 +0000)]
Moved lists of backends and overlays to their own manpages
Pierangelo Masarati [Tue, 19 Dec 2006 22:11:33 +0000 (22:11 +0000)]
further fix of ITS#4782
Pierangelo Masarati [Tue, 19 Dec 2006 21:59:23 +0000 (21:59 +0000)]
(almost) blind fixes to ITS#4782
Howard Chu [Tue, 19 Dec 2006 20:37:38 +0000 (20:37 +0000)]
ITS#4782 quick fix, never send result from proxy authz check.
Howard Chu [Tue, 19 Dec 2006 19:47:01 +0000 (19:47 +0000)]
Fix: don't modify original filter in filter_map_rewrite
Howard Chu [Tue, 19 Dec 2006 01:14:35 +0000 (01:14 +0000)]
Fix cleanup for extended ops
Howard Chu [Mon, 18 Dec 2006 22:42:46 +0000 (22:42 +0000)]
Fix rev 1.121/1.122
Howard Chu [Mon, 18 Dec 2006 22:30:47 +0000 (22:30 +0000)]
ITS#4458 re-encode passwd request
Howard Chu [Mon, 18 Dec 2006 22:29:45 +0000 (22:29 +0000)]
Pass extended ops thru as well
Howard Chu [Mon, 18 Dec 2006 19:46:40 +0000 (19:46 +0000)]
Use a specific sr_type for intermediate Glue results
Pierangelo Masarati [Mon, 18 Dec 2006 08:21:06 +0000 (08:21 +0000)]
(blind) fix type format
Pierangelo Masarati [Mon, 18 Dec 2006 08:20:43 +0000 (08:20 +0000)]
fix type format
Luke Howard [Mon, 18 Dec 2006 03:17:43 +0000 (03:17 +0000)]
Add common -o nettimeout option to specify network timeout
Howard Chu [Mon, 18 Dec 2006 03:10:04 +0000 (03:10 +0000)]
Fake intermediate Results to prevent premature cleanup
Luke Howard [Mon, 18 Dec 2006 02:58:39 +0000 (02:58 +0000)]
Reserve "-o" option for general connection options
Howard Chu [Mon, 18 Dec 2006 02:35:32 +0000 (02:35 +0000)]
Fix prev commit
Pierangelo Masarati [Mon, 18 Dec 2006 01:29:07 +0000 (01:29 +0000)]
catch double free
Pierangelo Masarati [Mon, 18 Dec 2006 01:28:43 +0000 (01:28 +0000)]
catch invalid read (i == -1)
Howard Chu [Mon, 18 Dec 2006 00:27:38 +0000 (00:27 +0000)]
Fix callback handling
Howard Chu [Mon, 18 Dec 2006 00:02:00 +0000 (00:02 +0000)]
Remove redundant search cleanup
Pierangelo Masarati [Sun, 17 Dec 2006 23:52:23 +0000 (23:52 +0000)]
- add support for "use-temporary-conn" much like back-ldap
- fix various connection creation/setup concurrency issues
- use shared connection when always idasserting (similar to ITS#4781)
- reduce the impact of schema mapping when not used (tnx to gprof)
- fix temporary/tainted connection leak in abnormal conditions
Howard Chu [Sun, 17 Dec 2006 23:49:42 +0000 (23:49 +0000)]
ITS#4638 restore params for Compare and Modify
Howard Chu [Sun, 17 Dec 2006 22:57:45 +0000 (22:57 +0000)]
ITS#4638 restore original parameters on op completion
(this is preliminary, more work remains)
Pierangelo Masarati [Sun, 17 Dec 2006 22:48:17 +0000 (22:48 +0000)]
fix another typo
Pierangelo Masarati [Sun, 17 Dec 2006 22:34:35 +0000 (22:34 +0000)]
fix typo
Pierangelo Masarati [Sun, 17 Dec 2006 22:21:41 +0000 (22:21 +0000)]
further fix previous commit
Pierangelo Masarati [Sun, 17 Dec 2006 22:20:02 +0000 (22:20 +0000)]
cleanup and document ITS#4781 commit
Pierangelo Masarati [Sun, 17 Dec 2006 22:11:40 +0000 (22:11 +0000)]
support a separate cached connection for binds when using (liberal) idassert flagged with "override" (ITS#4781)
Pierangelo Masarati [Sun, 17 Dec 2006 22:04:25 +0000 (22:04 +0000)]
don't leave dependencies on liblutil in libldap :)
Pierangelo Masarati [Sun, 17 Dec 2006 22:03:03 +0000 (22:03 +0000)]
more portable fix to ITS#4756
Pierangelo Masarati [Sat, 16 Dec 2006 14:55:47 +0000 (14:55 +0000)]
add support for auditContext (schema differs a bit from <draft-chu-ldap-logschema>, expired)
Kurt Zeilenga [Sat, 16 Dec 2006 06:57:10 +0000 (06:57 +0000)]
Fix FAQ|Software|Installation link, plus other minor changes
Quanah Gibson-Mount [Sat, 16 Dec 2006 03:33:27 +0000 (03:33 +0000)]
cleanup
Kurt Zeilenga [Sat, 16 Dec 2006 01:04:32 +0000 (01:04 +0000)]
Misc style updates
Quanah Gibson-Mount [Fri, 15 Dec 2006 22:28:50 +0000 (22:28 +0000)]
Update with:
starttls
tls keywords
logbase
logfilter
syncdata
parameters that are now available. Add the relevant documentation from
slapd.conf(5) about these parameters.
Howard Chu [Fri, 15 Dec 2006 16:38:45 +0000 (16:38 +0000)]
Check for failure from k5adm init
Pierangelo Masarati [Fri, 15 Dec 2006 02:15:35 +0000 (02:15 +0000)]
document support for IPv6 in ACLs (ITS#4756)
Pierangelo Masarati [Fri, 15 Dec 2006 02:10:22 +0000 (02:10 +0000)]
refine previous commit
Pierangelo Masarati [Fri, 15 Dec 2006 02:01:58 +0000 (02:01 +0000)]
make slap_sasl_open() comply with URL notation for IPv6 addresses
Pierangelo Masarati [Fri, 15 Dec 2006 02:00:24 +0000 (02:00 +0000)]
rewrite chased DN according to referral's (ITS#4776)
Pierangelo Masarati [Fri, 15 Dec 2006 01:11:11 +0000 (01:11 +0000)]
implement full IPv6 support in ACLs; use URL notation (as suggested by Howard) to disambiguate parsing (ITS#4756)
Pierangelo Masarati [Fri, 15 Dec 2006 01:08:32 +0000 (01:08 +0000)]
fix misc. typos; note RFC 4370
Kurt Zeilenga [Thu, 14 Dec 2006 21:56:51 +0000 (21:56 +0000)]
Rework chapter
Pierangelo Masarati [Thu, 14 Dec 2006 19:22:00 +0000 (19:22 +0000)]
protect assertion behind mutex (test should be atomic anyway...)
Howard Chu [Thu, 14 Dec 2006 10:02:14 +0000 (10:02 +0000)]
Eliminate redundant checks in try_read1msg
Howard Chu [Thu, 14 Dec 2006 06:58:57 +0000 (06:58 +0000)]
ITS#4545 better fix. this code still needs cleaning up.
Howard Chu [Thu, 14 Dec 2006 02:12:39 +0000 (02:12 +0000)]
Fix connections_shutdown()
Howard Chu [Wed, 13 Dec 2006 03:44:33 +0000 (03:44 +0000)]
ITS#4540 remove [optional] notation for syncrepl searchbase
Howard Chu [Wed, 13 Dec 2006 03:03:47 +0000 (03:03 +0000)]
Remainder of fix for ITS#4615 - stop processing overlay stack at glue
boundary
Howard Chu [Wed, 13 Dec 2006 00:36:12 +0000 (00:36 +0000)]
ITS#4545 when referral chasing is off, complete the request
Howard Chu [Tue, 12 Dec 2006 21:00:12 +0000 (21:00 +0000)]
ITS#4768 more be_add fallout
Howard Chu [Tue, 12 Dec 2006 20:55:50 +0000 (20:55 +0000)]
ITS#4770 s/subentries/child entries/, use 3-level TOC
Howard Chu [Tue, 12 Dec 2006 20:04:44 +0000 (20:04 +0000)]
Fix prev commit
Howard Chu [Tue, 12 Dec 2006 20:00:43 +0000 (20:00 +0000)]
ITS#4777 test delete of remote attribute
Howard Chu [Tue, 12 Dec 2006 19:39:28 +0000 (19:39 +0000)]
ITS#4777 fix modlist delete
Kurt Zeilenga [Tue, 12 Dec 2006 14:18:54 +0000 (14:18 +0000)]
ITS#4775: blind fix for buffer overflow condition in dead KrbIV code
(KrbIV code likely should be removed)