Pierangelo Masarati
|
8cc2aa9372
|
implement hook; cleanup
|
2005-01-30 22:05:46 +00:00 |
|
Pierangelo Masarati
|
6fcc25f993
|
cleanup empty DN handling
|
2005-01-30 22:05:11 +00:00 |
|
Pierangelo Masarati
|
fbb2b75ace
|
matched values is "global"
|
2005-01-30 22:04:02 +00:00 |
|
Pierangelo Masarati
|
7cd731ec56
|
"ultimate" fix of glued databases controls checking; other minor fixes
|
2005-01-30 22:02:37 +00:00 |
|
Pierangelo Masarati
|
e96e874a18
|
take care of DN-valued "operational" (generated) attrs
|
2005-01-30 22:00:09 +00:00 |
|
Pierangelo Masarati
|
f1791bc653
|
cleanup glue-syncrepl
|
2005-01-30 21:59:04 +00:00 |
|
Pierangelo Masarati
|
4f6758bf41
|
test compare in chain overlay
|
2005-01-30 21:58:08 +00:00 |
|
Pierangelo Masarati
|
4f9b916b61
|
now works
|
2005-01-29 22:04:34 +00:00 |
|
Pierangelo Masarati
|
ff89b2c14c
|
looks a little better (but test033 doesn't work any more; disabling)
|
2005-01-29 19:04:06 +00:00 |
|
Pierangelo Masarati
|
9d11324e96
|
make the glue database inherit the controls of the subordinates (doesn't fix test033 though)
|
2005-01-29 18:38:44 +00:00 |
|
Pierangelo Masarati
|
cd797f8089
|
avoid cycling twice in the control list
|
2005-01-29 18:16:38 +00:00 |
|
Pierangelo Masarati
|
0056109b82
|
cleanup previous commit
|
2005-01-29 18:00:36 +00:00 |
|
Pierangelo Masarati
|
d0b804c439
|
use direct access instead of string comparison to check supported controls
|
2005-01-29 17:58:48 +00:00 |
|
Pierangelo Masarati
|
25b15e0014
|
add test for glued partial syncrepl; initial refresh works, subsequent updates don't
|
2005-01-29 15:22:42 +00:00 |
|
Pierangelo Masarati
|
1e351da986
|
need to catch the '' base in search as well; selected cleanup and improvements
|
2005-01-28 23:19:02 +00:00 |
|
Pierangelo Masarati
|
77da5c56a4
|
allow to glue local databases under dnssrv
|
2005-01-28 21:38:02 +00:00 |
|
Kurt Zeilenga
|
96854698cd
|
ITS#3524 (partial): reinit FDSETs
|
2005-01-28 19:03:15 +00:00 |
|
Luke Howard
|
4b1d72ab2f
|
Add slapi_x_backend_get_flags() API
|
2005-01-28 08:33:29 +00:00 |
|
Pierangelo Masarati
|
4304dfc9a2
|
allow referrals in result (may happen); propagate chaining errors
|
2005-01-28 01:43:49 +00:00 |
|
Pierangelo Masarati
|
5339c69620
|
use / as separator
|
2005-01-27 23:56:48 +00:00 |
|
Kurt Zeilenga
|
e2292d34e1
|
remove commented out kludge macro
|
2005-01-27 23:08:20 +00:00 |
|
Kurt Zeilenga
|
1ff692274a
|
Removed control old kludge code
|
2005-01-27 23:06:57 +00:00 |
|
Pierangelo Masarati
|
4d5068630c
|
cleanup
|
2005-01-27 08:55:13 +00:00 |
|
Kurt Zeilenga
|
e826914a88
|
Less kludgy willing-to-perform check for recognized and appropriate
global controls
|
2005-01-27 06:45:20 +00:00 |
|
Luke Howard
|
82d3c103e9
|
Support LDAP_MOD_INCREMENT in slapi_modify_internal()
|
2005-01-27 06:20:31 +00:00 |
|
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 |
|