Pierangelo Masarati
|
c7c572f883
|
fix ITS#3785: do our best to deal with invalid filters...
|
2005-06-16 19:27:03 +00:00 |
|
Howard Chu
|
b6aa697000
|
ITS#3779 fix pwdLockoutDuration handling
|
2005-06-15 21:21:12 +00:00 |
|
Ralf Haferkamp
|
f9fb5e63f4
|
silence warning
|
2005-06-15 18:00:49 +00:00 |
|
Howard Chu
|
60339c7f77
|
ITS#3777 fix scheme comparison
|
2005-06-15 03:06:48 +00:00 |
|
Howard Chu
|
63f6e91a97
|
ITS#3772 fix dependencies for static overlays
|
2005-06-13 10:24:39 +00:00 |
|
Howard Chu
|
cd15432de6
|
More accesslog updates
|
2005-06-10 11:41:57 +00:00 |
|
Howard Chu
|
257be58eb6
|
In-directory logging overlay
|
2005-06-10 09:18:01 +00:00 |
|
Howard Chu
|
21b8be393a
|
Add slap_timestamp(), use mutex in slap_get_csn()
|
2005-06-07 04:12:14 +00:00 |
|
Howard Chu
|
3bae4b4acb
|
ITS#3691 import auditlog overlay
|
2005-06-07 03:03:18 +00:00 |
|
Howard Chu
|
8f58409749
|
Add SLAP_MOD_INTERNAL flag to Modifications, allow internal ops to bypass
ACL checks when modifying user-modifiable attributes as non-root user.
|
2005-06-04 09:44:39 +00:00 |
|
Howard Chu
|
d7745c17d4
|
Use "pcache" to invoke the overlay instead of "proxycache"
|
2005-05-24 17:13:37 +00:00 |
|
Pierangelo Masarati
|
2f0d712492
|
exit on error
|
2005-05-23 21:59:14 +00:00 |
|
Pierangelo Masarati
|
fc148e8e54
|
fix interaction with table-driven config of back-ldap (please review)
|
2005-05-23 07:25:45 +00:00 |
|
Pierangelo Masarati
|
58abc661f6
|
"restrict" is a c99 keyword (ITS#3739)
|
2005-05-21 00:15:16 +00:00 |
|
Pierangelo Masarati
|
7b0d820ce5
|
minor cleanup
|
2005-05-20 23:36:23 +00:00 |
|
Pierangelo Masarati
|
5f361f31b3
|
initialize AttributeName structures; allow '*' attribute set (related to ITS#3741)
|
2005-05-20 23:27:42 +00:00 |
|
Pierangelo Masarati
|
6bd4ef7667
|
fix cleanup in case of error
|
2005-05-13 19:08:41 +00:00 |
|
Pierangelo Masarati
|
96773427db
|
don't bother about slap_dummy_bv
|
2005-05-13 09:06:28 +00:00 |
|
Howard Chu
|
376537f3d7
|
ITS#3577 Make librewrite shared - > liblrewrite.la
|
2005-05-11 10:18:27 +00:00 |
|
Howard Chu
|
f2e62ea04c
|
Fix (temporary) crash on ldbm
|
2005-05-09 11:20:24 +00:00 |
|
Howard Chu
|
1d283c2154
|
More fixes for overlay support. Converted pcache to config table.
|
2005-05-09 10:33:43 +00:00 |
|
Howard Chu
|
cfccf68bf6
|
Fix debug msg
|
2005-05-09 10:33:01 +00:00 |
|
Pierangelo Masarati
|
fd52d607b0
|
don't compare freed pointers (no harm)
|
2005-05-09 09:32:44 +00:00 |
|
Howard Chu
|
bd63507868
|
Table-driven config
|
2005-05-09 05:02:01 +00:00 |
|
Howard Chu
|
179032ffe2
|
Explicitly set LTONLY_MOD for shared overlays
|
2005-05-09 00:13:47 +00:00 |
|
Howard Chu
|
f597e7651b
|
Simplify static build
|
2005-05-07 23:14:57 +00:00 |
|
Pierangelo Masarati
|
d23243a507
|
more on strict config parsing (ITS#3705)
|
2005-05-06 16:42:03 +00:00 |
|
Howard Chu
|
54eb6f539c
|
Remove redundant def
|
2005-05-06 01:45:44 +00:00 |
|
Howard Chu
|
86b7448a47
|
More for ITS#3681
|
2005-05-06 00:39:25 +00:00 |
|
Howard Chu
|
0079690f8f
|
ITS#3681 separate static from dynamic overlays
|
2005-05-05 22:57:19 +00:00 |
|
Pierangelo Masarati
|
b8b0bb000b
|
honor T-F filters (ITS#3706)
|
2005-05-04 23:57:33 +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
|
3a42760472
|
ITS#3671 more abandon/error checks
|
2005-04-28 18:36:47 +00:00 |
|
Howard Chu
|
df22b333a5
|
Mroe abandon checks for ITS#3671
|
2005-04-28 16:45:52 +00:00 |
|
Howard Chu
|
67c68bab9c
|
More for ITS#3671, check for Abandon before replaying queued events
|
2005-04-28 16:21:52 +00:00 |
|
Pierangelo Masarati
|
5697bed1f9
|
anticipate undefined symbols when compiling for 2.2
|
2005-04-28 11:03:22 +00:00 |
|
Howard Chu
|
59de8333d0
|
Fix ppolicy libltdl usage on Win32
|
2005-04-26 12:54:24 +00:00 |
|
Pierangelo Masarati
|
6076695eb8
|
handle the null lud_dn case...
|
2005-04-26 10:34:37 +00:00 |
|
Howard Chu
|
842b5ce076
|
ITS#3682, dup entry and free the DB's copy before sending it
|
2005-04-26 02:01:19 +00:00 |
|
Howard Chu
|
c899848afb
|
Fix tool startup, don't start main backend twice
|
2005-04-26 00:46:00 +00:00 |
|
Pierangelo Masarati
|
1cc6b2ebe2
|
don't use temporaries
|
2005-04-26 00:33:43 +00:00 |
|
Howard Chu
|
75164fbe1c
|
ITS#3671 make sure to flush queue when able
|
2005-04-25 00:38:37 +00:00 |
|
Howard Chu
|
bae2f5f083
|
Fix modify deadlock
|
2005-04-25 00:07:26 +00:00 |
|
Howard Chu
|
acd1e2852a
|
Better fix for #3671
|
2005-04-24 23:20:15 +00:00 |
|
Howard Chu
|
895b74cb1d
|
ITS#3671 free all locks before calling send_search_*, queue entries if
the connection is busy. Probably need to set a queue limit here and
abandon the psearch if the limit is reached.
|
2005-04-24 22:55:21 +00:00 |
|
Howard Chu
|
cd1bdf99e2
|
Add task names to runqueue entries. Display running tasks under
cn=Runqueue,cn=Threads,cn=Monitor
|
2005-04-23 00:28:43 +00:00 |
|
Howard Chu
|
855f7d44e9
|
pwdReset was not supposed to be NO-USER-MODIFICATION
|
2005-04-22 18:42:52 +00:00 |
|
Howard Chu
|
5158e46d59
|
Note draft 8 in comment
|
2005-04-22 09:10:06 +00:00 |
|
Howard Chu
|
3400b96d71
|
ITS#3655 patch from Ralf rhafer@suse.de update to draft 8 behavior
|
2005-04-22 09:09:12 +00:00 |
|
Pierangelo Masarati
|
a7b1017f44
|
partial fix to ITS#3659; still problems in merging values with "permissive" set
|
2005-04-21 19:55:22 +00:00 |
|
Pierangelo Masarati
|
1dbf872d61
|
set deref
|
2005-04-18 09:16:50 +00:00 |
|
Howard Chu
|
6399387580
|
ITS#3616 store contextCSN in glue entry if database suffix is empty
|
2005-04-15 06:58:03 +00:00 |
|
Howard Chu
|
5aed76fe78
|
ITS#3573, mark pwdChangedTime, pwdGraceUseTime, pwdExpirationWarned,
pwdHistory, and pwdReset NO-USER-MODIFICATION
|
2005-04-12 10:58:50 +00:00 |
|
Howard Chu
|
335e8a8ba7
|
Don't do ctxcsn checks in Tool mode, don't generate ctxcsn if it's missing
and we're also a consumer.
|
2005-04-09 11:26:31 +00:00 |
|
Pierangelo Masarati
|
bc97f801bf
|
fix previous commit
|
2005-04-08 00:19:01 +00:00 |
|
Pierangelo Masarati
|
5807c2b379
|
add dynlist build stuff
|
2005-04-07 23:51:31 +00:00 |
|
Pierangelo Masarati
|
22490d016a
|
add dynlist build stuff
|
2005-04-07 23:35:36 +00:00 |
|
Pierangelo Masarati
|
6e2c78c309
|
add dynlist.c from SysNet's repository; needs build stuff (when mature)
|
2005-04-07 22:42:44 +00:00 |
|
Howard Chu
|
652d0a189a
|
Fix filter crash when DN contains parenthesis
|
2005-04-01 02:13:17 +00:00 |
|
Sang Seok Lim
|
d2af85fd08
|
Fixing memory leakage in attribute aliasing
|
2005-03-29 00:12:05 +00:00 |
|
Pierangelo Masarati
|
429629ff0c
|
fix previous commit
|
2005-03-28 18:53:57 +00:00 |
|
Pierangelo Masarati
|
27e5fabb8b
|
document missing feature; avoid the risk of returning argv in an inconsistent state when an error occurs
|
2005-03-28 18:51:02 +00:00 |
|
Howard Chu
|
eb8f927af3
|
Fix copyright/attribution comments
|
2005-03-25 20:11:28 +00:00 |
|
Howard Chu
|
0076b40c32
|
Convert backendInfo/backendDB to STAILQs
|
2005-03-24 05:13:31 +00:00 |
|
Howard Chu
|
119cbcaba4
|
Schema unparsing support
|
2005-03-21 08:31:48 +00:00 |
|
Howard Chu
|
fba9235d0f
|
Add HARDCODE schema flags
|
2005-03-21 00:22:54 +00:00 |
|
Howard Chu
|
5ffc2ce9f1
|
Fix ITS#3601
|
2005-03-16 21:03:51 +00:00 |
|
Howard Chu
|
86ef29b5e7
|
ITS#3596 partial fix - allow abandoning a locked operation
|
2005-03-14 00:12:48 +00:00 |
|
Howard Chu
|
8a31f9a96f
|
Ignore matches from the entry being modified
|
2005-03-13 23:18:49 +00:00 |
|
Howard Chu
|
8da7cce20d
|
Added translucent overlay (sponsored by HP)
|
2005-03-10 03:13:24 +00:00 |
|
Pierangelo Masarati
|
4e8256f6ab
|
improve previous commit; now attribute values are rewritten either if they were DN-valued before or after being remapped
|
2005-02-22 21:29:42 +00:00 |
|
Pierangelo Masarati
|
ba90bad9c8
|
honor remapped attrs in requested attrlist; fix erroneous cleanup of remapped requested attrlist (only at response)
|
2005-02-22 20:16:31 +00:00 |
|
Howard Chu
|
d74a9f066a
|
ITS#3551 return SLAPD_ABANDON on abandon...
|
2005-02-19 12:10:40 +00:00 |
|
Howard Chu
|
94b3f430cf
|
Fix cancel cleanup
|
2005-02-18 07:12:57 +00:00 |
|
Howard Chu
|
2964bfc48b
|
ITS#3549 acknowledge CANCEL requests
|
2005-02-18 01:08:47 +00:00 |
|
Howard Chu
|
1510265454
|
Init ors_limit to NULL
|
2005-02-01 15:11:33 +00:00 |
|
Howard Chu
|
0f185de2b0
|
Fix uninit'd search limits
|
2005-02-01 14:02:53 +00:00 |
|
Pierangelo Masarati
|
4123f29eaa
|
fix spelling
|
2005-02-01 10:31:57 +00:00 |
|
Pierangelo Masarati
|
8637bc5b28
|
handle cannotChain result
|
2005-01-31 11:22:12 +00:00 |
|
Pierangelo Masarati
|
3b84f11d25
|
honor SLAP_GLUE_INSTANCE() flag; allow to advertize subordinate databases
|
2005-01-31 00:15:45 +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
|
e96e874a18
|
take care of DN-valued "operational" (generated) attrs
|
2005-01-30 22:00:09 +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
|
77da5c56a4
|
allow to glue local databases under dnssrv
|
2005-01-28 21:38:02 +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
|
28b5df9a90
|
Hide "work in progress"
|
2005-01-25 05:35:54 +00:00 |
|
Pierangelo Masarati
|
17f525a8ad
|
cleanup attribution
|
2005-01-22 11:17:14 +00:00 |
|
Pierangelo Masarati
|
b116bb3814
|
fix ITS#3499 (may need further testing)
|
2005-01-20 22:44:54 +00:00 |
|
Pierangelo Masarati
|
9201649c3b
|
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
|
2005-01-20 20:30:46 +00:00 |
|
Pierangelo Masarati
|
06478f2265
|
silence warnings
|
2005-01-14 12:01:51 +00:00 |
|
Howard Chu
|
495c315672
|
More consolidation for single consumer-context syncrepl
|
2005-01-14 04:26:59 +00:00 |
|
Howard Chu
|
4c21a2712f
|
Fix prev commit
|
2005-01-13 21:14:52 +00:00 |
|
Howard Chu
|
93c56951ed
|
Use a single sessionlog per context, delete sid
|
2005-01-13 19:51:01 +00:00 |
|
Howard Chu
|
aa913f1bef
|
Use be_shadow_update, not be_isupdate
|
2005-01-13 19:02:08 +00:00 |
|
Pierangelo Masarati
|
69fbd2e66e
|
propagate opattrs if shadow update
|
2005-01-13 18:43:59 +00:00 |
|
Howard Chu
|
16f3cdeb19
|
More cleanup for prev commit
|
2005-01-12 02:32:48 +00:00 |
|
Howard Chu
|
53fcde0927
|
ITS#3463 don't muck with frontend's operations, just our detached ones
|
2005-01-12 01:49:00 +00:00 |
|
Howard Chu
|
05648b22fb
|
Fix findmax when multiple matches are found
|
2005-01-11 05:00:59 +00:00 |
|