В 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.
- Исправлена обработка ошибок выделения памяти.
>>> Подробности