nginx 1.23.0 izdanje

Predstavljeno je prvo izdanje nove glavne grane nginxa 1.23.0 u okviru koje će se nastaviti razvoj novih mogućnosti. Paralelno održavana stabilna grana 1.22.x sadrži samo promjene koje se odnose na eliminaciju ozbiljnih grešaka i ranjivosti. Sljedeće godine će se na bazi glavne grane 1.23.x formirati stabilna grana 1.24.

Glavne promjene:

  • Interni API je prerađen, redovi zaglavlja se sada šalju u obliku povezane liste.
  • Omogućeno spajanje linija zaglavlja sa identičnim imenima kada se proslijede na FastCGI, SCGI i uwsgi backend, u metodi $r->header_in() modula ngx_http_perl_module i u varijablama “$http_...”, “$sent_http_... ”, “$sent_trailer_...”, “ $upstream_http_...” i “$upstream_trailer_...”.
  • Za greške SSL "podaci aplikacije nakon zatvaranja obavijesti", nivo dnevnika je snižen sa "crit" na "info".
  • Rešen je problem sa vezama koje visi u nginx-u izgrađenom na Linux sistemima sa kernelom 2.6.17 i novijim, ali se koristi na sistemima bez podrške za EPOLLRDHUP (na primjer, kada se koristi epoll emulacija).
  • Popravljen je problem sa keširanjem odgovora ako je zaglavlje "Expires" onemogućilo keširanje, ali je "Cache-Control" to dozvolilo.
  • Riješeni problemi koji su se pojavili ako je pozadinski dio izdao nekoliko zaglavlja “Vary” i “WWW-Authenticate” u odgovoru.

izvor: opennet.ru

Dodajte komentar