]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Sun, 30 Jan 2005 21:59:04 +0000 (21:59 +0000)]
cleanup glue-syncrepl
Pierangelo Masarati [Sun, 30 Jan 2005 21:58:08 +0000 (21:58 +0000)]
test compare in chain overlay
Pierangelo Masarati [Sat, 29 Jan 2005 22:04:34 +0000 (22:04 +0000)]
now works
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)
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)
Pierangelo Masarati [Sat, 29 Jan 2005 18:16:38 +0000 (18:16 +0000)]
avoid cycling twice in the control list
Pierangelo Masarati [Sat, 29 Jan 2005 18:00:36 +0000 (18:00 +0000)]
cleanup previous commit
Pierangelo Masarati [Sat, 29 Jan 2005 17:58:48 +0000 (17:58 +0000)]
use direct access instead of string comparison to check supported controls
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
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
Pierangelo Masarati [Fri, 28 Jan 2005 21:38:02 +0000 (21:38 +0000)]
allow to glue local databases under dnssrv
Kurt Zeilenga [Fri, 28 Jan 2005 19:03:15 +0000 (19:03 +0000)]
ITS#3524 (partial): reinit FDSETs
Luke Howard [Fri, 28 Jan 2005 08:33:29 +0000 (08:33 +0000)]
Add slapi_x_backend_get_flags() API
Pierangelo Masarati [Fri, 28 Jan 2005 01:43:49 +0000 (01:43 +0000)]
allow referrals in result (may happen); propagate chaining errors
Pierangelo Masarati [Thu, 27 Jan 2005 23:56:48 +0000 (23:56 +0000)]
use / as separator
Kurt Zeilenga [Thu, 27 Jan 2005 23:08:20 +0000 (23:08 +0000)]
remove commented out kludge macro
Kurt Zeilenga [Thu, 27 Jan 2005 23:06:57 +0000 (23:06 +0000)]
Removed control old kludge code
Pierangelo Masarati [Thu, 27 Jan 2005 08:55:13 +0000 (08:55 +0000)]
cleanup
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
Luke Howard [Thu, 27 Jan 2005 06:20:31 +0000 (06:20 +0000)]
Support LDAP_MOD_INCREMENT in slapi_modify_internal()
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
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
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
Pierangelo Masarati [Wed, 26 Jan 2005 20:01:02 +0000 (20:01 +0000)]
allow proxyAuthz of users authenticated via SASL
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).
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)
Pierangelo Masarati [Wed, 26 Jan 2005 10:27:38 +0000 (10:27 +0000)]
remove overoptimistic assertion
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
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
Pierangelo Masarati [Wed, 26 Jan 2005 09:45:51 +0000 (09:45 +0000)]
fix previous commit
Pierangelo Masarati [Wed, 26 Jan 2005 09:45:23 +0000 (09:45 +0000)]
don't play with controls at bind
Pierangelo Masarati [Wed, 26 Jan 2005 09:29:22 +0000 (09:29 +0000)]
don't add the trailing '??base' to URIs
Pierangelo Masarati [Wed, 26 Jan 2005 08:57:39 +0000 (08:57 +0000)]
inherit controls
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?)
Kurt Zeilenga [Wed, 26 Jan 2005 03:30:22 +0000 (03:30 +0000)]
Enable subordinate scope feature
Howard Chu [Wed, 26 Jan 2005 03:14:47 +0000 (03:14 +0000)]
Add -q quick option for slapindex too
Howard Chu [Tue, 25 Jan 2005 20:29:08 +0000 (20:29 +0000)]
Cleanup obsolete bits
Howard Chu [Tue, 25 Jan 2005 20:21:36 +0000 (20:21 +0000)]
Remove "fasttool" option; obsoleted by "slapadd -q"
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
Kurt Zeilenga [Tue, 25 Jan 2005 18:30:55 +0000 (18:30 +0000)]
More proper criticality handling. Implementation is a kludge.
Kurt Zeilenga [Tue, 25 Jan 2005 18:09:59 +0000 (18:09 +0000)]
Revert part of last (two) commits. Need additional infrastructure first.
Kurt Zeilenga [Tue, 25 Jan 2005 17:40:39 +0000 (17:40 +0000)]
Remove redundant note.
Pierangelo Masarati [Tue, 25 Jan 2005 17:14:19 +0000 (17:14 +0000)]
cleanup previous commit
Kurt Zeilenga [Tue, 25 Jan 2005 16:52:16 +0000 (16:52 +0000)]
Prelim unavailableCriticalExtension v. unwillingToPerform fix (ITS#3308)
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)
Howard Chu [Tue, 25 Jan 2005 11:14:09 +0000 (11:14 +0000)]
Fix cookie init
Kurt Zeilenga [Tue, 25 Jan 2005 05:35:54 +0000 (05:35 +0000)]
Hide "work in progress"
Kurt Zeilenga [Mon, 24 Jan 2005 21:59:06 +0000 (21:59 +0000)]
Remove extra rcsid
Howard Chu [Mon, 24 Jan 2005 21:46:06 +0000 (21:46 +0000)]
Rename k5key symbols, add k5key_hash
Howard Chu [Mon, 24 Jan 2005 12:25:37 +0000 (12:25 +0000)]
Fix redundant index lookups from component matching
Pierangelo Masarati [Mon, 24 Jan 2005 09:38:11 +0000 (09:38 +0000)]
StartTLS (ITS#3507) + chain overlay fixes and improvements
Howard Chu [Mon, 24 Jan 2005 08:21:55 +0000 (08:21 +0000)]
More for SLAP_TOOL_QUICK, disable locks as well
Howard Chu [Mon, 24 Jan 2005 03:42:56 +0000 (03:42 +0000)]
Use str2entry2
Howard Chu [Mon, 24 Jan 2005 03:41:51 +0000 (03:41 +0000)]
Rewritten str2entry, added str2entry2
Howard Chu [Mon, 24 Jan 2005 03:40:29 +0000 (03:40 +0000)]
Added ldif_countlines()
Howard Chu [Mon, 24 Jan 2005 03:39:56 +0000 (03:39 +0000)]
Restore avl_find code independent of avl_find2
Howard Chu [Mon, 24 Jan 2005 01:37:38 +0000 (01:37 +0000)]
Omit transaction support when running with SLAP_TOOL_QUICK
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.)
Pierangelo Masarati [Sun, 23 Jan 2005 22:18:35 +0000 (22:18 +0000)]
typo in previous commit
Pierangelo Masarati [Sun, 23 Jan 2005 22:11:46 +0000 (22:11 +0000)]
cleanup and clarify aspects of the overlay usage
Pierangelo Masarati [Sun, 23 Jan 2005 21:44:42 +0000 (21:44 +0000)]
cleanup
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
Pierangelo Masarati [Sun, 23 Jan 2005 21:42:05 +0000 (21:42 +0000)]
cleanup of rewrite code and docs
Howard Chu [Sat, 22 Jan 2005 20:18:38 +0000 (20:18 +0000)]
Schema caching for slaptools
Pierangelo Masarati [Sat, 22 Jan 2005 18:48:03 +0000 (18:48 +0000)]
improve parsing of acl-authcDN/acl-passwd
Pierangelo Masarati [Sat, 22 Jan 2005 12:27:45 +0000 (12:27 +0000)]
fix previous commit
Pierangelo Masarati [Sat, 22 Jan 2005 11:17:14 +0000 (11:17 +0000)]
cleanup attribution
Pierangelo Masarati [Sat, 22 Jan 2005 10:21:03 +0000 (10:21 +0000)]
fix ITS#3506
Howard Chu [Sat, 22 Jan 2005 00:13:00 +0000 (00:13 +0000)]
Really fix synchronization
Howard Chu [Fri, 21 Jan 2005 22:46:06 +0000 (22:46 +0000)]
Minor cleanup
Howard Chu [Fri, 21 Jan 2005 22:27:24 +0000 (22:27 +0000)]
More fixes for prev commit
Howard Chu [Fri, 21 Jan 2005 22:14:08 +0000 (22:14 +0000)]
Fix synchronization in prev commit
Howard Chu [Fri, 21 Jan 2005 21:20:56 +0000 (21:20 +0000)]
Add option to use a second thread for adds
Kurt Zeilenga [Fri, 21 Jan 2005 19:38:13 +0000 (19:38 +0000)]
Cleanup notices
Pierangelo Masarati [Fri, 21 Jan 2005 17:27:27 +0000 (17:27 +0000)]
(blind) improvement of column name aliasing
Pierangelo Masarati [Fri, 21 Jan 2005 15:05:15 +0000 (15:05 +0000)]
fix previous commit
Pierangelo Masarati [Fri, 21 Jan 2005 14:38:49 +0000 (14:38 +0000)]
fix ITS#3458
Howard Chu [Fri, 21 Jan 2005 01:47:25 +0000 (01:47 +0000)]
Fix ITS#3487, don't copy pointers to malloc'd global options
Pierangelo Masarati [Fri, 21 Jan 2005 00:21:45 +0000 (00:21 +0000)]
more ITS#3498-9 cleanup
Howard Chu [Fri, 21 Jan 2005 00:04:05 +0000 (00:04 +0000)]
ITS#3471 don't yield unnecessarily
Pierangelo Masarati [Thu, 20 Jan 2005 22:49:32 +0000 (22:49 +0000)]
fix ITS#3499 (may need further testing); added objectClass/attribute (silly) mapping; works with back-relay/ldap/meta (the first two by way of rwm overlay)
Pierangelo Masarati [Thu, 20 Jan 2005 22:44:54 +0000 (22:44 +0000)]
fix ITS#3499 (may need further testing)
Pierangelo Masarati [Thu, 20 Jan 2005 20:30:46 +0000 (20:30 +0000)]
the attribute mapping features of rwm seem to be very broken. Here few issues related to ITS#3499 are fixed, but there's some work to do yet
Pierangelo Masarati [Thu, 20 Jan 2005 19:28:01 +0000 (19:28 +0000)]
fix ITS#3499
Pierangelo Masarati [Thu, 20 Jan 2005 18:52:00 +0000 (18:52 +0000)]
fix attribution in copyright
Pierangelo Masarati [Thu, 20 Jan 2005 18:39:51 +0000 (18:39 +0000)]
improve previous commit; implement missing objectClass mapping feature
Kurt Zeilenga [Thu, 20 Jan 2005 17:54:04 +0000 (17:54 +0000)]
Hide subtree delete control
Pierangelo Masarati [Thu, 20 Jan 2005 17:44:53 +0000 (17:44 +0000)]
fix ITS#3498; some cleanup
Pierangelo Masarati [Thu, 20 Jan 2005 16:35:49 +0000 (16:35 +0000)]
provision for ITS#3497
Pierangelo Masarati [Thu, 20 Jan 2005 16:22:31 +0000 (16:22 +0000)]
fix messages/sleep times
Pierangelo Masarati [Thu, 20 Jan 2005 16:06:41 +0000 (16:06 +0000)]
provision for ITS#3497
Pierangelo Masarati [Thu, 20 Jan 2005 09:04:37 +0000 (09:04 +0000)]
remove #ifdef's for identity assertion
Kurt Zeilenga [Thu, 20 Jan 2005 07:18:28 +0000 (07:18 +0000)]
Cleanup
Kurt Zeilenga [Thu, 20 Jan 2005 06:55:35 +0000 (06:55 +0000)]
cleanup
Howard Chu [Thu, 20 Jan 2005 00:23:36 +0000 (00:23 +0000)]
ITS#3495 make sure lutil_passwd_init gets called
Pierangelo Masarati [Thu, 20 Jan 2005 00:20:46 +0000 (00:20 +0000)]
compare on operational attribute
Pierangelo Masarati [Thu, 20 Jan 2005 00:17:52 +0000 (00:17 +0000)]
fix compare; more manageDSAit cleanup
Pierangelo Masarati [Wed, 19 Jan 2005 23:52:51 +0000 (23:52 +0000)]
cleanup
Pierangelo Masarati [Wed, 19 Jan 2005 23:49:24 +0000 (23:49 +0000)]
cosmetic changes
Pierangelo Masarati [Wed, 19 Jan 2005 23:45:51 +0000 (23:45 +0000)]
kill provider as well; cleanup replication tests