Viiden kuukauden kehitystyön jälkeen korkean suorituskyvyn HTTP-palvelimen ja moniprotokollavälityspalvelimen nginx 5 korjaava julkaisu on valmistettu rinnakkain tuetun vakaan haaran 1.20.2.X kanssa, jossa vain vakavien ongelmien poistamiseen liittyvät muutokset tehdään virheitä ja haavoittuvuuksia.
Tärkeimmät muutokset, jotka on lisätty korjaavan julkaisun luomisen aikana:
- Yhteensopivuus OpenSSL 3.0 -kirjaston kanssa varmistetaan.
- Korjattu virhe kirjoitettaessa lokiin tyhjiä SSL-muuttujia;
- Korjattu virhe suljettaessa Keepalive-yhteyksiä gRPC-taustaohjelmien kanssa vastaanotettaessa GOAWAY-kehystä;
- Korjattu jumiutuminen, joka tapahtui luotaessa SSL-yhteyttä stream-moduulin taustajärjestelmiin;
- Korjattu jumiutuminen, joka tapahtui luotaessa SSL-yhteyttä gRPC-taustaohjelmien kanssa käytettäessä select-, poll- tai /dev/poll-menetelmiä;
- Korjattu $content_length-muuttujan asetus käytettäessä lohkottua siirtokoodausta;
- Korjattu roikkuvat pyynnöt käytettäessä HTTP/2:ta ja aio_write-direktiiviä.
Lähde: opennet.ru