Commit Briefs


Omar Polo

read from stdin if no file is given


Omar Polo

sync changelog


Omar Polo

open the log files inside the chroot


Omar Polo

reopen log files upon SIGUSR2


Omar Polo

add a test for the file logging



Omar Polo

logger use dprintf and a fd instead of a FILE

simplifies further handling. The stdio layer introduces its own buffering and for the logs I'd like to avoid it. fflush(3) is an option, but using a raw fd and dprintf(2) requires less code.


Omar Polo

sync changelog


Omar Polo

remove unused IMSG types


Omar Polo

avoid use-after-free


Omar Polo

fix a reduce/reduce conflict

location -> error and locopt -> fastcgi -> error both end up with a optnl that can be reduced to the empty string.