Commits


set the default logging style back to legacy I think the condensed is better but it'll need to change post 2.0 to accomodate for logging the number of bytes read in the body of a titan request (and it's weird to hardcode a zero there.) 2.0 will ship with the legacy logging style thus.


gmid.conf.5: add one example of proxy relay-to


Nm does not make any sense there


fix the macro example


point out that `user' is mandatory if `chroot' is used


change the 'condensed' style to include the size of the request too will be used in the future to log how much byte a titan request uploaded.


move log syslog after log style


add log syslog off; don't turn syslog off when log access is specified


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.


bump man date


open the log files inside the chroot


add ability to log to files with log access <path>


add `fastcgi off' to forceful skip fastcgi for a route


revamp fastcgi configuration: make it per-location this revamps the syntax in the configuration to better match httpd(8) (and in general be less weird) and to allow per-location fastcgi configurations. the bare `param' is now deprecated, but for compatibility it acts like `fastcgi param' would do now. Same story for `fastcgi <pathÂ>'.


make `listen on' defaults on port 1965