This is a patch release fixing a few issues related to FastCGI, HTTP/3 and unix sockets, log file permissions, repeated TERM signals, and an ARI edge case. It also adds Caddyfile support for response matching in the header
directive.
Thanks to everyone who reported bugs and helped with fixes!
Changelog
- 34cff4a core: Only initiate exit once (should fix #6707)
- 50778b5 fix: disable h3 for unix domain socket (#6769)
- 0e570e0 go.mod: Upgrade CertMagic to 0.21.6 (fix ARI handshake maintenance)
- e48b758 header:
match
subdirective for response matching (#6765) - 1f927d6 log: Only chmod if permission bits differ; make log dir (#6761)
- 1bd567d reverseproxy: buffer requests for fastcgi by default (#6759)
What's Changed
- reverse proxy: fastcgi buffer requests for fastcgi by default by @WeidiDeng in #6759
- fix: disable h3 for unix domain socket by @Geun-Oh in #6769
- log: Only chmod if permission bits differ by @mholt in #6761
- header:
match
subdirective for response matching by @lilnasy in #6765
New Contributors
Full Changelog: v2.9.0...v2.9.1