Rilascio di nginx 1.29.3

È stata pubblicata la versione principale di nginx 1.29.3, in cui continua lo sviluppo di nuove funzionalità. Nella versione stabile parallela 1.28.x vengono apportate solo modifiche relative alla correzione di gravi errori e vulnerabilità. In futuro, sulla base della versione principale 1.29.x sarà formata la versione stabile 1.30. Il codice del progetto è scritto in linguaggio C e viene distribuito con licenza BSD.

Nel nuovo rilascio:

  • Sono state 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» annulla l'ereditarietà dei valori, mentre il parametro «merge» include l'aggiunta dei valori dal livello precedente ai valori dell'attuale livello.
  • Sono state aggiunte le variabili $request_port e $is_request_port. La prima variabile contiene il numero di porta dal componente URI o dall'intestazione «Host», mentre la seconda contiene «:», se la variabile $request_port non è vuota.
  • Sono state 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.
  • Durante la compilazione con la libreria crittografica BoringSSL è stata implementata la possibilità di comprimere il certificato.

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