aboutsummaryrefslogtreecommitdiff
tag name1.8 (3380b5e5fecbb21998ed90ba878e13c1f55b7b5e)
tag date2022-01-30 13:37:14 +0000
tagged byOmar Polo <op@omarpolo.com>
tagged objectcommit a14b9f779f...
tag 1.8 -- "Lightbulb Sun"
gmid 1.8 "Lightbulb Sun" ======================== Released Jan 30, 2022. signify(1) pubkeys for this release: RWTy3UJQzpxBUAymBwb2EGLLm0b3H/1n8hzhaC9HYFYzNuTavGt9QSwC The following is a partial list of new features and improvements. For a comprehensive list, see the ChangeLog file. New Features ------------ * reverse proxying support: gmid now can relay gemini requests to other hosts. * install gg too: it's a simple gemini client ("gemini get") initially developed as part of the regression suite. * added OCSP stapling support (by @The-King-of-Toasters, thanks!) * add gencert, a simple script to generate self-signed certs. * add renew-certs, a script to automatically renew self-signed certs. * multiple -n partially dump the parsed configuration. Improvements ------------ * reworked the fastcgi subsystem, now it's completely asynchronous. * refactored the internal of the server too. * refactored the regression suite (in particular reduced the timeout for single tests from 30 to 10 seconds.) * configure: add support for --prefix=... autoconf-style flag. * relax the "wont proxy" check: don't check that the port in the request is the same we're listening on. Suggested by Allen Sobot, thanks! * relax the strict ordering of options, locations and proxy blocks inside a server block. Bug fixes --------- * don't pass through illegal replies from CGI scripts. * fix the "double slash" error in logs. * fix the configure for cross-compilation: don't run the test binaries just built. Suggested by Nikolay Korotkiy (@sikmir), thanks! * (seccomp) allow ugetrlimit(2), needed by glibc on arm7l. By Max, thanks!