Nová verzia nginx 1.29.0

Bolo publikované prvé vydanie novej hlavnej vetvy nginx 1.29.0, v rámci ktorého bude pokračovať vývoj nových funkcií. V paralelne podporenej stabilnej vetve 1.28.x sú zavedené iba zmeny týkajúce sa odstránenia závažných chýb a zraniteľností. V budúcom roku bude na základe hlavnej vetvy 1.29.x vytvorená stabilná vetva 1.30. Kód projektu je napísaný v jazyku C a je distribuovaný pod licenciou BSD.

V novom vydaní:

  • Bola pridaná direktíva „early_hints“ a v odpovediach z proxy a gRPC backendov bola implementovaná podpora pre HTTP kód 103. Kód 103 umožňuje klientovi byť informovaný o obsahu určitých HTTP hlavičiek ihneď po požiadavke, bez čakania na… server vykoná všetky operácie súvisiace s požiadavkou a začne zobrazovať obsah. Podobným spôsobom je možné poskytnúť rady o prvkoch súvisiacich so zobrazovanou stránkou, ktoré je možné prednačítať (napríklad odkazy na CSS a JavaScript použité na stránke). Po informovaní o takýchto zdrojoch ich prehliadač začne načítavať bez čakania na dokončenie zobrazovania hlavnej stránky, čím sa skráti celkový čas spracovania požiadavky.
  • Možnosť načítania kryptografických kľúčov z hardvérových tokenov bola zabezpečená pomocou knižnice OpenSSL ako poskytovateľa.
  • Na platforme macOS Bola implementovaná podpora pre parameter „so_keepalive“ v direktíve „listen“.
  • Úroveň chyby, ktorá sa vyskytuje pri vyjednávaní pripojenia pomocou protokolu QUIC, bola zmenená z „chyba“ na „kritické“ pre kritické problémy. SSL a „info“ pre ďalšie problémy s SSL.
  • Pri vytváraní verzie pre Windows zapojené Windows SDK 10.
  • Opravené problémy s vytváraním modulov ngx_http_v2_module a ngx_http_v3_module pomocou GCC 15, ako aj problémy s vytváraním modulu ngx_http_v3_module s optimalizáciami „-O3 -flto“ v GCC 14.
  • Vylepšená podpora HTTP/3.

Zdroj: opennet.ru

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