Pierangelo Masarati
|
f9a104bf4d
|
allow backend_attribute to check access to "entry" and "children" pseudo-attributes
|
2006-01-06 16:24:07 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
9e3a22bf4a
|
always provide a NULL o_private to be_entry_get (ITS#4184)
|
2005-12-16 18:35:25 +00:00 |
|
Pierangelo Masarati
|
266c6ad1ea
|
plug one-time leaks; misc cleanup
|
2005-12-16 01:58:36 +00:00 |
|
Pierangelo Masarati
|
7841f4f538
|
complete merging of dyngroup into dynlist; add back-config support
|
2005-11-29 02:10:47 +00:00 |
|
Kurt Zeilenga
|
c106f49029
|
Primitive handling of dontUseCopy (always error).
|
2005-11-26 07:09:59 +00:00 |
|
Howard Chu
|
c5b44f3660
|
ITS#4128 use backend_db_init to init the private backend
|
2005-11-03 20:31:11 +00:00 |
|
Howard Chu
|
da1a1f9133
|
ITS#4027 select_backend should ignore manageDSAit when glue is in use.
|
2005-10-03 03:12:32 +00:00 |
|
Howard Chu
|
d89cfddcde
|
ITS#4003 frontend->be_replogfile can legitimately be set.
|
2005-09-05 02:42:24 +00:00 |
|
Pierangelo Masarati
|
596f21340e
|
cleanup
|
2005-09-04 20:00:40 +00:00 |
|
Luke Howard
|
2ff5c27f63
|
Check for NULL in be_match()
Use be_match() in backend.c operational processing
|
2005-08-18 04:34:04 +00:00 |
|
Pierangelo Masarati
|
ef7421b87d
|
more on manage access level
|
2005-08-18 02:25:10 +00:00 |
|
Pierangelo Masarati
|
0db4013fb0
|
temporarily fix SLAPD_OVERLAY_ACCESS conflict
|
2005-08-10 18:53:21 +00:00 |
|
Pierangelo Masarati
|
f8407435cc
|
cleanup
|
2005-08-10 10:25:24 +00:00 |
|
Pierangelo Masarati
|
a6d4a82782
|
more about freeing replica resources
|
2005-08-07 15:20:14 +00:00 |
|
Pierangelo Masarati
|
e549e4463a
|
free replica info as appropriate
|
2005-08-07 15:01:13 +00:00 |
|
Pierangelo Masarati
|
f423e65d58
|
fix operational attributes collection (ITS#3882)
|
2005-07-25 21:57:20 +00:00 |
|
Pierangelo Masarati
|
0de20c028f
|
destroy limits at exit
|
2005-07-25 20:50:03 +00:00 |
|
Luke Howard
|
cdefacccc6
|
Fix ITS#3882
|
2005-07-25 13:19:38 +00:00 |
|
Pierangelo Masarati
|
9cb512bc03
|
exit the loop at some point (ITS#3878)
|
2005-07-22 16:37:20 +00:00 |
|
Luke Howard
|
6da978d5a0
|
Support for global ACL overlays, corresponding SLAPI support
|
2005-07-22 05:01:09 +00:00 |
|
Luke Howard
|
6ae5ce5b66
|
Cleaner version of previous patch (keep operational attr code in backend.c)
|
2005-07-22 03:44:04 +00:00 |
|
Luke Howard
|
27adb43cbf
|
Move backend_operational() implementation into frontend so global
overlays can be called
|
2005-07-22 03:40:06 +00:00 |
|
Howard Chu
|
ddf6c7b298
|
Plug more memleaks
|
2005-07-21 23:26:40 +00:00 |
|
Luke Howard
|
ffe20229dc
|
Move most of SLAPI frontend into overlay
|
2005-07-21 16:35:20 +00:00 |
|
Luke Howard
|
0bf8a366a5
|
SLAPI cleanups
|
2005-07-21 08:39:37 +00:00 |
|
Luke Howard
|
0acd5d97bd
|
Check op->o_bd != NULL
|
2005-07-19 08:40:26 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Howard Chu
|
5d2ba11ad9
|
ITS#3847 silence warnings
|
2005-07-11 12:11:15 +00:00 |
|
Pierangelo Masarati
|
f7541b5e8d
|
cleanup
|
2005-06-19 22:43:45 +00:00 |
|
Howard Chu
|
f84fc983fd
|
ITS#3774 delete backend/overlay structures after a failed add
|
2005-06-13 22:49:01 +00:00 |
|
Kurt Zeilenga
|
31727f0f4d
|
Additional manageDIT changes.
Now require be_isroot() instead of "manage".
|
2005-05-13 21:09:26 +00:00 |
|
Kurt Zeilenga
|
cfb3f81582
|
Control cleanup
|
2005-05-13 02:34:16 +00:00 |
|
Howard Chu
|
55585110bf
|
ITS#3608 - ignore unavailable non-critical controls
|
2005-05-13 01:35:20 +00:00 |
|
Howard Chu
|
6a2d53f396
|
In backend_group, return LDAP_COMPARE_FALSE if attr exists but value is
not matched, instead of LDAP_NO_SUCH_ATTRIBUTE
|
2005-05-04 06:28:27 +00:00 |
|
Howard Chu
|
b5ef8ea6f4
|
More modify support. ACL editing works.
|
2005-04-19 16:39:48 +00:00 |
|
Pierangelo Masarati
|
f6d136a99a
|
fix overlay access control; cleanup
|
2005-04-18 09:16:26 +00:00 |
|
Pierangelo Masarati
|
a6f8cd07f6
|
partially revert previous commit (ITS#3652)
|
2005-04-13 01:03:46 +00:00 |
|
Pierangelo Masarati
|
a85603c10b
|
more on ITS#3652
|
2005-04-12 22:38:54 +00:00 |
|
Pierangelo Masarati
|
15016154b6
|
add ACL hook to overlays
|
2005-04-12 00:24:04 +00:00 |
|
Pierangelo Masarati
|
f43f7b1bfb
|
cleanup listener permissions
|
2005-04-04 10:42:50 +00:00 |
|
Howard Chu
|
5a66d7de66
|
Fix prev commit
|
2005-03-24 06:06:40 +00:00 |
|
Howard Chu
|
0076b40c32
|
Convert backendInfo/backendDB to STAILQs
|
2005-03-24 05:13:31 +00:00 |
|
Howard Chu
|
2da2336ac6
|
Reorganiza SLAPD_CRYPT and SLAPD_SPASSWD support for better reentrancy
|
2005-03-18 06:06:38 +00:00 |
|
Howard Chu
|
b06eea3d99
|
Delete unused syncrepl_pool
|
2005-02-11 10:20:16 +00:00 |
|
Pierangelo Masarati
|
d503b5a5b7
|
make frontend-generated attrs available to backend's hook
|
2005-01-31 00:14:00 +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
|
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
|
cd797f8089
|
avoid cycling twice in the control list
|
2005-01-29 18:16:38 +00:00 |
|