Objavljen je izdanek lahkega http strežnika lighttpd 1.4.74, ki si prizadeva združiti visoko zmogljivost, varnost, skladnost s standardi in prilagodljivost. Lighttpd je primeren za uporabo v visoko obremenjenih sistemih in je usmerjen v nizko porabo pomnilnika in procesorskih virov. Koda projekta je napisana v jeziku C in se distribuira pod BSD licenco.
V novi različici:
- Spremenjeno je obnašanje pri shranjevanju podatkov v dnevnik z uporabo syslog (vklopi se z nastavitvijo 'server.errorlog-use-syslog = ‘enable'') — prej so bila vsa sporočila poslana le s prednostjo LOG_ERROR, zdaj pa se prednost izbira glede na vrsto sporočila (LOG_WARNING, LOG_DEBUG).
- V sistemih s C knjižnico Musl je omogočena uporaba klica sendfile().
- V modul mod_dirlisting je dodana možnost 'dir-listing.sort' za določitev razporeditve izpisa.
- V mod_deflate je vključena nastavitev 'deflate.allowed-encodings', algoritmu bzip2 pa je dodeljena najnižja prednost izbire.
- V konfiguracijsko datoteko je dodana podpora za operatorje 'if', 'elif', 'elsif', 'elseif' in 'else if'.
- V mod_openssl in mod_gnutls je dodana preverba podpore za implementacijo TLS na ravni jedra Linux (kTLS).
- Zagotovljena je združljivost z operacijskim sistemom DragonflyBSD.
V naslednjem izdanju je načrtovano nekaj sprememb, ki bodo povzročile nezdružljivost. Privzeto bo aktiviran varnejši niz šifriranja za TLS z zaščito pred kompromitacijo sej v primeru prestrezanja dolgoročnih ključev (forward secrecy) ter uporabo avtentificiranega šifriranja (AEAD). Niz 'EECDH+AESGCM:AES256+EECDH:CHACHA20:!SHA1:!SHA256:!SHA384' naj bi nadomestili z 'EECDH+AESGCM:CHACHA20:!PSK:!DHE'.
Druga prihodnja sprememba nezdružljivosti bo sprememba v mod_redirect, ki se uporablja za HTTP/1.1, kode preusmeritve z 301 (Permanently Moved) na 308 (Permanent Redirect), razen če ni izrecno nastavljen parameter 'url.redirect-code'. V letu 2025 je načrtovano, da bo privzeto omogočena različica TLSv1.3 (parameter MinProtocol bo spremenjen na TLSv1.3).
Izvor: opennet.ru
