Utgitt en ny versjon av den lette http-serveren lighttpd 1.4.74, som forsÞker Ä kombinere hÞy ytelse, sikkerhet, standardkompatibilitet og fleksibilitet i konfigurasjonen. Lighttpd er egnet for bruk pÄ hÞyt belastede systemer og har som mÄl Ä redusere minne- og CPU-forbruk. Prosjektkoden er skrevet i C og distribueres under BSD-lisens.
I den nye versjonen:
- Atferden ved lagring av data i loggen har blitt endret med bruk av syslog (aktiveres med parameteren «server.errorlog-use-syslog = âenable'») â tidligere ble alle meldinger sendt med prioritet LOG_ERROR, men nĂ„ velges prioriteten avhengig av meldingstypen (LOG_WARNING, LOG_DEBUG).
- I systemer med Musl C-biblioteket er det mulig Ă„ bruke kallet sendfile().
- Modulen mod_dirlisting har fÄtt innstillingen «dir-listing.sort» for Ä bestemme sorteringen av utdata.
- I mod_deflate er innstillingen «deflate.allowed-encodings» aktivert, og bzip2-algoritmen har fÄtt lavest prioritet ved valg.
- Konfigurasjonsfilen har fÄtt stÞtte for operatorene «if», «elif», «elsif», «elseif» og «else if».
- I mod_openssl og mod_gnutls er det lagt til en sjekk for stÞtte for TLS-implementering pÄ Linux-kjernenivÄ (kTLS).
- Det er sikret kompatibilitet med operativsystemet DragonflyBSD.
Den neste utgivelsen vil innfÞre endringer som bryter med kompatibilitet. Som standard vil en mer sikker sett av chiffere for TLS bli aktivert for Ä beskytte mot kompromittering av sesjoner ved avlytting av langsiktige nÞkler (framoverhemmelighet) og anvendelse av autentisert kryptering (AEAD). Sett «EECDH+AESGCM:AES256+EECDH:CHACHA20:!SHA1:!SHA256:!SHA384» vil bli erstattet med «EECDH+AESGCM:CHACHA20:!PSK:!DHE».
En annen framtidig endring i kompatibilitet vil vÊre endringen i mod_redirect som anvendes for HTTP/1.1, der omdirigeringskoden fra 301 (Moved Permanently) settes til 308 (Permanent Redirect), med mindre parameteren «url.redirect-code» eksplisitt er angitt. I 2025 planlegges det Ä aktivere versjon TLSv1.3 som standard (parameteren MinProtocol vil endres til TLSv1.3).
Kilde: opennet.ru
