Commits


ensure absolute paths in config-less mode


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.


remove unused function


-v for verbose logging


improve configuration parsing error


drop unused variable


use starts_with in puny.c


make configless mode works again. also accept every host


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.


initial punycode support


sane defaults for the config-less mode


rework the configless mode: change flags and generate certs


chroot & drop privileges


order


added support for location blocks