We have released nghttp2 v1.49.0.
lib
This release adds nghttp2_check_header_value_rfc9113
which complains
leading and trailing white spaces. The library now uses this function
instead of nghttp2_check_header_value
when checking HTTP header
fields.
asio
libnghttp2_asio has been moved to its own repository and got new maintainer. libnghttp2_asio related code in nghttp2 repository will not get any updates and be removed at the end of 2022.
python
Python bindings have been deprecated, and will not get any updates and be removed at the end of 2022 due to the maintenance issues.
nghttpx
Randomizing backend server selection has been added again.
The broken PROXY-protocol when TLS is used has been fixed.
nghttpx now removes trailing white spaces from HTTP header fields to align with RFC 9113.