nginx 1.23.0 väljalase

Esitletud on nginx 1.23.0 uue põhiharu esimene väljalase, mille raames jätkub uute funktsioonide arendamine. Paralleelselt hooldatav stabiilne haru 1.22.x sisaldab ainult muudatusi, mis on seotud tõsiste vigade ja haavatavuste kõrvaldamisega. Järgmisel aastal moodustatakse põhiharu 1.23.x baasil stabiilne haru 1.24.

Peamised muudatused:

  • Sisemine API on ümber töödeldud, päiseread saadetakse nüüd lingitud loendina.
  • Lubatud on identsete nimedega päiseridade liitmine, kui need edastatakse FastCGI, SCGI ja uwsgi taustaprogrammidele, mooduli ngx_http_perl_meetodis $r->header_in() ja muutujates “$http_...”, “$sent_http_... ”, "$sent_trailer_...", " $upstream_http_..." ja "$upstream_trailer_...".
  • SSL-i vigade "rakenduse andmed pärast sulgemist" puhul on logitase alandatud väärtuselt "crit" tasemele "info".
  • Lahendatud on rippuvate ühenduste probleem nginxis, mis on ehitatud kerneliga 2.6.17 ja uuematele Linuxi süsteemidele, kuid mida kasutatakse süsteemides, millel puudub EPOLLRDHUP tugi (näiteks epolli emulatsiooni kasutamisel).
  • Lahendatud on vastuste vahemällu salvestamise probleem, kui päis "Expires" ei lubanud vahemällu salvestamist, kuid "Cache-Control" lubas seda.
  • Lahendatud on probleemid, mis tekkisid, kui taustaprogramm andis vastuses mitu päist "Vary" ja "WWW-Authenticate".

Allikas: opennet.ru

Lisa kommentaar