├── .gitattributes ├── .gitignore ├── .travis.yml ├── README.markdown ├── config ├── src ├── ddebug.h ├── ngx_http_set_base32.c ├── ngx_http_set_base32.h ├── ngx_http_set_base64.c ├── ngx_http_set_base64.h ├── ngx_http_set_base64url.c ├── ngx_http_set_base64url.h ├── ngx_http_set_default_value.c ├── ngx_http_set_default_value.h ├── ngx_http_set_escape_uri.c ├── ngx_http_set_escape_uri.h ├── ngx_http_set_hash.c ├── ngx_http_set_hash.h ├── ngx_http_set_hashed_upstream.c ├── ngx_http_set_hashed_upstream.h ├── ngx_http_set_hex.c ├── ngx_http_set_hex.h ├── ngx_http_set_hmac.c ├── ngx_http_set_hmac.h ├── ngx_http_set_local_today.c ├── ngx_http_set_local_today.h ├── ngx_http_set_misc_module.c ├── ngx_http_set_misc_module.h ├── ngx_http_set_quote_json.c ├── ngx_http_set_quote_json.h ├── ngx_http_set_quote_sql.c ├── ngx_http_set_quote_sql.h ├── ngx_http_set_random.c ├── ngx_http_set_random.h ├── ngx_http_set_rotate.c ├── ngx_http_set_rotate.h ├── ngx_http_set_secure_random.c ├── ngx_http_set_secure_random.h ├── ngx_http_set_unescape_uri.c └── ngx_http_set_unescape_uri.h ├── t ├── base32.t ├── base32_no_padding.t ├── base64.t ├── base64url.t ├── default-value.t ├── escape-uri.t ├── formatted-time.t ├── hash.t ├── hashed-upstream.t ├── hex.t ├── hmac.t ├── local-today.t ├── quote-json.t ├── quote-sql.t ├── rand.t ├── rotate.t ├── secure-random.t └── unescape-uri.t ├── util └── build.sh └── valgrind.suppress /.gitattributes: -------------------------------------------------------------------------------- 1 | *.t linguist-language=Text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/README.markdown -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/config -------------------------------------------------------------------------------- /src/ddebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ddebug.h -------------------------------------------------------------------------------- /src/ngx_http_set_base32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base32.c -------------------------------------------------------------------------------- /src/ngx_http_set_base32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base32.h -------------------------------------------------------------------------------- /src/ngx_http_set_base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base64.c -------------------------------------------------------------------------------- /src/ngx_http_set_base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base64.h -------------------------------------------------------------------------------- /src/ngx_http_set_base64url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base64url.c -------------------------------------------------------------------------------- /src/ngx_http_set_base64url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_base64url.h -------------------------------------------------------------------------------- /src/ngx_http_set_default_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_default_value.c -------------------------------------------------------------------------------- /src/ngx_http_set_default_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_default_value.h -------------------------------------------------------------------------------- /src/ngx_http_set_escape_uri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_escape_uri.c -------------------------------------------------------------------------------- /src/ngx_http_set_escape_uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_escape_uri.h -------------------------------------------------------------------------------- /src/ngx_http_set_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hash.c -------------------------------------------------------------------------------- /src/ngx_http_set_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hash.h -------------------------------------------------------------------------------- /src/ngx_http_set_hashed_upstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hashed_upstream.c -------------------------------------------------------------------------------- /src/ngx_http_set_hashed_upstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hashed_upstream.h -------------------------------------------------------------------------------- /src/ngx_http_set_hex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hex.c -------------------------------------------------------------------------------- /src/ngx_http_set_hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hex.h -------------------------------------------------------------------------------- /src/ngx_http_set_hmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hmac.c -------------------------------------------------------------------------------- /src/ngx_http_set_hmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_hmac.h -------------------------------------------------------------------------------- /src/ngx_http_set_local_today.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_local_today.c -------------------------------------------------------------------------------- /src/ngx_http_set_local_today.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_local_today.h -------------------------------------------------------------------------------- /src/ngx_http_set_misc_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_misc_module.c -------------------------------------------------------------------------------- /src/ngx_http_set_misc_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_misc_module.h -------------------------------------------------------------------------------- /src/ngx_http_set_quote_json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_quote_json.c -------------------------------------------------------------------------------- /src/ngx_http_set_quote_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_quote_json.h -------------------------------------------------------------------------------- /src/ngx_http_set_quote_sql.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_quote_sql.c -------------------------------------------------------------------------------- /src/ngx_http_set_quote_sql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_quote_sql.h -------------------------------------------------------------------------------- /src/ngx_http_set_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_random.c -------------------------------------------------------------------------------- /src/ngx_http_set_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_random.h -------------------------------------------------------------------------------- /src/ngx_http_set_rotate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_rotate.c -------------------------------------------------------------------------------- /src/ngx_http_set_rotate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_rotate.h -------------------------------------------------------------------------------- /src/ngx_http_set_secure_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_secure_random.c -------------------------------------------------------------------------------- /src/ngx_http_set_secure_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_secure_random.h -------------------------------------------------------------------------------- /src/ngx_http_set_unescape_uri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_unescape_uri.c -------------------------------------------------------------------------------- /src/ngx_http_set_unescape_uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/src/ngx_http_set_unescape_uri.h -------------------------------------------------------------------------------- /t/base32.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/base32.t -------------------------------------------------------------------------------- /t/base32_no_padding.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/base32_no_padding.t -------------------------------------------------------------------------------- /t/base64.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/base64.t -------------------------------------------------------------------------------- /t/base64url.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/base64url.t -------------------------------------------------------------------------------- /t/default-value.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/default-value.t -------------------------------------------------------------------------------- /t/escape-uri.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/escape-uri.t -------------------------------------------------------------------------------- /t/formatted-time.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/formatted-time.t -------------------------------------------------------------------------------- /t/hash.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/hash.t -------------------------------------------------------------------------------- /t/hashed-upstream.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/hashed-upstream.t -------------------------------------------------------------------------------- /t/hex.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/hex.t -------------------------------------------------------------------------------- /t/hmac.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/hmac.t -------------------------------------------------------------------------------- /t/local-today.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/local-today.t -------------------------------------------------------------------------------- /t/quote-json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/quote-json.t -------------------------------------------------------------------------------- /t/quote-sql.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/quote-sql.t -------------------------------------------------------------------------------- /t/rand.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/rand.t -------------------------------------------------------------------------------- /t/rotate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/rotate.t -------------------------------------------------------------------------------- /t/secure-random.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/secure-random.t -------------------------------------------------------------------------------- /t/unescape-uri.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/t/unescape-uri.t -------------------------------------------------------------------------------- /util/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/util/build.sh -------------------------------------------------------------------------------- /valgrind.suppress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openresty/set-misc-nginx-module/HEAD/valgrind.suppress --------------------------------------------------------------------------------