summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ldapd/ldapd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix ldapd datadir location.martijn2020-03-051-4/+8
* Avoid calling dup2(oldd, newd) when oldd == newd. In that case theyasuoka2019-03-311-2/+5
* Fix format string errors in log messages and update ldapd to use relayd's log.creyk2018-05-151-6/+13
* move up getpid() and getpwnam(LDAP USER) checksgsoares2017-03-011-11/+10
* Implement fork+exec modelgsoares2017-02-241-11/+70
* work on making log.c similar in all daemons:benno2017-01-201-1/+2
* convert ldapd to use the libtls api, bringing in a copy of the evbuffer_tlsjmatthew2016-05-011-2/+2
* Minor ldapd -r tweaksjca2016-02-041-3/+2
* use stat(2) instead of chdir(2) to check if given the directory is valid.gsoares2016-02-021-3/+7
* Add -r argument to ldapd, to specify an alternative directory tolandry2016-02-011-4/+12
* Properly remove unix sockets (control & listening) upon exit of thelandry2016-01-171-1/+24
* bzero -> memset. No binary change.mmcc2015-12-241-2/+2
* use SOCK_NONBLOCK instead of fcntljmatthew2015-11-021-17/+3
* Both ldapd processes need "stdio" to talk to clients and each other.jmatthew2015-11-021-1/+5
* change to <limits.h> universe. The only changes in the binary are duederaadt2015-01-161-2/+2
* Delete secret or secret-derived data with explicit_bzero.doug2014-08-251-2/+2
* bunch of format string cleanups, removing %i, signed vs unsigned, and evenderaadt2013-11-021-3/+3
* Protect against fd exhaustion when reopening database files. Only acceptjmatthew2012-06-161-2/+10
* Make -dvv flags produce debug traces of decoded BER messages on stderr.martinh2010-11-101-2/+2
* Allow the userPassword attribute to specify a login class when usingwilliam2010-10-261-2/+42
* Move generic imsg/libevent glue to a separate file.martinh2010-09-011-88/+27
* Remove dead assignments. Found by clang static analyzer.martinh2010-07-011-2/+1
* Implement support in the parent to (re-)open database files on behalf ofmartinh2010-06-151-22/+79
* EV_READ and EV_WRITE are not mutually exclusive, so check if we get both inmartinh2010-06-151-10/+10
* Remove trailing whitespace and spaces before tabs.martinh2010-05-311-2/+2
* Initial import of ldapd, a small LDAP daemon. Work in progress.martinh2010-05-311-0/+331