ĂshtĂ« formuar lĂ«shimi i degĂ«s kryesore nginx 1.23.4, nĂ« kuadĂ«r tĂ« sĂ« cilĂ«s vazhdon zhvillimi i mundĂ«sive tĂ« reja. NĂ« degĂ«n e qĂ«ndrueshme 1.22.x, e cila mbĂ«shtetet paralelisht, bĂ«hen vetĂ«m ndryshime qĂ« lidhen me eliminimin e gabimeve tĂ« rĂ«nda dhe dobĂ«sive. NĂ« tĂ« ardhmen, mbi bazĂ«n e degĂ«s kryesore 1.23.x do tĂ« formohet dega e qĂ«ndrueshme 1.24.
Ndër ndryshimet:
- Për default është aktivizuar protokolli TLSv1.3.
- Siguruar një paralajmërim në rast të tejkalimit të cilësimeve të protokolleve të përdorura për soketin që dëgjon.
- Kur klienti përdor modalitetin "pipelining", është siguruar mbyllja e lidhjeve me pritje për të dhëna të tjera (lingering close).
- Moduli ngx_http_gzip_static_module ka shtuar mbështetje për intervalet e bajtëve (byte range).
- Me "crit" në "info" është ndryshuar niveli i regjistrimit për SSL-gabimet "data length too long", "length too short", "bad legacy version", "no shared signature algorithms", "bad digest length", "missing sigalgs extension", "encrypted length too long", "bad length", "bad key update", "mixed handshake and non handshake data", "ccs received early", "data between ccs and finished", "packet length too long", "too many warn alerts", "record too small" dhe "got a fin before a ccs.
- ĂshtĂ« arritur funksionimi i intervaleve tĂ« porteve nĂ« direktivĂ«n listen.
- Problemi me zgjedhjen e bllokut të gabuar location në rastin e përdorimit të një location me prefiks më të gjatë se 255 karaktere është zgjidhur.
- Në modulet ngx_http_autoindex_module dhe ngx_http_dav_module, si dhe në direktivën include, është shtuar mbështetje për karakteret jo-ASCII në emrat e skedarëve në platformën Windows.
- Janë eliminuar mbështetje të socket-eve kur përdoret HTTP/2 dhe direktiva error_page për të drejtuar gabimet me kodin 400.
Burimi: opennet.ru
