Buvo išleista „Nginx 1.19.1“, kita dabartinė pagrindinė „nginx“ žiniatinklio serverio šaka. Pagrindinės linijos atšaka yra aktyviai vystoma, o dabartinė stabili šaka (1.18) turi tik klaidų pataisymus.
- Pakeitimas: dabar papildomi užpakalinės programos siunčiami duomenys visada atmetami.
- Pakeitimas: dabar, gavęs per trumpą atsakymą iš FastCGI serverio, nginx bando išsiųsti turimą atsakymo dalį klientui, o tada nutraukia ryšį su klientu.
- Pakeitimas: dabar, gavęs neteisingo ilgio atsakymą iš gRPC backend, nginx nustoja apdoroti atsakymą su klaida.
- Papildymas: min_free parametras direktyvose proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Ačiū Adam Bambuch.
- Pataisymas: nginx nepašalino unix domeno klausymosi lizdų, kai grakščiai išjungė SIGQUIT signalą.
- Pataisymas: nulinio dydžio UDP paketai nebuvo perduoti tarpiniu serveriu.
- Trikčių pataisymas: tarpinio serverio naudojimas prie uwsgi backends naudojant SSL gali neveikti. Ačiū Guanzhong Chen.
- Pataisymas: klaidų apdorojimas naudojant direktyvą ssl_ocsp.
- Klaidos taisymas: naudojant XFS ir NFS failų sistemas, disko talpyklos dydis gali būti apskaičiuotas neteisingai.
- Pataisymas: jei atmintyje išsaugotas serveris pateikė neteisingą atsakymą, žurnaluose gali būti rodomi pranešimai „neigiamo dydžio buf rašytoje“.
Išėjo tuo pačiu metu kaip ir nginx 0.4.2
njs yra JavaScript kalbos poaibis, leidžiantis išplėsti nginx funkcionalumą. njs yra suderinamas su ECMAScript 5.1 (griežtas režimas) su kai kuriais ECMAScript 6 ir naujesnių versijų plėtiniais. Suderinamumas kuriamas.
Šaltinis: linux.org.ru
