Commits


there's no more any `static' target


gg.1: improve -d description


update gmid.conf.5: drop old rules and add news - minor improvements to the wording - drop the removed global options ipv6 and port - remove config-less mention - document `listen on' - update examples While `ipv6' and `port' are still supported for backward compatibility, it's better to not document them anymore.


update gmid.8 - it doesn't run anymore without a config file - a reload is enough to re-open the directories. This last point in particular was done this way to allow using capsicum(4) on FreeBSD, something that is currently impossible. I may just remove it.


add a `lint' maintainer target to check the manpages


copyright years++


remove unused global flag


don't match host if connecting from the wrong socket limit how one given virtual host can be reached based on its `listen on' lists


typo


load the certs per listening address


send host addresses to the server process


better fd rampage avoidance flush imsg right in config_send_file()


hopefully fix the macos ci


add missing include of ../config.h in regress/*.c otherwise we get a nice 'no previous prototype' due to -Wmissing-prototypes.


macos' clang is retarded thinks rsa and ecdsa may be used un-initialized... if we enter the branch with fatalx(). sigh