Rilascio di nginx 1.29.3

Pubblicata la versione principale di nginx 1.29.3, in cui continuano a svilupparsi nuove funzionalità. Nella branca stabile a supporto parallelo 1.28.x vengono apportate solo modifiche relative alla correzione di gravi errori e vulnerabilità. In futuro, sarà formata una nuova branca stabile 1.30 sulla base della branca principale 1.29.x. Il codice del progetto è scritto in C e distribuito con licenza BSD.

Nel nuovo rilascio:

  • Aggiunte le direttive add_header_inherit e add_trailer_inherit, che consentono di modificare le regole di ereditarietà dei valori specificati nelle direttive add_header e add_trailer. Il parametro 'off' disabilita l'ereditarietà dei valori, mentre il parametro 'merge' include l'aggiunta dei valori dal livello precedente a quelli del livello attuale.
  • Aggiunte le variabili $request_port e $is_request_port. La prima variabile contiene il numero di porta dall'URI o dall'intestazione 'Host', mentre la seconda contiene ':' se la variabile $request_port non è vuota.
  • Aggiunte le variabili $ssl_sigalg e $ssl_client_sigalg, che contengono il nome dell'algoritmo di firma digitale per la connessione TLS.
  • Nella direttiva 'geo' è stato aggiunto il parametro 'volatile', che disabilita la memorizzazione nella cache della variabile.
  • È stata implementata la possibilità di comprimere il certificato nella compilazione con la libreria crittografica BoringSSL.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster