summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd/ldapd.h
AgeCommit message (Expand)Author
2012-06-16Protect against fd exhaustion when reopening database files. Only acceptJonathan Matthew
2012-04-11rate limiting of accept() in various cases. Testing by jmatthew. thereTheo de Raadt
2010-11-10Make -dvv flags produce debug traces of decoded BER messages on stderr.Martin Hedenfal
2010-11-03Evaluate filters according to the three-valued logic of X.511, as requiredMartin Hedenfal
2010-10-19Remember the bind DN after BSD authentication. This makes access controlMartin Hedenfal
2010-09-01Move generic imsg/libevent glue to a separate file.Martin Hedenfal
2010-07-10Retry requests when the btree is busy. Without this, clients will just hangMartin Hedenfal
2010-07-01Implement the LDAP compare operation.Martin Hedenfal
2010-06-30Add a global root user that is allowed to read/write entries in all localMartin Hedenfal
2010-06-29Add support for referrals. Referrals are configured in the config file,Martin Hedenfal
2010-06-29Remember on what listener a connection got from, and return protocol errorMartin Hedenfal
2010-06-29Rewrite the schema parser, as it's not a context-free grammar.Martin Hedenfal
2010-06-27return value unused, found by lintMartin Hedenfal
2010-06-27Remove unused code.Martin Hedenfal
2010-06-27remove an unused typedefMartin Hedenfal
2010-06-23remove leftovers from old compaction codeMartin Hedenfal
2010-06-23Remove compaction and indexing from ldapd. It is better done by a separateMartin Hedenfal
2010-06-15Move around some functions to ease re-use from ldapctl.Martin Hedenfal
2010-06-15Make modify and simple auth requests open their own transactions, as searchMartin Hedenfal
2010-06-15Implement support in the parent to (re-)open database files on behalf ofMartin Hedenfal
2010-06-11Wrap searches in a read-only transaction so it is guaranteed to see aMartin Hedenfal
2010-06-03Open database files before chrooting, and use an absolute path toMartin Hedenfal
2010-05-31Initial import of ldapd, a small LDAP daemon. Work in progress.Martin Hedenfal