Utgivelse nginx 1.23.0

Den første utgivelsen av den nye hovedgrenen til nginx 1.23.0 har blitt presentert, der utviklingen av nye funksjoner vil fortsette. Den parallellopprettholdte stabile grenen 1.22.x inneholder kun endringer relatert til eliminering av alvorlige feil og sårbarheter. Neste år vil det med utgangspunkt i hovedgrenen 1.23.x dannes en stabil gren 1.24.

Hovedendringer:

  • Den interne APIen har blitt omarbeidet, overskriftsrader sendes nå i form av en koblet liste.
  • Aktiverte sammenslåing av overskriftslinjer med identiske navn når de ble sendt til FastCGI, SCGI og uwsgi backends, i $r->header_in()-metoden til ngx_http_perl_module-modulen og i variablene "$http_...", "$sent_http_... ”, “$sent_trailer_...”, “ $upstream_http_...” og “$upstream_trailer_...”.
  • For SSL «application data after close notify»-feil er loggnivået senket fra «crit» til «info».
  • Rettet et problem med tilkoblinger som henger i nginx bygget på Linux-systemer med kjerne 2.6.17 og nyere, men brukt på systemer uten EPOLLRDHUP-støtte (for eksempel ved bruk av epoll-emulering).
  • Rettet et problem med svarbufring hvis "Expires"-overskriften ikke tillot caching, men "Cache-Control" tillot det.
  • Løste problemer som oppsto hvis backend utstedte flere "Vary" og "WWW-Authenticate"-hoder i svaret.

Kilde: opennet.ru

Legg til en kommentar