Izdaja Nginx 1.21.4

Izdana je bila glavna veja nginxa 1.21.4, znotraj katere se nadaljuje razvoj novih funkcij (v vzporedno podprti stabilni veji 1.20 so narejene le spremembe, ki se nanašajo na odpravo resnih napak in ranljivosti).

Večje spremembe:

  • Podpora za vzpostavljanje povezav HTTP/2 z uporabo razširitve NPN (Next Protocol Negotiation) namesto ALPN je bila ukinjena;
  • Zagotavlja, da so povezave SSL zaprte, ko odjemalec uporablja razširitev ALPN, če med pogajanji o povezavi ni izbran podprt protokol;
  • V direktivi "sendfile_max_chunk" je bila privzeta vrednost spremenjena na 2 megabajta;
  • V tokovnem modulu je dodana direktiva proxy_half_close, s katero lahko konfigurirate obnašanje pri zapiranju proxy povezave TCP na eni od strani (“TCP half-close”);
  • V modulu toka je bila dodana direktiva ssl_alpn za določanje seznama podprtih protokolov ALPN (h2, http/1.1) in spremenljivka $ssl_alpn_protocol, ki odraža protokol ALPN, dogovorjen z odjemalcem;
  • Dodana podpora za klic SSL_sendfile() pri uporabi OpenSSL 3.0;
  • Dodana direktiva »mp4_start_key_frame« v modulu ngx_http_mp4_module za oddajanje video toka, ki se začne s ključnim okvirjem.
  • Popravljena nastavitev spremenljivke $content_length pri uporabi kodiranja prenosa v kosih;
  • Odpravljena napaka predpomnjenja povezave pri prejemu odgovora nepravilne dolžine iz posredniškega zaledja;
  • Popravljeno beleženje z ravnjo »napaka« namesto »info«, ko so glave iz ozadja nepravilne;
  • Popravljene zahteve, ki visijo pri uporabi HTTP/2 in direktive aio_write.

Vir: opennet.ru

Dodaj komentar