]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Wed, 10 Jan 2007 00:53:05 +0000 (00:53 +0000)]
further cleanup
Pierangelo Masarati [Wed, 10 Jan 2007 00:51:20 +0000 (00:51 +0000)]
dunno if it's going to be of any use...
Howard Chu [Wed, 10 Jan 2007 00:26:55 +0000 (00:26 +0000)]
ITS#4799 remove Kerberos
Howard Chu [Wed, 10 Jan 2007 00:23:28 +0000 (00:23 +0000)]
ITS#4799 remove kerberos / kbind
Howard Chu [Wed, 10 Jan 2007 00:20:42 +0000 (00:20 +0000)]
ITS#4799 remove kerberos / kbind references
Howard Chu [Wed, 10 Jan 2007 00:19:24 +0000 (00:19 +0000)]
ITS#4799 additional patches
Howard Chu [Wed, 10 Jan 2007 00:01:38 +0000 (00:01 +0000)]
ITS#4799 remove kbind
Howard Chu [Tue, 9 Jan 2007 23:55:13 +0000 (23:55 +0000)]
ITS#4799 remove kbind references. (kind of moot, since slurpd
itself is also deprecated...)
Howard Chu [Tue, 9 Jan 2007 23:48:28 +0000 (23:48 +0000)]
ITS#4799 remove all references to kbind
Howard Chu [Tue, 9 Jan 2007 23:44:09 +0000 (23:44 +0000)]
ITS#4799 remove all references to Kerberos
Pierangelo Masarati [Tue, 9 Jan 2007 15:33:54 +0000 (15:33 +0000)]
disallow invalid per-syntax shortcuts
Ralf Haferkamp [Tue, 9 Jan 2007 12:24:04 +0000 (12:24 +0000)]
add support for usage flag
Ralf Haferkamp [Tue, 9 Jan 2007 12:23:31 +0000 (12:23 +0000)]
store LDAP_OPT_DIAGNOSTIC_MESSAGE in correct Attribute
Pierangelo Masarati [Tue, 9 Jan 2007 12:19:04 +0000 (12:19 +0000)]
allow forcing abandon of search operations on a connection basis
Pierangelo Masarati [Tue, 9 Jan 2007 12:17:46 +0000 (12:17 +0000)]
fix build without TLS
Howard Chu [Tue, 9 Jan 2007 02:09:44 +0000 (02:09 +0000)]
Fix prev commit
Howard Chu [Tue, 9 Jan 2007 01:35:31 +0000 (01:35 +0000)]
Fix TLS parsing
Pierangelo Masarati [Tue, 9 Jan 2007 00:59:17 +0000 (00:59 +0000)]
fix previous commit(s)
Howard Chu [Tue, 9 Jan 2007 00:01:28 +0000 (00:01 +0000)]
Minor tweak, my man2html program only recognizes manpage references
in the .BR form.
Howard Chu [Mon, 8 Jan 2007 23:52:25 +0000 (23:52 +0000)]
Document per-context TLS options
Howard Chu [Mon, 8 Jan 2007 23:36:24 +0000 (23:36 +0000)]
Add TLS context configuration
Pierangelo Masarati [Mon, 8 Jan 2007 21:37:45 +0000 (21:37 +0000)]
better handling of critical conditions
Howard Chu [Mon, 8 Jan 2007 20:38:42 +0000 (20:38 +0000)]
syncrepl inherits default TLS settings from main slapd config
Howard Chu [Mon, 8 Jan 2007 20:16:45 +0000 (20:16 +0000)]
Make syncrepl inherit default TLS settings from main slapd config (except
for reqcert, default demand)
Howard Chu [Mon, 8 Jan 2007 19:10:23 +0000 (19:10 +0000)]
ITS#4797
Pierangelo Masarati [Mon, 8 Jan 2007 18:34:59 +0000 (18:34 +0000)]
fix idassert mode=self for anonymous operations (ITS#4798)
Pierangelo Masarati [Mon, 8 Jan 2007 00:13:28 +0000 (00:13 +0000)]
fix response code mapping
Pierangelo Masarati [Sun, 7 Jan 2007 22:06:13 +0000 (22:06 +0000)]
better async connection and partial error handling
Pierangelo Masarati [Sun, 7 Jan 2007 22:05:33 +0000 (22:05 +0000)]
honor network timeout even when doing full async
Pierangelo Masarati [Sun, 7 Jan 2007 19:20:46 +0000 (19:20 +0000)]
First cut to truly async connect:
- after connect(2), if async the connection is in "connecting" state
- the first time a request is sent, "connecting" conns are polled
- in case of success, the request is sent
- in case still connecting, LDAP_X_CONNECTING is returned;
clients are expected to retry later
- the "async" behavior must be explicitly enabled by setting
the LDAP_OPT_CONNECT_ASYNC option
"local" connections need work
Pierangelo Masarati [Sun, 7 Jan 2007 19:13:05 +0000 (19:13 +0000)]
document LDAP Sync API
Pierangelo Masarati [Sun, 7 Jan 2007 18:53:09 +0000 (18:53 +0000)]
don't leave attrs with no values 'round; fix description
Pierangelo Masarati [Sat, 6 Jan 2007 18:28:32 +0000 (18:28 +0000)]
import of LDAP Sync client API
Pierangelo Masarati [Sat, 6 Jan 2007 18:27:34 +0000 (18:27 +0000)]
minor cleanup
Pierangelo Masarati [Sat, 6 Jan 2007 16:19:15 +0000 (16:19 +0000)]
self-document thread monitoring
Pierangelo Masarati [Sat, 6 Jan 2007 00:45:02 +0000 (00:45 +0000)]
cleanup ITS#4781 enhancement
Pierangelo Masarati [Fri, 5 Jan 2007 16:18:42 +0000 (16:18 +0000)]
improve disconnect handling
Pierangelo Masarati [Fri, 5 Jan 2007 15:23:39 +0000 (15:23 +0000)]
unsolicited responses shouldn't necessarily end the connection
Pierangelo Masarati [Fri, 5 Jan 2007 10:34:32 +0000 (10:34 +0000)]
cleanup
Howard Chu [Fri, 5 Jan 2007 06:49:25 +0000 (06:49 +0000)]
Avoid calling purge too often
Pierangelo Masarati [Thu, 4 Jan 2007 20:17:53 +0000 (20:17 +0000)]
disconnect without notice
Pierangelo Masarati [Thu, 4 Jan 2007 19:58:29 +0000 (19:58 +0000)]
return unsolicited responses
Pierangelo Masarati [Thu, 4 Jan 2007 19:26:59 +0000 (19:26 +0000)]
fix previous commit
Pierangelo Masarati [Thu, 4 Jan 2007 18:33:45 +0000 (18:33 +0000)]
fix \& improve previous commit
Pierangelo Masarati [Thu, 4 Jan 2007 15:01:22 +0000 (15:01 +0000)]
implement client-side handling of RFC 4511 unsolicited responses and "Notice of Disconnect"
Howard Chu [Thu, 4 Jan 2007 11:01:59 +0000 (11:01 +0000)]
Partially revert prev commit, fix lru_purge loop
Howard Chu [Thu, 4 Jan 2007 10:56:18 +0000 (10:56 +0000)]
Fix HDB - don't use IDL cache when it's not configured
Howard Chu [Thu, 4 Jan 2007 08:36:59 +0000 (08:36 +0000)]
Unify use of BDB lockers
Howard Chu [Thu, 4 Jan 2007 03:26:54 +0000 (03:26 +0000)]
Fix prev commits...
Howard Chu [Thu, 4 Jan 2007 03:17:59 +0000 (03:17 +0000)]
Simpler fix
Howard Chu [Thu, 4 Jan 2007 03:14:46 +0000 (03:14 +0000)]
Fix idl_cache teardown again - skip if cache is empty
Pierangelo Masarati [Wed, 3 Jan 2007 21:35:18 +0000 (21:35 +0000)]
shortcut schema mapping if not configured
Pierangelo Masarati [Wed, 3 Jan 2007 21:34:49 +0000 (21:34 +0000)]
silence warnings
Howard Chu [Wed, 3 Jan 2007 20:28:56 +0000 (20:28 +0000)]
Remember our own success code in case an overlay changes it
Howard Chu [Wed, 3 Jan 2007 20:21:07 +0000 (20:21 +0000)]
Just return API errors to the frontend, don't attempt to send them.
Howard Chu [Wed, 3 Jan 2007 19:00:07 +0000 (19:00 +0000)]
Use Clock algorithm for IDL cache too
Howard Chu [Wed, 3 Jan 2007 05:36:49 +0000 (05:36 +0000)]
Delete unused idl_cache_entry rwlock field
Howard Chu [Wed, 3 Jan 2007 02:10:30 +0000 (02:10 +0000)]
#if out unnecessary code in prev commit
Howard Chu [Wed, 3 Jan 2007 02:06:06 +0000 (02:06 +0000)]
Tweak entry alignment, play with STRIPE/STRIDE definitions to test.
Kurt Zeilenga [Tue, 2 Jan 2007 22:47:14 +0000 (22:47 +0000)]
happy new year
Kurt Zeilenga [Tue, 2 Jan 2007 20:25:16 +0000 (20:25 +0000)]
Use soelim to fix .so problem
(Assumes soelim is generally available)
Kurt Zeilenga [Tue, 2 Jan 2007 20:00:42 +0000 (20:00 +0000)]
happy new year
Howard Chu [Tue, 2 Jan 2007 10:10:16 +0000 (10:10 +0000)]
FWIW, SIGBREAK on Windows should only be ignored when running as a Service.
Howard Chu [Mon, 1 Jan 2007 13:42:36 +0000 (13:42 +0000)]
Revert to ordering behavior of original attrs_free()
Howard Chu [Mon, 1 Jan 2007 11:44:39 +0000 (11:44 +0000)]
Bypass a few redundant locks
Howard Chu [Mon, 1 Jan 2007 11:17:13 +0000 (11:17 +0000)]
Tweak cache_lru_print
Howard Chu [Mon, 1 Jan 2007 07:09:22 +0000 (07:09 +0000)]
Fix prev commit, hdb_cache_find_parent
Howard Chu [Mon, 1 Jan 2007 06:46:47 +0000 (06:46 +0000)]
Drop unnecessary memset()s
Howard Chu [Mon, 1 Jan 2007 02:16:25 +0000 (02:16 +0000)]
Fix typo in prev commit
Howard Chu [Mon, 1 Jan 2007 01:07:57 +0000 (01:07 +0000)]
Fix prev commit
Howard Chu [Mon, 1 Jan 2007 01:00:19 +0000 (01:00 +0000)]
partial revert - keep acquiring BDB lock in lru_purge.
Howard Chu [Sun, 31 Dec 2006 23:37:06 +0000 (23:37 +0000)]
Cleanup db_lock/unlock parameters
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