meta-lua-nginx-module icon indicating copy to clipboard operation
meta-lua-nginx-module copied to clipboard

Meta Lua Nginx Module supporting both Http Lua Module and Stream Lua Module

Results 9 meta-lua-nginx-module issues
Sort by recently updated
recently updated
newest added
trafficstars

This PR introduces a new NGINX core module: ngx_meta_lua_module. This new module aims to: * Unify duplicated implementation between ngx_http_lua_module and ngx_stream_lua_module (I believe that many parts of both modules...

Also moved `NGX_ERROR` up to stay consistent with their positions inside https://github.com/nginx/nginx/blob/master/src/core/ngx_core.h#L35.

ensure: 1. The `ngx_stream_lua_request_t` is accessible by third party C modules and 2. Helper macros (such as `ngx_stream_lua_get_module_ctx`) are accessible by party C modules

Can we use ngx_*_lua_shdict as a third party moduel, which applies for `shdict` from nginx. We can uses FFI to share memory to http module and stream module, instead of...

Some compilations units like shdict.c, string.c, lex.c, regex.c, and etc, could share the object code directly between http and stream modules in the final nginx executable. We could simply make...

I compiled a list of commits from [ngx_http_lua](https://github.com/openresty/lua-nginx-module) that are not yet ported to this module (excluding the currently opened PRs): ngx_http_lua master branch (last updated: 2019/08/27 - [ngx_http_lua HEAD](https://github.com/openresty/lua-nginx-module/commits/master):...

Let's make mini-tt2 emit C line control macros to the C output like below: ```C #line 32 "src/http/ngx_http_lua_foo.c.tt2" ``` So that it would be easier to debug any compilation errors...