├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.markdown ├── config ├── src ├── ddebug.h ├── ngx_http_echo_echo.c ├── ngx_http_echo_echo.h ├── ngx_http_echo_filter.c ├── ngx_http_echo_filter.h ├── ngx_http_echo_foreach.c ├── ngx_http_echo_foreach.h ├── ngx_http_echo_handler.c ├── ngx_http_echo_handler.h ├── ngx_http_echo_location.c ├── ngx_http_echo_location.h ├── ngx_http_echo_module.c ├── ngx_http_echo_module.h ├── ngx_http_echo_request_info.c ├── ngx_http_echo_request_info.h ├── ngx_http_echo_sleep.c ├── ngx_http_echo_sleep.h ├── ngx_http_echo_subrequest.c ├── ngx_http_echo_subrequest.h ├── ngx_http_echo_timer.c ├── ngx_http_echo_timer.h ├── ngx_http_echo_util.c ├── ngx_http_echo_util.h ├── ngx_http_echo_var.c └── ngx_http_echo_var.h ├── t ├── abort-parent.t ├── blocking-sleep.t ├── echo-after-body.t ├── echo-before-body.t ├── echo-duplicate.t ├── echo-timer.t ├── echo.t ├── exec.t ├── filter-used.t ├── foreach-split.t ├── gzip.t ├── if.t ├── incr.t ├── location-async.t ├── location.t ├── mixed.t ├── request-body.t ├── request-info.t ├── sleep.t ├── status.t ├── subrequest-async.t ├── subrequest.t └── unused.t ├── util ├── build.sh ├── releng └── wiki2pod.pl └── valgrind.suppress /.gitattributes: -------------------------------------------------------------------------------- 1 | *.t linguist-language=Text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/README.markdown -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/config -------------------------------------------------------------------------------- /src/ddebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ddebug.h -------------------------------------------------------------------------------- /src/ngx_http_echo_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_echo.c -------------------------------------------------------------------------------- /src/ngx_http_echo_echo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_echo.h -------------------------------------------------------------------------------- /src/ngx_http_echo_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_filter.c -------------------------------------------------------------------------------- /src/ngx_http_echo_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_filter.h -------------------------------------------------------------------------------- /src/ngx_http_echo_foreach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_foreach.c -------------------------------------------------------------------------------- /src/ngx_http_echo_foreach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_foreach.h -------------------------------------------------------------------------------- /src/ngx_http_echo_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_handler.c -------------------------------------------------------------------------------- /src/ngx_http_echo_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_handler.h -------------------------------------------------------------------------------- /src/ngx_http_echo_location.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_location.c -------------------------------------------------------------------------------- /src/ngx_http_echo_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_location.h -------------------------------------------------------------------------------- /src/ngx_http_echo_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_module.c -------------------------------------------------------------------------------- /src/ngx_http_echo_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_module.h -------------------------------------------------------------------------------- /src/ngx_http_echo_request_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_request_info.c -------------------------------------------------------------------------------- /src/ngx_http_echo_request_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_request_info.h -------------------------------------------------------------------------------- /src/ngx_http_echo_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_sleep.c -------------------------------------------------------------------------------- /src/ngx_http_echo_sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_sleep.h -------------------------------------------------------------------------------- /src/ngx_http_echo_subrequest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_subrequest.c -------------------------------------------------------------------------------- /src/ngx_http_echo_subrequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_subrequest.h -------------------------------------------------------------------------------- /src/ngx_http_echo_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_timer.c -------------------------------------------------------------------------------- /src/ngx_http_echo_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_timer.h -------------------------------------------------------------------------------- /src/ngx_http_echo_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_util.c -------------------------------------------------------------------------------- /src/ngx_http_echo_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_util.h -------------------------------------------------------------------------------- /src/ngx_http_echo_var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_var.c -------------------------------------------------------------------------------- /src/ngx_http_echo_var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/src/ngx_http_echo_var.h -------------------------------------------------------------------------------- /t/abort-parent.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/abort-parent.t -------------------------------------------------------------------------------- /t/blocking-sleep.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/blocking-sleep.t -------------------------------------------------------------------------------- /t/echo-after-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/echo-after-body.t -------------------------------------------------------------------------------- /t/echo-before-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/echo-before-body.t -------------------------------------------------------------------------------- /t/echo-duplicate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/echo-duplicate.t -------------------------------------------------------------------------------- /t/echo-timer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/echo-timer.t -------------------------------------------------------------------------------- /t/echo.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/echo.t -------------------------------------------------------------------------------- /t/exec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/exec.t -------------------------------------------------------------------------------- /t/filter-used.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/filter-used.t -------------------------------------------------------------------------------- /t/foreach-split.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/foreach-split.t -------------------------------------------------------------------------------- /t/gzip.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/gzip.t -------------------------------------------------------------------------------- /t/if.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/if.t -------------------------------------------------------------------------------- /t/incr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/incr.t -------------------------------------------------------------------------------- /t/location-async.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/location-async.t -------------------------------------------------------------------------------- /t/location.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/location.t -------------------------------------------------------------------------------- /t/mixed.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/mixed.t -------------------------------------------------------------------------------- /t/request-body.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/request-body.t -------------------------------------------------------------------------------- /t/request-info.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/request-info.t -------------------------------------------------------------------------------- /t/sleep.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/sleep.t -------------------------------------------------------------------------------- /t/status.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/status.t -------------------------------------------------------------------------------- /t/subrequest-async.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/subrequest-async.t -------------------------------------------------------------------------------- /t/subrequest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/subrequest.t -------------------------------------------------------------------------------- /t/unused.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/t/unused.t -------------------------------------------------------------------------------- /util/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/util/build.sh -------------------------------------------------------------------------------- /util/releng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/util/releng -------------------------------------------------------------------------------- /util/wiki2pod.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/util/wiki2pod.pl -------------------------------------------------------------------------------- /valgrind.suppress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/echo-nginx-module/HEAD/valgrind.suppress --------------------------------------------------------------------------------