| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
basically imports the imsg_flush() fix from reyk@ in httpd(8).
ok reyk@
|
| |
|
|
|
|
|
|
|
| |
New changes:
* Fix msgbuf_write() usage idiom;
* Add context (function name) that fatal()ed;
* Use less fds on startup;
ok mlarkin@, reyk@
|
| |
|
|
|
|
| |
and remove the CLOEXEC with fcntl() if necessary.
ok reyk@
|
| |
|
|
|
| |
From deraadt@
OK rzalamena@
|
| |
|
|
|
|
|
|
|
|
|
| |
operations that aren't allowed under pledge. This is a companion to
the "vmd" process that runs as root but with pledge.
With the "priv" process, each new tap(4) interface now gets a
description to indicate the vm, eg. "vm1-if0-myvm". For network
configuration will be done by vmd/priv later.
OK mlarkin@
|
| |
|
|
| |
No objections from mlarkin@ sunil@
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
initially left it out because I didn't have a need for it. But it is
actually quite useful to carry a reference to the imsg data context
across processes.
|
|
|
process into multiple parts and adopting the "proc.c"-style from other
daemons. This allows to further reduce the privileges, to give better
pledge(2), and to add some upcoming changes.
"please do" mlarkin@, deraadt@
|