Commit Briefs

Omar Polo

invert the location precedence: first match wins

It's how httpd(8) does it, and it allows us to call fnmatch less time


Omar Polo

puny_decode: set an error string


Omar Polo

punycode: refactoring

use the correct term "label" instead of "component" when speaking about the parts of a hostname. Also, fix the sizes for max hostname and label.


Omar Polo

delete unused constant


Omar Polo

remove unused function




Omar Polo

use starts_with in puny.c


Omar Polo

trim_req_iri: set error string


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

added support for location blocks