lua-nginx-module
lua-nginx-module copied to clipboard
Embed the Power of Lua into NGINX HTTP servers
Add ngx_http_lua_ffi_ssl_ciphers that returns a uint16_t array of tls_protocol_id supported (and enabled) by both server and client consider this pull request a request for comment example usage from resty-core: ```lua...
I hereby granted the copyright of the changes in this pull request to the authors of this lua-nginx-module project. See: https://github.com/openresty/lua-nginx-module/issues/1954
I hereby granted the copyright of the changes in this pull request to the authors of this lua-nginx-module project. Sometime we need use cosocket in `init_by_lua` to get some data...
This change fixes the LuaJIT library auto-discovery build regression from a96e99ab1a770d261fa9eecbd9c7d112f39aa34b and adds additional LuaJIT auto-discovery for LuaJIT-2.1. Fixes #1661. I hereby granted the copyright of the changes in this...
Allow ngx.sleep everywhere simplify the application's logic. Now we don't need to write a fallback if the same function need to be run in non-yieldable phases. Close #1730. I hereby...
I hereby granted the copyright of the changes in this pull request to the authors of this lua-nginx-module project. Required by https://github.com/openresty/lua-resty-core/pull/296 This is an alternative solution to https://github.com/openresty/lua-nginx-module/pull/1041. I...
I hereby granted the copyright of the changes in this pull request to the authors of this lua-nginx-module project. Dynamically downgrade to HTTP to upstream based on SNI. ```nginx server...
A new option is added to the tcp.connect options_table: ctx = boolean, where a "true" value would change the value returned from connect from current ok, err to: ```lua local...
I hereby granted the copyright of the changes in this pull request to the authors of this lua-nginx-module project. Implements #1620
#### Summary This PR implements support for dynamic connection pools in NGINX's `upstream {}` blocks, similarly to NGINX's [keepalive](http://nginx.org/en/docs/http/ngx_http_upstream_module.html#keepalive) directive, controlled by Lua APIs. #### Background This need for this...