主要的
- 禁止在中指定多個“Host”行
請求頭; - 修正了 nginx 忽略附加行的錯誤
請求頭中的「Transfer-Encoding」; - 已進行修復以防止使用 HTTP/2 協定時套接字洩漏;
- 修正了使用 OCSP 裝訂時工作進程中出現的分段錯誤;
- 對 ngx_http_mp4_module 模組進行了修正;
- 解決了以下問題:當使用「error_page」指令重定向程式碼為 494 的錯誤時,可能會傳回代碼為 494 而不是 400 的回應;
- 修正了在 njs 模組和 aio 指令中使用子查詢時的套接字洩漏。
此外,還可以注意到
在新版本中,njs 模組在 r.subrequest() 中新增了對分離請求模式的支援。 分離子查詢的答覆將被忽略。 與常規子查詢不同,可以在變數處理程序內建立分離子查詢。 還:
- 為「fs」模組新增了 API Promise;
- 函數 access()、symlink()、unlink() 已加入「fs」模組。
realpath() 和類似的; - 引入了普通數組,在記憶體消耗方面效率較高;
- 對詞法分析器進行了改進;
- 已修復回溯中本機函數的對應。
痕跡; - 修復了“fs”模組中的回調呼叫;
- 對 Object.getOwnPropertySymbols() 進行了修正;
- 修正了 njs_json_append_string() 中的堆緩衝區溢位問題;
- 修復了encodeURI()和decodeURI()以符合規範;
- 對 Number.prototype.toPrecision() 進行了修復;
- 修復了 JSON.stringify() 中空格參數的處理;
- 使用 Number() 和 String() 物件修復了 JSON.stringify();
- 根據 JSON.stringify() 提供 Unicode 字元的轉義
有規格; - 修復了非本地模組的導入問題;
- 使用容器中的 Date() 實例修復了 njs.dump() 。
來源: opennet.ru