mirror of https://github.com/omar-polo/gmid.git
add changelog for 2.0
This commit is contained in:
parent
c86654c907
commit
707ec003e5
|
@ -1,5 +1,46 @@
|
|||
# change log
|
||||
|
||||
## 2024/01/XX - 2.0 “Lady Stardust”
|
||||
|
||||
### New Features
|
||||
|
||||
* added `listen on' to specify per-server the list of addresses from where connections are to be accepted.
|
||||
* added titan(1), a simple titan client.
|
||||
* splitted the "configless" version of gmid as a standalone executable gemexp(1)
|
||||
* added ability to log to files with `log access <path>`
|
||||
* added ability to change the syslog(3) facility with `log syslog facility <facility>`
|
||||
* added ability to change the logging style with `log style <style>`
|
||||
* added `fastcgi strip'
|
||||
* implemented `SCRIPT_NAME' and `PATH_INFO' splitting for fastcgi
|
||||
|
||||
### Bug fixes
|
||||
|
||||
* fixed handling of TLS handshake failures
|
||||
|
||||
### Improvements
|
||||
|
||||
* reworked the privsep implementation
|
||||
* added a privsep crypto engine
|
||||
* contrib/gencert: added -e to generate EC keys
|
||||
* use default prefork (3) in regress
|
||||
* removed the sha256 dependency of the regress suite
|
||||
* parse and log the fastcgi reply
|
||||
* revamped the fastcgi configuration, now it's per-location
|
||||
* attempt to load the TLS certificates, mimes and virtual hosts root as part of the configtest (-n) instead of verifying the syntax only.
|
||||
* synced the parameters with RFC3875 (CGI)
|
||||
* send "GET" as REQUEST_METHOD for FastCGI
|
||||
* gg: exit with the gemini response code unless it's 2X
|
||||
* gemexp: generate EC certificates too (it's now the default)
|
||||
* (contrib/vim) added an ALE linter and updated the Vim syntax file; thanks Anna “CyberTailor”
|
||||
|
||||
### Breaking Changes
|
||||
|
||||
* gg now warns when the server doesn't use TLS' close_notify
|
||||
* deprecated the global `ipv6' and `port' settings in favour of the per-server `listen on` directive
|
||||
* removed the already deprecated config options `mime' and `map'
|
||||
* droped seccomp and capsicum support
|
||||
|
||||
|
||||
## 2022/12/02 - 1.8.6 “Lightbulb Sun” bugfix release
|
||||
|
||||
* add tests and compat for setresuid setresgid
|
||||
|
|
Loading…
Reference in New Issue