След 5 месеца разработка е подготвен коригиращ выпуск на многофункционалния HTTP сървър и прокси сървър nginx 1.20.2, паралелно с поддържаната стабилна версия 1.20.X, в който се внасят единствено промени, свързани с отстраняване на сериозни грешки и уязвимости.
Основни промени, добавени по време на процеса на формиране на коригиращия выпуск:
- Осигурена е съвместимост с библиотеката OpenSSL 3.0.
- Отстранена е грешка при запис в лог на празни SSL-перменти;
- Отстранена е грешка при затваряне на keepalive-соединения с gRPC-бекенди при получаване на GOAWAY фрейм;
- Отстранени са замръзванията, проявяващи се при създаване на SSL-соединение към бекендите в модула stream;
- Отстранени са замръзванията, проявяващи се при създаване на SSL-соединение с gRPC-бекенди при използване на методите select, poll или /dev/poll;
- Коригирана е настройката на променливата $content_length при използване на chunked transfer encoding;
- Коригирани са грешки в зависването на заявките при използване на HTTP/2 и директивата aio_write.
Източник: opennet.ru
