В главной ветке 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
