Lighttpd http-bediener vrystelling 1.4.60

Die liggewig http-bediener lighttpd 1.4.60 is vrygestel. Die nuwe weergawe stel 437 veranderinge bekend, hoofsaaklik verwant aan foutoplossings en optimalisering.

Belangrikste innovasies:

  • Bygevoeg ondersteuning vir die Range header (RFC-7233) vir alle nie-stromende antwoorde (voorheen is Range slegs ondersteun wanneer statiese lêers bedien word).
  • Die implementering van die HTTP/2-protokol is geoptimaliseer, wat geheueverbruik verminder en die verwerking van intensief gestuurde aanvanklike versoeke bespoedig.
  • Werk is gedoen om geheueverbruik te verminder.
  • Verbeterde lua-prestasie in die mod_magnet-module.
  • Verbeterde werkverrigting van die mod_dirlisting-module en het 'n opsie bygevoeg om kas op te stel.
  • Limiete is by mod_dirlisting, mod_ssi en mod_webdav gevoeg om hoë geheueverbruik onder uiterste vragte te voorkom.
  • Aan die agterkant is aparte beperkings bygevoeg op die uitvoeringstyd van connect(), skryf() en lees()-oproepe.
  • Herbegin geaktiveer as 'n groot stelselklokverstelling bespeur is (het probleme met TLS 1.3 op ingebedde stelsels veroorsaak).
  • Die tydsduur om aan die agterkant te koppel is by verstek op 8 sekondes gestel (kan in die instellings verander word).

Daarbenewens is 'n waarskuwing gepubliseer oor veranderinge in gedrag en sommige verstekinstellings. Die veranderinge word beplan om vroeg in 2022 van toepassing te wees.

  • Daar word beplan om die verstektydperk vir grasieuse herbegin/afskakelbewerkings van oneindig tot 5 sekondes verminder te word. Die uitteltyd kan gekonfigureer word deur die opsie "server.graceful-shutdown-timeout" te gebruik.
  • Die bou met libev en FAM sal afgekeur word, in plaas daarvan sal inheemse koppelvlakke vir bedryfstelsels gebruik word vir die verwerking van die gebeurtenislus en die dop van veranderinge in die FS (epoll() en inotify() in Linux, kqueue() in *BSD) .
  • Die modules mod_compress (moet mod_deflate gebruik), mod_geoip (moet mod_maxminddb gebruik), mod_authn_mysql (moet mod_authn_dbi gebruik), mod_mysql_vhost (moet mod_vhostdb_dbi gebruik), mod_cml (moet mod_magnet gebruik) en mod_authn_mysql (moet mod_authn_dbi gebruik), mod_mysql_vhost (moet mod_vhostdb_dbi gebruik), mod_cml (moet mod_magnet gebruik) en sal mod_flv_streaming verwyder word.

Bron: opennet.ru

Voeg 'n opmerking