Janë formuar lëshime të degës kryesore nginx 1.21.4, në kuadër të së cilës vazhdon zhvillimi i mundësive të reja (në degën stabil 1.20, mbahen vetëm ndryshime të lidhura me eliminimin e gabimeve të rënda dhe vulnerabiliteteve).
Ndryshimet kryesore:
- Nuk mbështetet më instalimi i lidhjeve HTTP/2 duke përdorur zgjerimin NPN (Next Protocol Negotiation) në vend të ALPN;
- Siguruar mbyllja SSL-lidhjeve kur klienti përdor zgjerimin ALPN, nëse gjatë negociatës së lidhjeve nuk është përzgjedhur një protokoll i mbështetur;
- Në direktivën «sendfile_max_chunk» vlera e paracaktuar është ndryshuar në 2 megabajt;
- Në modulën stream është shtuar direktiva proxy_half_close, me të cilën mund të konfigurohet sjellja gjatë mbylljes së lidhjes TCP të provokuar në njërën nga anët ("TCP half-close");
- Në modulën stream është shtuar direktiva ssl_alpn për të përcaktuar listën e protokolleve të mbështetur ALPN (h2, http/1.1) dhe variabla $ssl_alpn_protocol, që reflekton protokollin ALPN të rënë dakord me klientin;
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r thirrjen SSL_sendfile() gjatĂ« pĂ«rdorimit tĂ« OpenSSL 3.0;
- ĂshtĂ« shtuar direktiva "mp4_start_key_frame" nĂ« modulĂ«n ngx_http_mp4_module pĂ«r transmetimin e videove tĂ« filluara nga çelĂ«si i kornizĂ«s.
- Rregulluar vendosja e variablës $content_length kur përdoret kodimi i transferimit chunked;
- Korrigjuar gabimin e caching të lidhjes gjatë marrjes së përgjigjes me gjatësi të papërshtatshme nga backend-i i provokuar;
- Korrigjuar regjistrimin me nivel "error" në vend të "info" për titujt e papërshtatshëm nga backend-et;
- Rregulluar gabimet e ngritjes së kërkesave kur përdoret HTTP/2 dhe direktiva aio_write.
Burimi: opennet.ru
