]> git.sur5r.net Git - openldap/log
openldap
17 years agoCleanup prev commit
Howard Chu [Wed, 17 Jan 2007 02:46:41 +0000 (02:46 +0000)]
Cleanup prev commit

17 years agoMinor tweaks, put dup EntryInfo's on free list instead of destroying them
Howard Chu [Wed, 17 Jan 2007 02:43:05 +0000 (02:43 +0000)]
Minor tweaks, put dup EntryInfo's on free list instead of destroying them

17 years agoallow to specify the required access privileges in internal operations (ITS#4806)
Pierangelo Masarati [Tue, 16 Jan 2007 22:13:44 +0000 (22:13 +0000)]
allow to specify the required access privileges in internal operations (ITS#4806)

17 years agofix dumb overparanoid test
Pierangelo Masarati [Tue, 16 Jan 2007 11:30:24 +0000 (11:30 +0000)]
fix dumb overparanoid test

17 years agofix leak (ITS#4805)
Pierangelo Masarati [Mon, 15 Jan 2007 15:02:14 +0000 (15:02 +0000)]
fix leak (ITS#4805)

17 years agoShortcut when no index info is present
Howard Chu [Mon, 15 Jan 2007 01:27:02 +0000 (01:27 +0000)]
Shortcut when no index info is present

17 years agoKeep attr list intact, glued DBs may need it
Howard Chu [Mon, 15 Jan 2007 01:23:02 +0000 (01:23 +0000)]
Keep attr list intact, glued DBs may need it

17 years agoITS#4554
Howard Chu [Mon, 15 Jan 2007 01:20:08 +0000 (01:20 +0000)]
ITS#4554

17 years agoITS#4554 show example for reindexing a specific attribute
Howard Chu [Mon, 15 Jan 2007 01:19:48 +0000 (01:19 +0000)]
ITS#4554 show example for reindexing a specific attribute

17 years agoITS#4554 slapindex takes a list of attributes to index
Howard Chu [Mon, 15 Jan 2007 01:14:14 +0000 (01:14 +0000)]
ITS#4554 slapindex takes a list of attributes to index

17 years agoadd support to test exceptional behavior (abandon/cancel/ignore)
Pierangelo Masarati [Sat, 13 Jan 2007 15:03:15 +0000 (15:03 +0000)]
add support to test exceptional behavior (abandon/cancel/ignore)

17 years agoone more round of cached connections fixes/improvements
Pierangelo Masarati [Sat, 13 Jan 2007 11:51:28 +0000 (11:51 +0000)]
one more round of cached connections fixes/improvements

17 years agoFramework for loadable mapper implementations
Howard Chu [Fri, 12 Jan 2007 23:20:17 +0000 (23:20 +0000)]
Framework for loadable mapper implementations

17 years agologging cleanup
Quanah Gibson-Mount [Fri, 12 Jan 2007 22:55:39 +0000 (22:55 +0000)]
logging cleanup

17 years agoLog errors in delta sync
Howard Chu [Fri, 12 Jan 2007 09:59:15 +0000 (09:59 +0000)]
Log errors in delta sync

17 years agoSet upper bound on EntryInfos, fixed at 4x Entry cachesize.
Howard Chu [Fri, 12 Jan 2007 07:35:34 +0000 (07:35 +0000)]
Set upper bound on EntryInfos, fixed at 4x Entry cachesize.
Probably should be tunable. Probably should add hit/miss counters
to monitor to assist in tuning...

17 years agofree entry in a cleaner manner (ITS#4801?)
Pierangelo Masarati [Thu, 11 Jan 2007 22:13:54 +0000 (22:13 +0000)]
free entry in a cleaner manner (ITS#4801?)

17 years agofix entry deallocation
Pierangelo Masarati [Thu, 11 Jan 2007 21:33:39 +0000 (21:33 +0000)]
fix entry deallocation

17 years agodon't list (other) structural classes
Pierangelo Masarati [Thu, 11 Jan 2007 20:57:43 +0000 (20:57 +0000)]
don't list (other) structural classes

17 years agostreamline group attr specification/diagnostics
Pierangelo Masarati [Thu, 11 Jan 2007 20:41:43 +0000 (20:41 +0000)]
streamline group attr specification/diagnostics

17 years agocleanup
Pierangelo Masarati [Thu, 11 Jan 2007 18:57:37 +0000 (18:57 +0000)]
cleanup

17 years agoremove mention of the "defaultaccess" directive (ITS#4803)
Pierangelo Masarati [Thu, 11 Jan 2007 16:27:11 +0000 (16:27 +0000)]
remove mention of the "defaultaccess" directive (ITS#4803)

17 years agomake sloops, rloops etc. static so their addresses can be used in initializer.
Hallvard Furuseth [Thu, 11 Jan 2007 13:47:29 +0000 (13:47 +0000)]
make sloops, rloops etc. static so their addresses can be used in initializer.

17 years agoWrap enum in #ifndef LDAP_PVT_THREAD_H_DONE; this code can be read twice.
Hallvard Furuseth [Thu, 11 Jan 2007 13:43:52 +0000 (13:43 +0000)]
Wrap enum in #ifndef LDAP_PVT_THREAD_H_DONE; this code can be read twice.

17 years agoavoid nonconst* = const* assignment in ldif_open_url().
Hallvard Furuseth [Thu, 11 Jan 2007 12:06:31 +0000 (12:06 +0000)]
avoid nonconst* = const* assignment in ldif_open_url().

17 years agoDelete unused label.
Hallvard Furuseth [Thu, 11 Jan 2007 12:04:49 +0000 (12:04 +0000)]
Delete unused label.

17 years agoDelete unused variables.
Hallvard Furuseth [Thu, 11 Jan 2007 12:04:22 +0000 (12:04 +0000)]
Delete unused variables.

17 years agoassert expects int. (int)<nonnull ptr> can be 0. Use assert(arg!=NULL).
Hallvard Furuseth [Thu, 11 Jan 2007 12:03:20 +0000 (12:03 +0000)]
assert expects int. (int)<nonnull ptr> can be 0. Use assert(arg!=NULL).

17 years agoctype.h args should be in the range of unsigned char (or EOF).
Hallvard Furuseth [Thu, 11 Jan 2007 12:00:39 +0000 (12:00 +0000)]
ctype.h args should be in the range of unsigned char (or EOF).

17 years agoFix pthread_rwlock_destroy detection
Howard Chu [Thu, 11 Jan 2007 00:56:27 +0000 (00:56 +0000)]
Fix pthread_rwlock_destroy detection

17 years agoTrust HAVE_PTHREAD_RWLOCK_DESTROY now.
Howard Chu [Thu, 11 Jan 2007 00:55:26 +0000 (00:55 +0000)]
Trust HAVE_PTHREAD_RWLOCK_DESTROY now.

17 years agoBetter check for pthread_rwlock_destroy()
Howard Chu [Thu, 11 Jan 2007 00:54:45 +0000 (00:54 +0000)]
Better check for pthread_rwlock_destroy()

17 years agoDon't zero out attr value flags
Howard Chu [Wed, 10 Jan 2007 20:48:37 +0000 (20:48 +0000)]
Don't zero out attr value flags

17 years agoITS#4800
Howard Chu [Wed, 10 Jan 2007 20:30:29 +0000 (20:30 +0000)]
ITS#4800

17 years agoFix pluginlog default and add it to FILES section.
Hallvard Furuseth [Wed, 10 Jan 2007 15:04:33 +0000 (15:04 +0000)]
Fix pluginlog default and add it to FILES section.

17 years agoAlign pidfile example with default slapd.conf
Hallvard Furuseth [Wed, 10 Jan 2007 13:54:56 +0000 (13:54 +0000)]
Align pidfile example with default slapd.conf

17 years agoITS#4648, alternate fix
Howard Chu [Wed, 10 Jan 2007 08:52:07 +0000 (08:52 +0000)]
ITS#4648, alternate fix

17 years agotrim listed modules
Kurt Zeilenga [Wed, 10 Jan 2007 01:57:26 +0000 (01:57 +0000)]
trim listed modules

17 years agoRevert accidental commit
Howard Chu [Wed, 10 Jan 2007 01:29:16 +0000 (01:29 +0000)]
Revert accidental commit

17 years agomore on ITS#4799
Pierangelo Masarati [Wed, 10 Jan 2007 01:18:52 +0000 (01:18 +0000)]
more on ITS#4799

17 years agofurther cleanup
Pierangelo Masarati [Wed, 10 Jan 2007 00:53:05 +0000 (00:53 +0000)]
further cleanup

17 years agodunno if it's going to be of any use...
Pierangelo Masarati [Wed, 10 Jan 2007 00:51:20 +0000 (00:51 +0000)]
dunno if it's going to be of any use...

17 years agoITS#4799 remove Kerberos
Howard Chu [Wed, 10 Jan 2007 00:26:55 +0000 (00:26 +0000)]
ITS#4799 remove Kerberos

17 years agoITS#4799 remove kerberos / kbind
Howard Chu [Wed, 10 Jan 2007 00:23:28 +0000 (00:23 +0000)]
ITS#4799 remove kerberos / kbind

17 years agoITS#4799 remove kerberos / kbind references
Howard Chu [Wed, 10 Jan 2007 00:20:42 +0000 (00:20 +0000)]
ITS#4799 remove kerberos / kbind references

17 years agoITS#4799 additional patches
Howard Chu [Wed, 10 Jan 2007 00:19:24 +0000 (00:19 +0000)]
ITS#4799 additional patches

17 years agoITS#4799 remove kbind
Howard Chu [Wed, 10 Jan 2007 00:01:38 +0000 (00:01 +0000)]
ITS#4799 remove kbind

17 years agoITS#4799 remove kbind references. (kind of moot, since slurpd
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...)

17 years agoITS#4799 remove all references to kbind
Howard Chu [Tue, 9 Jan 2007 23:48:28 +0000 (23:48 +0000)]
ITS#4799 remove all references to kbind

17 years agoITS#4799 remove all references to Kerberos
Howard Chu [Tue, 9 Jan 2007 23:44:09 +0000 (23:44 +0000)]
ITS#4799 remove all references to Kerberos

17 years agodisallow invalid per-syntax shortcuts
Pierangelo Masarati [Tue, 9 Jan 2007 15:33:54 +0000 (15:33 +0000)]
disallow invalid per-syntax shortcuts

17 years agoadd support for usage flag
Ralf Haferkamp [Tue, 9 Jan 2007 12:24:04 +0000 (12:24 +0000)]
add support for usage flag

17 years agostore LDAP_OPT_DIAGNOSTIC_MESSAGE in correct Attribute
Ralf Haferkamp [Tue, 9 Jan 2007 12:23:31 +0000 (12:23 +0000)]
store LDAP_OPT_DIAGNOSTIC_MESSAGE in correct Attribute

17 years agoallow forcing abandon of search operations on a connection basis
Pierangelo Masarati [Tue, 9 Jan 2007 12:19:04 +0000 (12:19 +0000)]
allow forcing abandon of search operations on a connection basis

17 years agofix build without TLS
Pierangelo Masarati [Tue, 9 Jan 2007 12:17:46 +0000 (12:17 +0000)]
fix build without TLS

17 years agoFix prev commit
Howard Chu [Tue, 9 Jan 2007 02:09:44 +0000 (02:09 +0000)]
Fix prev commit

17 years agoFix TLS parsing
Howard Chu [Tue, 9 Jan 2007 01:35:31 +0000 (01:35 +0000)]
Fix TLS parsing

17 years agofix previous commit(s)
Pierangelo Masarati [Tue, 9 Jan 2007 00:59:17 +0000 (00:59 +0000)]
fix previous commit(s)

17 years agoMinor tweak, my man2html program only recognizes manpage references
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.

17 years agoDocument per-context TLS options
Howard Chu [Mon, 8 Jan 2007 23:52:25 +0000 (23:52 +0000)]
Document per-context TLS options

17 years agoAdd TLS context configuration
Howard Chu [Mon, 8 Jan 2007 23:36:24 +0000 (23:36 +0000)]
Add TLS context configuration

17 years agobetter handling of critical conditions
Pierangelo Masarati [Mon, 8 Jan 2007 21:37:45 +0000 (21:37 +0000)]
better handling of critical conditions

17 years agosyncrepl inherits default TLS settings from main slapd config
Howard Chu [Mon, 8 Jan 2007 20:38:42 +0000 (20:38 +0000)]
syncrepl inherits default TLS settings from main slapd config

17 years agoMake syncrepl inherit default TLS settings from main slapd config (except
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)

17 years agoITS#4797
Howard Chu [Mon, 8 Jan 2007 19:10:23 +0000 (19:10 +0000)]
ITS#4797

17 years agofix idassert mode=self for anonymous operations (ITS#4798)
Pierangelo Masarati [Mon, 8 Jan 2007 18:34:59 +0000 (18:34 +0000)]
fix idassert mode=self for anonymous operations (ITS#4798)

17 years agofix response code mapping
Pierangelo Masarati [Mon, 8 Jan 2007 00:13:28 +0000 (00:13 +0000)]
fix response code mapping

17 years agobetter async connection and partial error handling
Pierangelo Masarati [Sun, 7 Jan 2007 22:06:13 +0000 (22:06 +0000)]
better async connection and partial error handling

17 years agohonor network timeout even when doing full async
Pierangelo Masarati [Sun, 7 Jan 2007 22:05:33 +0000 (22:05 +0000)]
honor network timeout even when doing full async

17 years agoFirst cut to truly async connect:
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

17 years agodocument LDAP Sync API
Pierangelo Masarati [Sun, 7 Jan 2007 19:13:05 +0000 (19:13 +0000)]
document LDAP Sync API

17 years agodon't leave attrs with no values 'round; fix description
Pierangelo Masarati [Sun, 7 Jan 2007 18:53:09 +0000 (18:53 +0000)]
don't leave attrs with no values 'round; fix description

17 years agoimport of LDAP Sync client API
Pierangelo Masarati [Sat, 6 Jan 2007 18:28:32 +0000 (18:28 +0000)]
import of LDAP Sync client API

17 years agominor cleanup
Pierangelo Masarati [Sat, 6 Jan 2007 18:27:34 +0000 (18:27 +0000)]
minor cleanup

17 years agoself-document thread monitoring
Pierangelo Masarati [Sat, 6 Jan 2007 16:19:15 +0000 (16:19 +0000)]
self-document thread monitoring

17 years agocleanup ITS#4781 enhancement
Pierangelo Masarati [Sat, 6 Jan 2007 00:45:02 +0000 (00:45 +0000)]
cleanup ITS#4781 enhancement

17 years agoimprove disconnect handling
Pierangelo Masarati [Fri, 5 Jan 2007 16:18:42 +0000 (16:18 +0000)]
improve disconnect handling

17 years agounsolicited responses shouldn't necessarily end the connection
Pierangelo Masarati [Fri, 5 Jan 2007 15:23:39 +0000 (15:23 +0000)]
unsolicited responses shouldn't necessarily end the connection

17 years agocleanup
Pierangelo Masarati [Fri, 5 Jan 2007 10:34:32 +0000 (10:34 +0000)]
cleanup

17 years agoAvoid calling purge too often
Howard Chu [Fri, 5 Jan 2007 06:49:25 +0000 (06:49 +0000)]
Avoid calling purge too often

17 years agodisconnect without notice
Pierangelo Masarati [Thu, 4 Jan 2007 20:17:53 +0000 (20:17 +0000)]
disconnect without notice

17 years agoreturn unsolicited responses
Pierangelo Masarati [Thu, 4 Jan 2007 19:58:29 +0000 (19:58 +0000)]
return unsolicited responses

17 years agofix previous commit
Pierangelo Masarati [Thu, 4 Jan 2007 19:26:59 +0000 (19:26 +0000)]
fix previous commit

17 years agofix \& improve previous commit
Pierangelo Masarati [Thu, 4 Jan 2007 18:33:45 +0000 (18:33 +0000)]
fix \& improve previous commit

17 years agoimplement client-side handling of RFC 4511 unsolicited responses and "Notice of Disco...
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"

17 years agoPartially revert prev commit, fix lru_purge loop
Howard Chu [Thu, 4 Jan 2007 11:01:59 +0000 (11:01 +0000)]
Partially revert prev commit, fix lru_purge loop

17 years agoFix HDB - don't use IDL cache when it's not configured
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

17 years agoUnify use of BDB lockers
Howard Chu [Thu, 4 Jan 2007 08:36:59 +0000 (08:36 +0000)]
Unify use of BDB lockers

17 years agoFix prev commits...
Howard Chu [Thu, 4 Jan 2007 03:26:54 +0000 (03:26 +0000)]
Fix prev commits...

17 years agoSimpler fix
Howard Chu [Thu, 4 Jan 2007 03:17:59 +0000 (03:17 +0000)]
Simpler fix

17 years agoFix idl_cache teardown again - skip if cache is empty
Howard Chu [Thu, 4 Jan 2007 03:14:46 +0000 (03:14 +0000)]
Fix idl_cache teardown again - skip if cache is empty

17 years agoshortcut schema mapping if not configured
Pierangelo Masarati [Wed, 3 Jan 2007 21:35:18 +0000 (21:35 +0000)]
shortcut schema mapping if not configured

17 years agosilence warnings
Pierangelo Masarati [Wed, 3 Jan 2007 21:34:49 +0000 (21:34 +0000)]
silence warnings

17 years agoRemember our own success code in case an overlay changes it
Howard Chu [Wed, 3 Jan 2007 20:28:56 +0000 (20:28 +0000)]
Remember our own success code in case an overlay changes it

17 years agoJust return API errors to the frontend, don't attempt to send them.
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.

17 years agoUse Clock algorithm for IDL cache too
Howard Chu [Wed, 3 Jan 2007 19:00:07 +0000 (19:00 +0000)]
Use Clock algorithm for IDL cache too

17 years agoDelete unused idl_cache_entry rwlock field
Howard Chu [Wed, 3 Jan 2007 05:36:49 +0000 (05:36 +0000)]
Delete unused idl_cache_entry rwlock field

17 years ago#if out unnecessary code in prev commit
Howard Chu [Wed, 3 Jan 2007 02:10:30 +0000 (02:10 +0000)]
#if out unnecessary code in prev commit

17 years agoTweak entry alignment, play with STRIPE/STRIDE definitions to test.
Howard Chu [Wed, 3 Jan 2007 02:06:06 +0000 (02:06 +0000)]
Tweak entry alignment, play with STRIPE/STRIDE definitions to test.

17 years agohappy new year
Kurt Zeilenga [Tue, 2 Jan 2007 22:47:14 +0000 (22:47 +0000)]
happy new year