Pierangelo Masarati
|
2c801d9c2a
|
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
|
2005-01-26 23:30:57 +00:00 |
|
Pierangelo Masarati
|
362766b316
|
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
|
2005-01-26 23:19:48 +00:00 |
|
Pierangelo Masarati
|
1b268479c3
|
fix ITS#3406 - normalize attributes according to MR syntax in MRA filters
|
2005-01-26 21:48:36 +00:00 |
|
Pierangelo Masarati
|
3dd2f4150b
|
allow proxyAuthz of users authenticated via SASL
|
2005-01-26 20:01:02 +00:00 |
|
Kurt Zeilenga
|
ab455a5ec7
|
Place control availability kludge behind
#ifdef SLAP_CONTROL_AVAILABILITY_KLUDGE
for now. Me think its still needed (at least for FRONTEND controls).
|
2005-01-26 19:46:12 +00:00 |
|
Pierangelo Masarati
|
5ec9684894
|
controls can be added in two passes (e.g. by backends that actually inherit their controls from someone else)
|
2005-01-26 10:28:37 +00:00 |
|
Pierangelo Masarati
|
e047657f06
|
remove overoptimistic assertion
|
2005-01-26 10:27:38 +00:00 |
|
Pierangelo Masarati
|
9e6d64a0ad
|
move supported controls listing at backend startup; allow supported controls to be set/mucked in between
|
2005-01-26 09:53:29 +00:00 |
|
Pierangelo Masarati
|
5427af1f62
|
don't play with controls at bind; rather use the ldap_*_ext API
|
2005-01-26 09:52:12 +00:00 |
|
Pierangelo Masarati
|
beb0f6983a
|
fix previous commit
|
2005-01-26 09:45:51 +00:00 |
|
Pierangelo Masarati
|
947f87441e
|
don't play with controls at bind
|
2005-01-26 09:45:23 +00:00 |
|
Pierangelo Masarati
|
74896472de
|
don't add the trailing '??base' to URIs
|
2005-01-26 09:29:22 +00:00 |
|
Pierangelo Masarati
|
c67ce5f2e3
|
inherit controls
|
2005-01-26 08:57:39 +00:00 |
|
Pierangelo Masarati
|
e2fe9e394a
|
fix controls run-time registered by global overlays (kludge non longer required?)
|
2005-01-26 08:04:19 +00:00 |
|
Kurt Zeilenga
|
8b730300a2
|
Enable subordinate scope feature
|
2005-01-26 03:30:22 +00:00 |
|
Howard Chu
|
51c4161ca9
|
Add -q quick option for slapindex too
|
2005-01-26 03:14:47 +00:00 |
|
Howard Chu
|
87ad189972
|
Cleanup obsolete bits
|
2005-01-25 20:29:08 +00:00 |
|
Howard Chu
|
86ab73ecd6
|
Remove "fasttool" option; obsoleted by "slapadd -q"
|
2005-01-25 20:21:36 +00:00 |
|
Pierangelo Masarati
|
5b193c218f
|
fix dynamically registered controls check; NOTE: controls registered by global overlays don't work yet; better leave Kurt's kludge in place right now
|
2005-01-25 19:39:56 +00:00 |
|
Kurt Zeilenga
|
0bd2dafd53
|
More proper criticality handling. Implementation is a kludge.
|
2005-01-25 18:30:55 +00:00 |
|
Kurt Zeilenga
|
d68041ce50
|
Revert part of last (two) commits. Need additional infrastructure first.
|
2005-01-25 18:09:59 +00:00 |
|
Kurt Zeilenga
|
82d5ca4d4e
|
Remove redundant note.
|
2005-01-25 17:40:39 +00:00 |
|
Pierangelo Masarati
|
6239b70081
|
cleanup previous commit
|
2005-01-25 17:14:19 +00:00 |
|
Kurt Zeilenga
|
dd75979100
|
Prelim unavailableCriticalExtension v. unwillingToPerform fix (ITS#3308)
|
2005-01-25 16:52:16 +00:00 |
|
Pierangelo Masarati
|
c6a1f24186
|
add support for Chaining Behavior control (<draft-sermersheim-ldap-chaining>, a work in progress)
|
2005-01-25 16:11:26 +00:00 |
|
Howard Chu
|
f6ed0b0127
|
Fix cookie init
|
2005-01-25 11:14:09 +00:00 |
|
Kurt Zeilenga
|
28b5df9a90
|
Hide "work in progress"
|
2005-01-25 05:35:54 +00:00 |
|
Kurt Zeilenga
|
70b5d06849
|
Remove extra rcsid
|
2005-01-24 21:59:06 +00:00 |
|
Howard Chu
|
9a279634b0
|
Rename k5key symbols, add k5key_hash
|
2005-01-24 21:46:06 +00:00 |
|
Howard Chu
|
fc337704c5
|
Fix redundant index lookups from component matching
|
2005-01-24 12:25:37 +00:00 |
|
Pierangelo Masarati
|
c6b6d2a5ec
|
StartTLS (ITS#3507) + chain overlay fixes and improvements
|
2005-01-24 09:38:11 +00:00 |
|
Howard Chu
|
ad2a19d8eb
|
More for SLAP_TOOL_QUICK, disable locks as well
|
2005-01-24 08:21:55 +00:00 |
|
Howard Chu
|
12510a2da7
|
Use str2entry2
|
2005-01-24 03:42:56 +00:00 |
|
Howard Chu
|
fcf787dc0f
|
Rewritten str2entry, added str2entry2
|
2005-01-24 03:41:51 +00:00 |
|
Howard Chu
|
67583f45eb
|
Added ldif_countlines()
|
2005-01-24 03:40:29 +00:00 |
|
Howard Chu
|
8fd686ada0
|
Restore avl_find code independent of avl_find2
|
2005-01-24 03:39:56 +00:00 |
|
Howard Chu
|
b674e6dd3d
|
Omit transaction support when running with SLAP_TOOL_QUICK
|
2005-01-24 01:37:38 +00:00 |
|
Howard Chu
|
fe03b5a8bb
|
Add '-q' "quick" option and SLAP_TOOL_QUICK def for slapadd to run
with fewer integrity checks. (may also change slapindex later.)
|
2005-01-24 01:37:09 +00:00 |
|
Pierangelo Masarati
|
6b37f6c06f
|
typo in previous commit
|
2005-01-23 22:18:35 +00:00 |
|
Pierangelo Masarati
|
00f64211e2
|
cleanup and clarify aspects of the overlay usage
|
2005-01-23 22:11:46 +00:00 |
|
Pierangelo Masarati
|
03dba8c111
|
cleanup
|
2005-01-23 21:44:42 +00:00 |
|
Pierangelo Masarati
|
b70abdcbce
|
global overlays need to set o_bd = frontendDB to return the error in case no database can be selected
|
2005-01-23 21:44:23 +00:00 |
|
Pierangelo Masarati
|
9effc2b8f0
|
cleanup of rewrite code and docs
|
2005-01-23 21:42:05 +00:00 |
|
Howard Chu
|
47e7948007
|
Schema caching for slaptools
|
2005-01-22 20:18:38 +00:00 |
|
Pierangelo Masarati
|
ae0f47b063
|
improve parsing of acl-authcDN/acl-passwd
|
2005-01-22 18:48:03 +00:00 |
|
Pierangelo Masarati
|
066829a870
|
fix previous commit
|
2005-01-22 12:27:45 +00:00 |
|
Pierangelo Masarati
|
17f525a8ad
|
cleanup attribution
|
2005-01-22 11:17:14 +00:00 |
|
Pierangelo Masarati
|
a84938c294
|
fix ITS#3506
|
2005-01-22 10:21:03 +00:00 |
|
Howard Chu
|
7b65f9bab4
|
Really fix synchronization
|
2005-01-22 00:13:00 +00:00 |
|
Howard Chu
|
e67e45f752
|
Minor cleanup
|
2005-01-21 22:46:06 +00:00 |
|