Udgivelsen af nginx 1.29.3

Udgaven af hovedgrenen nginx 1.29.3 er offentliggjort, hvor udviklingen af nye funktioner fortsætter. I den parallelt understøttede stabile gren 1.28.x foretages der kun ændringer relateret til udbedring af alvorlige fejl og sårbarheder. I fremtiden vil der blive dannet en stabil gren 1.30 baseret på hovedgrenen 1.29.x. Projektkoden er skrevet i C og distribueres under BSD-licensen.

I den nye version:

  • Directive add_header_inherit og add_trailer_inherit er blevet tilføjet, hvilket gør det muligt at ændre reglerne for arv af værdier angivet i direktiverne add_header og add_trailer. Parameteren "off" annullerer arven af værdier, mens parameteren "merge" inkluderer tilføjelsen af værdier fra det forrige niveau til værdierne på det nuværende niveau.
  • Variablerne $request_port og $is_request_port er blevet tilføjet. Den første variabel indeholder portnummeret fra URI-komponenten eller fra "Host"-overskriften, mens den anden indeholder ":" hvis variablen $request_port ikke er tom.
  • Variablerne $ssl_sigalg og $ssl_client_sigalg er blevet tilføjet, som indeholder navnet på algoritmen til digital signatur for TLS-forbindelsen.
  • Parameteren «volatile» er tilføjet til direktivet «geo», hvilket deaktiverer caching af variablen.
  • Ved opbygning med den kryptografiske bibliotek BoringSSL er der implementeret mulighed for komprimering af certifikatet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster