皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

njs 0.9.1发布

njs 0.9.1发布

nginx 模块:

  • 特征: 添加了 QuickJS 引擎的 Fetch API
  • 特征: 为共享词典添加了状态文件。
  • 错误修正: 修复了在 Fetch API 中提供正文时对 Content-Length 标头的处理。
  • 错误修正: 修复了 Bellard/quickjs@458c34d2 之后的 QJS 引擎。
  • 错误修正: 修复了处理If-Match和If-Unmodified-Since标头时的 NULL 指针取消引用。

核心:

  • 特征: 添加了对 WebCrypto 的 ECDH 支持。
  • 起色: 减少了对象哈希的内存消耗。 新哈希每个元素使用的内存减少了 42%。
  • 起色: 减少了数字和字符串串联的内存消耗。
  • 起色: 减少了 with 标量值String.prototype.concat()的内存消耗。
  • 错误修正: 修复了 njs_property_query()中的段错误。 此问题是在 b28e50b1 (0.9.0) 中引入的。
  • 错误修正: 修复了 Function 构造函数模板注入。
  • 错误修正: 修复了 O3 优化级别的 GCC 编译。
  • 错误修正: 修复了 MIPS 上-mabi=n32的“constant is too large 警告。
  • 错误修正: 修复了 GCC 4.1 的编译。
  • 错误修正: 固定与缓冲区分离%TypedArray%.from() 由测绘人员提供。
  • 错误修正: 固定重叠%TypedArray%.prototype.slice() 缓冲区。
  • 错误修正: 修复了类型化数组的分离缓冲区的处理。
  • 错误修正: 修复了带有闭包的异步函数的帧保存问题。
  • 错误修正: 修复了带有转义 ‘[‘ 字符的模式的 RegExp 编译。

转自 Changes