Ana
- Birden fazla “Ana Bilgisayar” satırının belirtilmesi yasaktır.
istek başlığı; - Nginx'in ek satırları yok saymasına neden olan bir hata düzeltildi
İstek başlığındaki "Transfer Kodlaması"; - HTTP/2 protokolünü kullanırken soket sızıntılarını önlemek için düzeltmeler yapıldı;
- OCSP zımbalama kullanılırken çalışan süreçte oluşan bir segmentasyon hatası düzeltildi;
- ngx_http_mp4_module modülünde düzeltmeler yapıldı;
- 'error_page' yönergesini kullanarak 494 kodlu hataları yeniden yönlendirirken, 494 yerine 400 kodlu bir yanıtın döndürülebilmesine neden olan sorun çözüldü;
- Njs modülünde ve aio direktifinde alt sorgular kullanılırken oluşan soket sızıntıları düzeltildi.
Ek olarak, not edilebilir
Yeni sürümde njs modülü, r.surequest()'te ayrılmış istek modu için destek ekledi. Ayrılmış alt sorgulara verilen yanıtlar dikkate alınmaz. Normal alt sorguların aksine, değişken işleyicinin içinde bağımsız bir alt sorgu oluşturulabilir. Ayrıca:
- "fs" modülü için API Vaatleri eklendi;
- Access(), symlink(), unlink() fonksiyonları “fs” modülüne eklenmiştir.
realpath() ve benzeri; - Bellek tüketimi açısından verimli olan sıradan diziler tanıtıldı;
- Lexer'da iyileştirmeler yapıldı;
- Geri izlemelerdeki yerel işlevlerin eşlenmesinde bir düzeltme yapıldı.
izler; - “fs” modülündeki geri arama çağrıları düzeltildi;
- Object.getOwnPropertySymbols(); dosyasında düzeltmeler yapıldı;
- Njs_json_append_string()'deki yığın arabellek taşması düzeltildi;
- encodeURI() ve decodeURI() spesifikasyona uygun olacak şekilde düzeltildi;
- Number.prototype.toPrecision()'da bir düzeltme yapıldı;
- JSON.stringify()'da boşluk bağımsız değişkeninin işlenmesi düzeltildi;
- Number() ve String() nesneleriyle JSON.stringify()'da bir düzeltme yapıldı;
- JSON.stringify()'da Unicode karakterlerin kaçışı sağlandı
spesifikasyon ile; - Yerel olmayan modüllerin içe aktarılmasıyla ilgili bir düzeltme yapıldı;
- Kaptaki Date() örneğiyle njs.dump()'ta bir düzeltme yapıldı.
Kaynak: opennet.ru