|
4 | 4 | @created 2024-08-14 14:33 GMT |
5 | 5 | ---> |
6 | 6 |
|
| 7 | +# Version 1.27.1.2 - 14 Mar 2025 |
| 8 | + |
| 9 | +* upgraded [lua-nginx-module](https://github.com/openresty/lua-nginx-module) to v0.10.28 |
| 10 | + * bugfix: `setkeepalive` failure on TLSv1.3 _Thanks Zhefeng C. for the patch._ |
| 11 | + * bugfix: remove http2 hardcode limitation in `ngx.location` subrequest API. _Thanks Jun Ouyang for the patch._ |
| 12 | + * bugfix: removed null terminator. _Thanks n-bes for the patch._ |
| 13 | + * doc: more accurate error message. _Thanks willmafh for the patch._ |
| 14 | + * doc: clarify base64 for url encoding and padding. _Thanks Thijs Schreijer for the patch._ |
| 15 | + * doc: Redraw directives png (#2353) _Thanks xiaobiaozhao for the patch._ |
| 16 | + * doc: clarify the backlog option (#2367) _Thanks Thijs Schreijer for the patch._ |
| 17 | + * doc: improve grammar. _Thanks Josh Soref for the patch._ |
| 18 | + * feature: add ngx.resp.set_status(status, reason). _Thanks lijunlong for the patch._ |
| 19 | + * feature: implemented ngx_http_lua_ffi_decode_base64mime. _Thanks WenMing for the patch._ |
| 20 | + * optimize: removed unreachable code in ngx_http_lua_send_http10_headers(). _Thanks lijunlong for the patch._ |
| 21 | + * optimize: remove duplicate check in ngx.send_headers _Thanks spacewander for the patch._ |
| 22 | + * tests: add support for openssl3.0. _Thanks lijunlong for the patch._ |
| 23 | +* upgraded [stream-lua-nginx-module](https://github.com/openresty/stream-lua-nginx-module) to v0.0.16 |
| 24 | + * feature: enable ngx.var at the ssl_certificate_by_lua and ssl_client_hello_by_lua. _Thanks lijunlong for the patch._ |
| 25 | + * bugfix: `setkeepalive` failure on TLSv1.3 _Thanks Zhefeng C. for the patch._ |
| 26 | +* upgraded [lua-resty-core](https://github.com/openresty/lua-resty-core) to v0.1.31 |
| 27 | + * feature: implemented decode_base64mime. _Thanks WenMing for the patch._ |
| 28 | + * feature: add ngx.resp.set_status(status, reason). _Thanks lijunlong for the patch._ |
| 29 | + * feature: update nginx to v1.27.1. _Thanks lijunlong for the patch._ |
| 30 | +* upgraded [luajit2](https://github.com/openresty/luajit2) to v2.1-20250117 |
| 31 | + * Fix recording of BC_VARG. _Thanks Mike Pall for the patch._ |
| 32 | + * Reject negative getfenv()/setfenv() levels to prevent compiler warning. _Thanks Mike Pall for the patch._ |
| 33 | + * Bump copyright date. _Thanks Mike Pall for the patch._ |
| 34 | + * Force fallback source name for stripped bytecode. _Thanks Mike Pall for the patch._ |
| 35 | + * Remove dependency on <limits.h>. _Thanks Mike Pall for the patch._ |
| 36 | + * Restore state when recording __concat metamethod throws OOM. _Thanks Mike Pall for the patch._ |
| 37 | + * MIPS64: Fix pcall() error case. _Thanks Mike Pall for the patch._ |
| 38 | + * Fix detection of inconsistent renames due to sunk values. _Thanks Mike Pall for the patch._ |
| 39 | + * Windows: Allow amalgamated static builds with msvcbuild.bat. _Thanks Mike Pall for the patch._ |
| 40 | + * Always close profiler output file. _Thanks Mike Pall for the patch._ |
| 41 | + * Fix override of INSTALL_LJLIBD in the presence of DESTDIR. _Thanks Mike Pall for the patch._ |
| 42 | + * Fix bit op coercion for shifts in DUALNUM builds. _Thanks Mike Pall for the patch._ |
| 43 | + * macOS: Remove obsolete -single_module flag. _Thanks Mike Pall for the patch._ |
| 44 | + * macOS: Workaround for buggy XCode 15.0 - 15.2 linker. _Thanks Mike Pall for the patch._ |
| 45 | + * macOS: Fix macOS 15 / Clang 16 build. _Thanks Mike Pall for the patch._ |
| 46 | + * Fix bit op coercion in DUALNUM builds. _Thanks Mike Pall for the patch._ |
| 47 | + * Fix compiliation of getmetatable() for UDTYPE_IO_FILE. _Thanks Mike Pall for the patch._ |
| 48 | + * Remove ancient RtlUnwindEx workaround for MinGW64. _Thanks Mike Pall for the patch._ |
| 49 | + * Drop unused function wrapper. _Thanks Mike Pall for the patch._ |
| 50 | + * Fix limit check in narrow_conv_backprop(). _Thanks Mike Pall for the patch._ |
| 51 | + * Always use IRT_NIL for IR_TBAR. _Thanks Mike Pall for the patch._ |
| 52 | + * ARM64: Use ldr literal to load FP constants. _Thanks Mike Pall for the patch._ |
| 53 | + * FFI: Add missing coercion when recording 64-bit bit.*(). _Thanks Mike Pall for the patch._ |
| 54 | + * ARM64: Make tobit conversions match JIT backend behavior. _Thanks Mike Pall for the patch._ |
| 55 | + * ARM: Make hard-float tobit conversions match JIT backend behavior. _Thanks Mike Pall for the patch._ |
| 56 | + * FFI: Drop finalizer table rehash after GC cycle. _Thanks Mike Pall for the patch._ |
| 57 | + * Fix another potential file descriptor leak in luaL_loadfile*(). _Thanks Mike Pall for the patch._ |
| 58 | + * MIPS32: Fix little-endian IR_RETF. _Thanks Mike Pall for the patch._ |
| 59 | + * Correctly close VM state after early OOM during open. _Thanks Mike Pall for the patch._ |
| 60 | + * Fix potential file descriptor leak in luaL_loadfile*(). _Thanks Mike Pall for the patch._ |
| 61 | + |
7 | 62 | # Version 1.27.1.1 - 16 Oct 2024 |
8 | 63 |
|
9 | 64 | * upgraded the [nginx](nginx.html) core to 1.27.1 |
|
0 commit comments