Nová verze nginx 1.29.0

Byl zveřejněn první vydání nové hlavní větve nginx 1.29.0, v rámci které bude pokračovat rozvoj nových funkcí. V paralelně podporované stabilní větvi 1.28.x se provádějí pouze změny související s odstraněním závažných chyb a zranitelností. V příštím roce bude na základě hlavní větve 1.29.x vytvořena stabilní větev 1.30. Kód projektu je napsán v jazyce C a je šířen pod licencí BSD.

V novém vydání:

  • Byla přidána direktiva „early_hints“ a implementována podpora HTTP kódu 103 v odpovědích od proxy serverů a gRPC. Kód 103 umožňuje informovat klienta o obsahu některých HTTP hlaviček ihned po žádosti, aniž by bylo nutné čekat, až server provede všechny operace spojené s žádostí a začne poskytovat obsah. Tímto způsobem lze sdělit nápovědy o prvcích souvisejících s poskytovanou stránkou, které mohou být předběžně načteny (například mohou být uvedeny odkazy na používané CSS a JavaScript na stránce). Jakmile prohlížeč obdrží informace o těchto zdrojích, začne je načítat, aniž by čekal na dokončení poskytování hlavní stránky, což umožňuje zkrátit celkový čas zpracování žádosti.
  • Byla poskytnuta možnost načítání kryptografických klíčů z hardwarových tokenů s využitím knihovny OpenSSL jako poskytovatele.
  • Na platformě macOS byla implementována podpora parametru „so_keepalive“ v direktivě „listen“.
  • Úroveň chyb, které se vyskytují při vyjednávání spojení pomocí protokolu QUIC, byla změněna z „error“ na „crit“ pro kritické problémy s SSL a na „info“ pro ostatní problémy se SSL.
  • Při sestavování verze pro Windows byl využit Windows SDK 10.
  • Problémy se sestavováním modulů ngx_http_v2_module a ngx_http_v3_module byly vyřešeny pomocí GCC 15 a také problémy se sestavováním modulu ngx_http_v3_module s optimalizacemi „-O3 -flto“ v GCC 14.
  • Byla vylepšena podpora HTTP/3.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster