├── .gitattributes ├── .gitignore ├── .gitmodules ├── Changes ├── README.markdown ├── config ├── doc └── HttpLuaModule.wiki ├── dtrace └── ngx_lua_provider.d ├── misc └── recv-until-pm │ ├── Makefile │ ├── lib │ └── RecvUntil.pm │ └── t │ └── sanity.t ├── src ├── api │ └── ngx_http_lua_api.h ├── ddebug.h ├── ngx_http_lua_accessby.c ├── ngx_http_lua_accessby.h ├── ngx_http_lua_api.c ├── ngx_http_lua_args.c ├── ngx_http_lua_args.h ├── ngx_http_lua_bodyfilterby.c ├── ngx_http_lua_bodyfilterby.h ├── ngx_http_lua_cache.c ├── ngx_http_lua_cache.h ├── ngx_http_lua_capturefilter.c ├── ngx_http_lua_capturefilter.h ├── ngx_http_lua_clfactory.c ├── ngx_http_lua_clfactory.h ├── ngx_http_lua_common.h ├── ngx_http_lua_config.c ├── ngx_http_lua_config.h ├── ngx_http_lua_consts.c ├── ngx_http_lua_consts.h ├── ngx_http_lua_contentby.c ├── ngx_http_lua_contentby.h ├── ngx_http_lua_control.c ├── ngx_http_lua_control.h ├── ngx_http_lua_coroutine.c ├── ngx_http_lua_coroutine.h ├── ngx_http_lua_ctx.c ├── ngx_http_lua_ctx.h ├── ngx_http_lua_directive.c ├── ngx_http_lua_directive.h ├── ngx_http_lua_exception.c ├── ngx_http_lua_exception.h ├── ngx_http_lua_headerfilterby.c ├── ngx_http_lua_headerfilterby.h ├── ngx_http_lua_headers.c ├── ngx_http_lua_headers.h ├── ngx_http_lua_headers_in.c ├── ngx_http_lua_headers_in.h ├── ngx_http_lua_headers_out.c ├── ngx_http_lua_headers_out.h ├── ngx_http_lua_initby.c ├── ngx_http_lua_initby.h ├── ngx_http_lua_initworkerby.c ├── ngx_http_lua_initworkerby.h ├── ngx_http_lua_lex.c ├── ngx_http_lua_lex.h ├── ngx_http_lua_log.c ├── ngx_http_lua_log.h ├── ngx_http_lua_logby.c ├── ngx_http_lua_logby.h ├── ngx_http_lua_misc.c ├── ngx_http_lua_misc.h ├── ngx_http_lua_module.c ├── ngx_http_lua_ndk.c ├── ngx_http_lua_ndk.h ├── ngx_http_lua_output.c ├── ngx_http_lua_output.h ├── ngx_http_lua_pcrefix.c ├── ngx_http_lua_pcrefix.h ├── ngx_http_lua_phase.c ├── ngx_http_lua_phase.h ├── ngx_http_lua_probe.h ├── ngx_http_lua_regex.c ├── ngx_http_lua_regex.h ├── ngx_http_lua_req_body.c ├── ngx_http_lua_req_body.h ├── ngx_http_lua_req_method.c ├── ngx_http_lua_req_method.h ├── ngx_http_lua_rewriteby.c ├── ngx_http_lua_rewriteby.h ├── ngx_http_lua_script.c ├── ngx_http_lua_script.h ├── ngx_http_lua_setby.c ├── ngx_http_lua_setby.h ├── ngx_http_lua_shdict.c ├── ngx_http_lua_shdict.h ├── ngx_http_lua_sleep.c ├── ngx_http_lua_sleep.h ├── ngx_http_lua_socket_tcp.c ├── ngx_http_lua_socket_tcp.h ├── ngx_http_lua_socket_udp.c ├── ngx_http_lua_socket_udp.h ├── ngx_http_lua_string.c ├── ngx_http_lua_string.h ├── ngx_http_lua_subrequest.c ├── ngx_http_lua_subrequest.h ├── ngx_http_lua_time.c ├── ngx_http_lua_time.h ├── ngx_http_lua_timer.c ├── ngx_http_lua_timer.h ├── ngx_http_lua_uri.c ├── ngx_http_lua_uri.h ├── ngx_http_lua_uthread.c ├── ngx_http_lua_uthread.h ├── ngx_http_lua_util.c ├── ngx_http_lua_util.h ├── ngx_http_lua_variable.c ├── ngx_http_lua_variable.h ├── ngx_http_lua_worker.c └── ngx_http_lua_worker.h ├── t ├── .gitignore ├── 000--init.t ├── 000-sanity.t ├── 001-set.t ├── 002-content.t ├── 003-errors.t ├── 004-require.t ├── 005-exit.t ├── 006-escape.t ├── 007-md5.t ├── 008-today.t ├── 009-log.t ├── 010-request_body.t ├── 011-md5_bin.t ├── 012-now.t ├── 013-base64.t ├── 014-bugs.t ├── 015-status.t ├── 016-resp-header.t ├── 017-exec.t ├── 018-ndk.t ├── 019-const.t ├── 020-subrequest.t ├── 021-cookie-time.t ├── 022-redirect.t ├── 023-rewrite │ ├── client-abort.t │ ├── exec.t │ ├── exit.t │ ├── mixed.t │ ├── multi-capture.t │ ├── on-abort.t │ ├── redirect.t │ ├── req-body.t │ ├── req-socket.t │ ├── request_body.t │ ├── sanity.t │ ├── sleep.t │ ├── socket-keepalive.t │ ├── subrequest.t │ ├── tcp-socket-timeout.t │ ├── tcp-socket.t │ ├── unix-socket.t │ ├── uthread-exec.t │ ├── uthread-exit.t │ ├── uthread-redirect.t │ └── uthread-spawn.t ├── 024-access │ ├── auth.t │ ├── client-abort.t │ ├── exec.t │ ├── exit.t │ ├── mixed.t │ ├── multi-capture.t │ ├── on-abort.t │ ├── redirect.t │ ├── req-body.t │ ├── request_body.t │ ├── sanity.t │ ├── satisfy.t │ ├── sleep.t │ ├── subrequest.t │ ├── uthread-exec.t │ ├── uthread-exit.t │ ├── uthread-redirect.t │ └── uthread-spawn.t ├── 025-codecache.t ├── 026-mysql.t ├── 027-multi-capture.t ├── 028-req-header.t ├── 029-http-time.t ├── 030-uri-args.t ├── 031-post-args.t ├── 032-iolist.t ├── 033-ctx.t ├── 034-match.t ├── 035-gmatch.t ├── 036-sub.t ├── 037-gsub.t ├── 038-match-o.t ├── 039-sub-o.t ├── 040-gsub-o.t ├── 041-header-filter.t ├── 042-crc32.t ├── 043-shdict.t ├── 044-req-body.t ├── 045-ngx-var.t ├── 046-hmac.t ├── 047-match-jit.t ├── 048-match-dfa.t ├── 049-gmatch-jit.t ├── 050-gmatch-dfa.t ├── 051-sub-jit.t ├── 052-sub-dfa.t ├── 053-gsub-jit.t ├── 054-gsub-dfa.t ├── 055-subreq-vars.t ├── 056-flush.t ├── 057-flush-timeout.t ├── 058-tcp-socket.t ├── 059-unix-socket.t ├── 060-lua-memcached.t ├── 061-lua-redis.t ├── 062-count.t ├── 063-abort.t ├── 064-pcall.t ├── 065-tcp-socket-timeout.t ├── 066-socket-receiveuntil.t ├── 067-req-socket.t ├── 068-socket-keepalive.t ├── 069-null.t ├── 070-sha1.t ├── 071-idle-socket.t ├── 072-conditional-get.t ├── 073-backtrace.t ├── 074-prefix-var.t ├── 075-logby.t ├── 076-no-postpone.t ├── 077-sleep.t ├── 078-hup-vars.t ├── 079-unused-directives.t ├── 080-hup-shdict.t ├── 081-bytecode.t ├── 082-body-filter.t ├── 083-bad-sock-self.t ├── 084-inclusive-receiveuntil.t ├── 085-if.t ├── 086-init-by.t ├── 087-udp-socket.t ├── 088-req-method.t ├── 089-phase.t ├── 090-log-socket-errors.t ├── 091-coroutine.t ├── 092-eof.t ├── 093-uthread-spawn.t ├── 094-uthread-exit.t ├── 095-uthread-exec.t ├── 096-uthread-redirect.t ├── 097-uthread-rewrite.t ├── 098-uthread-wait.t ├── 099-c-api.t ├── 100-client-abort.t ├── 101-on-abort.t ├── 102-req-start-time.t ├── 103-req-http-ver.t ├── 104-req-raw-header.t ├── 105-pressure.t ├── 106-timer.t ├── 107-timer-errors.t ├── 108-timer-safe.t ├── 109-timer-hup.t ├── 110-etag.t ├── 111-req-header-ua.t ├── 112-req-header-conn.t ├── 113-req-header-cookie.t ├── 114-config.t ├── 115-quote-sql-str.t ├── 116-raw-req-socket.t ├── 117-raw-req-socket-timeout.t ├── 118-use-default-type.t ├── 119-config-prefix.t ├── 120-re-find.t ├── 121-version.t ├── 122-worker.t ├── 123-lua-path.t ├── 124-init-worker.t ├── 125-configure-args.t ├── 126-shdict-frag.t ├── 127-uthread-kill.t ├── 128-duplex-tcp-socket.t ├── 129-ssl-socket.t ├── 130-internal-api.t ├── 131-duplex-req-socket.t ├── 132-lua-blocks.t ├── StapThread.pm ├── cert │ ├── equifax.crt │ ├── startcom.crt │ ├── test.crl │ ├── test.crt │ └── test.key ├── data │ └── fake-module │ │ ├── config │ │ └── ngx_http_fake_module.c └── lib │ ├── CRC32.lua │ ├── Memcached.lua │ ├── Redis.lua │ └── ljson.lua ├── tapset └── ngx_lua.stp ├── util ├── build2.sh ├── fix-comments ├── gdbinit ├── gen-lexer-c ├── ngx-links ├── reindex ├── releng ├── retab ├── revim ├── run_test.sh └── update-readme.sh └── valgrind.suppress /.gitattributes: -------------------------------------------------------------------------------- 1 | *.t linguist-language=Text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/Changes -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/README.markdown -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/config -------------------------------------------------------------------------------- /doc/HttpLuaModule.wiki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/doc/HttpLuaModule.wiki -------------------------------------------------------------------------------- /dtrace/ngx_lua_provider.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/dtrace/ngx_lua_provider.d -------------------------------------------------------------------------------- /misc/recv-until-pm/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | prove -Ilib -r t 3 | 4 | -------------------------------------------------------------------------------- /misc/recv-until-pm/lib/RecvUntil.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/misc/recv-until-pm/lib/RecvUntil.pm -------------------------------------------------------------------------------- /misc/recv-until-pm/t/sanity.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/misc/recv-until-pm/t/sanity.t -------------------------------------------------------------------------------- /src/api/ngx_http_lua_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/api/ngx_http_lua_api.h -------------------------------------------------------------------------------- /src/ddebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ddebug.h -------------------------------------------------------------------------------- /src/ngx_http_lua_accessby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_accessby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_accessby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_accessby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_api.c -------------------------------------------------------------------------------- /src/ngx_http_lua_args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_args.c -------------------------------------------------------------------------------- /src/ngx_http_lua_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_args.h -------------------------------------------------------------------------------- /src/ngx_http_lua_bodyfilterby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_bodyfilterby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_bodyfilterby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_bodyfilterby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_cache.c -------------------------------------------------------------------------------- /src/ngx_http_lua_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_cache.h -------------------------------------------------------------------------------- /src/ngx_http_lua_capturefilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_capturefilter.c -------------------------------------------------------------------------------- /src/ngx_http_lua_capturefilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_capturefilter.h -------------------------------------------------------------------------------- /src/ngx_http_lua_clfactory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_clfactory.c -------------------------------------------------------------------------------- /src/ngx_http_lua_clfactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_clfactory.h -------------------------------------------------------------------------------- /src/ngx_http_lua_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_common.h -------------------------------------------------------------------------------- /src/ngx_http_lua_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_config.c -------------------------------------------------------------------------------- /src/ngx_http_lua_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_config.h -------------------------------------------------------------------------------- /src/ngx_http_lua_consts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_consts.c -------------------------------------------------------------------------------- /src/ngx_http_lua_consts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_consts.h -------------------------------------------------------------------------------- /src/ngx_http_lua_contentby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_contentby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_contentby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_contentby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_control.c -------------------------------------------------------------------------------- /src/ngx_http_lua_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_control.h -------------------------------------------------------------------------------- /src/ngx_http_lua_coroutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_coroutine.c -------------------------------------------------------------------------------- /src/ngx_http_lua_coroutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_coroutine.h -------------------------------------------------------------------------------- /src/ngx_http_lua_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_ctx.c -------------------------------------------------------------------------------- /src/ngx_http_lua_ctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_ctx.h -------------------------------------------------------------------------------- /src/ngx_http_lua_directive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_directive.c -------------------------------------------------------------------------------- /src/ngx_http_lua_directive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_directive.h -------------------------------------------------------------------------------- /src/ngx_http_lua_exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_exception.c -------------------------------------------------------------------------------- /src/ngx_http_lua_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_exception.h -------------------------------------------------------------------------------- /src/ngx_http_lua_headerfilterby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headerfilterby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_headerfilterby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headerfilterby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_headers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers.c -------------------------------------------------------------------------------- /src/ngx_http_lua_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers.h -------------------------------------------------------------------------------- /src/ngx_http_lua_headers_in.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers_in.c -------------------------------------------------------------------------------- /src/ngx_http_lua_headers_in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers_in.h -------------------------------------------------------------------------------- /src/ngx_http_lua_headers_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers_out.c -------------------------------------------------------------------------------- /src/ngx_http_lua_headers_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_headers_out.h -------------------------------------------------------------------------------- /src/ngx_http_lua_initby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_initby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_initby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_initby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_initworkerby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_initworkerby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_initworkerby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_initworkerby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_lex.c -------------------------------------------------------------------------------- /src/ngx_http_lua_lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_lex.h -------------------------------------------------------------------------------- /src/ngx_http_lua_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_log.c -------------------------------------------------------------------------------- /src/ngx_http_lua_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_log.h -------------------------------------------------------------------------------- /src/ngx_http_lua_logby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_logby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_logby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_logby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_misc.c -------------------------------------------------------------------------------- /src/ngx_http_lua_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_misc.h -------------------------------------------------------------------------------- /src/ngx_http_lua_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_module.c -------------------------------------------------------------------------------- /src/ngx_http_lua_ndk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_ndk.c -------------------------------------------------------------------------------- /src/ngx_http_lua_ndk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_ndk.h -------------------------------------------------------------------------------- /src/ngx_http_lua_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_output.c -------------------------------------------------------------------------------- /src/ngx_http_lua_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_output.h -------------------------------------------------------------------------------- /src/ngx_http_lua_pcrefix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_pcrefix.c -------------------------------------------------------------------------------- /src/ngx_http_lua_pcrefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_pcrefix.h -------------------------------------------------------------------------------- /src/ngx_http_lua_phase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_phase.c -------------------------------------------------------------------------------- /src/ngx_http_lua_phase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_phase.h -------------------------------------------------------------------------------- /src/ngx_http_lua_probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_probe.h -------------------------------------------------------------------------------- /src/ngx_http_lua_regex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_regex.c -------------------------------------------------------------------------------- /src/ngx_http_lua_regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_regex.h -------------------------------------------------------------------------------- /src/ngx_http_lua_req_body.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_req_body.c -------------------------------------------------------------------------------- /src/ngx_http_lua_req_body.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_req_body.h -------------------------------------------------------------------------------- /src/ngx_http_lua_req_method.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_req_method.c -------------------------------------------------------------------------------- /src/ngx_http_lua_req_method.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_req_method.h -------------------------------------------------------------------------------- /src/ngx_http_lua_rewriteby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_rewriteby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_rewriteby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_rewriteby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_script.c -------------------------------------------------------------------------------- /src/ngx_http_lua_script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_script.h -------------------------------------------------------------------------------- /src/ngx_http_lua_setby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_setby.c -------------------------------------------------------------------------------- /src/ngx_http_lua_setby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_setby.h -------------------------------------------------------------------------------- /src/ngx_http_lua_shdict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_shdict.c -------------------------------------------------------------------------------- /src/ngx_http_lua_shdict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_shdict.h -------------------------------------------------------------------------------- /src/ngx_http_lua_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_sleep.c -------------------------------------------------------------------------------- /src/ngx_http_lua_sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_sleep.h -------------------------------------------------------------------------------- /src/ngx_http_lua_socket_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_socket_tcp.c -------------------------------------------------------------------------------- /src/ngx_http_lua_socket_tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_socket_tcp.h -------------------------------------------------------------------------------- /src/ngx_http_lua_socket_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_socket_udp.c -------------------------------------------------------------------------------- /src/ngx_http_lua_socket_udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_socket_udp.h -------------------------------------------------------------------------------- /src/ngx_http_lua_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_string.c -------------------------------------------------------------------------------- /src/ngx_http_lua_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_string.h -------------------------------------------------------------------------------- /src/ngx_http_lua_subrequest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_subrequest.c -------------------------------------------------------------------------------- /src/ngx_http_lua_subrequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_subrequest.h -------------------------------------------------------------------------------- /src/ngx_http_lua_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_time.c -------------------------------------------------------------------------------- /src/ngx_http_lua_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_time.h -------------------------------------------------------------------------------- /src/ngx_http_lua_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_timer.c -------------------------------------------------------------------------------- /src/ngx_http_lua_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_timer.h -------------------------------------------------------------------------------- /src/ngx_http_lua_uri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_uri.c -------------------------------------------------------------------------------- /src/ngx_http_lua_uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_uri.h -------------------------------------------------------------------------------- /src/ngx_http_lua_uthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_uthread.c -------------------------------------------------------------------------------- /src/ngx_http_lua_uthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_uthread.h -------------------------------------------------------------------------------- /src/ngx_http_lua_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_util.c -------------------------------------------------------------------------------- /src/ngx_http_lua_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_util.h -------------------------------------------------------------------------------- /src/ngx_http_lua_variable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_variable.c -------------------------------------------------------------------------------- /src/ngx_http_lua_variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_variable.h -------------------------------------------------------------------------------- /src/ngx_http_lua_worker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_worker.c -------------------------------------------------------------------------------- /src/ngx_http_lua_worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/src/ngx_http_lua_worker.h -------------------------------------------------------------------------------- /t/.gitignore: -------------------------------------------------------------------------------- 1 | servroot 2 | 3 | -------------------------------------------------------------------------------- /t/000--init.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/000--init.t -------------------------------------------------------------------------------- /t/000-sanity.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/000-sanity.t -------------------------------------------------------------------------------- /t/001-set.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/001-set.t -------------------------------------------------------------------------------- /t/002-content.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/002-content.t -------------------------------------------------------------------------------- /t/003-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/003-errors.t -------------------------------------------------------------------------------- /t/004-require.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/004-require.t -------------------------------------------------------------------------------- /t/005-exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/005-exit.t -------------------------------------------------------------------------------- /t/006-escape.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/006-escape.t -------------------------------------------------------------------------------- /t/007-md5.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/007-md5.t -------------------------------------------------------------------------------- /t/008-today.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/008-today.t -------------------------------------------------------------------------------- /t/009-log.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/009-log.t -------------------------------------------------------------------------------- /t/010-request_body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/010-request_body.t -------------------------------------------------------------------------------- /t/011-md5_bin.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/011-md5_bin.t -------------------------------------------------------------------------------- /t/012-now.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/012-now.t -------------------------------------------------------------------------------- /t/013-base64.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/013-base64.t -------------------------------------------------------------------------------- /t/014-bugs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/014-bugs.t -------------------------------------------------------------------------------- /t/015-status.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/015-status.t -------------------------------------------------------------------------------- /t/016-resp-header.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/016-resp-header.t -------------------------------------------------------------------------------- /t/017-exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/017-exec.t -------------------------------------------------------------------------------- /t/018-ndk.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/018-ndk.t -------------------------------------------------------------------------------- /t/019-const.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/019-const.t -------------------------------------------------------------------------------- /t/020-subrequest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/020-subrequest.t -------------------------------------------------------------------------------- /t/021-cookie-time.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/021-cookie-time.t -------------------------------------------------------------------------------- /t/022-redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/022-redirect.t -------------------------------------------------------------------------------- /t/023-rewrite/client-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/client-abort.t -------------------------------------------------------------------------------- /t/023-rewrite/exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/exec.t -------------------------------------------------------------------------------- /t/023-rewrite/exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/exit.t -------------------------------------------------------------------------------- /t/023-rewrite/mixed.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/mixed.t -------------------------------------------------------------------------------- /t/023-rewrite/multi-capture.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/multi-capture.t -------------------------------------------------------------------------------- /t/023-rewrite/on-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/on-abort.t -------------------------------------------------------------------------------- /t/023-rewrite/redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/redirect.t -------------------------------------------------------------------------------- /t/023-rewrite/req-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/req-body.t -------------------------------------------------------------------------------- /t/023-rewrite/req-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/req-socket.t -------------------------------------------------------------------------------- /t/023-rewrite/request_body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/request_body.t -------------------------------------------------------------------------------- /t/023-rewrite/sanity.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/sanity.t -------------------------------------------------------------------------------- /t/023-rewrite/sleep.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/sleep.t -------------------------------------------------------------------------------- /t/023-rewrite/socket-keepalive.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/socket-keepalive.t -------------------------------------------------------------------------------- /t/023-rewrite/subrequest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/subrequest.t -------------------------------------------------------------------------------- /t/023-rewrite/tcp-socket-timeout.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/tcp-socket-timeout.t -------------------------------------------------------------------------------- /t/023-rewrite/tcp-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/tcp-socket.t -------------------------------------------------------------------------------- /t/023-rewrite/unix-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/unix-socket.t -------------------------------------------------------------------------------- /t/023-rewrite/uthread-exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/uthread-exec.t -------------------------------------------------------------------------------- /t/023-rewrite/uthread-exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/uthread-exit.t -------------------------------------------------------------------------------- /t/023-rewrite/uthread-redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/uthread-redirect.t -------------------------------------------------------------------------------- /t/023-rewrite/uthread-spawn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/023-rewrite/uthread-spawn.t -------------------------------------------------------------------------------- /t/024-access/auth.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/auth.t -------------------------------------------------------------------------------- /t/024-access/client-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/client-abort.t -------------------------------------------------------------------------------- /t/024-access/exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/exec.t -------------------------------------------------------------------------------- /t/024-access/exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/exit.t -------------------------------------------------------------------------------- /t/024-access/mixed.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/mixed.t -------------------------------------------------------------------------------- /t/024-access/multi-capture.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/multi-capture.t -------------------------------------------------------------------------------- /t/024-access/on-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/on-abort.t -------------------------------------------------------------------------------- /t/024-access/redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/redirect.t -------------------------------------------------------------------------------- /t/024-access/req-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/req-body.t -------------------------------------------------------------------------------- /t/024-access/request_body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/request_body.t -------------------------------------------------------------------------------- /t/024-access/sanity.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/sanity.t -------------------------------------------------------------------------------- /t/024-access/satisfy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/satisfy.t -------------------------------------------------------------------------------- /t/024-access/sleep.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/sleep.t -------------------------------------------------------------------------------- /t/024-access/subrequest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/subrequest.t -------------------------------------------------------------------------------- /t/024-access/uthread-exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/uthread-exec.t -------------------------------------------------------------------------------- /t/024-access/uthread-exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/uthread-exit.t -------------------------------------------------------------------------------- /t/024-access/uthread-redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/uthread-redirect.t -------------------------------------------------------------------------------- /t/024-access/uthread-spawn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/024-access/uthread-spawn.t -------------------------------------------------------------------------------- /t/025-codecache.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/025-codecache.t -------------------------------------------------------------------------------- /t/026-mysql.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/026-mysql.t -------------------------------------------------------------------------------- /t/027-multi-capture.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/027-multi-capture.t -------------------------------------------------------------------------------- /t/028-req-header.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/028-req-header.t -------------------------------------------------------------------------------- /t/029-http-time.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/029-http-time.t -------------------------------------------------------------------------------- /t/030-uri-args.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/030-uri-args.t -------------------------------------------------------------------------------- /t/031-post-args.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/031-post-args.t -------------------------------------------------------------------------------- /t/032-iolist.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/032-iolist.t -------------------------------------------------------------------------------- /t/033-ctx.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/033-ctx.t -------------------------------------------------------------------------------- /t/034-match.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/034-match.t -------------------------------------------------------------------------------- /t/035-gmatch.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/035-gmatch.t -------------------------------------------------------------------------------- /t/036-sub.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/036-sub.t -------------------------------------------------------------------------------- /t/037-gsub.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/037-gsub.t -------------------------------------------------------------------------------- /t/038-match-o.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/038-match-o.t -------------------------------------------------------------------------------- /t/039-sub-o.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/039-sub-o.t -------------------------------------------------------------------------------- /t/040-gsub-o.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/040-gsub-o.t -------------------------------------------------------------------------------- /t/041-header-filter.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/041-header-filter.t -------------------------------------------------------------------------------- /t/042-crc32.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/042-crc32.t -------------------------------------------------------------------------------- /t/043-shdict.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/043-shdict.t -------------------------------------------------------------------------------- /t/044-req-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/044-req-body.t -------------------------------------------------------------------------------- /t/045-ngx-var.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/045-ngx-var.t -------------------------------------------------------------------------------- /t/046-hmac.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/046-hmac.t -------------------------------------------------------------------------------- /t/047-match-jit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/047-match-jit.t -------------------------------------------------------------------------------- /t/048-match-dfa.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/048-match-dfa.t -------------------------------------------------------------------------------- /t/049-gmatch-jit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/049-gmatch-jit.t -------------------------------------------------------------------------------- /t/050-gmatch-dfa.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/050-gmatch-dfa.t -------------------------------------------------------------------------------- /t/051-sub-jit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/051-sub-jit.t -------------------------------------------------------------------------------- /t/052-sub-dfa.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/052-sub-dfa.t -------------------------------------------------------------------------------- /t/053-gsub-jit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/053-gsub-jit.t -------------------------------------------------------------------------------- /t/054-gsub-dfa.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/054-gsub-dfa.t -------------------------------------------------------------------------------- /t/055-subreq-vars.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/055-subreq-vars.t -------------------------------------------------------------------------------- /t/056-flush.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/056-flush.t -------------------------------------------------------------------------------- /t/057-flush-timeout.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/057-flush-timeout.t -------------------------------------------------------------------------------- /t/058-tcp-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/058-tcp-socket.t -------------------------------------------------------------------------------- /t/059-unix-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/059-unix-socket.t -------------------------------------------------------------------------------- /t/060-lua-memcached.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/060-lua-memcached.t -------------------------------------------------------------------------------- /t/061-lua-redis.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/061-lua-redis.t -------------------------------------------------------------------------------- /t/062-count.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/062-count.t -------------------------------------------------------------------------------- /t/063-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/063-abort.t -------------------------------------------------------------------------------- /t/064-pcall.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/064-pcall.t -------------------------------------------------------------------------------- /t/065-tcp-socket-timeout.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/065-tcp-socket-timeout.t -------------------------------------------------------------------------------- /t/066-socket-receiveuntil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/066-socket-receiveuntil.t -------------------------------------------------------------------------------- /t/067-req-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/067-req-socket.t -------------------------------------------------------------------------------- /t/068-socket-keepalive.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/068-socket-keepalive.t -------------------------------------------------------------------------------- /t/069-null.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/069-null.t -------------------------------------------------------------------------------- /t/070-sha1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/070-sha1.t -------------------------------------------------------------------------------- /t/071-idle-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/071-idle-socket.t -------------------------------------------------------------------------------- /t/072-conditional-get.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/072-conditional-get.t -------------------------------------------------------------------------------- /t/073-backtrace.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/073-backtrace.t -------------------------------------------------------------------------------- /t/074-prefix-var.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/074-prefix-var.t -------------------------------------------------------------------------------- /t/075-logby.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/075-logby.t -------------------------------------------------------------------------------- /t/076-no-postpone.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/076-no-postpone.t -------------------------------------------------------------------------------- /t/077-sleep.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/077-sleep.t -------------------------------------------------------------------------------- /t/078-hup-vars.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/078-hup-vars.t -------------------------------------------------------------------------------- /t/079-unused-directives.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/079-unused-directives.t -------------------------------------------------------------------------------- /t/080-hup-shdict.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/080-hup-shdict.t -------------------------------------------------------------------------------- /t/081-bytecode.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/081-bytecode.t -------------------------------------------------------------------------------- /t/082-body-filter.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/082-body-filter.t -------------------------------------------------------------------------------- /t/083-bad-sock-self.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/083-bad-sock-self.t -------------------------------------------------------------------------------- /t/084-inclusive-receiveuntil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/084-inclusive-receiveuntil.t -------------------------------------------------------------------------------- /t/085-if.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/085-if.t -------------------------------------------------------------------------------- /t/086-init-by.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/086-init-by.t -------------------------------------------------------------------------------- /t/087-udp-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/087-udp-socket.t -------------------------------------------------------------------------------- /t/088-req-method.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/088-req-method.t -------------------------------------------------------------------------------- /t/089-phase.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/089-phase.t -------------------------------------------------------------------------------- /t/090-log-socket-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/090-log-socket-errors.t -------------------------------------------------------------------------------- /t/091-coroutine.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/091-coroutine.t -------------------------------------------------------------------------------- /t/092-eof.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/092-eof.t -------------------------------------------------------------------------------- /t/093-uthread-spawn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/093-uthread-spawn.t -------------------------------------------------------------------------------- /t/094-uthread-exit.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/094-uthread-exit.t -------------------------------------------------------------------------------- /t/095-uthread-exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/095-uthread-exec.t -------------------------------------------------------------------------------- /t/096-uthread-redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/096-uthread-redirect.t -------------------------------------------------------------------------------- /t/097-uthread-rewrite.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/097-uthread-rewrite.t -------------------------------------------------------------------------------- /t/098-uthread-wait.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/098-uthread-wait.t -------------------------------------------------------------------------------- /t/099-c-api.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/099-c-api.t -------------------------------------------------------------------------------- /t/100-client-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/100-client-abort.t -------------------------------------------------------------------------------- /t/101-on-abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/101-on-abort.t -------------------------------------------------------------------------------- /t/102-req-start-time.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/102-req-start-time.t -------------------------------------------------------------------------------- /t/103-req-http-ver.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/103-req-http-ver.t -------------------------------------------------------------------------------- /t/104-req-raw-header.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/104-req-raw-header.t -------------------------------------------------------------------------------- /t/105-pressure.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/105-pressure.t -------------------------------------------------------------------------------- /t/106-timer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/106-timer.t -------------------------------------------------------------------------------- /t/107-timer-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/107-timer-errors.t -------------------------------------------------------------------------------- /t/108-timer-safe.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/108-timer-safe.t -------------------------------------------------------------------------------- /t/109-timer-hup.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/109-timer-hup.t -------------------------------------------------------------------------------- /t/110-etag.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/110-etag.t -------------------------------------------------------------------------------- /t/111-req-header-ua.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/111-req-header-ua.t -------------------------------------------------------------------------------- /t/112-req-header-conn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/112-req-header-conn.t -------------------------------------------------------------------------------- /t/113-req-header-cookie.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/113-req-header-cookie.t -------------------------------------------------------------------------------- /t/114-config.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/114-config.t -------------------------------------------------------------------------------- /t/115-quote-sql-str.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/115-quote-sql-str.t -------------------------------------------------------------------------------- /t/116-raw-req-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/116-raw-req-socket.t -------------------------------------------------------------------------------- /t/117-raw-req-socket-timeout.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/117-raw-req-socket-timeout.t -------------------------------------------------------------------------------- /t/118-use-default-type.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/118-use-default-type.t -------------------------------------------------------------------------------- /t/119-config-prefix.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/119-config-prefix.t -------------------------------------------------------------------------------- /t/120-re-find.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/120-re-find.t -------------------------------------------------------------------------------- /t/121-version.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/121-version.t -------------------------------------------------------------------------------- /t/122-worker.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/122-worker.t -------------------------------------------------------------------------------- /t/123-lua-path.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/123-lua-path.t -------------------------------------------------------------------------------- /t/124-init-worker.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/124-init-worker.t -------------------------------------------------------------------------------- /t/125-configure-args.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/125-configure-args.t -------------------------------------------------------------------------------- /t/126-shdict-frag.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/126-shdict-frag.t -------------------------------------------------------------------------------- /t/127-uthread-kill.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/127-uthread-kill.t -------------------------------------------------------------------------------- /t/128-duplex-tcp-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/128-duplex-tcp-socket.t -------------------------------------------------------------------------------- /t/129-ssl-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/129-ssl-socket.t -------------------------------------------------------------------------------- /t/130-internal-api.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/130-internal-api.t -------------------------------------------------------------------------------- /t/131-duplex-req-socket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/131-duplex-req-socket.t -------------------------------------------------------------------------------- /t/132-lua-blocks.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/132-lua-blocks.t -------------------------------------------------------------------------------- /t/StapThread.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/StapThread.pm -------------------------------------------------------------------------------- /t/cert/equifax.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/cert/equifax.crt -------------------------------------------------------------------------------- /t/cert/startcom.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/cert/startcom.crt -------------------------------------------------------------------------------- /t/cert/test.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/cert/test.crl -------------------------------------------------------------------------------- /t/cert/test.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/cert/test.crt -------------------------------------------------------------------------------- /t/cert/test.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/cert/test.key -------------------------------------------------------------------------------- /t/data/fake-module/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/data/fake-module/config -------------------------------------------------------------------------------- /t/data/fake-module/ngx_http_fake_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/data/fake-module/ngx_http_fake_module.c -------------------------------------------------------------------------------- /t/lib/CRC32.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/lib/CRC32.lua -------------------------------------------------------------------------------- /t/lib/Memcached.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/lib/Memcached.lua -------------------------------------------------------------------------------- /t/lib/Redis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/lib/Redis.lua -------------------------------------------------------------------------------- /t/lib/ljson.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/t/lib/ljson.lua -------------------------------------------------------------------------------- /tapset/ngx_lua.stp: -------------------------------------------------------------------------------- 1 | function ngx_http_lua_ctx_context(r) 2 | { 3 | 4 | } 5 | 6 | -------------------------------------------------------------------------------- /util/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/build2.sh -------------------------------------------------------------------------------- /util/fix-comments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/fix-comments -------------------------------------------------------------------------------- /util/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/gdbinit -------------------------------------------------------------------------------- /util/gen-lexer-c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/gen-lexer-c -------------------------------------------------------------------------------- /util/ngx-links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/ngx-links -------------------------------------------------------------------------------- /util/reindex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/reindex -------------------------------------------------------------------------------- /util/releng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/releng -------------------------------------------------------------------------------- /util/retab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/retab -------------------------------------------------------------------------------- /util/revim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/revim -------------------------------------------------------------------------------- /util/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/run_test.sh -------------------------------------------------------------------------------- /util/update-readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/util/update-readme.sh -------------------------------------------------------------------------------- /valgrind.suppress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/lua-nginx-module/HEAD/valgrind.suppress --------------------------------------------------------------------------------