VĂ€lja lastud kergekaaluline http-server lighttpd 1.4.60. Uues versioonis on 437 muudatust, peamiselt vigade parandamine ja optimeerimine.
Peamised uuendused:
- Lisatud toetus Range pealkirjale (RFC-7233) kÔigile mittevoogedastavatele vastustele (varem toetas Range ainult staatiliste failide edastamist).
- Optimeeritud HTTP/2 protokolli rakendust, vÀhendades mÀlu tarbimist ja kiirendades intensiivselt edastatavate algsete pÀringute töötlemist.
- Tehtud töö mÀlu tarbimise vÀhendamiseks.
- Parandatud lua jÔudlust moodulis mod_magnet.
- Parandatud mooduli mod_dirlisting jÔudlust ja lisatud vÔimalus vahemÀlude seadistamiseks.
- Moodulites mod_dirlisting, mod_ssi ja mod_webdav on lisatud piirangud, et vÀltida suurt mÀlu tarbimist ÀÀrmuslikel koormustel.
- Tagaplaanil on lisatud eraldi piirangud connect(), write() ja read() kutsumise tÀitmise ajale.
- Tagatud on taaskĂ€ivitamine, kui tuvastatakse suur sĂŒsteemsete kellade ajavahe (mis pĂ”hjustas TLS 1.3 probleemide tekkimise sisseehitatud sĂŒsteemides).
- Tagaplaanile ĂŒhenduse aegumine on vaikimisi seatud 8 sekundile (seda saab muuta seadistustes).
Lisaks on avaldatud hoiatus kÀitumise ja mÔningate vaikeseadetega muudatuste osas. Muudatusi plaanitakse rakendada 2022. aasta alguses.
- Vaikimisi aegumise aeg full restart/shutdown operatsioonide jaoks plaanitakse vÀhendada piiramatust 5 sekundini. Aegumist saab seadistada kasutades valikut 'server.graceful-shutdown-timeout'.
- KĂ€sitletakse vananenud kogumit koos libev ja FAM-iga, mille asemel rakendatakse operatsioonisĂŒsteemi kohandatud liidesed sĂŒndmuste tsĂŒkli töötlemiseks ja failisĂŒsteemi muudatuste jĂ€lgimiseks (epoll() Linuxis, kqueue() *BSD-s).
- Moodulid mod_compress (soovitav on kasutada mod_deflate), mod_geoip (soovitav on kasutada mod_maxminddb), mod_authn_mysql (soovitav on kasutada mod_authn_dbi), mod_mysql_vhost (soovitav on kasutada mod_vhostdb_dbi), mod_cml (soovitav on kasutada mod_magnet) ja mod_flv_streaming kuulutatakse vananenuks ja eemaldatakse tulevastes versioonides.
Allikas: opennet.ru
