nginx 1.23.0 udgivelse

Den første udgivelse af den nye hovedgren af ​​nginx 1.23.0 er blevet præsenteret, inden for hvilken udviklingen af ​​nye funktioner vil fortsætte. Den parallelt vedligeholdte stabile gren 1.22.x indeholder kun ændringer relateret til eliminering af alvorlige fejl og sårbarheder. Næste år vil der med udgangspunkt i hovedgrenen 1.23.x blive dannet en stabil gren 1.24.

Vigtigste ændringer:

  • Den interne API er blevet omarbejdet, overskriftsrækker sendes nu i form af en linket liste.
  • Aktiverede sammenfletning af overskriftslinjer med identiske navne, når de blev overført til FastCGI, SCGI og uwsgi backends, i $r->header_in() metoden i ngx_http_perl_module modulet og i variablerne "$http_...", "$sent_http_... ”, “$sent_trailer_...”, “ $upstream_http_...” og “$upstream_trailer_...”.
  • For SSL "application data after close notify" fejl er logniveauet blevet sænket fra "crit" til "info".
  • Rettede et problem med forbindelser, der hænger i nginx bygget på Linux-systemer med kerne 2.6.17 og nyere, men brugt på systemer uden EPOLLRDHUP-understøttelse (for eksempel ved brug af epoll-emulering).
  • Rettede et problem med svar-caching, hvis "Expires"-headeren ikke tillod caching, men "Cache-Control" tillod det.
  • Løste problemer, der opstod, hvis backend udsendte flere "Vary" og "WWW-Authenticate" headers i svaret.

Kilde: opennet.ru

Tilføj en kommentar