]> git.sur5r.net Git - openldap/log
openldap
19 years agoTweak online_index task interval
Howard Chu [Sat, 23 Apr 2005 16:58:23 +0000 (16:58 +0000)]
Tweak online_index task interval

19 years agoFreshly inserted tasks should be at head of queue and run immediately
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

19 years agoAdd hdb symbols, make sure only one indexer runs
Howard Chu [Sat, 23 Apr 2005 16:16:54 +0000 (16:16 +0000)]
Add hdb symbols, make sure only one indexer runs

19 years agoITS#3677 use LDAP_DEBUG_ANY when logging the shutdown reason
Howard Chu [Sat, 23 Apr 2005 15:55:26 +0000 (15:55 +0000)]
ITS#3677 use LDAP_DEBUG_ANY when logging the shutdown reason

19 years agoAdd task names to runqueue entries. Display running tasks under
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

19 years agoAdd task names to runqueue entries
Howard Chu [Sat, 23 Apr 2005 00:27:57 +0000 (00:27 +0000)]
Add task names to runqueue entries

19 years agoMore for dynamic dbenv swapping
Howard Chu [Fri, 22 Apr 2005 23:02:01 +0000 (23:02 +0000)]
More for dynamic dbenv swapping

19 years agoAdd ldap_pvt_thread_pool_purgekey to free all instances of key across
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.

19 years agoimprove back-meta tests; I think test036 can be enabled
Pierangelo Masarati [Fri, 22 Apr 2005 21:47:55 +0000 (21:47 +0000)]
improve back-meta tests; I think test036 can be enabled

19 years agomore on error handling reworking; should address ITS#3672 and ITS#3676
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

19 years agoDynamic environment swapping
Howard Chu [Fri, 22 Apr 2005 21:35:45 +0000 (21:35 +0000)]
Dynamic environment swapping

19 years agoFix prev commit
Howard Chu [Fri, 22 Apr 2005 21:34:49 +0000 (21:34 +0000)]
Fix prev commit

19 years agoITS#3607 use shared memory when configured
Howard Chu [Fri, 22 Apr 2005 21:18:59 +0000 (21:18 +0000)]
ITS#3607 use shared memory when configured

19 years agoFix single-value delete, replace
Howard Chu [Fri, 22 Apr 2005 21:15:20 +0000 (21:15 +0000)]
Fix single-value delete, replace

19 years agoITS#3573, ITS#3655 use new schema, shorter expirations for test
Howard Chu [Fri, 22 Apr 2005 18:47:05 +0000 (18:47 +0000)]
ITS#3573, ITS#3655 use new schema, shorter expirations for test

19 years agoITS#3573, cannot set pwdChangedTime manually any more
Howard Chu [Fri, 22 Apr 2005 18:46:17 +0000 (18:46 +0000)]
ITS#3573, cannot set pwdChangedTime manually any more

19 years agopwdReset was not supposed to be NO-USER-MODIFICATION
Howard Chu [Fri, 22 Apr 2005 18:42:52 +0000 (18:42 +0000)]
pwdReset was not supposed to be NO-USER-MODIFICATION

19 years agoCleanup db_close vs db_destroy steps
Howard Chu [Fri, 22 Apr 2005 18:07:02 +0000 (18:07 +0000)]
Cleanup db_close vs db_destroy steps

19 years agoAdd <ac/time.h> for 'struct timeval'
Kurt Zeilenga [Fri, 22 Apr 2005 17:45:09 +0000 (17:45 +0000)]
Add <ac/time.h> for 'struct timeval'

19 years agocleanup
Pierangelo Masarati [Fri, 22 Apr 2005 17:30:59 +0000 (17:30 +0000)]
cleanup

19 years agoFix checkpoint task start/stop
Howard Chu [Fri, 22 Apr 2005 15:32:09 +0000 (15:32 +0000)]
Fix checkpoint task start/stop

19 years agoCleanup task tracking
Howard Chu [Fri, 22 Apr 2005 14:50:28 +0000 (14:50 +0000)]
Cleanup task tracking

19 years agoIsolate syncrepl stuff in syncrepl.c
Howard Chu [Fri, 22 Apr 2005 14:38:35 +0000 (14:38 +0000)]
Isolate syncrepl stuff in syncrepl.c

19 years agoChange ldap_pvt_runqueue_insert to return new task pointer
Howard Chu [Fri, 22 Apr 2005 14:37:59 +0000 (14:37 +0000)]
Change ldap_pvt_runqueue_insert to return new task pointer

19 years agoFix prev commit
Howard Chu [Fri, 22 Apr 2005 14:34:10 +0000 (14:34 +0000)]
Fix prev commit

19 years agoFix bdb_attrinfo_free
Howard Chu [Fri, 22 Apr 2005 14:21:54 +0000 (14:21 +0000)]
Fix bdb_attrinfo_free

19 years agoremove unnecessary call
Pierangelo Masarati [Fri, 22 Apr 2005 12:59:30 +0000 (12:59 +0000)]
remove unnecessary call

19 years agoMore for ITS#3655 draft-8 updates
Howard Chu [Fri, 22 Apr 2005 09:15:55 +0000 (09:15 +0000)]
More for ITS#3655 draft-8 updates

19 years agoNote draft 8 in comment
Howard Chu [Fri, 22 Apr 2005 09:10:06 +0000 (09:10 +0000)]
Note draft 8 in comment

19 years agoITS#3655 patch from Ralf rhafer@suse.de update to draft 8 behavior
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

19 years agomore attr_merge cleanup (please check)
Pierangelo Masarati [Thu, 21 Apr 2005 23:36:37 +0000 (23:36 +0000)]
more attr_merge cleanup (please check)

19 years agoadd a consistency check
Pierangelo Masarati [Thu, 21 Apr 2005 23:35:00 +0000 (23:35 +0000)]
add a consistency check

19 years agofix previous commit
Pierangelo Masarati [Thu, 21 Apr 2005 22:57:49 +0000 (22:57 +0000)]
fix previous commit

19 years agofix previous commit
Pierangelo Masarati [Thu, 21 Apr 2005 22:22:43 +0000 (22:22 +0000)]
fix previous commit

19 years agoset alias dereferencing (please check)
Pierangelo Masarati [Thu, 21 Apr 2005 21:19:35 +0000 (21:19 +0000)]
set alias dereferencing (please check)

19 years agoeither pass normalized values to attr_merge*() or call attr_merge_normalize*() (fixes...
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)

19 years agopartial fix to ITS#3659; still problems in merging values with "permissive" set
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

19 years agoFix prev commit for component indexer op
Howard Chu [Thu, 21 Apr 2005 19:54:54 +0000 (19:54 +0000)]
Fix prev commit for component indexer op

19 years agoFix typo, add Truncate support
Howard Chu [Thu, 21 Apr 2005 19:46:47 +0000 (19:46 +0000)]
Fix typo, add Truncate support

19 years agoconfig cleanup handler
Howard Chu [Thu, 21 Apr 2005 19:31:39 +0000 (19:31 +0000)]
config cleanup handler

19 years agoAllow shutdown to interrupt the indexer
Howard Chu [Thu, 21 Apr 2005 19:23:33 +0000 (19:23 +0000)]
Allow shutdown to interrupt the indexer

19 years agoDynamic indexing support
Howard Chu [Thu, 21 Apr 2005 19:04:31 +0000 (19:04 +0000)]
Dynamic indexing support

19 years agoAdded some delete handlers
Howard Chu [Thu, 21 Apr 2005 12:45:25 +0000 (12:45 +0000)]
Added some delete handlers

19 years agoPlaceholders for unimplemented Delete handlers
Howard Chu [Thu, 21 Apr 2005 12:03:35 +0000 (12:03 +0000)]
Placeholders for unimplemented Delete handlers

19 years agocleanup
Pierangelo Masarati [Thu, 21 Apr 2005 10:30:54 +0000 (10:30 +0000)]
cleanup

19 years agoFix dnattr unparsing
Howard Chu [Thu, 21 Apr 2005 07:15:02 +0000 (07:15 +0000)]
Fix dnattr unparsing

19 years agoFix X-ORDERED SIBLINGS
Howard Chu [Thu, 21 Apr 2005 06:39:58 +0000 (06:39 +0000)]
Fix X-ORDERED SIBLINGS

19 years agointroduce ber_bvreplace()
Pierangelo Masarati [Thu, 21 Apr 2005 03:40:50 +0000 (03:40 +0000)]
introduce ber_bvreplace()

19 years agoseems to work; in any case, it's yet disabled
Pierangelo Masarati [Thu, 21 Apr 2005 03:24:15 +0000 (03:24 +0000)]
seems to work; in any case, it's yet disabled

19 years agoadd basic support for retry; protect internal bind behind mutexes; rework search...
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

19 years agocleanup connection locking
Pierangelo Masarati [Thu, 21 Apr 2005 00:49:35 +0000 (00:49 +0000)]
cleanup connection locking

19 years agofix previous commit (was causing failure of test028)
Pierangelo Masarati [Thu, 21 Apr 2005 00:47:50 +0000 (00:47 +0000)]
fix previous commit (was causing failure of test028)

19 years agoadd concurrency test for back-meta; cleanup previous commit
Pierangelo Masarati [Wed, 20 Apr 2005 18:57:36 +0000 (18:57 +0000)]
add concurrency test for back-meta; cleanup previous commit

