Oblikovana je bila izdaja glavne veje nginx 1.23.4, v okviru katere se nadaljuje razvoj novih funkcij. V stabilni veji 1.22.x, ki se vzdržuje vzporedno, so narejene le spremembe, ki se nanašajo na odpravo resnih hroščev in ranljivosti. V prihodnosti bo na osnovi glavne veje 1.23.x nastala stabilna veja 1.24.
Med spremembami:
- Protokol TLSv1.3 je privzeto omogočen.
- Opozorilo se zdaj prikaže, ko so nastavitve protokolov, ki se uporabljajo za poslušalno vtičnico, preglasjene.
- Ko odjemalec uporablja način »cevovoda«, se povezave med čakanjem na dodatne podatke zaprejo (dolgotrajno zapiranje).
- V modul ngx_http_gzip_static_module je bila dodana podpora za bajtne obsege.
- Raven beleženja je bila spremenjena iz "kritično" v "info" za SSL-napake »predolga dolžina podatkov«, »prekratka dolžina«, »slaba starejša različica«, »ni algoritmov za skupni podpis«, »slaba dolžina zgoščenega zapisa«, »manjkajoča razširitev signalgs«, »predolga dolžina šifriranja«, »slaba dolžina«, »slaba posodobitev ključa«, »mešani podatki o rokovanju in podatki brez rokovanja«, »CCS prejeti zgodaj«, »podatki med CCS in končani«, »predolga dolžina paketa«, »preveč opozorilnih opozoril«, »zapis je premajhen« in »prejel« konec pred CCS.
- Izboljšano je bilo delovanje obsegov vrat v direktivi listen.
- Odpravljena je bila težava, pri kateri je bil izbran napačen blok lokacije, če je bila uporabljena predpona lokacije, daljša od 255 znakov.
- V modulih ngx_http_autoindex_module in ngx_http_dav_module ter v direktivi include je bila dodana podpora za znake, ki niso ASCII, v imenih datotek na platformi. Windows.
- Odpravljeno je puščanje vtičnice pri uporabi HTTP/2 in direktive error_page za preusmeritev napak 400.
Vir: opennet.ru
