Kerge http-serveri lighttpd 1.4.65 väljalaskmine on toimunud, mille eesmärk on kombineerida kõrge jõudlus, turvalisus, standaardite järgimine ja paindlik seadistamine. Lighttpd sobib kasutamiseks kõrge koormusega süsteemides ja on suunatud madalale mälu- ja CPU-ressursside tarbimisele. Uues versioonis on esitatud 173 muudatust. Projekti kood on kirjutatud C keeles ja seda jagatakse BSD litsentsi alusel.
Põhilised uuendused:
- Lisa tugi WebSocketide jaoks HTTP/2 kohal, samuti on realiseeritud RFC 8441, mis kirjeldab mehhanismi WebSocket protokolli käivitamiseks ühes ühenduse HTTP/2 voos.
- Olenematu prioriteetide haldamise skeem, mis võimaldab kliendil mõjutada edastatavate vastuste prioriteeti (RFC 9218), on töös, samuti on võimalik hallata prioriteete päringute ümbersuunamisel. HTTP/2 jaoks on tagatud PRIORITY_UPDATE kaadri tugi. serveriga lighttpd.conf seadistustes on lisatud tingimuslikud järjestuse vastendused, mis on seotud rea alguse (=^) ja lõpu (=$) ning sellised stringi kontrollid on oluliselt kiirem kui regulaaravaldised ning piisav paljude lihtsate kontrollide puhul.
- mod_webdav'is on lisatud osalise PUT operatsiooni tugi (osaliselt andmete edastamine Range päise abil). Selle lubamiseks võib kasutada võimalust 'webdav.opts += («partial-put-copy-modify’ => «enable»).
- mod_accesslog'is on lisatud võimalus 'accesslog.escaping = 'json'.
- mod_deflate'is on lisatud tugi ehitamiseks koos libdeflate'iga.
- HTTP/2 kohal on kiirendatud päringu keha edastamist.
- Mõõturi server.max-keep-alive-requests vaikimisi väärtus on muudetud 100-lt 1000-le.
- MIME tüüpide loendis on 'application/javascript' asendatud 'text/javascript' (RFC 9239).
- Tulevikus on plaanis rakendada rangemaid TLS-i krüptimise seadistusi ja vaikimisi vanad krüpteerimised keelata. CipherString'i seadistust muudetakse, et see vastaks väärtusele 'EECDH+AESGCM:AES256+EECDH:CHACHA20:SHA256:!SHA384'. Samuti on kavandatud eemaldada vanad TLS valikud:
.honor-cipher-order, ssl.dh-file, ssl.ec-curve, ssl.disable-client-renegotiation, ssl.use-sslv2, ssl.use-sslv3. Lisaks jätkatakse mini moodulite puhastamist, mida saab asendada paindlikuma Lua rakendusega mod_magnet. Spetsiaalselt plaanitakse eemaldada moodulid mod_evasive, mod_secdownload, mod_uploadprogress ja mod_usertrack. sslKerge http-serveri lighttpd 1.4.65 väljalaskmine on toimunud, mille eesmärk on kombineerida kõrge jõudlus, turvalisus, standaardite järgimine ja paindlik seadistamine. Lighttpd sobib kasutamiseks kõrge koormusega süsteemides ja on suunatud madalale mälu- ja CPU-ressursside tarbimisele. Uues versioonis on esitatud 173 muudatust. Projekti kood on kirjutatud C keeles ja seda jagatakse BSD litsentsi alusel. Peamised uuendused: Tugi WebSocketide jaoks on lisatud.
Allikas: opennet.ru
