Lanzouse o servidor http lighttpd 1.4.60 lixeiro. A nova versión introduce 437 cambios, principalmente relacionados con correccións de erros e optimizacións.
Principais novidades:
- Engadiuse compatibilidade para a cabeceira de intervalo (RFC-7233) para todas as respostas que non eran de transmisión (anteriormente o intervalo só se admitía cando se ofrecían ficheiros estáticos).
- Optimizouse a implantación do protocolo HTTP/2, reducindo o consumo de memoria e acelerando o procesamento das solicitudes iniciais enviadas de forma intensiva.
- Traballouse para reducir o consumo de memoria.
- Mellorouse o rendemento de lua no módulo mod_magnet.
- Mellorouse o rendemento do módulo mod_dirlisting e engadiu unha opción para configurar a caché.
- Engadíronse límites a mod_dirlisting, mod_ssi e mod_webdav para evitar un gran consumo de memoria baixo cargas extremas.
- No lado do backend, engadíronse restricións separadas sobre o tempo de execución das chamadas connect(), write() e read().
- Reiniciouse activado se se detectou unha gran desviación do reloxo do sistema (provocou problemas con TLS 1.3 nos sistemas integrados).
- O tempo de espera para conectarse ao backend está configurado en 8 segundos por defecto (pódese cambiar na configuración).
Ademais, publicouse unha advertencia sobre cambios no comportamento e algunhas configuracións predeterminadas. Está previsto que os cambios se apliquen a principios de 2022.
- Está previsto que o tempo de espera predeterminado para as operacións de reinicio/apagado graciosas se reduza de infinito a 5 segundos. O tempo de espera pódese configurar mediante a opción "server.graceful-shutdown-timeout".
- A compilación con libev e FAM quedará obsoleta, en lugar de usar interfaces nativas para sistemas operativos para procesar o bucle de eventos e rastrexar os cambios no FS (epoll() e inotify() en Linux, kqueue() en *BSD) .
- Os módulos mod_compress (debe usar mod_deflate), mod_geoip (debe usar mod_maxminddb), mod_authn_mysql (debe usar mod_authn_dbi), mod_mysql_vhost (debe usar mod_vhostdb_dbi), mod_cml (debe usar mod_magnet) e os mod_fl serán eliminados no futuro.
Fonte: opennet.ru