]> git.sur5r.net Git - openldap/log
openldap
19 years agoITS#3439 (NetBSD support for getpeereid())
Luke Howard [Thu, 3 Feb 2005 09:36:25 +0000 (09:36 +0000)]
ITS#3439 (NetBSD support for getpeereid())

19 years agoAdd ldap_start_tls() and ldap_install_tls() to provide async version
Kurt Zeilenga [Tue, 1 Feb 2005 23:53:17 +0000 (23:53 +0000)]
Add ldap_start_tls() and ldap_install_tls() to provide async version
of ldap_start_tls_s().

19 years agoInit ors_limit to NULL
Howard Chu [Tue, 1 Feb 2005 15:11:33 +0000 (15:11 +0000)]
Init ors_limit to NULL

19 years agoFix uninit'd search limits
Howard Chu [Tue, 1 Feb 2005 14:02:53 +0000 (14:02 +0000)]
Fix uninit'd search limits

19 years agoFix off-by-one in octetStringSubstringsFilter
Howard Chu [Tue, 1 Feb 2005 13:40:17 +0000 (13:40 +0000)]
Fix off-by-one in octetStringSubstringsFilter

19 years agoconfig args are ints, not longs. (64 bit compatibility)
Howard Chu [Tue, 1 Feb 2005 12:36:25 +0000 (12:36 +0000)]
config args are ints, not longs. (64 bit compatibility)

19 years agofix spelling
Pierangelo Masarati [Tue, 1 Feb 2005 10:31:57 +0000 (10:31 +0000)]
fix spelling

19 years agoITS#3527 fix race in bdb_idl_cache_get
Howard Chu [Tue, 1 Feb 2005 05:37:09 +0000 (05:37 +0000)]
ITS#3527 fix race in bdb_idl_cache_get

19 years agoIn ldap_back_bind, don't send success result, frontend does it
Howard Chu [Tue, 1 Feb 2005 00:19:45 +0000 (00:19 +0000)]
In ldap_back_bind, don't send success result, frontend does it

19 years agohandle cannotChain result
Pierangelo Masarati [Mon, 31 Jan 2005 11:22:12 +0000 (11:22 +0000)]
handle cannotChain result

19 years agohonor SLAP_GLUE_INSTANCE() flag; allow to advertize subordinate databases
Pierangelo Masarati [Mon, 31 Jan 2005 00:15:45 +0000 (00:15 +0000)]
honor SLAP_GLUE_INSTANCE() flag; allow to advertize subordinate databases

19 years agomake frontend-generated attrs available to backend's hook
Pierangelo Masarati [Mon, 31 Jan 2005 00:14:00 +0000 (00:14 +0000)]
make frontend-generated attrs available to backend's hook

19 years agofurther improve of previous commit
Pierangelo Masarati [Sun, 30 Jan 2005 23:14:41 +0000 (23:14 +0000)]
further improve of previous commit

19 years agofix previous commit; plug a long lasting leak
Pierangelo Masarati [Sun, 30 Jan 2005 23:12:27 +0000 (23:12 +0000)]
fix previous commit; plug a long lasting leak

19 years agodocument recently added options
Pierangelo Masarati [Sun, 30 Jan 2005 22:59:43 +0000 (22:59 +0000)]
document recently added options

19 years agomake referrals chasing optional (default is to chase them)
Pierangelo Masarati [Sun, 30 Jan 2005 22:56:59 +0000 (22:56 +0000)]
make referrals chasing optional (default is to chase them)

19 years agosilence warning
Pierangelo Masarati [Sun, 30 Jan 2005 22:07:48 +0000 (22:07 +0000)]
silence warning

19 years agocounter cleanup
Pierangelo Masarati [Sun, 30 Jan 2005 22:07:32 +0000 (22:07 +0000)]
counter cleanup

19 years agohandle compare in frontend if backend couldn't handle it (and returned SLAP_CB_CONTIN...
Pierangelo Masarati [Sun, 30 Jan 2005 22:06:38 +0000 (22:06 +0000)]
handle compare in frontend if backend couldn't handle it (and returned SLAP_CB_CONTINUE; e.g. if wrapped around an overlay...)

19 years agoimplement hook; cleanup
Pierangelo Masarati [Sun, 30 Jan 2005 22:05:46 +0000 (22:05 +0000)]
implement hook; cleanup

