Commits


moving "default type" from global options to server options


rename reason to meta


add "lang" server option


removing err/warn functions with our fatal err/warn is not available on some systems (unfortunately!) and in any case don't play well with our daemon mode (that closes std{in,out,err}). Use our fatal that is daemon-aware.


removing O_CLOEXEC we don't fork anymore in that process, so the flag is extra.


reorganize: move bunch of functions to server.c cgi.c wasn't really needed; it better to group all the server related functions together, cgi or not. Now gmid.c contains only startup and utility code.