Została wydana główna gałąź nginx 1.21.1, w ramach której kontynuowany jest rozwój nowych funkcjonalności (w równolegle obsługiwanej stabilnej gałęzi 1.20 wprowadzane są jedynie zmiany związane z eliminacją poważnych błędów i podatności).
Główne zmiany:
- Nginx teraz zawsze zwraca błąd podczas korzystania z metody CONNECT; przy jednoczesnym określeniu nagłówków „Content-Length” i „Transfer-Encoding”; jeśli w ciągu zapytania znajdują się spacje lub znaki sterujące, nazwa nagłówka HTTP lub wartość nagłówka hosta.
- Ulepszone testowanie konfiguracji podczas korzystania z wielu gniazd nasłuchowych.
- Poprawiono ucieczkę znaków „”, „<”, „>”, „\, „^”, „`”, „{”, „|” i „}” podczas proxy ze zmianą URI.
- Zmniejszone zużycie pamięci w przypadku żądań o długim przetwarzaniu podczas proxy przy użyciu więcej niż 64 buforów.
Źródło: opennet.ru