]> git.sur5r.net Git - openldap/log
openldap
19 years agoFix slap_callback processing, make sure it's safe for callbacks to
Howard Chu [Sun, 30 Oct 2005 09:50:48 +0000 (09:50 +0000)]
Fix slap_callback processing, make sure it's safe for callbacks to
delete themselves at any time.

19 years agoAdd slapd-bind to Makefile, update bind notes.
Howard Chu [Sun, 30 Oct 2005 08:57:06 +0000 (08:57 +0000)]
Add slapd-bind to Makefile, update bind notes.

19 years agoFix uninit'd rc
Howard Chu [Sun, 30 Oct 2005 07:42:08 +0000 (07:42 +0000)]
Fix uninit'd rc

19 years agoFix epoll, just handle wake events in the order they arrived.
Howard Chu [Sun, 30 Oct 2005 00:50:59 +0000 (00:50 +0000)]
Fix epoll, just handle wake events in the order they arrived.

19 years agoProvide unique error message for ldap_parse_extended_result
Kurt Zeilenga [Sat, 29 Oct 2005 23:42:12 +0000 (23:42 +0000)]
Provide unique error message for ldap_parse_extended_result

19 years agoUpdate libtool to 1.5.20
Kurt Zeilenga [Sat, 29 Oct 2005 23:37:13 +0000 (23:37 +0000)]
Update libtool to 1.5.20

19 years agoAdd commented-out 'top'
Kurt Zeilenga [Sat, 29 Oct 2005 23:36:57 +0000 (23:36 +0000)]
Add commented-out 'top'

19 years agoITS#4108 fix another accept/read race condition
Howard Chu [Sat, 29 Oct 2005 15:16:35 +0000 (15:16 +0000)]
ITS#4108 fix another accept/read race condition

