У mainline-гілці nginx вийшла версія 1.17.4. Зміни внесені в основному у реалізацію протоколу HTTP/2
- Зміна: покращено детектування некоректної поведінки клієнтів у HTTP/2.
- Зміна: в обробці непрочитаного тіла запиту при поверненні помилок у HTTP/2.
- Виправлення: директива worker_shutdown_timeout не могла працювати при використанні HTTP/2.
- Виправлення: під час використання HTTP/2 та директиви proxy_request_buffering у робочому процесі міг статися segmentation fault.
- Виправлення: на Windows при використанні SSL рівень запису в лог помилки ECONNABORTED був "crit" замість "error".
- Виправлення: nginx ігнорував зайві дані при використанні chunked transfer encoding.
- Виправлення: якщо використовувалася директива return і при читанні запиту виникала помилка, nginx завжди повертав помилку 500.
- Виправлено обробку помилок виділення пам'яті.
Джерело: linux.org.ru