GitHub / openresty/lua-nginx-module / commits
Embed the Power of Lua into NGINX HTTP servers
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 56819eb9 | tests: check in t/190-http2-slice-cache.t. | lijunlong <l****g@o****m> | 10 days ago | |
| 9c16beea | tests: make socket tests stable in parallel runs | lijunlong <l****g@o****m> | 10 days ago | |
| ff17f2b9 | ci: update actions for Node.js 24 | lijunlong <l****g@o****m> | 10 days ago | |
| 28e7b302 | tests: update nginx to 1.31.4 | lijunlong <l****g@o****m> | 10 days ago | |
| 84cc2015 | bugfix: ngx.flush() buffer could be recycled while still queued. (#2518) |
Jiří Setnička <j****a@c****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 1731f350 | doc: Update documentation for ngx.req.set_uri. |
Brian Rak <d****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3ec01dcc | tests: using ngx_devel_kit from openresty. | lijunlong <l****g@o****m> | about 2 months ago | |
| 703518ca | ci: test nginx 1.31.3 with packaged dependencies | lijunlong <l****g@o****m> | about 2 months ago | |
| de7e57f4 | bugfix: clean child coroutine ops when killing uthreads. |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bbed32a6 | style: fixed code style. |
Hanada <i****m@h****o>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 40707097 | bugfix: avoid truncating Lua context in filters. |
Hanada <i****m@h****o>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 81d70223 | tests: switch HTTP/3 curl to static-curl 8.20.0. |
kurt <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| eb227caa | bumped lua-nginx-module to v0.10.32. | lijunlong <l****g@o****m> | 2 months ago | |
| 9afd7d0a | bugfix: change return values to NGX_DECLINED in precontent_by_lua. |
Hanada <i****m@h****o>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 583f0f44 | bugfix: restore single-part invariant for subrequest input headers. | lijunlong <l****g@o****m> | 3 months ago | |
| 09b8fe92 | bugfix: mark Lua subrequests for HTTP/2 error wakeup (#2508) |
kurt <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cf6453c3 | tests: fixed typo. | lijunlong <l****g@o****m> | 3 months ago | |
| 51686bc9 | tests: update nginx to 1.31.1.1. | lijunlong <l****g@o****m> | 3 months ago | |
| b9628d50 | bugfix: raise luaL_error instead of returning NGX_ERROR in string helper | lijunlong <l****g@o****m> | 3 months ago | |
| 56b46114 | bugfix: run_worker_thread error paths leaked, double-freed, and over-counted. | lijunlong <l****g@o****m> | 3 months ago | |
| 56edb20f | bugfix: double-free of client CA name list on verify_client error. | lijunlong <l****g@o****m> | 3 months ago | |
| a3dd085d | bugfix: set_uri/set_uri_args returned -1 from a Lua C function on OOM. | lijunlong <l****g@o****m> | 3 months ago | |
| 673c8dda | bugfix: regex compile returned NGX_OK on pcre_fullinfo() failure. | lijunlong <l****g@o****m> | 3 months ago | |
| 78aff586 | bugfix: sslhandshake lost verify error when handshake completed immediately (... |
kurt <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4b21d8f5 | tests: t/016-resp-header.t: failed in http3 mode. | lijunlong <l****g@o****m> | 3 months ago | |
| 7b0d59c1 | bugfix: reject settrustedstore on already-handshaked cosocket (#2505) |
perfgao <p****o@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f6733437 | bugfix: get_client_hello_ext returned NGX_OK on OOM with NULL extensions. | lijunlong <l****g@o****m> | 3 months ago | |
| 85db24ed | bugfix: shdict ffi store/incr silently truncated keys > 65535 bytes. | lijunlong <l****g@o****m> | 3 months ago | |
| 1d8c861c | bugfix: ngx.pipe spawn cleanup double-closed already-closed pipe fds. | lijunlong <l****g@o****m> | 3 months ago | |
| e9810593 | bugfix: OCSP response buffer leaked when SSL_set_tlsext_status_ocsp_resp failed. | lijunlong <l****g@o****m> | 3 months ago | |
| 5ba4b19f | bugfix: SSL session leaked in set_serialized_session when lua context missing. | lijunlong <l****g@o****m> | 3 months ago | |
| 857eb295 | bugfix: ngx.req.start_time() corrupted nginx's cached time on freenginx. | lijunlong <l****g@o****m> | 3 months ago | |
| 4e2fa113 | bugfix: stack buffer overflow in ssl.set_serialized_session(data). | lijunlong <l****g@o****m> | 3 months ago | |
| 74645841 | bugfix: leaked ngx.ctx ref when cleanup registration failed. | lijunlong <l****g@o****m> | 3 months ago | |
| 8859316c | bugfix: swapped SO_SNDBUF and SO_RCVBUF in cosocket get/setoption. | lijunlong <l****g@o****m> | 3 months ago | |
| 6f90f226 | bugfix: failed to override headers (e.g. WWW-Authenticate) copied from upstream. | lijunlong <l****g@o****m> | 3 months ago | |
| 48d56284 |
bugfix: SIGSEGV in receiveuntil __gc on aborted multipart upload. (#2504)
Co-authored-by: lijunlong <l****g@o****m> |
Gabriel Clima <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 41ed26b6 | tests: avoid assertion failure on socket receive EOF in 058-tcp-socket. | lijunlong <l****g@o****m> | 4 months ago | |
| 02ec8a56 | tests: update nginx to 1.31.0. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 23ab6270 |
ci: add dnsmasq in ci to avoid flaky test.
Signed-off-by: Y.Horie <u****e@g****m> |
Y.Horie <u****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 50ab5f2c | tests: fixed failed test cases found by TEST_NGINX_CHECK_LEAK. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7873a51c |
tests: add test cases for http2_subreq_error_wakeup.patch.
Signed-off-by: tzssangglass <t****s@g****m> |
kurt <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1263e3f1 | tests: Improving the success rate of the test, as it relies on the public net... | lijunlong <l****g@o****m> | 4 months ago | |
| c7c3fd19 | bugfix: failed to build on windows. | lijunlong <l****g@o****m> | 4 months ago | |
| 86b5f1ef | bugfix: prevent SIGSEGV in event timer rbtree during worker shutdown. |
Gabriel Clima <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bbace592 | tests: bumped nginx to 1.29.8. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0815b733 | tests: update nginx to 1.29.8. | lijunlong <l****g@o****m> | 4 months ago | |
| 8554b8fe | bumped ngx_http_lua_version 10031. |
lijunlong <l****g@o****m>
Committed by: root <r****t@r****n> |
4 months ago | |
| c904074c | docs: update context for ngx.req.http_version and ngx.req.raw_header to inclu... |
kurt <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f062e40a | bugfix: NULL is allow in ngx_http_lua_ffi_socket_tcp_settrustedstore. | lijunlong <l****g@o****m> | 4 months ago | |
| 5de01209 |
feature: support custom trusted CA store for cosocket TLS handshake. (#2495)
Co-authored-by: lijunlong <l****g@o****m> Signed-off-by: Walker Zhao <w****o@k****m> |
Walker Zhao <f****4@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cf9f7aad | change: allow table for multiple values in ngx.header['WWW-Authenticate']. |
BotoX <g****b@b****z>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| cc52f209 | doc: fix unencoded characters with ngx.escape_uri. |
Y.Horie <u****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c81c9517 | bugfix: fixed typo in config. |
xuruidong <x****g@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| af941e8d | bugfix: add dump in nginx -T. |
Y.Horie <u****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bc7f9989 |
feature: add server random and master key fetch api.
Co-authored-by: mengxiangwei <m****i@k****m> |
xiangwei <1****8@q****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ff0113f2 | bugfix: clear wait timer in ngx_http_lua_pipe_proc_wait_cleanup to prevent SI... |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f4c76d81 | tests: improve compatibility for http2 upstream test cases. | lijunlong <l****g@o****m> | 6 months ago | |
| afeb7172 | feature: update to version v0.1.30. | lijunlong <l****g@o****m> | 6 months ago | |
| 45125474 | bugfix: prevent NULL dereference in SSL cache by ensuring old_cycle is set |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| cac9cbc3 | bugfix: prevent use-after-free crash in ngx_http_lua_pipe by ensuring connect... |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| a44c67f4 | tests: migrations ci tests to github action from travis. |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f1c09a30 | test: fix flaky test at boringssl environment. |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4b580ff0 | bugfix: prevent uthread crash by checking coroutine reference before deletion. |
Jun Ouyang <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 88b72415 | updated README. | Yichun Zhang (agentzh) <y****n@o****m> | 6 months ago | |
| 0b14a043 | bugfix: fix the compatibility issue for freenginx. |
Y.Horie <u****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1e6a526c | bugfix: failed to build proxy_ssl* with openssl 1.0.2. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3d576e9c | tests: disable cosocket logs for travis. | lijunlong <l****g@o****m> | 8 months ago | |
| e0dff56b | style: fixed code style. | lijunlong <l****g@o****m> | 8 months ago | |
| 2bc2e81c | feature: add precontent_by_lua directives |
Hanada <i****m@h****o>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ec950f8e | optimize: add upstream server information to the error log of cosocket. | lijunlong <l****g@o****m> | 8 months ago | |
| 9397e1a2 | tests: update t/062-count.t. | lijunlong <l****g@o****m> | 8 months ago | |
| 7fca2f87 | feature: add ffi ngx_http_lua_ffi_socket_tcp_get_ssl_pointer() and ffi ngx_ht... |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| abab54f8 | tests: session is still not resumable after the request has done. | lijunlong <l****g@o****m> | 8 months ago | |
| 57651ffd | feature: add new API: tcpsock:getsslsession. | lijunlong <l****g@o****m> | 8 months ago | |
| 5202d2d8 | tests: add tests for http2 upstream. | lijunlong <l****g@o****m> | 9 months ago | |
| 4f9633ef | tests: update nginx to 1.29.4. | lijunlong <l****g@o****m> | 9 months ago | |
| 16612cb0 | bugfix: fix the compatibility issues. | lijunlong <l****g@o****m> | 9 months ago | |
| 4f120c1a | bugfix: fix the compatibility issues. | lijunlong <l****g@o****m> | 9 months ago | |
| 9ce05435 | doc: typo fixes and delete incorrect statements. |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9a810a9e | feature: add socket options keepintvl and keepcnt for tcp. | lijunlong <l****g@o****m> | 9 months ago | |
| 1a954ef9 | feature: add ngx_http_lua_ffi_get_upstream_ssl_pointer. | lijunlong <l****g@o****m> | 9 months ago | |
| 971cc14e | doc: update copyright. | lijunlong <l****g@o****m> | 10 months ago | |
| 562e1069 | doc: fixed typo. |
leslie <l****e@a****g>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| de02114a | optimize: add compatibility for freenginx. |
Sergey A. Osokin <o****a@F****g>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 54e81354 | tests: improve openssl version check in test cases. |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a1ec138e | bugfix: didn't free ngx_regex_match_context. | lijunlong <l****g@o****m> | 10 months ago | |
| 47e8d8b4 | doc: update latest compatible nginx version. | lijunlong <l****g@o****m> | 11 months ago | |
| 90491ed3 | doc: tcpsock getfd typo. |
Zeping Bai <b****0@a****g>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a47ad520 |
bugfix: resolve subrequest cycle issue when Lua code cache is disabled.
Co-authored-by: zhuo.zhang <z****g@u****m> |
zhuo.z <z****i@1****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 1a71cc8e | bugfix: typo fixes. |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9d930a7c | bugfix: failed to build with openssl 1.x.x/boringssl/libressl. | lijunlong <l****g@o****m> | 11 months ago | |
| 9f1b459b | bugfix: failed to build with openssl < 3.0.2. | lijunlong <l****g@o****m> | 11 months ago | |
| 529dc7ae | feature: bumped api version to 0.10.29. | lijunlong <l****g@o****m> | 11 months ago | |
| 13ba02a0 |
tests: fixed CI.
Co-authored-by: lijunlong <l****g@o****m> |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 8d553f05 | bugfix: Nginx introduces ssl client hello callback in version 1.29.2. |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| dc8de6ef | bugfix: resume QUIC handshake for OpenSSL external QUIC API builds |
swananan <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 03d88830 | feature: proxy_ssl_verify_by_lua directives. |
willmafh <w****h@h****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| eb2b57f8 | tests: fixed CI. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| cc8b0672 | feature: add support for nginx-1.29.2. |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
11 months ago |