Pierangelo Masarati
3ce45e11bb
fix and strengthen the structural objectClass test
2005-05-12 00:43:29 +00:00
Pierangelo Masarati
740835dff9
remove global_schemacheck
2005-05-12 00:03:50 +00:00
Pierangelo Masarati
4abbf9c610
implement add/delete granularity in write access (ITS#3631)
2005-04-08 00:18:24 +00:00
Pierangelo Masarati
0220a25f05
use alias name instead of column name in order by clause (ITS#3629)
2005-04-04 17:41:29 +00:00
Pierangelo Masarati
20b3d14dc3
more dnParent() cleanup
2005-03-30 22:29:54 +00:00
Kurt Zeilenga
71c2c1c9fe
Change "subtree delete not supported" diagnostic text to
...
"subordinate objects must be deleted first" as the "not supported"
language implies some feature of LDAP is not implemented in slapd(8).
2005-03-26 00:53:00 +00:00
Pierangelo Masarati
5d19659193
honor abandon/cancel (ITS#3551)
2005-02-19 12:25:55 +00:00
Pierangelo Masarati
0f18e6ce24
fix ITS#3551
2005-02-19 11:07:02 +00:00
Pierangelo Masarati
fbb2b75ace
matched values is "global"
2005-01-30 22:04:02 +00:00
Pierangelo Masarati
96fa1eda64
(blind) improvement of column name aliasing
2005-01-21 17:27:27 +00:00
Pierangelo Masarati
2975c6d46e
provision for ITS#3497
2005-01-20 16:35:49 +00:00
Pierangelo Masarati
5785175313
provision for ITS#3497
2005-01-20 16:06:41 +00:00
Pierangelo Masarati
0c601c5db2
fix compare; more manageDSAit cleanup
2005-01-20 00:17:52 +00:00
Pierangelo Masarati
3638004798
remove all referral specific code; now referrals can be used by defining appropriate data/metadata
2005-01-19 00:09:07 +00:00
Pierangelo Masarati
d520cd607d
remove all referral specific code; now referrals can be used by defining appropriate data/metadata
2005-01-19 00:00:52 +00:00
Pierangelo Masarati
a3fbea971b
map referrals in regular metadata structure (need to remove some of the specific code)
2005-01-18 23:28:03 +00:00
Pierangelo Masarati
d252d9c535
map referrals in regular metadata structure (need to remove some of the specific code)
2005-01-18 23:21:48 +00:00
Pierangelo Masarati
8b26737c27
fix different issues with referrals in searches; remove unused tests; cleanup referrals in tests so that they don't get chased; improve schema checking in modrdn and updates in general; minor cleanup
2005-01-18 01:10:01 +00:00
Pierangelo Masarati
fa498ee015
various issues related to working with schemacheck off; allow referrals to be created as separate objectClasses, so they work with schemacheck on (may rework them to be treated as normal data)
2005-01-17 21:10:55 +00:00
Pierangelo Masarati
eb0421c471
fix several schema checking issues; add rename specific statement for entry renaming without losing ID (helps e.g. in renaming referrals, otherwise referential integrity would prevent del/add because of referenced stuff in ldap_referrals and ldap_entry_objclasses); referrals need schemacheck off otherwise objectClass chain is invalid (they need to be attached to another objectClass by now; will address this later)
2005-01-17 19:32:28 +00:00
Pierangelo Masarati
b4e37e518f
fixes for ITS#3480,3485,3489; implementation of DISCLOSE access for all operations (ITS#3472); ITS#3432.4; added value validate/pretty when applicable (see comments and #defines in back-sql.h)
2005-01-16 23:12:36 +00:00
Pierangelo Masarati
c8c043bd39
address ITS#3472/3480/3488/3489
2005-01-15 18:43:34 +00:00
Pierangelo Masarati
0079b3ce45
condition compilation of DISCLOSE checking (there's more to do)
2005-01-14 12:01:03 +00:00
Pierangelo Masarati
014ee81c34
plug memory leak: bsi_attrs member
...
use tmpmemctx for bsi_attrs (should be used more for temporaries)
fix ITS#3480: allow to fetch all attrs or provide hints
fixed access check to entry for rename
TODO: fetch entries for access checking in selected code portions (e.g. rename)
2005-01-14 00:39:24 +00:00
Pierangelo Masarati
056c5ba7c1
fix couple of bugs in recent 'disclose' commits; prepare for sending matchedDN when appropriate; note ITS#3480 access control issues
2005-01-12 00:28:37 +00:00
Pierangelo Masarati
0e04985332
honor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments on -devel)
2005-01-11 19:37:55 +00:00
Pierangelo Masarati
e5c58636de
enable if one suffix only is present
2005-01-08 11:33:51 +00:00
Pierangelo Masarati
9d5d9cc2ec
fix mix memory issues and cleanup
2005-01-08 09:59:16 +00:00
Pierangelo Masarati
6f2ffa30ed
fix ACL value checking for bind (ITS#3446)
2005-01-07 13:50:38 +00:00
Pierangelo Masarati
845cc3d6ee
revert unintended commit
2005-01-05 16:25:12 +00:00
Pierangelo Masarati
f5936eb7fc
minor naming cleanup; improvements to DN mapping layer; major docs update
2005-01-05 16:23:00 +00:00
Pierangelo Masarati
edc9b936d0
mostly copyright cleanup; removal of unnecessary headers
2005-01-03 10:51:59 +00:00
Kurt Zeilenga
dc0eacd40b
Happy New Year!
2005-01-01 20:49:32 +00:00
Kurt Zeilenga
4b0a9be3b5
More cr statements
2005-01-01 20:43:42 +00:00
Kurt Zeilenga
477e1309d1
Update notice.
2005-01-01 20:38:40 +00:00
Pierangelo Masarati
642f7aed50
apply patches 1,2,3,5,8 (with changes) from ITS#3432)
2005-01-01 16:21:55 +00:00
Pierangelo Masarati
6fdb803bde
cleanup
2004-12-11 18:04:38 +00:00
Pierangelo Masarati
2d88c1b826
comment about helper requirements
2004-12-02 22:59:55 +00:00
Pierangelo Masarati
0cc024a370
more on DN munging; now works for all operations
2004-12-02 00:33:36 +00:00
Pierangelo Masarati
396743f62f
fix DN munging; also fix potential error when logging incomplete deletes
2004-12-01 23:16:21 +00:00
Pierangelo Masarati
0c65f51ab2
fix user/operational mix of attribute request
2004-11-30 01:49:06 +00:00
Pierangelo Masarati
e77570799b
essential support for refreshOnly syncrepl
2004-11-29 22:04:53 +00:00
Pierangelo Masarati
6c3715aff9
more on syncprov support
2004-11-29 09:36:22 +00:00
Pierangelo Masarati
2c89c53cda
fix typo
2004-11-29 00:53:43 +00:00
Pierangelo Masarati
873a5b73ff
first round at enabling back-sql as LDAPsync provider
2004-11-29 00:50:55 +00:00
Pierangelo Masarati
870cc69c93
fix o_hdr use
2004-11-28 16:25:20 +00:00
Pierangelo Masarati
6f182a7547
make unregistered known controls show up as undefined; move LDAPsync cid to frontend; some cleanup
2004-11-27 15:08:24 +00:00
Pierangelo Masarati
27529430a6
wait until syncprov freezes
2004-11-27 10:16:15 +00:00
Howard Chu
618cc56265
Merge op->o_sync_mode into op->o_sync
2004-11-25 18:31:31 +00:00
Pierangelo Masarati
c7d2cf91fd
cleanup and line up with code
2004-11-16 22:14:21 +00:00