| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Diff from roklein <at> roklein <dot> de
OK claudio@
|
| |
|
|
| |
ok millert nicm tb, etc
|
| |
|
|
| |
OK benno@ jmatthew@
|
| |
|
|
|
|
|
| |
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@
|
| |
|
|
|
|
|
| |
- fix style
- the string pointed to by datadir shouldn't be modified, use const
- initialize datadir at compile time
- in namespace.c, move the extern datadir decl above local decls
|
| |
|
|
|
|
|
|
|
|
| |
store/read the database, still defaulting to /var/db/ldap.
This will allow running totally separate instances, to be used by an
upcoming regress suite for example.
With a tweak from gsoares@ to check that the directory exists.
ok dlg@ semarie@ jca@
|
| | |
|
| |
|
|
|
|
|
|
| |
CIRCLEQ_* is deprecated and not called in the tree. The other queue types
have *_END macros which were added for symmetry with CIRCLEQ_END. They are
defined as NULL. There's no reason to keep the other *_END macro calls.
ok millert@
|
| |
|
|
|
|
|
|
| |
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@
|
| |
|
|
| |
with eric@ at c2k10
|
| |
|
|
|
| |
waiting for a response if the btree was being reopened when the request was
received.
|
| |
|
|
|
|
| |
either in the global context or in a namespace. The latter can be used to
delegate requests to different servers for specific parts of the DIT. The
former is a global catch-all referral.
|
| |
|
|
|
| |
functions only return success or failure (-1 or NULL). Update callers to
check errno.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
already does. Trigger a reopen imsg request if either the data or index
databases are compacted. Queue the failed request and try again when the
file is reopened.
Compaction can now be done by a separate process, and ldapd will pick up
the change and reopen the file.
|
| |
|
|
|
| |
the unprivileged child over imsg. Part of a larger change that will fix
database compaction.
|
| |
|
|
| |
transaction.
|
| |
|
|
|
|
|
|
|
| |
the database files, instead of relying on the chrooted-to path.
This breaks compaction as the ldape process can't re-open the
database files. This is being worked on.
ok gilles@
|
| |
|
|
| |
from zinovik@
|
|
|
ok deraadt@ jacekm@ gilles@ back@ henning@ blambert@
|