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 legat de normalizarea URL-urilor în procesarea cererilor HTTP. Au fost activate opțiunile de verificare strictă a valorilor din antetul Host, precum și normalizarea link-urilor transmise în antete și blocarea link-urilor cu caractere de control neescape. În procesul de normalizare, este inclusă conversia automată a '\' în '⁄', '«»' în '⁄', '‘’' în '+', rezolvarea și eliminarea părților căilor de fișiere cu directoare '.' și '..', decodarea caracterelor escape '-' , '.' , '_' ș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