19 years agoslightly reduce malloc overhead; minor cleanup
Pierangelo Masarati [Wed, 20 Apr 2005 18:52:10 +0000 (18:52 +0000)]
slightly reduce malloc overhead; minor cleanup

19 years agoadd "retry" switch (currently needed to stress-test back-meta); defaults to old behavior
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

19 years ago-increase version number
Ralf Haferkamp [Wed, 20 Apr 2005 13:03:09 +0000 (13:03 +0000)]
-increase version number
-regenerated autoconf and automake files
-additional example code

19 years agoimproved error reporting
Ralf Haferkamp [Wed, 20 Apr 2005 12:57:51 +0000 (12:57 +0000)]
improved error reporting

19 years agosupport for syntax and equality matching rule
Ralf Haferkamp [Wed, 20 Apr 2005 12:54:49 +0000 (12:54 +0000)]
support for syntax and equality matching rule

19 years agoallow abandon/cancel for all tools
Pierangelo Masarati [Tue, 19 Apr 2005 21:21:51 +0000 (21:21 +0000)]
allow abandon/cancel for all tools

19 years agoFixes for ordered deletes
Howard Chu [Tue, 19 Apr 2005 18:37:39 +0000 (18:37 +0000)]
Fixes for ordered deletes

19 years agoenable abandon/cancel in ldapsearch (ITS#3670)
Pierangelo Masarati [Tue, 19 Apr 2005 18:07:27 +0000 (18:07 +0000)]
enable abandon/cancel in ldapsearch (ITS#3670)

19 years agoadd tools arg description
Pierangelo Masarati [Tue, 19 Apr 2005 17:10:56 +0000 (17:10 +0000)]
add tools arg description

19 years agoMore modify support. ACL editing works.
Howard Chu [Tue, 19 Apr 2005 16:39:48 +0000 (16:39 +0000)]
More modify support. ACL editing works.

19 years agoAdded ldap_pvt_runqueue_find()
Howard Chu [Tue, 19 Apr 2005 14:40:30 +0000 (14:40 +0000)]
Added ldap_pvt_runqueue_find()

19 years agofix memory leak (ITS#3669)
Pierangelo Masarati [Tue, 19 Apr 2005 14:31:07 +0000 (14:31 +0000)]
fix memory leak (ITS#3669)

19 years agomissing file (ITS#3668)
Pierangelo Masarati [Mon, 18 Apr 2005 11:46:48 +0000 (11:46 +0000)]
missing file (ITS#3668)

19 years agoset deref
Pierangelo Masarati [Mon, 18 Apr 2005 09:16:50 +0000 (09:16 +0000)]
set deref

19 years agofix overlay access control; cleanup
Pierangelo Masarati [Mon, 18 Apr 2005 09:16:26 +0000 (09:16 +0000)]
fix overlay access control; cleanup

19 years agosomeone (e.g. an overlay) might muck with this data (e.g. remove a modification from...
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...)

19 years agoprotect macro
Pierangelo Masarati [Sat, 16 Apr 2005 03:13:37 +0000 (03:13 +0000)]
protect macro

19 years agoenable use of asynchronous call to StartTLS
Pierangelo Masarati [Sat, 16 Apr 2005 02:56:46 +0000 (02:56 +0000)]
enable use of asynchronous call to StartTLS

19 years agoadd test035 for back-meta; minor clanup to test030
Pierangelo Masarati [Sat, 16 Apr 2005 02:27:27 +0000 (02:27 +0000)]
add test035 for back-meta; minor clanup to test030

19 years agoa) implement a new candidate selection procedure, based on target naming
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

19 years agoITS#3660 fix BDB verbose calls
Howard Chu [Sat, 16 Apr 2005 01:24:00 +0000 (01:24 +0000)]
ITS#3660 fix BDB verbose calls

19 years agoITS#3661 use MAXPATHLEN, not PATH_MAX
Howard Chu [Fri, 15 Apr 2005 22:15:46 +0000 (22:15 +0000)]
ITS#3661 use MAXPATHLEN, not PATH_MAX

19 years agoITS#3616 store contextCSN in glue entry if database suffix is empty
Howard Chu [Fri, 15 Apr 2005 06:58:03 +0000 (06:58 +0000)]
ITS#3616 store contextCSN in glue entry if database suffix is empty

19 years agoFix LDAP_PVT_THREAD_STACK_SIZE, automatically scale up on 64 bit machines
Howard Chu [Fri, 15 Apr 2005 06:18:18 +0000 (06:18 +0000)]
Fix LDAP_PVT_THREAD_STACK_SIZE, automatically scale up on 64 bit machines

19 years agoITS#3657 add test with newSuperior as child of target entry
Howard Chu [Fri, 15 Apr 2005 04:46:01 +0000 (04:46 +0000)]
ITS#3657 add test with newSuperior as child of target entry

19 years agoITS#3657 added missing check
Howard Chu [Fri, 15 Apr 2005 03:57:57 +0000 (03:57 +0000)]
ITS#3657 added missing check

19 years agoDelete sid reference from syncrepl cookie
Howard Chu [Fri, 15 Apr 2005 03:23:49 +0000 (03:23 +0000)]
Delete sid reference from syncrepl cookie

19 years agocleanup
Kurt Zeilenga [Thu, 14 Apr 2005 20:30:13 +0000 (20:30 +0000)]
cleanup

19 years agoFix config_build_entry, normalized attributes
Howard Chu [Thu, 14 Apr 2005 11:36:37 +0000 (11:36 +0000)]
Fix config_build_entry, normalized attributes

19 years agoIgnore back-ldif if config directory is inaccessible
Howard Chu [Thu, 14 Apr 2005 11:16:20 +0000 (11:16 +0000)]
Ignore back-ldif if config directory is inaccessible

19 years agoGeneric ordered value support
Howard Chu [Thu, 14 Apr 2005 10:31:51 +0000 (10:31 +0000)]
Generic ordered value support

19 years agoAdd STRIP macro to allow overriding strip on make install
Howard Chu [Thu, 14 Apr 2005 08:57:07 +0000 (08:57 +0000)]
Add STRIP macro to allow overriding strip on make install

19 years agoITS#3616 don't index the dummy context entry
Howard Chu [Wed, 13 Apr 2005 19:05:56 +0000 (19:05 +0000)]
ITS#3616 don't index the dummy context entry

19 years agoITS#3647 back-hdb fixes, create unsorted subtree IDLs and sort later.
Howard Chu [Wed, 13 Apr 2005 11:55:25 +0000 (11:55 +0000)]
ITS#3647 back-hdb fixes, create unsorted subtree IDLs and sort later.

19 years agoOmit FD_SETSIZE check for Winsock
Howard Chu [Wed, 13 Apr 2005 07:27:36 +0000 (07:27 +0000)]
Omit FD_SETSIZE check for Winsock

19 years agoStore modification in back-ldif
Howard Chu [Wed, 13 Apr 2005 06:56:26 +0000 (06:56 +0000)]
Store modification in back-ldif

19 years agoFix typo in OMsInteger macro
Howard Chu [Wed, 13 Apr 2005 06:44:32 +0000 (06:44 +0000)]
Fix typo in OMsInteger macro

19 years agoMore for Modify. Single-valued attrs working.
Howard Chu [Wed, 13 Apr 2005 06:38:00 +0000 (06:38 +0000)]
More for Modify. Single-valued attrs working.

19 years agoBasic Modify framework, still in progress
Howard Chu [Wed, 13 Apr 2005 05:36:13 +0000 (05:36 +0000)]
Basic Modify framework, still in progress

19 years agoITS#3607 more enhancements
Howard Chu [Wed, 13 Apr 2005 04:34:15 +0000 (04:34 +0000)]
ITS#3607 more enhancements
  - recovers correctly, logs status
  - for Quick mode, where no transactional environment exists, refuses to
     start if the database is inconsistent
  - warns of poor performance if DB_CONFIG is not present
  - detects changes to DB_CONFIG and forces a recovery

19 years agounifdef BDB_SUBDIRS, was never used
Howard Chu [Wed, 13 Apr 2005 04:08:43 +0000 (04:08 +0000)]
unifdef BDB_SUBDIRS, was never used

19 years agopartially revert previous commit (ITS#3652)
Pierangelo Masarati [Wed, 13 Apr 2005 01:03:46 +0000 (01:03 +0000)]
partially revert previous commit (ITS#3652)

19 years agofix access control when no backend could be found (might need work)
Pierangelo Masarati [Wed, 13 Apr 2005 00:01:53 +0000 (00:01 +0000)]
fix access control when no backend could be found (might need work)

19 years agofix access control when no backend could be found (might need work)
Pierangelo Masarati [Wed, 13 Apr 2005 00:00:06 +0000 (00:00 +0000)]
fix access control when no backend could be found (might need work)

19 years agofix access unparse (ITS#3631)
Pierangelo Masarati [Tue, 12 Apr 2005 23:10:48 +0000 (23:10 +0000)]
fix access unparse (ITS#3631)

19 years agomore on ITS#3652
Pierangelo Masarati [Tue, 12 Apr 2005 22:38:54 +0000 (22:38 +0000)]
more on ITS#3652

19 years agofix slapacl when doing cross-database access checking
Pierangelo Masarati [Tue, 12 Apr 2005 22:13:42 +0000 (22:13 +0000)]
fix slapacl when doing cross-database access checking