OpenResty 1.21.4.2 预览版 RC1 发布
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
OpenResty发布了候选版本1.21.4.2 RC1,修复了LuaJIT问题,增加了monotonic_msec()和monotonic_time()函数,解决了Apple Silicon FFI ABI限制等。详细变更记录可在官网查看。
🎯
关键要点
-
发布了OpenResty 1.21.4.2 RC1候选版本供社区测试。
-
提供了源码包和Windows二进制包的下载链接。
-
感谢所有开发者和贡献者,特别是李俊龙和王家豪的帮助。
-
LuaJIT修复了对有符号整数取反的问题,改正了堆栈检查和跟踪连接的错误。
-
在resty.core.time中实现了monotonic_msec()和monotonic_time()函数。
-
解决了Apple Silicon FFI ABI限制的问题。
-
用FFI重新实现了tcpsock:sslhandshake、coroutine wrapper和ngx.req.is_internal。
-
修正了获取格式错误请求headers时的segmentation fault问题。
-
lua-cjson模块在Apple上修复了empty_array的问题。
-
headers-more-nginx-module模块修正了访问未初始化指针时的崩溃问题。
-
lua-resty-websocket模块增加了对mtls客户端证书的支持。
-
lua-resty-memcached模块实现了init_pipeline()、commit_pipeline()和cancel_pipeline()。
-
完整变更记录可在官网查看,欢迎反馈。
🏷️