summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd/modify.c
AgeCommit message (Expand)Author
2010-07-28Revert parts of previous change leading to assertion failure forMartin Hedenfal
2010-07-13Avoid double free in ldap modify requests. The values received in theMartin Hedenfal
2010-07-06Plug another memory leak. Forgot to reset key returned from cursor, havingMartin Hedenfal
2010-07-06Check return code from commit. Incorrectly returned success when commitMartin Hedenfal
2010-07-05Close cursor on delete. Fixes memory leak introduced by non-leaf deleteMartin Hedenfal
2010-07-02Don't validate modification of immutable attributes if the namespace isMartin Hedenfal
2010-07-02Disallow deleting non-leaf nodes.Martin Hedenfal
2010-07-01Add checks that we're not adding immutable attributes, just as we'reMartin Hedenfal
2010-06-29Add support for referrals. Referrals are configured in the config file,Martin Hedenfal
2010-06-29don't overwrite the return code from validate_entryMartin Hedenfal
2010-06-29Rewrite the schema parser, as it's not a context-free grammar.Martin Hedenfal
2010-06-23Set errno to appropriate values when returning failure in btree. Make btreeMartin Hedenfal
2010-06-15Make modify and simple auth requests open their own transactions, as searchMartin Hedenfal
2010-05-31Initial import of ldapd, a small LDAP daemon. Work in progress.Martin Hedenfal