Izdanje nginx 1.23.0

Predstavljeno je prvo izdanje nove glavne grane nginxa 1.23.0 unutar koje će se nastaviti razvoj novih značajki. Paralelno održavana stabilna grana 1.22.x sadrži samo promjene koje se odnose na uklanjanje ozbiljnih grešaka i ranjivosti. Sljedeće godine na temelju glavne grane 1.23.x formirat će se stabilna grana 1.24.

Velike promjene:

  • Interni API je prerađen, retci zaglavlja sada se šalju u obliku povezanog popisa.
  • Omogućeno je spajanje redaka zaglavlja s identičnim nazivima kada se proslijeđuju FastCGI, SCGI i uwsgi pozadinama, u metodi $r->header_in() modula ngx_http_perl_module i u varijablama “$http_...”, “$sent_http_... “, “$sent_trailer_...”, “ $upstream_http_..." i "$upstream_trailer_...".
  • Za pogreške SSL-a "podaci aplikacije nakon obavijesti o zatvaranju", razina zapisnika snižena je s "crit" na "info".
  • Riješen je problem s vezama koje vise u nginxu izgrađenom na Linux sustavima s kernelom 2.6.17 i novijim, ali se koristi na sustavima bez EPOLLRDHUP podrške (na primjer, kada se koristi epoll emulacija).
  • Riješen je problem s predmemoriranjem odgovora ako zaglavlje "Expires" nije dopuštalo predmemoriranje, ali ga je "Cache-Control" dopuštao.
  • Riješeni su problemi koji su se javljali ako je pozadina izdala nekoliko zaglavlja "Vary" i "WWW-Authenticate" u odgovoru.

Izvor: opennet.ru

Dodajte komentar