Rilascio del server http Lighttpd 1.4.65

È stato rilasciato il server http leggero lighttpd 1.4.65, che cerca di combinare alte prestazioni, sicurezza, conformità agli standard e flessibilità di configurazione. Lighttpd è adatto per l'uso in sistemi ad alto carico ed è progettato per un basso consumo di memoria e risorse CPU. Nella nuova versione sono state introdotte 173 modifiche. Il codice del progetto è scritto in C e distribuito con licenza BSD.

Novità principali:

  • È stata aggiunta la supporto per WebSocket su HTTP/2, ed è stata implementata la RFC 8441, che descrive il meccanismo per avviare il protocollo WebSocket in un singolo thread all'interno della connessione HTTP/2.
  • È stato implementato un schema di gestione delle priorità avanzato, che consente al cliente di influenzare la priorità delle risposte trasmesse (RFC 9218), e di gestire le priorità nel reindirizzare le richieste. Per HTTP/2 è stato garantito il supporto per il frame PRIORITY_UPDATE. server Nelle impostazioni lighttpd.conf è stata aggiunta la supporto per le corrispondenze condizionali legate all'inizio (=^) e alla fine (=$) della stringa. Questi controlli delle stringhe sono significativamente più veloci delle espressioni regolari e sono sufficienti per molti controlli semplici.
  • Nel mod_webdav è stata aggiunta la supporto per le operazioni PUT parziali (che coprono parte dei dati tramite l'intestazione Range). Per abilitarlo è possibile utilizzare l'opzione ‘webdav.opts += («partial-put-copy-modify’ => «enable»)’.
  • Nel mod_accesslog è stata aggiunta l'opzione ‘accesslog.escaping = ‘json'’.
  • Nel mod_deflate è stata aggiunta la supporto per la compilazione con libdeflate.
  • È stata accelerata la trasmissione del corpo della richiesta tramite HTTP/2.
  • Il valore dell'impostazione server.max-keep-alive-requests è stato modificato per impostazione predefinita da 100 a 1000.
  • Nell'elenco dei tipi MIME, ‘application/javascript’ è stato sostituito da ‘text/javascript’ (RFC 9239).
  • Per il futuro è pianificato di applicare impostazioni più rigorose per i cipher TLS e di disabilitare gli cipher obsoleti di default. L'impostazione CipherString sarà cambiata da ‘HIGH’ a ‘EECDH+AESGCM:AES256+EECDH:CHACHA20:SHA256:!SHA384’. Sono inoltre pianificate la rimozione di opzioni TLS obsolete:

.honor-cipher-order, ssl.dh-file, ssl.ec-curve, ssl.disable-client-renegotiation, ssl.use-sslv2, ssl.use-sslv3. Inoltre, sarà continuata la pulizia dei mini-moduli, che possono essere sostituiti con un'implementazione Lua più flessibile di mod_magnet. In particolare, sono in programma di rimuovere i moduli mod_evasive, mod_secdownload, mod_uploadprogress e mod_usertrack. sslÈ stato rilasciato il server http leggero lighttpd 1.4.65, che cerca di combinare alte prestazioni, sicurezza, conformità agli standard e flessibilità di configurazione. Lighttpd è adatto per l'uso in sistemi ad alto carico ed è progettato per un basso consumo di memoria e risorse CPU. Nella nuova versione sono state introdotte 173 modifiche. Il codice del progetto è scritto in C e distribuito con licenza BSD. Novità principali: È stata aggiunta la supporto per WebSocket su

Fonte: opennet.ru

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