Lighttpd http server izdanje 1.4.60

Lagani http server lighttpd 1.4.60 je objavljen. Nova verzija uvodi 437 promjena, uglavnom vezanih za ispravke grešaka i optimizacije.

Glavne inovacije:

  • Dodata podrška za zaglavlje Range (RFC-7233) za sve odgovore koji se ne emituju (ranije je Range bio podržan samo kada je servirao statičke datoteke).
  • Implementacija HTTP/2 protokola je optimizirana, smanjujući potrošnju memorije i ubrzavajući obradu intenzivno poslatih početnih zahtjeva.
  • Rad je obavljen na smanjenju potrošnje memorije.
  • Poboljšane performanse lua u modulu mod_magnet.
  • Poboljšane performanse modula mod_dirlisting i dodana opcija za konfigurisanje keširanja.
  • Ograničenja su dodana mod_dirlisting, mod_ssi i mod_webdav kako bi se spriječila velika potrošnja memorije pod ekstremnim opterećenjima.
  • Na pozadinskoj strani, dodana su posebna ograničenja za vrijeme izvršavanja poziva connect(), write() i read().
  • Omogućeno ponovno pokretanje ako je otkriven veliki pomak sistemskog sata (izazvao probleme sa TLS 1.3 na ugrađenim sistemima).
  • Vremensko ograničenje za povezivanje sa backend-om je podrazumevano podešeno na 8 sekundi (može se promeniti u podešavanjima).

Dodatno, objavljeno je upozorenje o promjenama u ponašanju i nekim zadanim postavkama. Planirano je da se izmjene primjene početkom 2022. godine.

  • Planirano je da se podrazumevano vremensko ograničenje za graciozne operacije ponovnog pokretanja/gašenja smanji sa beskonačnosti na 5 sekundi. Vremensko ograničenje se može konfigurirati pomoću opcije "server.graceful-shutdown-timeout".
  • Izgradnja sa libev-om i FAM-om će biti zastarjela, umjesto toga će se koristiti izvorni interfejsi za operativne sisteme za obradu petlje događaja i praćenje promjena u FS-u (epoll() i inotify() u Linuxu, kqueue() u *BSD) .
  • Moduli mod_compress (mora koristiti mod_deflate), mod_geoip (mora koristiti mod_maxminddb), mod_authn_mysql (mora koristiti mod_authn_dbi), mod_mysql_vhost (mora koristiti mod_vhostdb_dbi), mod_cml (mora koristiti mod_magvnet) i mod_flpre release će biti uklonjeni u budućnosti.

izvor: opennet.ru

Dodajte komentar