19 years agodo not return success; frontend already does (ITS#4122)
Pierangelo Masarati [Sat, 29 Oct 2005 12:49:57 +0000 (12:49 +0000)]
do not return success; frontend already does (ITS#4122)

19 years agoPerform binds in a loop, using either a single DN or many DNs
Howard Chu [Sat, 29 Oct 2005 07:22:35 +0000 (07:22 +0000)]
Perform binds in a loop, using either a single DN or many DNs

19 years agoFix debug msg
Howard Chu [Sat, 29 Oct 2005 04:24:23 +0000 (04:24 +0000)]
Fix debug msg

19 years agoITS#4108 Cleanup accept/close race conditions.
Howard Chu [Sat, 29 Oct 2005 04:17:56 +0000 (04:17 +0000)]
ITS#4108 Cleanup accept/close race conditions.

19 years agoCleanup, fix ITS#4120
Howard Chu [Sat, 29 Oct 2005 02:06:32 +0000 (02:06 +0000)]
Cleanup, fix ITS#4120

19 years agoFix ITS#4119, option char left over after rev 1.185
Howard Chu [Fri, 28 Oct 2005 22:55:22 +0000 (22:55 +0000)]
Fix ITS#4119, option char left over after rev 1.185

19 years agoFix prev commit, spawns unnecessary threads.
Howard Chu [Fri, 28 Oct 2005 10:31:21 +0000 (10:31 +0000)]
Fix prev commit, spawns unnecessary threads.

19 years agoITS#4017 add TLSDHParamFile
Howard Chu [Fri, 28 Oct 2005 06:55:16 +0000 (06:55 +0000)]
ITS#4017 add TLSDHParamFile

19 years agoITS#4017 add TLSDHParamFile
Howard Chu [Fri, 28 Oct 2005 05:42:56 +0000 (05:42 +0000)]
ITS#4017 add TLSDHParamFile

19 years agoITS#4017, additional revisions for DH parameters
Howard Chu [Fri, 28 Oct 2005 05:35:19 +0000 (05:35 +0000)]
ITS#4017, additional revisions for DH parameters

19 years agoreqMod / reqOld must be OctetString to accomodate all possible values
Howard Chu [Fri, 28 Oct 2005 03:31:04 +0000 (03:31 +0000)]
reqMod / reqOld must be OctetString to accomodate all possible values

19 years agoComment out obsolete ucdata-path directive
Howard Chu [Fri, 28 Oct 2005 03:24:53 +0000 (03:24 +0000)]
Comment out obsolete ucdata-path directive

19 years agoOne more try, deleted corrupt revision. Add tool-threads keyword.
Howard Chu [Fri, 28 Oct 2005 03:17:10 +0000 (03:17 +0000)]
One more try, deleted corrupt revision. Add tool-threads keyword.

19 years agoITS#4111 fix mask_to_verbs return value
Howard Chu [Fri, 28 Oct 2005 01:57:40 +0000 (01:57 +0000)]
ITS#4111 fix mask_to_verbs return value

19 years agoFix pool_submit, create threads as long as we're under the max count.
Howard Chu [Thu, 27 Oct 2005 21:55:18 +0000 (21:55 +0000)]
Fix pool_submit, create threads as long as we're under the max count.

19 years agoUse #ifdef BDB_TOOL_IDL_CACHE to enable IDL cache. Leave disabled for
Howard Chu [Thu, 27 Oct 2005 13:57:48 +0000 (13:57 +0000)]
Use #ifdef BDB_TOOL_IDL_CACHE to enable IDL cache. Leave disabled for
now, it appears to just slow things down.

19 years agoFix cache flush / retry sequencing
Howard Chu [Thu, 27 Oct 2005 13:38:21 +0000 (13:38 +0000)]
Fix cache flush / retry sequencing

19 years agoRevert to previous IDL cache scheme. Doesn't seem to help much in
Howard Chu [Thu, 27 Oct 2005 12:00:26 +0000 (12:00 +0000)]
Revert to previous IDL cache scheme. Doesn't seem to help much in
the threaded case, may be best without it.

19 years agoMulti-threaded slapindex
Howard Chu [Thu, 27 Oct 2005 10:34:33 +0000 (10:34 +0000)]
Multi-threaded slapindex

19 years agoAdd tool-threads config keyword, init thread pool in tool mode.
Howard Chu [Thu, 27 Oct 2005 09:29:42 +0000 (09:29 +0000)]
Add tool-threads config keyword, init thread pool in tool mode.

19 years agoFix IDL caching
Howard Chu [Thu, 27 Oct 2005 01:41:34 +0000 (01:41 +0000)]
Fix IDL caching

19 years agoUse sorted array for indexed attrs instead of AVL tree
Howard Chu [Wed, 26 Oct 2005 08:31:38 +0000 (08:31 +0000)]
Use sorted array for indexed attrs instead of AVL tree

19 years agoFix notags/nosubtypes handling
Howard Chu [Wed, 26 Oct 2005 06:36:34 +0000 (06:36 +0000)]
Fix notags/nosubtypes handling

19 years agoBetter IDL cache allocation
Howard Chu [Wed, 26 Oct 2005 05:24:41 +0000 (05:24 +0000)]
Better IDL cache allocation

19 years agoITS#4101 fgets leaves NL in input buffer
Howard Chu [Tue, 25 Oct 2005 21:37:37 +0000 (21:37 +0000)]
ITS#4101 fgets leaves NL in input buffer

19 years agofix previous commit
Pierangelo Masarati [Tue, 25 Oct 2005 14:50:05 +0000 (14:50 +0000)]
fix previous commit

19 years agoLower id2entry cache priority in tool mode
Howard Chu [Tue, 25 Oct 2005 10:54:04 +0000 (10:54 +0000)]
Lower id2entry cache priority in tool mode

19 years agohdb doesn't need to fix DNs for slapindex
Howard Chu [Tue, 25 Oct 2005 08:40:01 +0000 (08:40 +0000)]
hdb doesn't need to fix DNs for slapindex

19 years agofix handling of invalid DN-valued attrs (ITS#4107)
Pierangelo Masarati [Mon, 24 Oct 2005 20:22:08 +0000 (20:22 +0000)]
fix handling of invalid DN-valued attrs (ITS#4107)

19 years agosubstring indexing optimization
Howard Chu [Sun, 23 Oct 2005 22:38:15 +0000 (22:38 +0000)]
substring indexing optimization

19 years agoAdd IDL caching for slapadd/slapindex quick mode
Howard Chu [Sat, 22 Oct 2005 21:41:58 +0000 (21:41 +0000)]
Add IDL caching for slapadd/slapindex quick mode

19 years agofix custom group objectclass/member attribute parsing; let ACI code be built as dynam...
Pierangelo Masarati [Thu, 20 Oct 2005 23:20:10 +0000 (23:20 +0000)]
fix custom group objectclass/member attribute parsing; let ACI code be built as dynamic module

19 years agoAdditional serverSaslCred trace messages.
Kurt Zeilenga [Thu, 20 Oct 2005 03:49:22 +0000 (03:49 +0000)]
Additional serverSaslCred trace messages.
Misc. cleanup

19 years agoCleanup, proxy cache is no longer tied to meta
Howard Chu [Wed, 19 Oct 2005 05:22:14 +0000 (05:22 +0000)]
Cleanup, proxy cache is no longer tied to meta

19 years agoCleanup unused def
Howard Chu [Tue, 18 Oct 2005 21:36:06 +0000 (21:36 +0000)]
Cleanup unused def

19 years agoEliminate long-lived read transaction, we can just set a cursor's locker
Howard Chu [Tue, 18 Oct 2005 21:35:07 +0000 (21:35 +0000)]
Eliminate long-lived read transaction, we can just set a cursor's locker
ID explicitly to our long-lived locker. Should have thought of this before...

19 years agoITS#4088 force cursors to use same locker
Howard Chu [Tue, 18 Oct 2005 20:52:04 +0000 (20:52 +0000)]
ITS#4088 force cursors to use same locker

19 years agoDon't refer to deprecated routines
Kurt Zeilenga [Tue, 18 Oct 2005 20:37:03 +0000 (20:37 +0000)]
Don't refer to deprecated routines

19 years agoFix formatting
Howard Chu [Tue, 18 Oct 2005 03:50:06 +0000 (03:50 +0000)]
Fix formatting

19 years agoDelta-syncrepl doc updates
Howard Chu [Tue, 18 Oct 2005 03:25:57 +0000 (03:25 +0000)]
Delta-syncrepl doc updates

19 years agoAdd kqueue(2) support to slapd(8)
Kurt Zeilenga [Mon, 17 Oct 2005 21:32:33 +0000 (21:32 +0000)]
Add kqueue(2) support to slapd(8)

19 years agoNote that proxy authz was submitted for publication
Kurt Zeilenga [Mon, 17 Oct 2005 20:50:51 +0000 (20:50 +0000)]
Note that proxy authz was submitted for publication

19 years agomanagedit should be explicitly hidden (it was hidden behind LDAP_DEVEL).
Kurt Zeilenga [Mon, 17 Oct 2005 20:36:21 +0000 (20:36 +0000)]
managedit should be explicitly hidden (it was hidden behind LDAP_DEVEL).

19 years agoFix ITS#4098
Howard Chu [Mon, 17 Oct 2005 17:41:04 +0000 (17:41 +0000)]
Fix ITS#4098

19 years agoFix epoll, slapd_remove gets called multiple times for the same descriptor.
Howard Chu [Mon, 17 Oct 2005 17:31:48 +0000 (17:31 +0000)]
Fix epoll, slapd_remove gets called multiple times for the same descriptor.
Ignore subsequent calls.

19 years agoFix ldapi DN ordering
Howard Chu [Mon, 17 Oct 2005 12:57:53 +0000 (12:57 +0000)]
Fix ldapi DN ordering

19 years agoMore matching rules
Howard Chu [Mon, 17 Oct 2005 12:25:36 +0000 (12:25 +0000)]
More matching rules

19 years agoMore schema tweaks
Howard Chu [Mon, 17 Oct 2005 12:19:26 +0000 (12:19 +0000)]
More schema tweaks

19 years agoChange ModDN back to ModRDN. Legacy...
Howard Chu [Mon, 17 Oct 2005 11:40:20 +0000 (11:40 +0000)]
Change ModDN back to ModRDN. Legacy...

19 years agoSchema tweaks
Howard Chu [Mon, 17 Oct 2005 11:38:13 +0000 (11:38 +0000)]
Schema tweaks

19 years agoFix Bind/Unbind logging, align Search scopes with RFC2255
Howard Chu [Mon, 17 Oct 2005 08:32:29 +0000 (08:32 +0000)]
Fix Bind/Unbind logging, align Search scopes with RFC2255

19 years agoFix noop behavior, don't same TXN twice. Use consistent return code.
Howard Chu [Mon, 17 Oct 2005 08:09:28 +0000 (08:09 +0000)]
Fix noop behavior, don't same TXN twice. Use consistent return code.

19 years agoRevise last commit
Kurt Zeilenga [Sun, 16 Oct 2005 20:38:48 +0000 (20:38 +0000)]
Revise last commit

19 years agoFix TLS/SASL handling in new lightweight dispatcher
Kurt Zeilenga [Sun, 16 Oct 2005 20:33:01 +0000 (20:33 +0000)]
Fix TLS/SASL handling in new lightweight dispatcher

19 years agoMove slapd_set_read before return
Kurt Zeilenga [Sun, 16 Oct 2005 17:36:30 +0000 (17:36 +0000)]
Move slapd_set_read before return
(likely wake should be after... hmmm....)

19 years agosilence SLAP_SEM_LOAD_CONTROL related warnings...
Pierangelo Masarati [Sun, 16 Oct 2005 08:58:06 +0000 (08:58 +0000)]
silence SLAP_SEM_LOAD_CONTROL related warnings...

19 years agoITS#4088 proposed fix
Howard Chu [Sun, 16 Oct 2005 07:37:36 +0000 (07:37 +0000)]
ITS#4088 proposed fix

19 years agoAdd descr # to epoll_ctl failed error message
Kurt Zeilenga [Sun, 16 Oct 2005 06:41:55 +0000 (06:41 +0000)]
Add descr # to epoll_ctl failed error message

19 years agoITS#4089 add -g option to disable gluing
Howard Chu [Sun, 16 Oct 2005 02:55:51 +0000 (02:55 +0000)]
ITS#4089 add -g option to disable gluing

19 years agodisable SLAP_SEM_LOAD_CONTROL by default, needs additional review/work
Kurt Zeilenga [Sun, 16 Oct 2005 00:17:58 +0000 (00:17 +0000)]
disable SLAP_SEM_LOAD_CONTROL by default, needs additional review/work
Misc. other cleanup

19 years agoRevert prev commit, use -g option to disable glue instead
Howard Chu [Sat, 15 Oct 2005 21:52:01 +0000 (21:52 +0000)]
Revert prev commit, use -g option to disable glue instead

19 years agoITS#4089 use slapcat -n XX to specify just the superior of a glued tree
Howard Chu [Sat, 15 Oct 2005 20:08:56 +0000 (20:08 +0000)]
ITS#4089 use slapcat -n XX to specify just the superior of a glued tree

19 years agocomplete fix of slapd-monitor log modify (ITS#4091)
Pierangelo Masarati [Sat, 15 Oct 2005 17:37:18 +0000 (17:37 +0000)]
complete fix of slapd-monitor log modify (ITS#4091)

19 years agofix log level modification via slapd-monitor (ITS#4091)
Pierangelo Masarati [Sat, 15 Oct 2005 15:43:53 +0000 (15:43 +0000)]
fix log level modification via slapd-monitor (ITS#4091)

19 years agofix error message for invalid "uri" args
Pierangelo Masarati [Sat, 15 Oct 2005 12:33:04 +0000 (12:33 +0000)]
fix error message for invalid "uri" args

19 years agoRevised lightweight dispatcher -- writers moved into worker threads
Kurt Zeilenga [Sat, 15 Oct 2005 06:54:55 +0000 (06:54 +0000)]
Revised lightweight dispatcher -- writers moved into worker threads
Presently spawns operations in separate thread to ease clr_read/wake handling.
Seems to perform reasonable well...

19 years agoAdd delta syncrepl test
Howard Chu [Sat, 15 Oct 2005 06:16:01 +0000 (06:16 +0000)]
Add delta syncrepl test

19 years agoAdd var for accesslog
Howard Chu [Sat, 15 Oct 2005 06:14:52 +0000 (06:14 +0000)]
Add var for accesslog

19 years agoFix fallback retries
Howard Chu [Sat, 15 Oct 2005 06:14:12 +0000 (06:14 +0000)]
Fix fallback retries

19 years agoTrim down delta attr list
Howard Chu [Sat, 15 Oct 2005 05:37:10 +0000 (05:37 +0000)]
Trim down delta attr list

19 years agoFix delta deletes
Howard Chu [Sat, 15 Oct 2005 05:13:28 +0000 (05:13 +0000)]
Fix delta deletes

19 years agoUse generic filter for findbase
Howard Chu [Sat, 15 Oct 2005 05:13:05 +0000 (05:13 +0000)]
Use generic filter for findbase

19 years agoThe rest of the reloadHint support...
Howard Chu [Sat, 15 Oct 2005 03:27:05 +0000 (03:27 +0000)]
The rest of the reloadHint support...

19 years agoBetter delta syncrepl support, fallback to full refresh.
Howard Chu [Sat, 15 Oct 2005 03:26:31 +0000 (03:26 +0000)]
Better delta syncrepl support, fallback to full refresh.

19 years agoSend reloadHint TRUE by default
Howard Chu [Sat, 15 Oct 2005 00:43:47 +0000 (00:43 +0000)]
Send reloadHint TRUE by default

19 years agoAdd option to enable using the reloadHint. 2.2 consumers never sent this
Howard Chu [Sat, 15 Oct 2005 00:31:22 +0000 (00:31 +0000)]
Add option to enable using the reloadHint. 2.2 consumers never sent this
hint. The 2.3 consumer needs it for delta-syncrepl.

19 years agoDo some rough bounds checks on the age
Howard Chu [Fri, 14 Oct 2005 23:29:42 +0000 (23:29 +0000)]
Do some rough bounds checks on the age

19 years agoUpdate purge age days
Howard Chu [Fri, 14 Oct 2005 23:28:47 +0000 (23:28 +0000)]
Update purge age days

19 years agodon't copy o_ndn into lc_bound_ndn, otherwise we end up in a bind with DN but no...
Pierangelo Masarati [Fri, 14 Oct 2005 23:25:57 +0000 (23:25 +0000)]
don't copy o_ndn into lc_bound_ndn, otherwise we end up in a bind with DN but no password\!

19 years agoExtend age buffer
Howard Chu [Fri, 14 Oct 2005 23:24:34 +0000 (23:24 +0000)]
Extend age buffer

19 years agoRemove two-digit limitation on days in log purge interval
Howard Chu [Fri, 14 Oct 2005 23:18:12 +0000 (23:18 +0000)]
Remove two-digit limitation on days in log purge interval

19 years agoMore cleanup
Kurt Zeilenga [Fri, 14 Oct 2005 22:04:03 +0000 (22:04 +0000)]
More cleanup

19 years agocleanup
Kurt Zeilenga [Fri, 14 Oct 2005 21:46:44 +0000 (21:46 +0000)]
cleanup

19 years agocleanup
Kurt Zeilenga [Fri, 14 Oct 2005 21:37:14 +0000 (21:37 +0000)]
cleanup

19 years agobail out on invalid pid/args file(s) (ITS#4074); slaptest needs work yet
Pierangelo Masarati [Fri, 14 Oct 2005 21:21:27 +0000 (21:21 +0000)]
bail out on invalid pid/args file(s) (ITS#4074); slaptest needs work yet

19 years agoMove connectionless connection init to startup (may not be in the
Kurt Zeilenga [Fri, 14 Oct 2005 20:48:01 +0000 (20:48 +0000)]
Move connectionless connection init to startup (may not be in the
optimal place yet) to simply event management.  Needs testing.
Place revent clear calls immediately upon handling of event
(before any work).
Misc. other cleanup

19 years agocleanup
Kurt Zeilenga [Fri, 14 Oct 2005 18:47:32 +0000 (18:47 +0000)]
cleanup

19 years agoRemove unused variable (modtail in fe_op_modify())
Hallvard Furuseth [Fri, 14 Oct 2005 13:01:14 +0000 (13:01 +0000)]
Remove unused variable (modtail in fe_op_modify())

19 years agoconstify berval arg to load_extop(), to match usage
Hallvard Furuseth [Fri, 14 Oct 2005 12:57:07 +0000 (12:57 +0000)]
constify berval arg to load_extop(), to match usage

19 years agoAdd missing ";" in SLAP_SOCK_SET_INIT
Hallvard Furuseth [Fri, 14 Oct 2005 12:53:14 +0000 (12:53 +0000)]
Add missing ";" in SLAP_SOCK_SET_INIT

19 years agofix previous commit (modifyTimestamp didn't get appended to the list); add opattrs...
Pierangelo Masarati [Fri, 14 Oct 2005 10:02:50 +0000 (10:02 +0000)]
fix previous commit (modifyTimestamp didn't get appended to the list); add opattrs to back-monitor mods

19 years agoFix prototype
Kurt Zeilenga [Fri, 14 Oct 2005 05:44:28 +0000 (05:44 +0000)]
Fix prototype