Lighttpd http ea ho lokolloa ha seva 1.4.65

E bobebe http server lighttpd 1.4.65 e lokollotsoe, e leka ho kopanya ts'ebetso e phahameng, ts'ireletso, ho latela litekanyetso le ho feto-fetoha ha maemo. Lighttpd e loketse ho sebelisoa lits'ebetsong tse laetsoeng haholo mme e etselitsoe mohopolo o tlase le ts'ebeliso ea CPU. Phetolelo e ncha e na le liphetoho tse 173. Khoutu ea projeke e ngotsoe ka C mme e ajoa tlasa laesense ea BSD.

Litlhahiso tse ka sehloohong:

  • Ts'ehetso e ekelitsoeng bakeng sa WebSocket holim'a HTTP/2, 'me e kentse tšebetsong RFC 8441, e hlalosang mokhoa oa ho tsamaisa protocol ea WebSockets ka khoele e le 'ngoe ka har'a khokahano ea HTTP/2.
  • Ho kentsoe tšebetsong morero o tsoetseng pele oa taolo ea mantlha o lumellang moreki ho susumetsa likarabelo tse rometsoeng ke seva (RFC 9218), hammoho le ho laola lintho tse tlang pele ha o tsamaisa likopo hape. HTTP/2 e fana ka tšehetso bakeng sa foreimi ea PRIORITY_UPDATE.
  • Ho litlhophiso tsa lighttpd.conf, tšehetso bakeng sa lipapali tse nang le maemo tse tlamang qalong (=^) le qetello (=$) ea khoele e kentsoe. Litlhahlobo tse joalo tsa likhoele li potlakile ho feta lipolelo tse tloaelehileng 'me li lekane bakeng sa licheke tse ngata tse bonolo.
  • Ts'ehetso e ekelitsoeng bakeng sa ts'ebetso ea karolo ea PUT (e koahelang karolo ea data e sebelisa hlooho ea Range) ho mod_webdav. Ho e nolofalletsa, o ka sebelisa khetho ea ‘webdav.opts += (“partial-put-copy-modify’ => “noble”)’.
  • E kentse 'accesslog.escaping =' json'" kgetho ho mod_accesslog."
  • Ts'ehetso e ekelitsoeng bakeng sa moaho ka libdeflate ho mod_deflate.
  • Kopo ea phetisetso ea 'mele ka HTTP/2 e potlakisitsoe.
  • Boleng ba kamehla ba parameter ea server.max-keep-alive-requests bo fetotsoe ho tloha ho 100 ho ea ho 1000.
  • Lethathamong la mefuta ea MIME, "application/javascript" e nketsoe sebaka ke "text/javascript" (RFC 9239).

Merero ea kamoso e kenyelletsa litlhophiso tse thata tsa cipher bakeng sa TLS le ho tima li-ciphers tsa lefa ka mokhoa o ikhethileng. Litlhophiso tsa CipherString li tla fetoloa ho tloha ho "HIGH" ho ea ho "EECDH+AESGCM:AES256+EECDH:CHACHA20:SHA256:!SHA384". Hape ho reriloe ho tlosoa ke likhetho tsa TLS tse seng li sa sebetse: ssl.honor-cipher-order, ssl.dh-file, ssl.ec-curve, ssl.disable-client-renegotiation, ssl.use-sslv2, ssl.use-sslv3. Ho feta moo, re tla tsoelapele ho hloekisa li-mini-module, tse ka nkeloang sebaka ke ts'ebetsong ea Lua e feto-fetohang ea mod_magnet. Haholo-holo, li-module mod_evasive, mod_secdownload, mod_uploadprogress le mod_usertrack li reretsoe ho tlosoa.

Source: opennet.ru

Eketsa ka tlhaloso