В 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
