Byla vydána verze hlavní větve nginx 1.21.1, v rámci které pokračuje vývoj nových funkcí (v paralelně podporované stabilní větvi 1.20 byly provedeny pouze změny související s odstraněním závažných chyb a zranitelností).
Hlavní změny:
- Nginx nyní vždy vrací chybu při použití metody CONNECT; při současném uvedení hlaviček „Content-Length“ a „Transfer-Encoding“; při přítomnosti mezer nebo ovládacích znaků ve vyhledávacím řetězci, názvu HTTP hlavičky nebo v hodnotě hlavičky „Host“.
- Zlepšeno testování konfigurace při používání více naslouchajících soketů.
- Zavedeno únikování znaků „»“, „“, „\“, „^“, „`“, „{“, „|“ a „}“ při proxování se změnou URI.
- Snížena spotřeba paměti pro dlouhodobě zpracovávané požadavky při proxování s využitím více než 64 bufferů.
Zdroj: opennet.ru
