S'ha llançat el servidor http lighttpd 1.4.60 lleuger. La nova versió introdueix 437 canvis, principalment relacionats amb correccions d'errors i optimitzacions.
Principals innovacions:
- S'ha afegit suport per a la capçalera Range (RFC-7233) per a totes les respostes que no es transmetien (abans Range només s'admetia quan es publicaven fitxers estàtics).
- S'ha optimitzat la implementació del protocol HTTP/2, reduint el consum de memòria i accelerant el processament de les peticions inicials enviades de manera intensiva.
- S'ha treballat per reduir el consum de memòria.
- Rendiment de lua millorat al mòdul mod_magnet.
- S'ha millorat el rendiment del mòdul mod_dirlisting i s'ha afegit una opció per configurar la memòria cau.
- S'han afegit límits a mod_dirlisting, mod_ssi i mod_webdav per evitar un consum elevat de memòria amb càrregues extremes.
- Al costat del backend, s'han afegit restriccions separades sobre el temps d'execució de les trucades connect(), write() i read().
- S'ha activat el reinici si es va detectar un gran desplaçament del rellotge del sistema (ha causat problemes amb TLS 1.3 als sistemes incrustats).
- El temps d'espera per connectar-se al backend està establert per defecte en 8 segons (es pot canviar a la configuració).
A més, s'ha publicat un avís sobre canvis en el comportament i alguns paràmetres predeterminats. Es preveu que els canvis s'apliquin a principis del 2022.
- Es preveu que el temps d'espera predeterminat per a les operacions de reinici/apagada elegants es redueixi d'infinit a 5 segons. El temps d'espera es pot configurar mitjançant l'opció "server.graceful-shutdown-timeout".
- La compilació amb libev i FAM quedarà obsoleta, en lloc de les interfícies natives per als sistemes operatius s'utilitzaran per processar el bucle d'esdeveniments i fer el seguiment dels canvis al FS (epoll() i inotify() a Linux, kqueue() a *BSD) .
- Els mòduls mod_compress (ha d'utilitzar mod_deflate), mod_geoip (ha d'utilitzar mod_maxminddb), mod_authn_mysql (ha d'utilitzar mod_authn_dbi), mod_mysql_vhost (ha d'utilitzar mod_vhostdb_dbi), mod_cml (ha d'utilitzar mod_magnet) i els mod_fl llançats en el futur s'eliminaran deprerel.
Font: opennet.ru