aboutsummaryrefslogtreecommitdiff
path: root/gmid.c
AgeCommit message (Expand)Author
2021-02-03drop privileges after the forkOmar Polo
2021-02-02configless: fixing the case of the implicit "."Omar Polo
2021-02-01ensure absolute paths in config-less modeOmar Polo
2021-01-31set cloexec status on the socketpair fdsOmar Polo
2021-01-28remove unused functionOmar Polo
2021-01-27-v for verbose loggingOmar Polo
2021-01-27improve configuration parsing errorOmar Polo
2021-01-27drop unused variableOmar Polo
2021-01-27use starts_with in puny.cOmar Polo
2021-01-27make configless mode works again. also accept every hostOmar Polo
2021-01-27drop the daemon config in favour of the -f flagOmar Polo
2021-01-27initial punycode supportOmar Polo
2021-01-27sane defaults for the config-less modeOmar Polo
2021-01-25rework the configless mode: change flags and generate certsOmar Polo
2021-01-25chroot & drop privilegesOmar Polo
2021-01-25orderOmar Polo
2021-01-24added support for location blocksOmar Polo
2021-01-24initialize configOmar Polo
2021-01-24move configuration init stuff in its own functionOmar Polo
2021-01-21add ends_withOmar Polo
2021-01-21const-ify parameter to strtonumOmar Polo
2021-01-21use strtonumOmar Polo
2021-01-21rename mimes to mime ; pass config esplicitly to mime* functionsOmar Polo
2021-01-21don't crash on wrong vhost or missing SNIOmar Polo
2021-01-20improve logsOmar Polo
2021-01-18improve mime handlingOmar Polo
2021-01-18removing err/warn functions with our fatalOmar Polo
2021-01-17reorganize: move bunch of functions to server.cOmar Polo
2021-01-17re-enable daemon modeOmar Polo
2021-01-17missing breakOmar Polo
2021-01-17switch to getcwdOmar Polo
2021-01-16split into two processes: listener and executorOmar Polo
2021-01-15move cgi stuff to its own fileOmar Polo
2021-01-15add protocols to the configOmar Polo
2021-01-15check also that the port number matchesOmar Polo
2021-01-15styleOmar Polo
2021-01-15sandbox also on FreeBSD with capsicumOmar Polo
2021-01-15conf & vhostsOmar Polo
2021-01-13track handshakesOmar Polo
2021-01-11avoid __dead and return at the end of mainOmar Polo
2021-01-11reject non-gemini protocols with 531.4Omar Polo
2021-01-11s/uri/iri since we accept IRIsOmar Polo
2021-01-11fix buildOmar Polo
2021-01-11fix remote_user for CGI and add -6 flag to enable ipv6Omar Polo
2021-01-10accept both ipv4 and ipv6Omar Polo
2021-01-10log also the port of the clientOmar Polo
2021-01-10make FATAL and LOG inline functionsOmar Polo
2021-01-10macro reorderingOmar Polo
2021-01-08simplify loopOmar Polo
2021-01-01simplify unveil/pledge callsOmar Polo