Commit Briefs

Omar Polo

configless: fixing the case of the implicit "."

I got bitten by the scope visibility rules. After the end of the block, the path variable is no longer valid, and in fact later load_vhosts fails to open that (because the buffer gets invalidated)



Omar Polo

set cloexec status on the socketpair fds

the executor forks to spawn the cgi scripts, and they inherit the socket for communication with the listener process. Make that impossible.


Omar Polo

remove unused function


Omar Polo

-v for verbose logging



Omar Polo

drop unused variable


Omar Polo

use starts_with in puny.c



Omar Polo

drop the daemon config in favour of the -f flag

Now it daemonize by default when running with a config, unless the -f flag is given.


Omar Polo

initial punycode support




Omar Polo

chroot & drop privileges


Omar Polo

order