]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Tue, 26 Apr 2005 20:10:15 +0000 (20:10 +0000)]
use safe(r) default
Kurt Zeilenga [Tue, 26 Apr 2005 17:50:52 +0000 (17:50 +0000)]
type is no longer a char*
Fix suggested by Peter Marshall <peter@adpm.de>
Howard Chu [Tue, 26 Apr 2005 12:54:24 +0000 (12:54 +0000)]
Fix ppolicy libltdl usage on Win32
Howard Chu [Tue, 26 Apr 2005 12:40:55 +0000 (12:40 +0000)]
Fix lutil_time typos
Pierangelo Masarati [Tue, 26 Apr 2005 10:36:37 +0000 (10:36 +0000)]
update expected output for test035 as well
Pierangelo Masarati [Tue, 26 Apr 2005 10:34:37 +0000 (10:34 +0000)]
handle the null lud_dn case...
Pierangelo Masarati [Tue, 26 Apr 2005 10:02:19 +0000 (10:02 +0000)]
work around the last issue: some times the result times out while the other party is not willing to send any response; give it a second chance
Howard Chu [Tue, 26 Apr 2005 02:01:19 +0000 (02:01 +0000)]
ITS#3682, dup entry and free the DB's copy before sending it
Howard Chu [Tue, 26 Apr 2005 00:46:00 +0000 (00:46 +0000)]
Fix tool startup, don't start main backend twice
Pierangelo Masarati [Tue, 26 Apr 2005 00:33:43 +0000 (00:33 +0000)]
don't use temporaries
Pierangelo Masarati [Tue, 26 Apr 2005 00:06:07 +0000 (00:06 +0000)]
reset candidates when intentionally abandoning; consistently handle referrals
Pierangelo Masarati [Mon, 25 Apr 2005 23:54:51 +0000 (23:54 +0000)]
reset candidates when intentionally abandoning; consistently handle referrals
Kurt Zeilenga [Mon, 25 Apr 2005 19:58:48 +0000 (19:58 +0000)]
Improve error messages
Pierangelo Masarati [Mon, 25 Apr 2005 18:56:56 +0000 (18:56 +0000)]
fix retry; add per-target configurable number of retries; addresses ITS#3672, ITS#3676 & ITS#3680
Howard Chu [Mon, 25 Apr 2005 09:18:32 +0000 (09:18 +0000)]
Fix some return codes
Howard Chu [Mon, 25 Apr 2005 08:44:52 +0000 (08:44 +0000)]
More error reporting for clients
Howard Chu [Mon, 25 Apr 2005 05:45:53 +0000 (05:45 +0000)]
More modpath fixes
Howard Chu [Mon, 25 Apr 2005 00:38:37 +0000 (00:38 +0000)]
ITS#3671 make sure to flush queue when able
Howard Chu [Mon, 25 Apr 2005 00:07:26 +0000 (00:07 +0000)]
Fix modify deadlock
Howard Chu [Sun, 24 Apr 2005 23:20:15 +0000 (23:20 +0000)]
Better fix for #3671
Howard Chu [Sun, 24 Apr 2005 22:55:21 +0000 (22:55 +0000)]
ITS#3671 free all locks before calling send_search_*, queue entries if
the connection is busy. Probably need to set a queue limit here and
abandon the psearch if the limit is reached.
Howard Chu [Sun, 24 Apr 2005 22:21:57 +0000 (22:21 +0000)]
ITS#3671 add REP_ENTRY_MUSTRELEASE flag, release the entry before
attempting to write the response on the network. (This should probably
be the default behavior anyway, since network hangs of this sort can
cause problems for any backend that has entry locks.)
Howard Chu [Sat, 23 Apr 2005 17:56:25 +0000 (17:56 +0000)]
Cleanup ModulePath handling
Howard Chu [Sat, 23 Apr 2005 17:21:45 +0000 (17:21 +0000)]
Fix DB_CONFIG loading
Howard Chu [Sat, 23 Apr 2005 16:58:38 +0000 (16:58 +0000)]
Tweak runqueue reporting
Howard Chu [Sat, 23 Apr 2005 16:58:23 +0000 (16:58 +0000)]
Tweak online_index task interval
Howard Chu [Sat, 23 Apr 2005 16:56:37 +0000 (16:56 +0000)]
Freshly inserted tasks should be at head of queue and run immediately
Howard Chu [Sat, 23 Apr 2005 16:16:54 +0000 (16:16 +0000)]
Add hdb symbols, make sure only one indexer runs
Howard Chu [Sat, 23 Apr 2005 15:55:26 +0000 (15:55 +0000)]
ITS#3677 use LDAP_DEBUG_ANY when logging the shutdown reason
Howard Chu [Sat, 23 Apr 2005 00:28:43 +0000 (00:28 +0000)]
Add task names to runqueue entries. Display running tasks under
cn=Runqueue,cn=Threads,cn=Monitor
Howard Chu [Sat, 23 Apr 2005 00:27:57 +0000 (00:27 +0000)]
Add task names to runqueue entries
Howard Chu [Fri, 22 Apr 2005 23:02:01 +0000 (23:02 +0000)]
More for dynamic dbenv swapping
Howard Chu [Fri, 22 Apr 2005 22:27:29 +0000 (22:27 +0000)]
Add ldap_pvt_thread_pool_purgekey to free all instances of key across
all threads.
Pierangelo Masarati [Fri, 22 Apr 2005 21:47:55 +0000 (21:47 +0000)]
improve back-meta tests; I think test036 can be enabled
Pierangelo Masarati [Fri, 22 Apr 2005 21:43:52 +0000 (21:43 +0000)]
more on error handling reworking; should address ITS#3672 and ITS#3676
Howard Chu [Fri, 22 Apr 2005 21:35:45 +0000 (21:35 +0000)]
Dynamic environment swapping
Howard Chu [Fri, 22 Apr 2005 21:34:49 +0000 (21:34 +0000)]
Fix prev commit
Howard Chu [Fri, 22 Apr 2005 21:18:59 +0000 (21:18 +0000)]
ITS#3607 use shared memory when configured
Howard Chu [Fri, 22 Apr 2005 21:15:20 +0000 (21:15 +0000)]
Fix single-value delete, replace
Howard Chu [Fri, 22 Apr 2005 18:47:05 +0000 (18:47 +0000)]
ITS#3573, ITS#3655 use new schema, shorter expirations for test
Howard Chu [Fri, 22 Apr 2005 18:46:17 +0000 (18:46 +0000)]
ITS#3573, cannot set pwdChangedTime manually any more
Howard Chu [Fri, 22 Apr 2005 18:42:52 +0000 (18:42 +0000)]
pwdReset was not supposed to be NO-USER-MODIFICATION
Howard Chu [Fri, 22 Apr 2005 18:07:02 +0000 (18:07 +0000)]
Cleanup db_close vs db_destroy steps
Kurt Zeilenga [Fri, 22 Apr 2005 17:45:09 +0000 (17:45 +0000)]
Add <ac/time.h> for 'struct timeval'
Pierangelo Masarati [Fri, 22 Apr 2005 17:30:59 +0000 (17:30 +0000)]
cleanup
Howard Chu [Fri, 22 Apr 2005 15:32:09 +0000 (15:32 +0000)]
Fix checkpoint task start/stop
Howard Chu [Fri, 22 Apr 2005 14:50:28 +0000 (14:50 +0000)]
Cleanup task tracking
Howard Chu [Fri, 22 Apr 2005 14:38:35 +0000 (14:38 +0000)]
Isolate syncrepl stuff in syncrepl.c
Howard Chu [Fri, 22 Apr 2005 14:37:59 +0000 (14:37 +0000)]
Change ldap_pvt_runqueue_insert to return new task pointer
Howard Chu [Fri, 22 Apr 2005 14:34:10 +0000 (14:34 +0000)]
Fix prev commit
Howard Chu [Fri, 22 Apr 2005 14:21:54 +0000 (14:21 +0000)]
Fix bdb_attrinfo_free
Pierangelo Masarati [Fri, 22 Apr 2005 12:59:30 +0000 (12:59 +0000)]
remove unnecessary call
Howard Chu [Fri, 22 Apr 2005 09:15:55 +0000 (09:15 +0000)]
More for ITS#3655 draft-8 updates
Howard Chu [Fri, 22 Apr 2005 09:10:06 +0000 (09:10 +0000)]
Note draft 8 in comment
Howard Chu [Fri, 22 Apr 2005 09:09:12 +0000 (09:09 +0000)]
ITS#3655 patch from Ralf rhafer@suse.de update to draft 8 behavior
Pierangelo Masarati [Thu, 21 Apr 2005 23:36:37 +0000 (23:36 +0000)]
more attr_merge cleanup (please check)
Pierangelo Masarati [Thu, 21 Apr 2005 23:35:00 +0000 (23:35 +0000)]
add a consistency check
Pierangelo Masarati [Thu, 21 Apr 2005 22:57:49 +0000 (22:57 +0000)]
fix previous commit
Pierangelo Masarati [Thu, 21 Apr 2005 22:22:43 +0000 (22:22 +0000)]
fix previous commit
Pierangelo Masarati [Thu, 21 Apr 2005 21:19:35 +0000 (21:19 +0000)]
set alias dereferencing (please check)
Pierangelo Masarati [Thu, 21 Apr 2005 21:05:38 +0000 (21:05 +0000)]
either pass normalized values to attr_merge*() or call attr_merge_normalize*() (fixes ITS#3659)
Pierangelo Masarati [Thu, 21 Apr 2005 19:55:22 +0000 (19:55 +0000)]
partial fix to ITS#3659; still problems in merging values with "permissive" set
Howard Chu [Thu, 21 Apr 2005 19:54:54 +0000 (19:54 +0000)]
Fix prev commit for component indexer op
Howard Chu [Thu, 21 Apr 2005 19:46:47 +0000 (19:46 +0000)]
Fix typo, add Truncate support
Howard Chu [Thu, 21 Apr 2005 19:31:39 +0000 (19:31 +0000)]
config cleanup handler
Howard Chu [Thu, 21 Apr 2005 19:23:33 +0000 (19:23 +0000)]
Allow shutdown to interrupt the indexer
Howard Chu [Thu, 21 Apr 2005 19:04:31 +0000 (19:04 +0000)]
Dynamic indexing support
Howard Chu [Thu, 21 Apr 2005 12:45:25 +0000 (12:45 +0000)]
Added some delete handlers
Howard Chu [Thu, 21 Apr 2005 12:03:35 +0000 (12:03 +0000)]
Placeholders for unimplemented Delete handlers
Pierangelo Masarati [Thu, 21 Apr 2005 10:30:54 +0000 (10:30 +0000)]
cleanup
Howard Chu [Thu, 21 Apr 2005 07:15:02 +0000 (07:15 +0000)]
Fix dnattr unparsing
Howard Chu [Thu, 21 Apr 2005 06:39:58 +0000 (06:39 +0000)]
Fix X-ORDERED SIBLINGS
Pierangelo Masarati [Thu, 21 Apr 2005 03:40:50 +0000 (03:40 +0000)]
introduce ber_bvreplace()
Pierangelo Masarati [Thu, 21 Apr 2005 03:24:15 +0000 (03:24 +0000)]
seems to work; in any case, it's yet disabled
Pierangelo Masarati [Thu, 21 Apr 2005 03:17:31 +0000 (03:17 +0000)]
add basic support for retry; protect internal bind behind mutexes; rework search, review candidate selection; minor cleanup. Passes concurrency test036
Pierangelo Masarati [Thu, 21 Apr 2005 00:49:35 +0000 (00:49 +0000)]
cleanup connection locking
Pierangelo Masarati [Thu, 21 Apr 2005 00:47:50 +0000 (00:47 +0000)]
fix previous commit (was causing failure of test028)
Pierangelo Masarati [Wed, 20 Apr 2005 18:57:36 +0000 (18:57 +0000)]
add concurrency test for back-meta; cleanup previous commit
Pierangelo Masarati [Wed, 20 Apr 2005 18:52:10 +0000 (18:52 +0000)]
slightly reduce malloc overhead; minor cleanup
Pierangelo Masarati [Wed, 20 Apr 2005 16:16:39 +0000 (16:16 +0000)]
add "retry" switch (currently needed to stress-test back-meta); defaults to old behavior
Ralf Haferkamp [Wed, 20 Apr 2005 13:03:09 +0000 (13:03 +0000)]
-increase version number
-regenerated autoconf and automake files
-additional example code
Ralf Haferkamp [Wed, 20 Apr 2005 12:57:51 +0000 (12:57 +0000)]
improved error reporting
Ralf Haferkamp [Wed, 20 Apr 2005 12:54:49 +0000 (12:54 +0000)]
support for syntax and equality matching rule
Pierangelo Masarati [Tue, 19 Apr 2005 21:21:51 +0000 (21:21 +0000)]
allow abandon/cancel for all tools
Howard Chu [Tue, 19 Apr 2005 18:37:39 +0000 (18:37 +0000)]
Fixes for ordered deletes
Pierangelo Masarati [Tue, 19 Apr 2005 18:07:27 +0000 (18:07 +0000)]
enable abandon/cancel in ldapsearch (ITS#3670)
Pierangelo Masarati [Tue, 19 Apr 2005 17:10:56 +0000 (17:10 +0000)]
add tools arg description
Howard Chu [Tue, 19 Apr 2005 16:39:48 +0000 (16:39 +0000)]
More modify support. ACL editing works.
Howard Chu [Tue, 19 Apr 2005 14:40:30 +0000 (14:40 +0000)]
Added ldap_pvt_runqueue_find()
Pierangelo Masarati [Tue, 19 Apr 2005 14:31:07 +0000 (14:31 +0000)]
fix memory leak (ITS#3669)
Pierangelo Masarati [Mon, 18 Apr 2005 11:46:48 +0000 (11:46 +0000)]
missing file (ITS#3668)
Pierangelo Masarati [Mon, 18 Apr 2005 09:16:50 +0000 (09:16 +0000)]
set deref
Pierangelo Masarati [Mon, 18 Apr 2005 09:16:26 +0000 (09:16 +0000)]
fix overlay access control; cleanup
Pierangelo Masarati [Sun, 17 Apr 2005 19:12:46 +0000 (19:12 +0000)]
someone (e.g. an overlay) might muck with this data (e.g. remove a modification from the list...)
Pierangelo Masarati [Sat, 16 Apr 2005 03:13:37 +0000 (03:13 +0000)]
protect macro
Pierangelo Masarati [Sat, 16 Apr 2005 02:56:46 +0000 (02:56 +0000)]
enable use of asynchronous call to StartTLS
Pierangelo Masarati [Sat, 16 Apr 2005 02:27:27 +0000 (02:27 +0000)]
add test035 for back-meta; minor clanup to test030
Pierangelo Masarati [Sat, 16 Apr 2005 02:25:41 +0000 (02:25 +0000)]
a) implement a new candidate selection procedure, based on target naming
context checking and multiple match resolution via an internal search
b) move the candidate listing in a persistent per-thread buffer
c) fix bind procedure
d) minor cleanup
(a) and (b) should address ITS#2935; (b) and (c) should address ITS#3171
A test is also added
Howard Chu [Sat, 16 Apr 2005 01:24:00 +0000 (01:24 +0000)]
ITS#3660 fix BDB verbose calls
Howard Chu [Fri, 15 Apr 2005 22:15:46 +0000 (22:15 +0000)]
ITS#3661 use MAXPATHLEN, not PATH_MAX