izdaja nginx 1.23.0

Predstavljena je prva izdaja nove glavne veje nginx 1.23.0, v okviru katere se bo nadaljeval razvoj novih funkcij. Vzporedno vzdrževana stabilna veja 1.22.x vsebuje samo spremembe, povezane z odpravo resnih hroščev in ranljivosti. Naslednje leto bo na osnovi glavne veje 1.23.x nastala stabilna veja 1.24.

Večje spremembe:

  • Notranji API je bil predelan, vrstice glave so zdaj poslane v obliki povezanega seznama.
  • Omogočeno združevanje vrstic glave z enakimi imeni, ko so posredovane zaledju FastCGI, SCGI in uwsgi, v metodi $r->header_in() modula ngx_http_perl_module in v spremenljivkah “$http_...”, “$sent_http_... “, “$sent_trailer_...”, “ $upstream_http_..." in "$upstream_trailer_...".
  • Za napake SSL »podatki aplikacije po zaprtju obvestila« je bila raven dnevnika znižana iz »kritik« na »info«.
  • Odpravljena je težava s povezavami, ki visijo v nginxu, zgrajenem v sistemih Linux z jedrom 2.6.17 in novejšimi, vendar se uporabljajo v sistemih brez podpore za EPOLLRDHUP (na primer pri uporabi emulacije epoll).
  • Odpravljena je težava s predpomnjenjem odgovorov, če je glava »Expires« onemogočala predpomnjenje, »Cache-Control« pa ga je dovoljevala.
  • Odpravljene težave, do katerih je prišlo, če je zaledje v odgovoru izdalo več glav »Vary« in »WWW-Authenticate«.

Vir: opennet.ru

Dodaj komentar