Fyrsta útgáfan af nýju aðalútibúi nginx 1.23.0 hefur verið kynnt, þar sem þróun nýrra eiginleika mun halda áfram. Samhliða viðhaldið stöðugu grein 1.22.x inniheldur aðeins breytingar sem tengjast útrýmingu á alvarlegum villum og veikleikum. Á næsta ári, miðað við aðalútibú 1.23.x, verður stofnað stöðugt útibú 1.24.
Helstu breytingar:
- Innra API hefur verið endurunnið, hauslínur eru nú sendar í formi tengds lista.
- Virkaði sameiningu hauslína með sömu nöfnum þegar þær voru sendar til FastCGI, SCGI og uwsgi bakenda, í $r->header_in() aðferðinni í ngx_http_perl_module einingunni og í breytunum „$http_...“, „$sent_http_... ”, „$sent_trailer_...“, „ $upstream_http_...“ og „$upstream_trailer_...“.
- Fyrir SSL "application data after close notify" villur hefur logstigið verið lækkað úr "crit" í "info".
- Lagaði vandamál með tengingar sem hanga í nginx byggð á Linux kerfum með kjarna 2.6.17 og nýrri, en notuð á kerfum án EPOLLRDHUP stuðning (til dæmis þegar epoll hermigerð er notuð).
- Lagaði vandamál með skyndiminni svars ef "Rennur út" hausinn bannaði skyndiminni, en "Cache-Control" leyfði það.
- Leysti vandamál sem komu upp ef bakendinn gaf út nokkra „Vary“ og „WWW-Authenticate“ hausa í svarinu.
Heimild: opennet.ru