]> git.sur5r.net Git - openldap/log
openldap
19 years agoAdd code to aid in testing Abandon/Cancel processing
Howard Chu [Fri, 18 Feb 2005 02:40:06 +0000 (02:40 +0000)]
Add code to aid in testing Abandon/Cancel processing

19 years agoITS#3552 fix bogus asserts
Howard Chu [Fri, 18 Feb 2005 02:35:23 +0000 (02:35 +0000)]
ITS#3552 fix bogus asserts

19 years agoITS#3549 acknowledge CANCEL requests
Howard Chu [Fri, 18 Feb 2005 01:08:47 +0000 (01:08 +0000)]
ITS#3549 acknowledge CANCEL requests

19 years agoITS#3549 cleanup abandon/cancel processing
Howard Chu [Fri, 18 Feb 2005 01:01:35 +0000 (01:01 +0000)]
ITS#3549 cleanup abandon/cancel processing

19 years agoAnother abandon check
Howard Chu [Fri, 18 Feb 2005 00:50:17 +0000 (00:50 +0000)]
Another abandon check

19 years agoAlways return SLAPD_ABANDON in response to op->o_abandon being set.
Howard Chu [Fri, 18 Feb 2005 00:37:40 +0000 (00:37 +0000)]
Always return SLAPD_ABANDON in response to op->o_abandon being set.

19 years agoRevert use_thread option, it didn't gain anything.
Howard Chu [Thu, 17 Feb 2005 15:18:30 +0000 (15:18 +0000)]
Revert use_thread option, it didn't gain anything.

19 years agoITS#3546 fix consumer crash on interrupt (provider crash still unresolved)
Howard Chu [Thu, 17 Feb 2005 15:07:27 +0000 (15:07 +0000)]
ITS#3546 fix consumer crash on interrupt (provider crash still unresolved)

19 years agoinitialize AttributeAssertion before using
Sang Seok Lim [Wed, 16 Feb 2005 17:00:11 +0000 (17:00 +0000)]
initialize AttributeAssertion before using

19 years agoAdd back-hdb description
Howard Chu [Tue, 15 Feb 2005 23:44:32 +0000 (23:44 +0000)]
Add back-hdb description

19 years agoMisc clean up
Sang Seok Lim [Tue, 15 Feb 2005 16:55:00 +0000 (16:55 +0000)]
Misc clean up

19 years agotest filter updates for Attribute Aliasing
Sang Seok Lim [Tue, 15 Feb 2005 05:25:26 +0000 (05:25 +0000)]
test filter updates for Attribute Aliasing

19 years agoAttribute Aliasing : equality matching support
Sang Seok Lim [Tue, 15 Feb 2005 05:24:48 +0000 (05:24 +0000)]
Attribute Aliasing : equality matching support

19 years agorev 05
Kurt Zeilenga [Sat, 12 Feb 2005 17:48:12 +0000 (17:48 +0000)]
rev 05

19 years agorev 01
Kurt Zeilenga [Sat, 12 Feb 2005 16:25:02 +0000 (16:25 +0000)]
rev 01

19 years agorev 08 (expired)
Kurt Zeilenga [Sat, 12 Feb 2005 16:24:34 +0000 (16:24 +0000)]
rev 08 (expired)

19 years agorev 30
Kurt Zeilenga [Fri, 11 Feb 2005 20:56:17 +0000 (20:56 +0000)]
rev 30

19 years agoDelete unused syncrepl_pool
Howard Chu [Fri, 11 Feb 2005 10:20:16 +0000 (10:20 +0000)]
Delete unused syncrepl_pool

19 years agoFix memory leak in a component encoder
Sang Seok Lim [Thu, 10 Feb 2005 16:58:56 +0000 (16:58 +0000)]
Fix memory leak in a component encoder

19 years agofix typo
Pierangelo Masarati [Tue, 8 Feb 2005 13:17:02 +0000 (13:17 +0000)]
fix typo

19 years agoallow stacking of a default chaining control when chasing further referrals; fix...
Pierangelo Masarati [Sun, 6 Feb 2005 22:12:02 +0000 (22:12 +0000)]
allow stacking of a default chaining control when chasing further referrals; fix referral return memory allocation on direct search

19 years agoprovisions for configuring a desired chaining policy via the chaining behavior control
Pierangelo Masarati [Sat, 5 Feb 2005 18:21:14 +0000 (18:21 +0000)]
provisions for configuring a desired chaining policy via the chaining behavior control

19 years agotemporarily revert to synchronous start tls
Pierangelo Masarati [Sat, 5 Feb 2005 17:33:22 +0000 (17:33 +0000)]
temporarily revert to synchronous start tls

19 years agoimport selected improvements from back-ldap: use asynchronous Start TLS exop; allow...
Pierangelo Masarati [Sat, 5 Feb 2005 15:55:27 +0000 (15:55 +0000)]
import selected improvements from back-ldap: use asynchronous Start TLS exop; allow propagating TLS if used in the original connection; minor cleanup

19 years agouse asynchronous Start TLS exop; allow propagating TLS if used in the original connec...
Pierangelo Masarati [Sat, 5 Feb 2005 15:55:02 +0000 (15:55 +0000)]
use asynchronous Start TLS exop; allow propagating TLS if used in the original connection; minor cleanup

19 years agoimport referral chaing options from back-ldap
Pierangelo Masarati [Sat, 5 Feb 2005 11:33:32 +0000 (11:33 +0000)]
import referral chaing options from back-ldap

19 years agorevision 29
Kurt Zeilenga [Fri, 4 Feb 2005 18:29:57 +0000 (18:29 +0000)]
revision 29

19 years agoFolks who wan MSAD schema should get it from MSAD
Kurt Zeilenga [Fri, 4 Feb 2005 03:48:50 +0000 (03:48 +0000)]
Folks who wan MSAD schema should get it from MSAD

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