Léttur http server lighttpd 1.4.60 hefur verið gefinn út. Nýja útgáfan kynnir 437 breytingar, aðallega tengdar villuleiðréttingum og fínstillingum.
Helstu nýjungar:
- Bætti við stuðningi við Range-hausinn (RFC-7233) fyrir öll svör sem ekki streymdu (áður var Range aðeins stutt þegar kyrrstæðar skrár voru birtar).
- Innleiðing HTTP/2 samskiptareglunnar hefur verið fínstillt, minnkar minnisnotkun og flýtir fyrir vinnslu á ákaflega sendum fyrstu beiðnum.
- Unnið hefur verið að því að draga úr minnisnotkun.
- Bætt lua árangur í mod_magnet einingunni.
- Bætt afköst mod_dirlisting einingarinnar og bætti við möguleika til að stilla skyndiminni.
- Takmörkunum hefur verið bætt við mod_dirlisting, mod_ssi og mod_webdav til að koma í veg fyrir mikla minnisnotkun undir miklu álagi.
- Á bakendahliðinni hefur aðskildum takmörkunum verið bætt við á framkvæmdartíma connect(), write() og read() kalla.
- Kveikti á endurræsingu ef mikil kerfisklukkujöfnun fannst (ollu vandamálum með TLS 1.3 á innbyggðum kerfum).
- Tímamörk fyrir tengingu við bakendann er sjálfgefið stilltur á 8 sekúndur (hægt að breyta í stillingunum).
Að auki hefur verið birt viðvörun um breytingar á hegðun og sumum sjálfgefnum stillingum. Stefnt er að því að breytingarnar taki gildi snemma árs 2022.
- Áætlað er að sjálfgefna tímamörkin fyrir þokkafullar endurræsingar/lokunaraðgerðir verði styttur úr óendanlega í 5 sekúndur. Hægt er að stilla tímamörkin með því að nota "server.graceful-shutdown-timeout" valkostinn.
- Byggingin með libev og FAM verður úrelt, í stað þess að innfædd viðmót fyrir stýrikerfi verða notuð til að vinna úr atburðarlykkju og rekja breytingar á FS (epoll() og inotify() í Linux, kqueue() í *BSD) .
- Einingarnar mod_compress (verður að nota mod_deflate), mod_geoip (verður að nota mod_maxminddb), mod_authn_mysql (verður að nota mod_authn_dbi), mod_mysql_vhost (verður að nota mod_vhostdb_dbi), mod_cml (verður að nota mod_magnet) og mod_flv_straumur verður fjarlægður í framtíðarútgáfu.
Heimild: opennet.ru