19 years agocleanup empty DN handling
Pierangelo Masarati [Sun, 30 Jan 2005 22:05:11 +0000 (22:05 +0000)]
cleanup empty DN handling

19 years agomatched values is "global"
Pierangelo Masarati [Sun, 30 Jan 2005 22:04:02 +0000 (22:04 +0000)]
matched values is "global"

19 years ago"ultimate" fix of glued databases controls checking; other minor fixes
Pierangelo Masarati [Sun, 30 Jan 2005 22:02:37 +0000 (22:02 +0000)]
"ultimate" fix of glued databases controls checking; other minor fixes

19 years agotake care of DN-valued "operational" (generated) attrs
Pierangelo Masarati [Sun, 30 Jan 2005 22:00:09 +0000 (22:00 +0000)]
take care of DN-valued "operational" (generated) attrs

19 years agocleanup glue-syncrepl
Pierangelo Masarati [Sun, 30 Jan 2005 21:59:04 +0000 (21:59 +0000)]
cleanup glue-syncrepl

19 years agotest compare in chain overlay
Pierangelo Masarati [Sun, 30 Jan 2005 21:58:08 +0000 (21:58 +0000)]
test compare in chain overlay

19 years agonow works
Pierangelo Masarati [Sat, 29 Jan 2005 22:04:34 +0000 (22:04 +0000)]
now works

