Після 5 місяців розробки підготовлено коригуючий випуск високопродуктивного HTTP-сервера та багатопротокольного проксі-сервера nginx 1.20.2 паралельно підтримуваної стабільної гілки 1.20.X, в якій вносяться лише зміни, пов'язані з усуненням серйозних помилок та вразливостей.
Основні зміни, додані у процесі формування коригувального випуску:
- Забезпечено сумісність із бібліотекою OpenSSL 3.0.
- Виправлена помилка запису в балку порожніх SSL-змінних;
- Виправлена помилка закриття keepalive-з'єднання з gRPC-бекендами при отриманні GOAWAY-фрейму;
- Усунені зависання, що виявляються при створенні SSL-з'єднання до бекенд у модулі stream;
- Усунені зависання, що виявляються при створенні SSL-з'єднання c gRPC-бекендами при використанні методів select, poll або /dev/poll;
- Виправлено встановлення змінної $content_length при використанні chunked transfer encoding;
- Виправлено помилки зависання запитів під час використання HTTP/2 та директиви aio_write.
Джерело: opennet.ru