Releases: amphp/http-server
3.4.5
What's Changed
- Fix http/2 ping flood behaviour by @kafkiansky in #386
New Contributors
- @kafkiansky made their first contribution in #386
Full Changelog: v3.4.4...v3.4.5
2.1.11
What's Changed
- Made implicit nullable types explicit to avoid deprecation notice in PHP 8.4
Full Changelog: v2.1.10...v2.1.11
3.4.4
What's Changed
Fixed "MadeYouReset" HTTP/2 DoS attack vector described by CVE-2025-8671 and https://kb.cert.org/vuls/id/767506.
Stream reset protection has been refactored to account for the number of reset streams within a sliding time window. Note that your application must expose HTTP/2 connections directly to be affected by this vulnerability. Servers behind a proxy using HTTP/1.x such as nginx are not affected.
Full Changelog: v3.4.3...v3.4.4
2.1.10
What's Changed
Fixed "MadeYouReset" HTTP/2 DoS attack vector described by CVE-2025-8671 and https://kb.cert.org/vuls/id/767506.
Stream reset protection has been refactored to account for the number of reset streams within a sliding time window. Note that your application must expose HTTP/2 connections directly to be affected by this vulnerability. Servers behind a proxy using HTTP/1.x such as nginx are not affected.
Full Changelog: v2.1.9...v2.1.10
2.1.9
3.4.3
3.4.2
3.4.1
What's Changed
- Fixed #376, removing calls to deprecated methods in
league/uri, dropping support forleague/uri@6.x - Fixed #367 and #370 where a pending request could cause the server to hang during shutdown. Pending request reads are now cancelled when shutting down the HTTP/1.1 driver.
Full Changelog: v3.4.0...v3.4.1
3.4.0
What's Changed
- Fix method property in logger context by @luzrain in #373
- Add
ExceptionHandlerinterface and middleware by @trowski in #375 - Add
_to host validation by @maximal in #372 - Fixed issue #371, suspending the connection or stream timeout until the request handler returns a response.
New Contributors
Full Changelog: v3.3.1...v3.4.0