Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-20 | work on making log.c similar in all daemons: | Sebastian Benoit | |
move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok krw@ jmatthew@ | |||
2017-01-09 | Replace hand-rolled for(;;) traversal of ctl_conns TAILQ with | Kenneth R Westerback | |
TAILQ_FOREACH(). No intentional functional change. ok reyk@ | |||
2016-01-17 | Properly remove unix sockets (control & listening) upon exit of the | Landry Breuil | |
parent process. Child process was killed by pledge because it tried to remove the control socket and didnt have cpath - anyway it couldnt remove it since it had chrooted.. ok jmatthew@ deraadt@ | |||
2015-12-24 | bzero -> memset. No binary change. | mmcc | |
2015-11-02 | use SOCK_NONBLOCK instead of fcntl | Jonathan Matthew | |
ok dlg@ | |||
2015-01-16 | change to <limits.h> universe. The only changes in the binary are due | Theo de Raadt | |
to the heavy use of assert. ok millert | |||
2013-11-02 | bunch of format string cleanups, removing %i, signed vs unsigned, and even | Theo de Raadt | |
a few long long's ok jmatthew | |||
2012-06-16 | Protect against fd exhaustion when reopening database files. Only accept | Jonathan Matthew | |
client or control connections when there are at least 8 fds available, and close a connection before calling imsg_read if it would be unable to accept an fd from the parent process. ok gilles@ | |||
2012-04-11 | rate limiting of accept() in various cases. Testing by jmatthew. there | Theo de Raadt | |
maybe still be a corner case where it needs one more file descriptor beyond the limit.. | |||
2010-09-01 | Move generic imsg/libevent glue to a separate file. | Martin Hedenfal | |
with eric@ at c2k10 | |||
2010-07-06 | Send empty statistics rather than segfault if "ldapctl stats" is run when a | Martin Hedenfal | |
database is being reopened due to compaction. | |||
2010-06-30 | Don't send statistics for referral namespaces. This unbreaks ldapctl stats. | Martin Hedenfal | |
Avoid null pointer dereference when reopening a namespace. | |||
2010-06-27 | Remove unused code. | Martin Hedenfal | |
2010-06-23 | Remove compaction and indexing from ldapd. It is better done by a separate | Martin Hedenfal | |
process now that the btree can pick up the changes automatically. | |||
2010-05-31 | Initial import of ldapd, a small LDAP daemon. Work in progress. | Martin Hedenfal | |
ok deraadt@ jacekm@ gilles@ back@ henning@ blambert@ |