Nová verzia nginx 1.29.0

Bol zverejnený prvý vydanie novej hlavnej vetvy nginx 1.29.0, v rámci ktorej sa bude pokračovať v rozvoji nových funkcií. V paralelne podporovanej stabilnej vetve 1.28.x sa vykonávajú iba zmeny súvisiace s odstránením vážnych chýb a zraniteľností. V nasledujúcom roku na základe hlavnej vetvy 1.29.x bude vytvorená stabilná vetva 1.30. Kód projektu je napísaný v jazyku C a je k dispozícii pod licenciou BSD.

V novom vydaní:

  • Bola pridaná direktíva „early_hints“ a implementovaná podpora HTTP kódu 103 v odpovediach od backendov proxy a gRPC. Kód 103 umožňuje informovať klienta o obsahu niektorých HTTP hlavičiek hneď po požiadavke, bez čakania na to, kým server vykoná všetky operácie spojené s požiadavkou a začne poskytovať obsah. Týmto spôsobom je možné oznamovať nápovedy o súvisiacich položkách stránok, ktoré môžu byť načítané vopred (napríklad môžu byť uvedené odkazy na používané CSS a JavaScript na stránke). Získaním informácií o týchto zdrojoch začne prehliadač s ich načítaním bez čakania na dokončenie poskytovania hlavnej stránky, čo umožňuje skrátiť celkový čas spracovania požiadavky.
  • Bol poskytnutý spôsob načítania kryptografických kľúčov z hardvérových tokenov s použitím knižnice OpenSSL ako poskytovateľa.
  • Na platforme macOS bola implementovaná podpora parametra „so_keepalive“ v direktíve „listen“.
  • Úroveň chyby, ktorá vzniká pri dohadovaní spojenia pomocou protokolu QUIC, bola zmenená z „error“ na „crit“ pre kritické problémy s SSL a na „info“ pre ostatné problémy so SSL.
  • Pri zostavovaní verzie pre Windows bol využitý Windows SDK 10.
  • Boli vyriešené problémy so zostavovaním modulov ngx_http_v2_module a ngx_http_v3_module pomocou GCC 15, ako aj problémy so zostavením modulu ngx_http_v3_module s optimalizáciami „-O3 -flto“ v GCC 14.
  • Zlepšená podpora HTTP/3.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster