Megjelent a lighttpd 1.4.74, egy könnyű http-szerver kiadása, amely a magas teljesítmény, biztonság, szabványoknak való megfelelés és a testreszabhatóság ötvözésére törekszik. A Lighttpd jól alkalmazható nagy terhelésű rendszerekben, és alacsony memóriá- és CPU-erőforrás-fogyasztásra összpontosít. A projekt kódja C nyelven íródott és BSD licenc alatt terjed.
Az új verzióban:
- Megváltozott az adatok naplózásának viselkedése a syslog használatakor (a 'server.errorlog-use-syslog = ‘enable'’ beállítással aktiválható) — korábban minden üzenetet csak LOG_ERROR prioritással küldtek, most pedig a prioritás a hírek típusa alapján kerül kiválasztásra (LOG_WARNING, LOG_DEBUG).
- Musl C könyvtárral rendelkező rendszerekben elérhető a sendfile() hívás használata.
- A mod_dirlisting modulhoz hozzáadódott a 'dir-listing.sort' opció az kimenet rendezésének meghatározásához.
- A mod_deflate modulban engedélyezve lett a 'deflate.allowed-encodings' beállítás, a bzip2 algoritmus pedig a legalacsonyabb prioritást kapta a kiválasztás során.
- A konfigurációs fájlba bevezetésre került az 'if', 'elif', 'elsif', 'elseif' és 'else if' operátorok támogatása.
- A mod_openssl és a mod_gnutls bővítették a TLS kernel szinten történő megvalósításának támogatásának ellenőrzését (kTLS).
- Biztosított a DragonflyBSD operációs rendszerrel való kompatibilitás.
A következő kiadásban néhány visszafelé összeférhetetlenséget okozó változtatás tervezett. Alapértelmezés szerint egy biztonságosabb TLS titkosítási készlet fog életbe lépni, amely védi a munkamenetek kompromittálódását az állandó kulcsok elfogása esetén (forward secrecy), és hitelesített titkosítást (AEAD) használ. Az 'EECDH+AESGCM:AES256+EECDH:CHACHA20:!SHA1:!SHA256:!SHA384' készletet tervezik felváltani az 'EECDH+AESGCM:CHACHA20:!PSK:!DHE' készlettel.
A második jövőbeli összeférhetetlenségi változtatás a mod_redirect részén lesz, ahol az HTTP/1.1 átirányítási kód 301 (Moved Permanently) helyett 308 (Permanent Redirect) lesz, ha a 'url.redirect-code' paraméter kifejezetten nincs beállítva. 2025-ben tervezik az alapértelmezett TLSv1.3 verzió bevezetését (a MinProtocol paraméter TLSv1.3-ra változik).
Forrás: opennet.ru
