Vydání nginx 1.29.3

Byla vydána hlavní verze nginx 1.29.3, ve které pokračuje rozvoj nových funkcí. Do paralelně podporované stabilní větve 1.28.x jsou přidávány pouze opravy závažných chyb a zranitelností. V budoucnu 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 šíří se pod licencí BSD.

V novém vydání:

  • Byly přidány direktivy add_header_inherit a add_trailer_inherit, které umožňují změnit pravidla pro dědění hodnot z direktiv add_header a add_trailer. Parametr „off“ zruší dědění hodnot, zatímco parametr „merge“ zahrnuje přidání hodnot z předchozí úrovně k hodnotám na aktuální úrovni.
  • Byly přidány proměnné $request_port a $is_request_port. První proměnná obsahuje číslo portu z komponenty URI nebo z hlavičky „Host“, zatímco druhá obsahuje „:“, pokud proměnná $request_port není prázdná.
  • Byly přidány proměnné $ssl_sigalg a $ssl_client_sigalg, které obsahují název algoritmu pro generování digitálního podpisu pro TLS spojení.
  • Do direktivy „geo“ byl přidán parametr „volatile“, který vypíná cachování proměnné.
  • Při sestavování s kryptografickou knihovnou BoringSSL byla implementována možnost komprese certifikátu.

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