The release of the lighttpd 1.4.54 HTTP server, including URL normalization

Publicat lansarea serverului http ușor lighttpd 1.4.54. Noua versiune include 149 modificări, dintre care se evidențiază activarea normalizării URL în mod implicit, reproiectarea mod_webdav și optimizarea performanței.

Începând cu lighttpd 1.4.54 modificat comportamentul serverului în legătură cu normalizarea URL-urilor în procesarea cererilor HTTP. Opțiunile de verificare strictă a valorilor din antetul Host sunt activate, iar normalizarea linkurilor transmise în antete și blocarea linkurilor cu caractere de control neescapate sunt incluse. În procesul de normalizare, este inclusă conversia automată a ‘\’ în ‘/’, «» în «/», ‘’ în ‘+’, rezolvarea și eliminarea părților din căile fișierelor cu directoare ‘.’ și ‘..’, decodarea caracterelor escapate ‘-‘, ‘.’, ‘_’ și ‘~’.

Dacă doriți, comportamentul procesării URL-urilor poate fi modificat în setări folosind opțiunile „header-strict”, „host-strict”, „host-normalize”, „url-normalize”, „url-normalize-unreserved”, „url-normalize-required”,
„url-ctrls-reject”, „url-path-2f-decode”, „url-path-dotseg-remove” și „url-query-20-plus”, care acum sunt setate pe „enable”.

Printre alte modificări se numără reproiectarea completă a modulului mod_webdav, care a permis obținerea unei compatibilități totale cu specificațiile, îmbunătățirea performanței și a fiabilității. Printre modificările care afectează compatibilitatea în mod_webdav se menționează blocarea cererilor incomplete PUT. În mod_auth a fost adăugată suportul pentru algoritmul SHA-256 pentru hash-ul parametrilor de autentificare (HTTP Auth Digest).
În locul mod_geoip a fost propus noul modul mod_maxminddb (mod_geoip este acum declarat învechit).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster