release-1.31.5
Added 5
- FastCGI and uWSGI support for multibyte parameter name lengths
- client_body_early_read directive
- ngx_http_json_module for JSON parsing
- Predicate locations
- NGINX Control API
Changed 3
- Core channel file descriptor receive errors are now non-fatal
- Memcached now respects the end marker in the maximum supported length
- Slice filter now includes overflow protection in slice range requests
Fixed 3
- QUIC now rejects CRYPTO frames received in 1-RTT packets
- Event pipe no longer frees buffers still used by the downstream
- JSON fixed overflow detection in length calculation
From nginx
nginx-1.31.5 mainline version has been released, featuring control API, predicate locations, and the ngx_http_json_module.
See official CHANGES on nginx.org.
Below is a release summary generated by GitHub.
What's Changed
- FastCGI, uWSGI: support for multibyte parameter name lengths by @VadimZhestikov in https://github.com/nginx/nginx/pull/1648
- Added client_body_early_read directive by @arut in https://github.com/nginx/nginx/pull/1641
- Added the json parser module. by @roman-f5 in https://github.com/nginx/nginx/pull/1642
- Core: make channel file descriptor receive errors non-fatal by @arut in https://github.com/nginx/nginx/pull/1662
- Memcached: respect the end marker in the maximum supported length by @VadimZhestikov in https://github.com/nginx/nginx/pull/1637
- QUIC: rejected CRYPTO frames received in 1-RTT packets by @VadimZhestikov in https://github.com/nginx/nginx/pull/1638
- Slice filter: overflow protection in slice range requests by @VadimZhestikov in https://github.com/nginx/nginx/pull/1639
- Event pipe: do not free buffers still used by the downstream by @route443 in https://github.com/nginx/nginx/pull/1664
- Predicate locations by @arut in https://github.com/nginx/nginx/pull/1633
- JSON: fixed overflow detection in length calculation by @dplotnikov-f5 in https://github.com/nginx/nginx/pull/1658
- NGINX Control API by @avahahn in https://github.com/nginx/nginx/pull/1626
- Updated OpenSSL and PCRE used for win32 builds by @arut in https://github.com/nginx/nginx/pull/1715
- nginx-1.31.5-RELEASE by @arut in https://github.com/nginx/nginx/pull/1714
New Contributors
- @route443 made their first contribution in https://github.com/nginx/nginx/pull/1664
- @avahahn made their first contribution in https://github.com/nginx/nginx/pull/1626
Full Changelog: https://github.com/nginx/nginx/compare/release-1.31.4...release-1.31.5