19 years agolooks a little better (but test033 doesn't work any more; disabling)
Pierangelo Masarati [Sat, 29 Jan 2005 19:04:06 +0000 (19:04 +0000)]
looks a little better (but test033 doesn't work any more; disabling)

19 years agomake the glue database inherit the controls of the subordinates (doesn't fix test033...
Pierangelo Masarati [Sat, 29 Jan 2005 18:38:44 +0000 (18:38 +0000)]
make the glue database inherit the controls of the subordinates (doesn't fix test033 though)

19 years agoavoid cycling twice in the control list
Pierangelo Masarati [Sat, 29 Jan 2005 18:16:38 +0000 (18:16 +0000)]
avoid cycling twice in the control list

19 years agocleanup previous commit
Pierangelo Masarati [Sat, 29 Jan 2005 18:00:36 +0000 (18:00 +0000)]
cleanup previous commit

19 years agouse direct access instead of string comparison to check supported controls
Pierangelo Masarati [Sat, 29 Jan 2005 17:58:48 +0000 (17:58 +0000)]
use direct access instead of string comparison to check supported controls

19 years agoadd test for glued partial syncrepl; initial refresh works, subsequent updates don't
Pierangelo Masarati [Sat, 29 Jan 2005 15:22:42 +0000 (15:22 +0000)]
add test for glued partial syncrepl; initial refresh works, subsequent updates don't

19 years agoneed to catch the '' base in search as well; selected cleanup and improvements
Pierangelo Masarati [Fri, 28 Jan 2005 23:19:02 +0000 (23:19 +0000)]
need to catch the '' base in search as well; selected cleanup and improvements

19 years agoallow to glue local databases under dnssrv
Pierangelo Masarati [Fri, 28 Jan 2005 21:38:02 +0000 (21:38 +0000)]
allow to glue local databases under dnssrv

19 years agoITS#3524 (partial): reinit FDSETs
Kurt Zeilenga [Fri, 28 Jan 2005 19:03:15 +0000 (19:03 +0000)]
ITS#3524 (partial): reinit FDSETs

19 years agoAdd slapi_x_backend_get_flags() API
Luke Howard [Fri, 28 Jan 2005 08:33:29 +0000 (08:33 +0000)]
Add slapi_x_backend_get_flags() API

19 years agoallow referrals in result (may happen); propagate chaining errors
Pierangelo Masarati [Fri, 28 Jan 2005 01:43:49 +0000 (01:43 +0000)]
allow referrals in result (may happen); propagate chaining errors

19 years agouse / as separator
Pierangelo Masarati [Thu, 27 Jan 2005 23:56:48 +0000 (23:56 +0000)]
use / as separator

19 years agoremove commented out kludge macro
Kurt Zeilenga [Thu, 27 Jan 2005 23:08:20 +0000 (23:08 +0000)]
remove commented out kludge macro

19 years agoRemoved control old kludge code
Kurt Zeilenga [Thu, 27 Jan 2005 23:06:57 +0000 (23:06 +0000)]
Removed control old kludge code

19 years agocleanup
Pierangelo Masarati [Thu, 27 Jan 2005 08:55:13 +0000 (08:55 +0000)]
cleanup

19 years agoLess kludgy willing-to-perform check for recognized and appropriate
Kurt Zeilenga [Thu, 27 Jan 2005 06:45:20 +0000 (06:45 +0000)]
Less kludgy willing-to-perform check for recognized and appropriate
global controls

19 years agoSupport LDAP_MOD_INCREMENT in slapi_modify_internal()
Luke Howard [Thu, 27 Jan 2005 06:20:31 +0000 (06:20 +0000)]
Support LDAP_MOD_INCREMENT in slapi_modify_internal()

19 years agomove compare to frontend (disabled by default, only invoked if backend doesn't provid...
Pierangelo Masarati [Wed, 26 Jan 2005 23:30:57 +0000 (23:30 +0000)]
move compare to frontend (disabled by default, only invoked if backend doesn't provide hook); honor ITS#3472 (disclose access check); fix ITS#3521 as well (check access to hasSubordinates); fix a problem in backend_attribute() with operational attrs; add backend_access() helper

19 years agomove compare to frontend (disabled by default, only invoked if backend doesn't provid...
Pierangelo Masarati [Wed, 26 Jan 2005 23:19:48 +0000 (23:19 +0000)]
move compare to frontend (disabled by default, only invoked if backend doesn't provide hook); honor ITS#3472 (disclose access check); fix ITS#3521 as well (check access to hasSubordinates); fix a problem in backend_attribute() with operational attrs; add backend_access() helper

19 years agofix ITS#3406 - normalize attributes according to MR syntax in MRA filters
Pierangelo Masarati [Wed, 26 Jan 2005 21:48:36 +0000 (21:48 +0000)]
fix ITS#3406 - normalize attributes according to MR syntax in MRA filters

19 years agoallow proxyAuthz of users authenticated via SASL
Pierangelo Masarati [Wed, 26 Jan 2005 20:01:02 +0000 (20:01 +0000)]
allow proxyAuthz of users authenticated via SASL

19 years agoPlace control availability kludge behind
Kurt Zeilenga [Wed, 26 Jan 2005 19:46:12 +0000 (19:46 +0000)]
Place control availability kludge behind
#ifdef SLAP_CONTROL_AVAILABILITY_KLUDGE
for now.  Me think its still needed (at least for FRONTEND controls).

19 years agocontrols can be added in two passes (e.g. by backends that actually inherit their...
Pierangelo Masarati [Wed, 26 Jan 2005 10:28:37 +0000 (10:28 +0000)]
controls can be added in two passes (e.g. by backends that actually inherit their controls from someone else)

19 years agoremove overoptimistic assertion
Pierangelo Masarati [Wed, 26 Jan 2005 10:27:38 +0000 (10:27 +0000)]
remove overoptimistic assertion

19 years agomove supported controls listing at backend startup; allow supported controls to be...
Pierangelo Masarati [Wed, 26 Jan 2005 09:53:29 +0000 (09:53 +0000)]
move supported controls listing at backend startup; allow supported controls to be set/mucked in between

19 years agodon't play with controls at bind; rather use the ldap_*_ext API
Pierangelo Masarati [Wed, 26 Jan 2005 09:52:12 +0000 (09:52 +0000)]
don't play with controls at bind; rather use the ldap_*_ext API

19 years agofix previous commit
Pierangelo Masarati [Wed, 26 Jan 2005 09:45:51 +0000 (09:45 +0000)]
fix previous commit

19 years agodon't play with controls at bind
Pierangelo Masarati [Wed, 26 Jan 2005 09:45:23 +0000 (09:45 +0000)]
don't play with controls at bind

19 years agodon't add the trailing '??base' to URIs
Pierangelo Masarati [Wed, 26 Jan 2005 09:29:22 +0000 (09:29 +0000)]
don't add the trailing '??base' to URIs

19 years agoinherit controls
Pierangelo Masarati [Wed, 26 Jan 2005 08:57:39 +0000 (08:57 +0000)]
inherit controls

19 years agofix controls run-time registered by global overlays (kludge non longer required?)
Pierangelo Masarati [Wed, 26 Jan 2005 08:04:19 +0000 (08:04 +0000)]
fix controls run-time registered by global overlays (kludge non longer required?)

19 years agoEnable subordinate scope feature
Kurt Zeilenga [Wed, 26 Jan 2005 03:30:22 +0000 (03:30 +0000)]
Enable subordinate scope feature

19 years agoAdd -q quick option for slapindex too
Howard Chu [Wed, 26 Jan 2005 03:14:47 +0000 (03:14 +0000)]
Add -q quick option for slapindex too

19 years agoCleanup obsolete bits
Howard Chu [Tue, 25 Jan 2005 20:29:08 +0000 (20:29 +0000)]
Cleanup obsolete bits

19 years agoRemove "fasttool" option; obsoleted by "slapadd -q"
Howard Chu [Tue, 25 Jan 2005 20:21:36 +0000 (20:21 +0000)]
Remove "fasttool" option; obsoleted by "slapadd -q"

19 years agofix dynamically registered controls check; NOTE: controls registered by global overla...
Pierangelo Masarati [Tue, 25 Jan 2005 19:39:56 +0000 (19:39 +0000)]
fix dynamically registered controls check; NOTE: controls registered by global overlays don't work yet; better leave Kurt's kludge in place right now

19 years agoMore proper criticality handling. Implementation is a kludge.
Kurt Zeilenga [Tue, 25 Jan 2005 18:30:55 +0000 (18:30 +0000)]
More proper criticality handling.  Implementation is a kludge.

19 years agoRevert part of last (two) commits. Need additional infrastructure first.
Kurt Zeilenga [Tue, 25 Jan 2005 18:09:59 +0000 (18:09 +0000)]
Revert part of last (two) commits.  Need additional infrastructure first.

19 years agoRemove redundant note.
Kurt Zeilenga [Tue, 25 Jan 2005 17:40:39 +0000 (17:40 +0000)]
Remove redundant note.

19 years agocleanup previous commit
Pierangelo Masarati [Tue, 25 Jan 2005 17:14:19 +0000 (17:14 +0000)]
cleanup previous commit

19 years agoPrelim unavailableCriticalExtension v. unwillingToPerform fix (ITS#3308)
Kurt Zeilenga [Tue, 25 Jan 2005 16:52:16 +0000 (16:52 +0000)]
Prelim unavailableCriticalExtension v. unwillingToPerform fix (ITS#3308)

19 years agoadd support for Chaining Behavior control (<draft-sermersheim-ldap-chaining>, a work...
Pierangelo Masarati [Tue, 25 Jan 2005 16:11:26 +0000 (16:11 +0000)]
add support for Chaining Behavior control (<draft-sermersheim-ldap-chaining>, a work in progress)

19 years agoFix cookie init
Howard Chu [Tue, 25 Jan 2005 11:14:09 +0000 (11:14 +0000)]
Fix cookie init

19 years agoHide "work in progress"
Kurt Zeilenga [Tue, 25 Jan 2005 05:35:54 +0000 (05:35 +0000)]
Hide "work in progress"

19 years agoRemove extra rcsid
Kurt Zeilenga [Mon, 24 Jan 2005 21:59:06 +0000 (21:59 +0000)]
Remove extra rcsid

19 years agoRename k5key symbols, add k5key_hash
Howard Chu [Mon, 24 Jan 2005 21:46:06 +0000 (21:46 +0000)]
Rename k5key symbols, add k5key_hash

19 years agoFix redundant index lookups from component matching
Howard Chu [Mon, 24 Jan 2005 12:25:37 +0000 (12:25 +0000)]
Fix redundant index lookups from component matching

19 years agoStartTLS (ITS#3507) + chain overlay fixes and improvements
Pierangelo Masarati [Mon, 24 Jan 2005 09:38:11 +0000 (09:38 +0000)]
StartTLS (ITS#3507) + chain overlay fixes and improvements

19 years agoMore for SLAP_TOOL_QUICK, disable locks as well
Howard Chu [Mon, 24 Jan 2005 08:21:55 +0000 (08:21 +0000)]
More for SLAP_TOOL_QUICK, disable locks as well

19 years agoUse str2entry2
Howard Chu [Mon, 24 Jan 2005 03:42:56 +0000 (03:42 +0000)]
Use str2entry2

19 years agoRewritten str2entry, added str2entry2
Howard Chu [Mon, 24 Jan 2005 03:41:51 +0000 (03:41 +0000)]
Rewritten str2entry, added str2entry2

19 years agoAdded ldif_countlines()
Howard Chu [Mon, 24 Jan 2005 03:40:29 +0000 (03:40 +0000)]
Added ldif_countlines()

19 years agoRestore avl_find code independent of avl_find2
Howard Chu [Mon, 24 Jan 2005 03:39:56 +0000 (03:39 +0000)]
Restore avl_find code independent of avl_find2

19 years agoOmit transaction support when running with SLAP_TOOL_QUICK
Howard Chu [Mon, 24 Jan 2005 01:37:38 +0000 (01:37 +0000)]
Omit transaction support when running with SLAP_TOOL_QUICK

19 years agoAdd '-q' "quick" option and SLAP_TOOL_QUICK def for slapadd to run
Howard Chu [Mon, 24 Jan 2005 01:37:09 +0000 (01:37 +0000)]
Add '-q' "quick" option and SLAP_TOOL_QUICK def for slapadd to run
with fewer integrity checks. (may also change slapindex later.)

19 years agotypo in previous commit
Pierangelo Masarati [Sun, 23 Jan 2005 22:18:35 +0000 (22:18 +0000)]
typo in previous commit

19 years agocleanup and clarify aspects of the overlay usage
Pierangelo Masarati [Sun, 23 Jan 2005 22:11:46 +0000 (22:11 +0000)]
cleanup and clarify aspects of the overlay usage

19 years agocleanup
Pierangelo Masarati [Sun, 23 Jan 2005 21:44:42 +0000 (21:44 +0000)]
cleanup

19 years agoglobal overlays need to set o_bd = frontendDB to return the error in case no database...
Pierangelo Masarati [Sun, 23 Jan 2005 21:44:23 +0000 (21:44 +0000)]
global overlays need to set o_bd = frontendDB to return the error in case no database can be selected

19 years agocleanup of rewrite code and docs
Pierangelo Masarati [Sun, 23 Jan 2005 21:42:05 +0000 (21:42 +0000)]
cleanup of rewrite code and docs

19 years agoSchema caching for slaptools
Howard Chu [Sat, 22 Jan 2005 20:18:38 +0000 (20:18 +0000)]
Schema caching for slaptools

19 years agoimprove parsing of acl-authcDN/acl-passwd
Pierangelo Masarati [Sat, 22 Jan 2005 18:48:03 +0000 (18:48 +0000)]
improve parsing of acl-authcDN/acl-passwd

19 years agofix previous commit
Pierangelo Masarati [Sat, 22 Jan 2005 12:27:45 +0000 (12:27 +0000)]
fix previous commit

19 years agocleanup attribution
Pierangelo Masarati [Sat, 22 Jan 2005 11:17:14 +0000 (11:17 +0000)]
cleanup attribution

19 years agofix ITS#3506
Pierangelo Masarati [Sat, 22 Jan 2005 10:21:03 +0000 (10:21 +0000)]
fix ITS#3506

19 years agoReally fix synchronization
Howard Chu [Sat, 22 Jan 2005 00:13:00 +0000 (00:13 +0000)]
Really fix synchronization

19 years agoMinor cleanup
Howard Chu [Fri, 21 Jan 2005 22:46:06 +0000 (22:46 +0000)]
Minor cleanup

19 years agoMore fixes for prev commit
Howard Chu [Fri, 21 Jan 2005 22:27:24 +0000 (22:27 +0000)]
More fixes for prev commit

19 years agoFix synchronization in prev commit
Howard Chu [Fri, 21 Jan 2005 22:14:08 +0000 (22:14 +0000)]
Fix synchronization in prev commit

19 years agoAdd option to use a second thread for adds
Howard Chu [Fri, 21 Jan 2005 21:20:56 +0000 (21:20 +0000)]
Add option to use a second thread for adds

19 years agoCleanup notices
Kurt Zeilenga [Fri, 21 Jan 2005 19:38:13 +0000 (19:38 +0000)]
Cleanup notices

19 years ago(blind) improvement of column name aliasing
Pierangelo Masarati [Fri, 21 Jan 2005 17:27:27 +0000 (17:27 +0000)]
(blind) improvement of column name aliasing

19 years agofix previous commit
Pierangelo Masarati [Fri, 21 Jan 2005 15:05:15 +0000 (15:05 +0000)]
fix previous commit