Commits


rename ge -> gemexp gemserv is already taken...


use the condensed logging style in ge too


sync changelog


allow to change the logging style; introduce some new ones add `log style <style>'; The old default is called `legacy' now, a new default format is added called `condensed', and `common' and `combined' to mimick Apache httpd and nginx (respectively) are also added.


update/sync/correct ChangeLog


add missing -include titan.d


still respect `log' when in debug mode


add a manpage for titan(1)


titan: parse the response code and exit accordingly Exit with 0 if the response code was in the 2x or 3x range, or with 2 for other codes. It already exits with 1 upon any other error (including parsing errors.) Print the redirect code on 3x to stdout and the meta to stderr for the 1x, 4x, 5x and 6x ranges.


bump man date


run tls_connect_socket() after dropping the "inet dns" pledge promises


read from stdin if no file is given


sync changelog


open the log files inside the chroot


reopen log files upon SIGUSR2