Wersja 1.17.4 została wydana w głównej gałęzi Nginx. Zmiany dotyczyły głównie implementacji protokołu HTTP/2
- Zmiana: poprawione wykrywanie nieprawidłowego zachowania klienta w HTTP/2.
- Zmiana: w obsłudze nieprzeczytanej treści żądania przy zwracaniu błędów w HTTP/2.
- Poprawka błędu: Dyrektywa worker_shutdown_timeout może nie działać w przypadku korzystania z protokołu HTTP/2.
- Poprawka: w procesie roboczym może wystąpić błąd segmentacji podczas korzystania z protokołu HTTP/2 i dyrektywy proxy_request_buffering.
- Poprawka: w systemie Windows podczas korzystania z protokołu SSL poziom dziennika błędów ECONNABORTED brzmiał „krytyczny” zamiast „błąd”.
- Poprawka: nginx ignorował obce dane podczas korzystania z kodowania transferu fragmentarycznego.
- Poprawka: jeśli użyto dyrektywy return i wystąpił błąd podczas odczytu treści żądania, nginx zawsze zwracał błąd 500.
- Naprawiono obsługę błędów alokacji pamięci.
Źródło: linux.org.ru