Kentaro Hayashi 2018-12-27 11:44:39 +0900 (Thu, 27 Dec 2018) Revision: e2e35689659379c0ae27ba986385cc0d3cdbcc27 https://github.com/groonga/groonga/commit/e2e35689659379c0ae27ba986385cc0d3cdbcc27 Message: nginx: update nginx % ./update_nginx.sh 1.15.8 Modified files: nginx_version Renamed files: vendor/nginx-1.15.8/auto/cc/acc (from vendor/nginx-1.15.7/auto/cc/acc) vendor/nginx-1.15.8/auto/cc/bcc (from vendor/nginx-1.15.7/auto/cc/bcc) vendor/nginx-1.15.8/auto/cc/ccc (from vendor/nginx-1.15.7/auto/cc/ccc) vendor/nginx-1.15.8/auto/cc/clang (from vendor/nginx-1.15.7/auto/cc/clang) vendor/nginx-1.15.8/auto/cc/conf (from vendor/nginx-1.15.7/auto/cc/conf) vendor/nginx-1.15.8/auto/cc/gcc (from vendor/nginx-1.15.7/auto/cc/gcc) vendor/nginx-1.15.8/auto/cc/icc (from vendor/nginx-1.15.7/auto/cc/icc) vendor/nginx-1.15.8/auto/cc/msvc (from vendor/nginx-1.15.7/auto/cc/msvc) vendor/nginx-1.15.8/auto/cc/name (from vendor/nginx-1.15.7/auto/cc/name) vendor/nginx-1.15.8/auto/cc/owc (from vendor/nginx-1.15.7/auto/cc/owc) vendor/nginx-1.15.8/auto/cc/sunc (from vendor/nginx-1.15.7/auto/cc/sunc) vendor/nginx-1.15.8/auto/configure (from vendor/nginx-1.15.7/auto/configure) vendor/nginx-1.15.8/auto/define (from vendor/nginx-1.15.7/auto/define) vendor/nginx-1.15.8/auto/endianness (from vendor/nginx-1.15.7/auto/endianness) vendor/nginx-1.15.8/auto/feature (from vendor/nginx-1.15.7/auto/feature) vendor/nginx-1.15.8/auto/have (from vendor/nginx-1.15.7/auto/have) vendor/nginx-1.15.8/auto/have_headers (from vendor/nginx-1.15.7/auto/have_headers) vendor/nginx-1.15.8/auto/headers (from vendor/nginx-1.15.7/auto/headers) vendor/nginx-1.15.8/auto/include (from vendor/nginx-1.15.7/auto/include) vendor/nginx-1.15.8/auto/init (from vendor/nginx-1.15.7/auto/init) vendor/nginx-1.15.8/auto/install (from vendor/nginx-1.15.7/auto/install) vendor/nginx-1.15.8/auto/lib/conf (from vendor/nginx-1.15.7/auto/lib/conf) vendor/nginx-1.15.8/auto/lib/geoip/conf (from vendor/nginx-1.15.7/auto/lib/geoip/conf) vendor/nginx-1.15.8/auto/lib/google-perftools/conf (from vendor/nginx-1.15.7/auto/lib/google-perftools/conf) vendor/nginx-1.15.8/auto/lib/libatomic/conf (from vendor/nginx-1.15.7/auto/lib/libatomic/conf) vendor/nginx-1.15.8/auto/lib/libatomic/make (from vendor/nginx-1.15.7/auto/lib/libatomic/make) vendor/nginx-1.15.8/auto/lib/libgd/conf (from vendor/nginx-1.15.7/auto/lib/libgd/conf) vendor/nginx-1.15.8/auto/lib/libxslt/conf (from vendor/nginx-1.15.7/auto/lib/libxslt/conf) vendor/nginx-1.15.8/auto/lib/make (from vendor/nginx-1.15.7/auto/lib/make) vendor/nginx-1.15.8/auto/lib/openssl/conf (from vendor/nginx-1.15.7/auto/lib/openssl/conf) vendor/nginx-1.15.8/auto/lib/openssl/make (from vendor/nginx-1.15.7/auto/lib/openssl/make) vendor/nginx-1.15.8/auto/lib/openssl/makefile.bcc (from vendor/nginx-1.15.7/auto/lib/openssl/makefile.bcc) vendor/nginx-1.15.8/auto/lib/openssl/makefile.msvc (from vendor/nginx-1.15.7/auto/lib/openssl/makefile.msvc) vendor/nginx-1.15.8/auto/lib/pcre/conf (from vendor/nginx-1.15.7/auto/lib/pcre/conf) vendor/nginx-1.15.8/auto/lib/pcre/make (from vendor/nginx-1.15.7/auto/lib/pcre/make) vendor/nginx-1.15.8/auto/lib/pcre/makefile.bcc (from vendor/nginx-1.15.7/auto/lib/pcre/makefile.bcc) vendor/nginx-1.15.8/auto/lib/pcre/makefile.msvc (from vendor/nginx-1.15.7/auto/lib/pcre/makefile.msvc) vendor/nginx-1.15.8/auto/lib/pcre/makefile.owc (from vendor/nginx-1.15.7/auto/lib/pcre/makefile.owc) vendor/nginx-1.15.8/auto/lib/perl/conf (from vendor/nginx-1.15.7/auto/lib/perl/conf) vendor/nginx-1.15.8/auto/lib/perl/make (from vendor/nginx-1.15.7/auto/lib/perl/make) vendor/nginx-1.15.8/auto/lib/zlib/conf (from vendor/nginx-1.15.7/auto/lib/zlib/conf) vendor/nginx-1.15.8/auto/lib/zlib/make (from vendor/nginx-1.15.7/auto/lib/zlib/make) vendor/nginx-1.15.8/auto/lib/zlib/makefile.bcc (from vendor/nginx-1.15.7/auto/lib/zlib/makefile.bcc) vendor/nginx-1.15.8/auto/lib/zlib/makefile.msvc (from vendor/nginx-1.15.7/auto/lib/zlib/makefile.msvc) vendor/nginx-1.15.8/auto/lib/zlib/makefile.owc (from vendor/nginx-1.15.7/auto/lib/zlib/makefile.owc) vendor/nginx-1.15.8/auto/make (from vendor/nginx-1.15.7/auto/make) vendor/nginx-1.15.8/auto/module (from vendor/nginx-1.15.7/auto/module) vendor/nginx-1.15.8/auto/modules (from vendor/nginx-1.15.7/auto/modules) vendor/nginx-1.15.8/auto/nohave (from vendor/nginx-1.15.7/auto/nohave) vendor/nginx-1.15.8/auto/options (from vendor/nginx-1.15.7/auto/options) vendor/nginx-1.15.8/auto/os/conf (from vendor/nginx-1.15.7/auto/os/conf) vendor/nginx-1.15.8/auto/os/darwin (from vendor/nginx-1.15.7/auto/os/darwin) vendor/nginx-1.15.8/auto/os/freebsd (from vendor/nginx-1.15.7/auto/os/freebsd) vendor/nginx-1.15.8/auto/os/linux (from vendor/nginx-1.15.7/auto/os/linux) vendor/nginx-1.15.8/auto/os/solaris (from vendor/nginx-1.15.7/auto/os/solaris) vendor/nginx-1.15.8/auto/os/win32 (from vendor/nginx-1.15.7/auto/os/win32) vendor/nginx-1.15.8/auto/sources (from vendor/nginx-1.15.7/auto/sources) vendor/nginx-1.15.8/auto/stubs (from vendor/nginx-1.15.7/auto/stubs) vendor/nginx-1.15.8/auto/summary (from vendor/nginx-1.15.7/auto/summary) vendor/nginx-1.15.8/auto/threads (from vendor/nginx-1.15.7/auto/threads) vendor/nginx-1.15.8/auto/types/sizeof (from vendor/nginx-1.15.7/auto/types/sizeof) vendor/nginx-1.15.8/auto/types/typedef (from vendor/nginx-1.15.7/auto/types/typedef) vendor/nginx-1.15.8/auto/types/uintptr_t (from vendor/nginx-1.15.7/auto/types/uintptr_t) vendor/nginx-1.15.8/auto/types/value (from vendor/nginx-1.15.7/auto/types/value) vendor/nginx-1.15.8/auto/unix (from vendor/nginx-1.15.7/auto/unix) vendor/nginx-1.15.8/conf/fastcgi.conf (from vendor/nginx-1.15.7/conf/fastcgi.conf) vendor/nginx-1.15.8/conf/fastcgi_params (from vendor/nginx-1.15.7/conf/fastcgi_params) vendor/nginx-1.15.8/conf/koi-utf (from vendor/nginx-1.15.7/conf/koi-utf) vendor/nginx-1.15.8/conf/koi-win (from vendor/nginx-1.15.7/conf/koi-win) vendor/nginx-1.15.8/conf/mime.types (from vendor/nginx-1.15.7/conf/mime.types) vendor/nginx-1.15.8/conf/nginx.conf (from vendor/nginx-1.15.7/conf/nginx.conf) vendor/nginx-1.15.8/conf/scgi_params (from vendor/nginx-1.15.7/conf/scgi_params) vendor/nginx-1.15.8/conf/uwsgi_params (from vendor/nginx-1.15.7/conf/uwsgi_params) vendor/nginx-1.15.8/conf/win-utf (from vendor/nginx-1.15.7/conf/win-utf) vendor/nginx-1.15.8/contrib/README (from vendor/nginx-1.15.7/contrib/README) vendor/nginx-1.15.8/contrib/geo2nginx.pl (from vendor/nginx-1.15.7/contrib/geo2nginx.pl) vendor/nginx-1.15.8/contrib/unicode2nginx/koi-utf (from vendor/nginx-1.15.7/contrib/unicode2nginx/koi-utf) vendor/nginx-1.15.8/contrib/unicode2nginx/unicode-to-nginx.pl (from vendor/nginx-1.15.7/contrib/unicode2nginx/unicode-to-nginx.pl) vendor/nginx-1.15.8/contrib/unicode2nginx/win-utf (from vendor/nginx-1.15.7/contrib/unicode2nginx/win-utf) vendor/nginx-1.15.8/contrib/vim/ftdetect/nginx.vim (from vendor/nginx-1.15.7/contrib/vim/ftdetect/nginx.vim) vendor/nginx-1.15.8/contrib/vim/ftplugin/nginx.vim (from vendor/nginx-1.15.7/contrib/vim/ftplugin/nginx.vim) vendor/nginx-1.15.8/contrib/vim/indent/nginx.vim (from vendor/nginx-1.15.7/contrib/vim/indent/nginx.vim) vendor/nginx-1.15.8/contrib/vim/syntax/nginx.vim (from vendor/nginx-1.15.7/contrib/vim/syntax/nginx.vim) vendor/nginx-1.15.8/docs/GNUmakefile (from vendor/nginx-1.15.7/docs/GNUmakefile) vendor/nginx-1.15.8/docs/dtd/change_log_conf.dtd (from vendor/nginx-1.15.7/docs/dtd/change_log_conf.dtd) vendor/nginx-1.15.8/docs/dtd/changes.dtd (from vendor/nginx-1.15.7/docs/dtd/changes.dtd) vendor/nginx-1.15.8/docs/html/50x.html (from vendor/nginx-1.15.7/docs/html/50x.html) vendor/nginx-1.15.8/docs/html/index.html (from vendor/nginx-1.15.7/docs/html/index.html) vendor/nginx-1.15.8/docs/man/nginx.8 (from vendor/nginx-1.15.7/docs/man/nginx.8) vendor/nginx-1.15.8/docs/text/LICENSE (from vendor/nginx-1.15.7/docs/text/LICENSE) vendor/nginx-1.15.8/docs/text/README (from vendor/nginx-1.15.7/docs/text/README) vendor/nginx-1.15.8/docs/xml/change_log_conf.xml (from vendor/nginx-1.15.7/docs/xml/change_log_conf.xml) vendor/nginx-1.15.8/docs/xml/nginx/changes.xml (from vendor/nginx-1.15.7/docs/xml/nginx/changes.xml) vendor/nginx-1.15.8/docs/xsls/changes.xsls (from vendor/nginx-1.15.7/docs/xsls/changes.xsls) vendor/nginx-1.15.8/docs/xslt/changes.xslt (from vendor/nginx-1.15.7/docs/xslt/changes.xslt) vendor/nginx-1.15.8/misc/GNUmakefile (from vendor/nginx-1.15.7/misc/GNUmakefile) vendor/nginx-1.15.8/misc/README (from vendor/nginx-1.15.7/misc/README) vendor/nginx-1.15.8/src/core/nginx.c (from vendor/nginx-1.15.7/src/core/nginx.c) vendor/nginx-1.15.8/src/core/nginx.h (from vendor/nginx-1.15.7/src/core/nginx.h) vendor/nginx-1.15.8/src/core/ngx_array.c (from vendor/nginx-1.15.7/src/core/ngx_array.c) vendor/nginx-1.15.8/src/core/ngx_array.h (from vendor/nginx-1.15.7/src/core/ngx_array.h) vendor/nginx-1.15.8/src/core/ngx_buf.c (from vendor/nginx-1.15.7/src/core/ngx_buf.c) vendor/nginx-1.15.8/src/core/ngx_buf.h (from vendor/nginx-1.15.7/src/core/ngx_buf.h) vendor/nginx-1.15.8/src/core/ngx_conf_file.c (from vendor/nginx-1.15.7/src/core/ngx_conf_file.c) vendor/nginx-1.15.8/src/core/ngx_conf_file.h (from vendor/nginx-1.15.7/src/core/ngx_conf_file.h) vendor/nginx-1.15.8/src/core/ngx_config.h (from vendor/nginx-1.15.7/src/core/ngx_config.h) vendor/nginx-1.15.8/src/core/ngx_connection.c (from vendor/nginx-1.15.7/src/core/ngx_connection.c) vendor/nginx-1.15.8/src/core/ngx_connection.h (from vendor/nginx-1.15.7/src/core/ngx_connection.h) vendor/nginx-1.15.8/src/core/ngx_core.h (from vendor/nginx-1.15.7/src/core/ngx_core.h) vendor/nginx-1.15.8/src/core/ngx_cpuinfo.c (from vendor/nginx-1.15.7/src/core/ngx_cpuinfo.c) vendor/nginx-1.15.8/src/core/ngx_crc.h (from vendor/nginx-1.15.7/src/core/ngx_crc.h) vendor/nginx-1.15.8/src/core/ngx_crc32.c (from vendor/nginx-1.15.7/src/core/ngx_crc32.c) vendor/nginx-1.15.8/src/core/ngx_crc32.h (from vendor/nginx-1.15.7/src/core/ngx_crc32.h) vendor/nginx-1.15.8/src/core/ngx_crypt.c (from vendor/nginx-1.15.7/src/core/ngx_crypt.c) vendor/nginx-1.15.8/src/core/ngx_crypt.h (from vendor/nginx-1.15.7/src/core/ngx_crypt.h) vendor/nginx-1.15.8/src/core/ngx_cycle.c (from vendor/nginx-1.15.7/src/core/ngx_cycle.c) vendor/nginx-1.15.8/src/core/ngx_cycle.h (from vendor/nginx-1.15.7/src/core/ngx_cycle.h) vendor/nginx-1.15.8/src/core/ngx_file.c (from vendor/nginx-1.15.7/src/core/ngx_file.c) vendor/nginx-1.15.8/src/core/ngx_file.h (from vendor/nginx-1.15.7/src/core/ngx_file.h) vendor/nginx-1.15.8/src/core/ngx_hash.c (from vendor/nginx-1.15.7/src/core/ngx_hash.c) vendor/nginx-1.15.8/src/core/ngx_hash.h (from vendor/nginx-1.15.7/src/core/ngx_hash.h) vendor/nginx-1.15.8/src/core/ngx_inet.c (from vendor/nginx-1.15.7/src/core/ngx_inet.c) vendor/nginx-1.15.8/src/core/ngx_inet.h (from vendor/nginx-1.15.7/src/core/ngx_inet.h) vendor/nginx-1.15.8/src/core/ngx_list.c (from vendor/nginx-1.15.7/src/core/ngx_list.c) vendor/nginx-1.15.8/src/core/ngx_list.h (from vendor/nginx-1.15.7/src/core/ngx_list.h) vendor/nginx-1.15.8/src/core/ngx_log.c (from vendor/nginx-1.15.7/src/core/ngx_log.c) vendor/nginx-1.15.8/src/core/ngx_log.h (from vendor/nginx-1.15.7/src/core/ngx_log.h) vendor/nginx-1.15.8/src/core/ngx_md5.c (from vendor/nginx-1.15.7/src/core/ngx_md5.c) vendor/nginx-1.15.8/src/core/ngx_md5.h (from vendor/nginx-1.15.7/src/core/ngx_md5.h) vendor/nginx-1.15.8/src/core/ngx_module.c (from vendor/nginx-1.15.7/src/core/ngx_module.c) vendor/nginx-1.15.8/src/core/ngx_module.h (from vendor/nginx-1.15.7/src/core/ngx_module.h) vendor/nginx-1.15.8/src/core/ngx_murmurhash.c (from vendor/nginx-1.15.7/src/core/ngx_murmurhash.c) vendor/nginx-1.15.8/src/core/ngx_murmurhash.h (from vendor/nginx-1.15.7/src/core/ngx_murmurhash.h) vendor/nginx-1.15.8/src/core/ngx_open_file_cache.c (from vendor/nginx-1.15.7/src/core/ngx_open_file_cache.c) vendor/nginx-1.15.8/src/core/ngx_open_file_cache.h (from vendor/nginx-1.15.7/src/core/ngx_open_file_cache.h) vendor/nginx-1.15.8/src/core/ngx_output_chain.c (from vendor/nginx-1.15.7/src/core/ngx_output_chain.c) vendor/nginx-1.15.8/src/core/ngx_palloc.c (from vendor/nginx-1.15.7/src/core/ngx_palloc.c) vendor/nginx-1.15.8/src/core/ngx_palloc.h (from vendor/nginx-1.15.7/src/core/ngx_palloc.h) vendor/nginx-1.15.8/src/core/ngx_parse.c (from vendor/nginx-1.15.7/src/core/ngx_parse.c) vendor/nginx-1.15.8/src/core/ngx_parse.h (from vendor/nginx-1.15.7/src/core/ngx_parse.h) vendor/nginx-1.15.8/src/core/ngx_parse_time.c (from vendor/nginx-1.15.7/src/core/ngx_parse_time.c) vendor/nginx-1.15.8/src/core/ngx_parse_time.h (from vendor/nginx-1.15.7/src/core/ngx_parse_time.h) vendor/nginx-1.15.8/src/core/ngx_proxy_protocol.c (from vendor/nginx-1.15.7/src/core/ngx_proxy_protocol.c) vendor/nginx-1.15.8/src/core/ngx_proxy_protocol.h (from vendor/nginx-1.15.7/src/core/ngx_proxy_protocol.h) vendor/nginx-1.15.8/src/core/ngx_queue.c (from vendor/nginx-1.15.7/src/core/ngx_queue.c) vendor/nginx-1.15.8/src/core/ngx_queue.h (from vendor/nginx-1.15.7/src/core/ngx_queue.h) vendor/nginx-1.15.8/src/core/ngx_radix_tree.c (from vendor/nginx-1.15.7/src/core/ngx_radix_tree.c) vendor/nginx-1.15.8/src/core/ngx_radix_tree.h (from vendor/nginx-1.15.7/src/core/ngx_radix_tree.h) vendor/nginx-1.15.8/src/core/ngx_rbtree.c (from vendor/nginx-1.15.7/src/core/ngx_rbtree.c) vendor/nginx-1.15.8/src/core/ngx_rbtree.h (from vendor/nginx-1.15.7/src/core/ngx_rbtree.h) vendor/nginx-1.15.8/src/core/ngx_regex.c (from vendor/nginx-1.15.7/src/core/ngx_regex.c) vendor/nginx-1.15.8/src/core/ngx_regex.h (from vendor/nginx-1.15.7/src/core/ngx_regex.h) vendor/nginx-1.15.8/src/core/ngx_resolver.c (from vendor/nginx-1.15.7/src/core/ngx_resolver.c) vendor/nginx-1.15.8/src/core/ngx_resolver.h (from vendor/nginx-1.15.7/src/core/ngx_resolver.h) vendor/nginx-1.15.8/src/core/ngx_rwlock.c (from vendor/nginx-1.15.7/src/core/ngx_rwlock.c) vendor/nginx-1.15.8/src/core/ngx_rwlock.h (from vendor/nginx-1.15.7/src/core/ngx_rwlock.h) vendor/nginx-1.15.8/src/core/ngx_sha1.c (from vendor/nginx-1.15.7/src/core/ngx_sha1.c) vendor/nginx-1.15.8/src/core/ngx_sha1.h (from vendor/nginx-1.15.7/src/core/ngx_sha1.h) vendor/nginx-1.15.8/src/core/ngx_shmtx.c (from vendor/nginx-1.15.7/src/core/ngx_shmtx.c) vendor/nginx-1.15.8/src/core/ngx_shmtx.h (from vendor/nginx-1.15.7/src/core/ngx_shmtx.h) vendor/nginx-1.15.8/src/core/ngx_slab.c (from vendor/nginx-1.15.7/src/core/ngx_slab.c) vendor/nginx-1.15.8/src/core/ngx_slab.h (from vendor/nginx-1.15.7/src/core/ngx_slab.h) vendor/nginx-1.15.8/src/core/ngx_spinlock.c (from vendor/nginx-1.15.7/src/core/ngx_spinlock.c) vendor/nginx-1.15.8/src/core/ngx_string.c (from vendor/nginx-1.15.7/src/core/ngx_string.c) vendor/nginx-1.15.8/src/core/ngx_string.h (from vendor/nginx-1.15.7/src/core/ngx_string.h) vendor/nginx-1.15.8/src/core/ngx_syslog.c (from vendor/nginx-1.15.7/src/core/ngx_syslog.c) vendor/nginx-1.15.8/src/core/ngx_syslog.h (from vendor/nginx-1.15.7/src/core/ngx_syslog.h) vendor/nginx-1.15.8/src/core/ngx_thread_pool.c (from vendor/nginx-1.15.7/src/core/ngx_thread_pool.c) vendor/nginx-1.15.8/src/core/ngx_thread_pool.h (from vendor/nginx-1.15.7/src/core/ngx_thread_pool.h) vendor/nginx-1.15.8/src/core/ngx_times.c (from vendor/nginx-1.15.7/src/core/ngx_times.c) vendor/nginx-1.15.8/src/core/ngx_times.h (from vendor/nginx-1.15.7/src/core/ngx_times.h) vendor/nginx-1.15.8/src/event/modules/ngx_devpoll_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_devpoll_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_epoll_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_epoll_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_eventport_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_eventport_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_iocp_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_iocp_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_iocp_module.h (from vendor/nginx-1.15.7/src/event/modules/ngx_iocp_module.h) vendor/nginx-1.15.8/src/event/modules/ngx_kqueue_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_kqueue_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_poll_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_poll_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_select_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_select_module.c) vendor/nginx-1.15.8/src/event/modules/ngx_win32_select_module.c (from vendor/nginx-1.15.7/src/event/modules/ngx_win32_select_module.c) vendor/nginx-1.15.8/src/event/ngx_event.c (from vendor/nginx-1.15.7/src/event/ngx_event.c) vendor/nginx-1.15.8/src/event/ngx_event.h (from vendor/nginx-1.15.7/src/event/ngx_event.h) vendor/nginx-1.15.8/src/event/ngx_event_accept.c (from vendor/nginx-1.15.7/src/event/ngx_event_accept.c) vendor/nginx-1.15.8/src/event/ngx_event_acceptex.c (from vendor/nginx-1.15.7/src/event/ngx_event_acceptex.c) vendor/nginx-1.15.8/src/event/ngx_event_connect.c (from vendor/nginx-1.15.7/src/event/ngx_event_connect.c) vendor/nginx-1.15.8/src/event/ngx_event_connect.h (from vendor/nginx-1.15.7/src/event/ngx_event_connect.h) vendor/nginx-1.15.8/src/event/ngx_event_connectex.c (from vendor/nginx-1.15.7/src/event/ngx_event_connectex.c) vendor/nginx-1.15.8/src/event/ngx_event_openssl.c (from vendor/nginx-1.15.7/src/event/ngx_event_openssl.c) vendor/nginx-1.15.8/src/event/ngx_event_openssl.h (from vendor/nginx-1.15.7/src/event/ngx_event_openssl.h) vendor/nginx-1.15.8/src/event/ngx_event_openssl_stapling.c (from vendor/nginx-1.15.7/src/event/ngx_event_openssl_stapling.c) vendor/nginx-1.15.8/src/event/ngx_event_pipe.c (from vendor/nginx-1.15.7/src/event/ngx_event_pipe.c) vendor/nginx-1.15.8/src/event/ngx_event_pipe.h (from vendor/nginx-1.15.7/src/event/ngx_event_pipe.h) vendor/nginx-1.15.8/src/event/ngx_event_posted.c (from vendor/nginx-1.15.7/src/event/ngx_event_posted.c) vendor/nginx-1.15.8/src/event/ngx_event_posted.h (from vendor/nginx-1.15.7/src/event/ngx_event_posted.h) vendor/nginx-1.15.8/src/event/ngx_event_timer.c (from vendor/nginx-1.15.7/src/event/ngx_event_timer.c) vendor/nginx-1.15.8/src/event/ngx_event_timer.h (from vendor/nginx-1.15.7/src/event/ngx_event_timer.h) vendor/nginx-1.15.8/src/event/ngx_event_udp.c (from vendor/nginx-1.15.7/src/event/ngx_event_udp.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_access_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_access_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_addition_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_addition_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_auth_basic_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_auth_basic_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_auth_request_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_auth_request_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_autoindex_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_autoindex_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_browser_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_browser_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_charset_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_charset_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_chunked_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_chunked_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_dav_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_dav_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_degradation_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_degradation_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_empty_gif_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_empty_gif_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_fastcgi_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_fastcgi_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_flv_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_flv_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_geo_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_geo_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_geoip_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_geoip_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_grpc_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_grpc_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_gunzip_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_gunzip_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_gzip_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_gzip_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_gzip_static_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_gzip_static_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_headers_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_headers_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_image_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_image_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_index_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_index_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_limit_conn_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_limit_conn_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_limit_req_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_limit_req_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_log_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_log_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_map_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_map_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_memcached_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_memcached_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_mirror_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_mirror_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_mp4_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_mp4_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_not_modified_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_not_modified_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_proxy_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_proxy_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_random_index_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_random_index_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_range_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_range_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_realip_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_realip_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_referer_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_referer_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_rewrite_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_rewrite_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_scgi_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_scgi_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_secure_link_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_secure_link_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_slice_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_slice_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_split_clients_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_split_clients_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_ssi_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_ssi_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_ssi_filter_module.h (from vendor/nginx-1.15.7/src/http/modules/ngx_http_ssi_filter_module.h) vendor/nginx-1.15.8/src/http/modules/ngx_http_ssl_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_ssl_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_ssl_module.h (from vendor/nginx-1.15.7/src/http/modules/ngx_http_ssl_module.h) vendor/nginx-1.15.8/src/http/modules/ngx_http_static_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_static_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_stub_status_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_stub_status_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_sub_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_sub_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_try_files_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_try_files_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_hash_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_hash_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_ip_hash_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_ip_hash_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_keepalive_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_keepalive_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_least_conn_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_least_conn_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_random_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_random_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_zone_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_upstream_zone_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_userid_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_userid_filter_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_uwsgi_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_uwsgi_module.c) vendor/nginx-1.15.8/src/http/modules/ngx_http_xslt_filter_module.c (from vendor/nginx-1.15.7/src/http/modules/ngx_http_xslt_filter_module.c) vendor/nginx-1.15.8/src/http/modules/perl/Makefile.PL (from vendor/nginx-1.15.7/src/http/modules/perl/Makefile.PL) vendor/nginx-1.15.8/src/http/modules/perl/nginx.pm (from vendor/nginx-1.15.7/src/http/modules/perl/nginx.pm) vendor/nginx-1.15.8/src/http/modules/perl/nginx.xs (from vendor/nginx-1.15.7/src/http/modules/perl/nginx.xs) vendor/nginx-1.15.8/src/http/modules/perl/ngx_http_perl_module.c (from vendor/nginx-1.15.7/src/http/modules/perl/ngx_http_perl_module.c) vendor/nginx-1.15.8/src/http/modules/perl/ngx_http_perl_module.h (from vendor/nginx-1.15.7/src/http/modules/perl/ngx_http_perl_module.h) vendor/nginx-1.15.8/src/http/modules/perl/typemap (from vendor/nginx-1.15.7/src/http/modules/perl/typemap) vendor/nginx-1.15.8/src/http/ngx_http.c (from vendor/nginx-1.15.7/src/http/ngx_http.c) vendor/nginx-1.15.8/src/http/ngx_http.h (from vendor/nginx-1.15.7/src/http/ngx_http.h) vendor/nginx-1.15.8/src/http/ngx_http_cache.h (from vendor/nginx-1.15.7/src/http/ngx_http_cache.h) vendor/nginx-1.15.8/src/http/ngx_http_config.h (from vendor/nginx-1.15.7/src/http/ngx_http_config.h) vendor/nginx-1.15.8/src/http/ngx_http_copy_filter_module.c (from vendor/nginx-1.15.7/src/http/ngx_http_copy_filter_module.c) vendor/nginx-1.15.8/src/http/ngx_http_core_module.c (from vendor/nginx-1.15.7/src/http/ngx_http_core_module.c) vendor/nginx-1.15.8/src/http/ngx_http_core_module.h (from vendor/nginx-1.15.7/src/http/ngx_http_core_module.h) vendor/nginx-1.15.8/src/http/ngx_http_file_cache.c (from vendor/nginx-1.15.7/src/http/ngx_http_file_cache.c) vendor/nginx-1.15.8/src/http/ngx_http_header_filter_module.c (from vendor/nginx-1.15.7/src/http/ngx_http_header_filter_module.c) vendor/nginx-1.15.8/src/http/ngx_http_parse.c (from vendor/nginx-1.15.7/src/http/ngx_http_parse.c) vendor/nginx-1.15.8/src/http/ngx_http_postpone_filter_module.c (from vendor/nginx-1.15.7/src/http/ngx_http_postpone_filter_module.c) vendor/nginx-1.15.8/src/http/ngx_http_request.c (from vendor/nginx-1.15.7/src/http/ngx_http_request.c) vendor/nginx-1.15.8/src/http/ngx_http_request.h (from vendor/nginx-1.15.7/src/http/ngx_http_request.h) vendor/nginx-1.15.8/src/http/ngx_http_request_body.c (from vendor/nginx-1.15.7/src/http/ngx_http_request_body.c) vendor/nginx-1.15.8/src/http/ngx_http_script.c (from vendor/nginx-1.15.7/src/http/ngx_http_script.c) vendor/nginx-1.15.8/src/http/ngx_http_script.h (from vendor/nginx-1.15.7/src/http/ngx_http_script.h) vendor/nginx-1.15.8/src/http/ngx_http_special_response.c (from vendor/nginx-1.15.7/src/http/ngx_http_special_response.c) vendor/nginx-1.15.8/src/http/ngx_http_upstream.c (from vendor/nginx-1.15.7/src/http/ngx_http_upstream.c) vendor/nginx-1.15.8/src/http/ngx_http_upstream.h (from vendor/nginx-1.15.7/src/http/ngx_http_upstream.h) vendor/nginx-1.15.8/src/http/ngx_http_upstream_round_robin.c (from vendor/nginx-1.15.7/src/http/ngx_http_upstream_round_robin.c) vendor/nginx-1.15.8/src/http/ngx_http_upstream_round_robin.h (from vendor/nginx-1.15.7/src/http/ngx_http_upstream_round_robin.h) vendor/nginx-1.15.8/src/http/ngx_http_variables.c (from vendor/nginx-1.15.7/src/http/ngx_http_variables.c) vendor/nginx-1.15.8/src/http/ngx_http_variables.h (from vendor/nginx-1.15.7/src/http/ngx_http_variables.h) vendor/nginx-1.15.8/src/http/ngx_http_write_filter_module.c (from vendor/nginx-1.15.7/src/http/ngx_http_write_filter_module.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2.h (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2.h) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_encode.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_encode.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_filter_module.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_filter_module.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_huff_decode.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_huff_decode.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_huff_encode.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_huff_encode.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_module.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_module.c) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_module.h (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_module.h) vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_table.c (from vendor/nginx-1.15.7/src/http/v2/ngx_http_v2_table.c) vendor/nginx-1.15.8/src/mail/ngx_mail.c (from vendor/nginx-1.15.7/src/mail/ngx_mail.c) vendor/nginx-1.15.8/src/mail/ngx_mail.h (from vendor/nginx-1.15.7/src/mail/ngx_mail.h) vendor/nginx-1.15.8/src/mail/ngx_mail_auth_http_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_auth_http_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_core_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_core_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_handler.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_handler.c) vendor/nginx-1.15.8/src/mail/ngx_mail_imap_handler.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_imap_handler.c) vendor/nginx-1.15.8/src/mail/ngx_mail_imap_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_imap_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_imap_module.h (from vendor/nginx-1.15.7/src/mail/ngx_mail_imap_module.h) vendor/nginx-1.15.8/src/mail/ngx_mail_parse.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_parse.c) vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_handler.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_pop3_handler.c) vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_pop3_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_module.h (from vendor/nginx-1.15.7/src/mail/ngx_mail_pop3_module.h) vendor/nginx-1.15.8/src/mail/ngx_mail_proxy_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_proxy_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_handler.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_smtp_handler.c) vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_smtp_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_module.h (from vendor/nginx-1.15.7/src/mail/ngx_mail_smtp_module.h) vendor/nginx-1.15.8/src/mail/ngx_mail_ssl_module.c (from vendor/nginx-1.15.7/src/mail/ngx_mail_ssl_module.c) vendor/nginx-1.15.8/src/mail/ngx_mail_ssl_module.h (from vendor/nginx-1.15.7/src/mail/ngx_mail_ssl_module.h) vendor/nginx-1.15.8/src/misc/ngx_cpp_test_module.cpp (from vendor/nginx-1.15.7/src/misc/ngx_cpp_test_module.cpp) vendor/nginx-1.15.8/src/misc/ngx_google_perftools_module.c (from vendor/nginx-1.15.7/src/misc/ngx_google_perftools_module.c) vendor/nginx-1.15.8/src/os/unix/ngx_alloc.c (from vendor/nginx-1.15.7/src/os/unix/ngx_alloc.c) vendor/nginx-1.15.8/src/os/unix/ngx_alloc.h (from vendor/nginx-1.15.7/src/os/unix/ngx_alloc.h) vendor/nginx-1.15.8/src/os/unix/ngx_atomic.h (from vendor/nginx-1.15.7/src/os/unix/ngx_atomic.h) vendor/nginx-1.15.8/src/os/unix/ngx_channel.c (from vendor/nginx-1.15.7/src/os/unix/ngx_channel.c) vendor/nginx-1.15.8/src/os/unix/ngx_channel.h (from vendor/nginx-1.15.7/src/os/unix/ngx_channel.h) vendor/nginx-1.15.8/src/os/unix/ngx_daemon.c (from vendor/nginx-1.15.7/src/os/unix/ngx_daemon.c) vendor/nginx-1.15.8/src/os/unix/ngx_darwin.h (from vendor/nginx-1.15.7/src/os/unix/ngx_darwin.h) vendor/nginx-1.15.8/src/os/unix/ngx_darwin_config.h (from vendor/nginx-1.15.7/src/os/unix/ngx_darwin_config.h) vendor/nginx-1.15.8/src/os/unix/ngx_darwin_init.c (from vendor/nginx-1.15.7/src/os/unix/ngx_darwin_init.c) vendor/nginx-1.15.8/src/os/unix/ngx_darwin_sendfile_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_darwin_sendfile_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_dlopen.c (from vendor/nginx-1.15.7/src/os/unix/ngx_dlopen.c) vendor/nginx-1.15.8/src/os/unix/ngx_dlopen.h (from vendor/nginx-1.15.7/src/os/unix/ngx_dlopen.h) vendor/nginx-1.15.8/src/os/unix/ngx_errno.c (from vendor/nginx-1.15.7/src/os/unix/ngx_errno.c) vendor/nginx-1.15.8/src/os/unix/ngx_errno.h (from vendor/nginx-1.15.7/src/os/unix/ngx_errno.h) vendor/nginx-1.15.8/src/os/unix/ngx_file_aio_read.c (from vendor/nginx-1.15.7/src/os/unix/ngx_file_aio_read.c) vendor/nginx-1.15.8/src/os/unix/ngx_files.c (from vendor/nginx-1.15.7/src/os/unix/ngx_files.c) vendor/nginx-1.15.8/src/os/unix/ngx_files.h (from vendor/nginx-1.15.7/src/os/unix/ngx_files.h) vendor/nginx-1.15.8/src/os/unix/ngx_freebsd.h (from vendor/nginx-1.15.7/src/os/unix/ngx_freebsd.h) vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_config.h (from vendor/nginx-1.15.7/src/os/unix/ngx_freebsd_config.h) vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_init.c (from vendor/nginx-1.15.7/src/os/unix/ngx_freebsd_init.c) vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_sendfile_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_freebsd_sendfile_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_amd64.h (from vendor/nginx-1.15.7/src/os/unix/ngx_gcc_atomic_amd64.h) vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_ppc.h (from vendor/nginx-1.15.7/src/os/unix/ngx_gcc_atomic_ppc.h) vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_sparc64.h (from vendor/nginx-1.15.7/src/os/unix/ngx_gcc_atomic_sparc64.h) vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_x86.h (from vendor/nginx-1.15.7/src/os/unix/ngx_gcc_atomic_x86.h) vendor/nginx-1.15.8/src/os/unix/ngx_linux.h (from vendor/nginx-1.15.7/src/os/unix/ngx_linux.h) vendor/nginx-1.15.8/src/os/unix/ngx_linux_aio_read.c (from vendor/nginx-1.15.7/src/os/unix/ngx_linux_aio_read.c) vendor/nginx-1.15.8/src/os/unix/ngx_linux_config.h (from vendor/nginx-1.15.7/src/os/unix/ngx_linux_config.h) vendor/nginx-1.15.8/src/os/unix/ngx_linux_init.c (from vendor/nginx-1.15.7/src/os/unix/ngx_linux_init.c) vendor/nginx-1.15.8/src/os/unix/ngx_linux_sendfile_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_linux_sendfile_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_os.h (from vendor/nginx-1.15.7/src/os/unix/ngx_os.h) vendor/nginx-1.15.8/src/os/unix/ngx_posix_config.h (from vendor/nginx-1.15.7/src/os/unix/ngx_posix_config.h) vendor/nginx-1.15.8/src/os/unix/ngx_posix_init.c (from vendor/nginx-1.15.7/src/os/unix/ngx_posix_init.c) vendor/nginx-1.15.8/src/os/unix/ngx_process.c (from vendor/nginx-1.15.7/src/os/unix/ngx_process.c) vendor/nginx-1.15.8/src/os/unix/ngx_process.h (from vendor/nginx-1.15.7/src/os/unix/ngx_process.h) vendor/nginx-1.15.8/src/os/unix/ngx_process_cycle.c (from vendor/nginx-1.15.7/src/os/unix/ngx_process_cycle.c) vendor/nginx-1.15.8/src/os/unix/ngx_process_cycle.h (from vendor/nginx-1.15.7/src/os/unix/ngx_process_cycle.h) vendor/nginx-1.15.8/src/os/unix/ngx_readv_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_readv_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_recv.c (from vendor/nginx-1.15.7/src/os/unix/ngx_recv.c) vendor/nginx-1.15.8/src/os/unix/ngx_send.c (from vendor/nginx-1.15.7/src/os/unix/ngx_send.c) vendor/nginx-1.15.8/src/os/unix/ngx_setaffinity.c (from vendor/nginx-1.15.7/src/os/unix/ngx_setaffinity.c) vendor/nginx-1.15.8/src/os/unix/ngx_setaffinity.h (from vendor/nginx-1.15.7/src/os/unix/ngx_setaffinity.h) vendor/nginx-1.15.8/src/os/unix/ngx_setproctitle.c (from vendor/nginx-1.15.7/src/os/unix/ngx_setproctitle.c) vendor/nginx-1.15.8/src/os/unix/ngx_setproctitle.h (from vendor/nginx-1.15.7/src/os/unix/ngx_setproctitle.h) vendor/nginx-1.15.8/src/os/unix/ngx_shmem.c (from vendor/nginx-1.15.7/src/os/unix/ngx_shmem.c) vendor/nginx-1.15.8/src/os/unix/ngx_shmem.h (from vendor/nginx-1.15.7/src/os/unix/ngx_shmem.h) vendor/nginx-1.15.8/src/os/unix/ngx_socket.c (from vendor/nginx-1.15.7/src/os/unix/ngx_socket.c) vendor/nginx-1.15.8/src/os/unix/ngx_socket.h (from vendor/nginx-1.15.7/src/os/unix/ngx_socket.h) vendor/nginx-1.15.8/src/os/unix/ngx_solaris.h (from vendor/nginx-1.15.7/src/os/unix/ngx_solaris.h) vendor/nginx-1.15.8/src/os/unix/ngx_solaris_config.h (from vendor/nginx-1.15.7/src/os/unix/ngx_solaris_config.h) vendor/nginx-1.15.8/src/os/unix/ngx_solaris_init.c (from vendor/nginx-1.15.7/src/os/unix/ngx_solaris_init.c) vendor/nginx-1.15.8/src/os/unix/ngx_solaris_sendfilev_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_solaris_sendfilev_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_amd64.il (from vendor/nginx-1.15.7/src/os/unix/ngx_sunpro_amd64.il) vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_atomic_sparc64.h (from vendor/nginx-1.15.7/src/os/unix/ngx_sunpro_atomic_sparc64.h) vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_sparc64.il (from vendor/nginx-1.15.7/src/os/unix/ngx_sunpro_sparc64.il) vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_x86.il (from vendor/nginx-1.15.7/src/os/unix/ngx_sunpro_x86.il) vendor/nginx-1.15.8/src/os/unix/ngx_thread.h (from vendor/nginx-1.15.7/src/os/unix/ngx_thread.h) vendor/nginx-1.15.8/src/os/unix/ngx_thread_cond.c (from vendor/nginx-1.15.7/src/os/unix/ngx_thread_cond.c) vendor/nginx-1.15.8/src/os/unix/ngx_thread_id.c (from vendor/nginx-1.15.7/src/os/unix/ngx_thread_id.c) vendor/nginx-1.15.8/src/os/unix/ngx_thread_mutex.c (from vendor/nginx-1.15.7/src/os/unix/ngx_thread_mutex.c) vendor/nginx-1.15.8/src/os/unix/ngx_time.c (from vendor/nginx-1.15.7/src/os/unix/ngx_time.c) vendor/nginx-1.15.8/src/os/unix/ngx_time.h (from vendor/nginx-1.15.7/src/os/unix/ngx_time.h) vendor/nginx-1.15.8/src/os/unix/ngx_udp_recv.c (from vendor/nginx-1.15.7/src/os/unix/ngx_udp_recv.c) vendor/nginx-1.15.8/src/os/unix/ngx_udp_send.c (from vendor/nginx-1.15.7/src/os/unix/ngx_udp_send.c) vendor/nginx-1.15.8/src/os/unix/ngx_udp_sendmsg_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_udp_sendmsg_chain.c) vendor/nginx-1.15.8/src/os/unix/ngx_user.c (from vendor/nginx-1.15.7/src/os/unix/ngx_user.c) vendor/nginx-1.15.8/src/os/unix/ngx_user.h (from vendor/nginx-1.15.7/src/os/unix/ngx_user.h) vendor/nginx-1.15.8/src/os/unix/ngx_writev_chain.c (from vendor/nginx-1.15.7/src/os/unix/ngx_writev_chain.c) vendor/nginx-1.15.8/src/os/win32/nginx.ico (from vendor/nginx-1.15.7/src/os/win32/nginx.ico) vendor/nginx-1.15.8/src/os/win32/nginx.rc (from vendor/nginx-1.15.7/src/os/win32/nginx.rc) vendor/nginx-1.15.8/src/os/win32/nginx_icon16.xpm (from vendor/nginx-1.15.7/src/os/win32/nginx_icon16.xpm) vendor/nginx-1.15.8/src/os/win32/nginx_icon32.xpm (from vendor/nginx-1.15.7/src/os/win32/nginx_icon32.xpm) vendor/nginx-1.15.8/src/os/win32/nginx_icon48.xpm (from vendor/nginx-1.15.7/src/os/win32/nginx_icon48.xpm) vendor/nginx-1.15.8/src/os/win32/ngx_alloc.c (from vendor/nginx-1.15.7/src/os/win32/ngx_alloc.c) vendor/nginx-1.15.8/src/os/win32/ngx_alloc.h (from vendor/nginx-1.15.7/src/os/win32/ngx_alloc.h) vendor/nginx-1.15.8/src/os/win32/ngx_atomic.h (from vendor/nginx-1.15.7/src/os/win32/ngx_atomic.h) vendor/nginx-1.15.8/src/os/win32/ngx_dlopen.c (from vendor/nginx-1.15.7/src/os/win32/ngx_dlopen.c) vendor/nginx-1.15.8/src/os/win32/ngx_dlopen.h (from vendor/nginx-1.15.7/src/os/win32/ngx_dlopen.h) vendor/nginx-1.15.8/src/os/win32/ngx_errno.c (from vendor/nginx-1.15.7/src/os/win32/ngx_errno.c) vendor/nginx-1.15.8/src/os/win32/ngx_errno.h (from vendor/nginx-1.15.7/src/os/win32/ngx_errno.h) vendor/nginx-1.15.8/src/os/win32/ngx_event_log.c (from vendor/nginx-1.15.7/src/os/win32/ngx_event_log.c) vendor/nginx-1.15.8/src/os/win32/ngx_files.c (from vendor/nginx-1.15.7/src/os/win32/ngx_files.c) vendor/nginx-1.15.8/src/os/win32/ngx_files.h (from vendor/nginx-1.15.7/src/os/win32/ngx_files.h) vendor/nginx-1.15.8/src/os/win32/ngx_os.h (from vendor/nginx-1.15.7/src/os/win32/ngx_os.h) vendor/nginx-1.15.8/src/os/win32/ngx_process.c (from vendor/nginx-1.15.7/src/os/win32/ngx_process.c) vendor/nginx-1.15.8/src/os/win32/ngx_process.h (from vendor/nginx-1.15.7/src/os/win32/ngx_process.h) vendor/nginx-1.15.8/src/os/win32/ngx_process_cycle.c (from vendor/nginx-1.15.7/src/os/win32/ngx_process_cycle.c) vendor/nginx-1.15.8/src/os/win32/ngx_process_cycle.h (from vendor/nginx-1.15.7/src/os/win32/ngx_process_cycle.h) vendor/nginx-1.15.8/src/os/win32/ngx_service.c (from vendor/nginx-1.15.7/src/os/win32/ngx_service.c) vendor/nginx-1.15.8/src/os/win32/ngx_shmem.c (from vendor/nginx-1.15.7/src/os/win32/ngx_shmem.c) vendor/nginx-1.15.8/src/os/win32/ngx_shmem.h (from vendor/nginx-1.15.7/src/os/win32/ngx_shmem.h) vendor/nginx-1.15.8/src/os/win32/ngx_socket.c (from vendor/nginx-1.15.7/src/os/win32/ngx_socket.c) vendor/nginx-1.15.8/src/os/win32/ngx_socket.h (from vendor/nginx-1.15.7/src/os/win32/ngx_socket.h) vendor/nginx-1.15.8/src/os/win32/ngx_stat.c (from vendor/nginx-1.15.7/src/os/win32/ngx_stat.c) vendor/nginx-1.15.8/src/os/win32/ngx_thread.c (from vendor/nginx-1.15.7/src/os/win32/ngx_thread.c) vendor/nginx-1.15.8/src/os/win32/ngx_thread.h (from vendor/nginx-1.15.7/src/os/win32/ngx_thread.h) vendor/nginx-1.15.8/src/os/win32/ngx_time.c (from vendor/nginx-1.15.7/src/os/win32/ngx_time.c) vendor/nginx-1.15.8/src/os/win32/ngx_time.h (from vendor/nginx-1.15.7/src/os/win32/ngx_time.h) vendor/nginx-1.15.8/src/os/win32/ngx_udp_wsarecv.c (from vendor/nginx-1.15.7/src/os/win32/ngx_udp_wsarecv.c) vendor/nginx-1.15.8/src/os/win32/ngx_user.c (from vendor/nginx-1.15.7/src/os/win32/ngx_user.c) vendor/nginx-1.15.8/src/os/win32/ngx_user.h (from vendor/nginx-1.15.7/src/os/win32/ngx_user.h) vendor/nginx-1.15.8/src/os/win32/ngx_win32_config.h (from vendor/nginx-1.15.7/src/os/win32/ngx_win32_config.h) vendor/nginx-1.15.8/src/os/win32/ngx_win32_init.c (from vendor/nginx-1.15.7/src/os/win32/ngx_win32_init.c) vendor/nginx-1.15.8/src/os/win32/ngx_wsarecv.c (from vendor/nginx-1.15.7/src/os/win32/ngx_wsarecv.c) vendor/nginx-1.15.8/src/os/win32/ngx_wsarecv_chain.c (from vendor/nginx-1.15.7/src/os/win32/ngx_wsarecv_chain.c) vendor/nginx-1.15.8/src/os/win32/ngx_wsasend.c (from vendor/nginx-1.15.7/src/os/win32/ngx_wsasend.c) vendor/nginx-1.15.8/src/os/win32/ngx_wsasend_chain.c (from vendor/nginx-1.15.7/src/os/win32/ngx_wsasend_chain.c) vendor/nginx-1.15.8/src/stream/ngx_stream.c (from vendor/nginx-1.15.7/src/stream/ngx_stream.c) vendor/nginx-1.15.8/src/stream/ngx_stream.h (from vendor/nginx-1.15.7/src/stream/ngx_stream.h) vendor/nginx-1.15.8/src/stream/ngx_stream_access_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_access_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_core_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_core_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_geo_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_geo_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_geoip_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_geoip_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_handler.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_handler.c) vendor/nginx-1.15.8/src/stream/ngx_stream_limit_conn_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_limit_conn_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_log_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_log_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_map_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_map_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_proxy_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_proxy_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_realip_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_realip_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_return_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_return_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_script.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_script.c) vendor/nginx-1.15.8/src/stream/ngx_stream_script.h (from vendor/nginx-1.15.7/src/stream/ngx_stream_script.h) vendor/nginx-1.15.8/src/stream/ngx_stream_split_clients_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_split_clients_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_ssl_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_module.h (from vendor/nginx-1.15.7/src/stream/ngx_stream_ssl_module.h) vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_preread_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_ssl_preread_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream.h (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream.h) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_hash_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_hash_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_least_conn_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_least_conn_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_random_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_random_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_round_robin.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_round_robin.c) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_round_robin.h (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_round_robin.h) vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_zone_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_upstream_zone_module.c) vendor/nginx-1.15.8/src/stream/ngx_stream_variables.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_variables.c) vendor/nginx-1.15.8/src/stream/ngx_stream_variables.h (from vendor/nginx-1.15.7/src/stream/ngx_stream_variables.h) vendor/nginx-1.15.8/src/stream/ngx_stream_write_filter_module.c (from vendor/nginx-1.15.7/src/stream/ngx_stream_write_filter_module.c) Modified: nginx_version (+1 -1) =================================================================== --- nginx_version 2018-12-27 11:37:07 +0900 (545fd574d) +++ nginx_version 2018-12-27 11:44:39 +0900 (98e863cdf) @@ -1 +1 @@ -1.15.7 +1.15.8 Renamed: vendor/nginx-1.15.8/auto/cc/acc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/bcc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/ccc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/clang (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/gcc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/icc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/msvc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/name (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/owc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/cc/sunc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/configure (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/define (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/endianness (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/feature (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/have (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/have_headers (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/headers (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/include (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/init (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/install (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/geoip/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/google-perftools/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/libatomic/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/libatomic/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/libgd/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/libxslt/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/openssl/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/openssl/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/openssl/makefile.bcc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/openssl/makefile.msvc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/pcre/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/pcre/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/pcre/makefile.bcc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/pcre/makefile.msvc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/pcre/makefile.owc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/perl/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/perl/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/zlib/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/zlib/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/zlib/makefile.bcc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/zlib/makefile.msvc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/lib/zlib/makefile.owc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/make (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/module (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/modules (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/nohave (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/options (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/darwin (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/freebsd (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/linux (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/solaris (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/os/win32 (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/sources (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/stubs (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/summary (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/threads (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/types/sizeof (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/types/typedef (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/types/uintptr_t (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/types/value (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/auto/unix (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/fastcgi.conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/fastcgi_params (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/koi-utf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/koi-win (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/mime.types (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/nginx.conf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/scgi_params (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/uwsgi_params (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/conf/win-utf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/README (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/geo2nginx.pl (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/unicode2nginx/koi-utf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/unicode2nginx/unicode-to-nginx.pl (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/unicode2nginx/win-utf (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/vim/ftdetect/nginx.vim (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/vim/ftplugin/nginx.vim (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/vim/indent/nginx.vim (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/contrib/vim/syntax/nginx.vim (+72 -7) 96% =================================================================== --- vendor/nginx-1.15.7/contrib/vim/syntax/nginx.vim 2018-12-27 11:37:07 +0900 (075b19a0e) +++ vendor/nginx-1.15.8/contrib/vim/syntax/nginx.vim 2018-12-27 11:44:39 +0900 (6bee7a2e5) @@ -108,6 +108,7 @@ syn keyword ngxDirectiveControl contained set syn keyword ngxDirectiveError contained error_page syn keyword ngxDirectiveError contained post_action +syn keyword ngxDirectiveDeprecated contained limit_zone syn keyword ngxDirectiveDeprecated contained proxy_downstream_buffer syn keyword ngxDirectiveDeprecated contained proxy_upstream_buffer syn keyword ngxDirectiveDeprecated contained spdy_chunk_size @@ -118,6 +119,7 @@ syn keyword ngxDirectiveDeprecated contained spdy_pool_size syn keyword ngxDirectiveDeprecated contained spdy_recv_buffer_size syn keyword ngxDirectiveDeprecated contained spdy_recv_timeout syn keyword ngxDirectiveDeprecated contained spdy_streams_index_size +syn keyword ngxDirectiveDeprecated contained ssl syn keyword ngxDirectiveDeprecated contained upstream_conf syn keyword ngxDirective contained absolute_redirect @@ -136,6 +138,7 @@ syn keyword ngxDirective contained alias syn keyword ngxDirective contained allow syn keyword ngxDirective contained ancient_browser syn keyword ngxDirective contained ancient_browser_value +syn keyword ngxDirective contained api syn keyword ngxDirective contained auth_basic syn keyword ngxDirective contained auth_basic_user_file syn keyword ngxDirective contained auth_http @@ -143,7 +146,11 @@ syn keyword ngxDirective contained auth_http_header syn keyword ngxDirective contained auth_http_pass_client_cert syn keyword ngxDirective contained auth_http_timeout syn keyword ngxDirective contained auth_jwt +syn keyword ngxDirective contained auth_jwt_claim_set +syn keyword ngxDirective contained auth_jwt_header_set syn keyword ngxDirective contained auth_jwt_key_file +syn keyword ngxDirective contained auth_jwt_key_request +syn keyword ngxDirective contained auth_jwt_leeway syn keyword ngxDirective contained auth_request syn keyword ngxDirective contained auth_request_set syn keyword ngxDirective contained autoindex @@ -229,6 +236,7 @@ syn keyword ngxDirective contained fastcgi_read_timeout syn keyword ngxDirective contained fastcgi_request_buffering syn keyword ngxDirective contained fastcgi_send_lowat syn keyword ngxDirective contained fastcgi_send_timeout +syn keyword ngxDirective contained fastcgi_socket_keepalive syn keyword ngxDirective contained fastcgi_split_path_info syn keyword ngxDirective contained fastcgi_store syn keyword ngxDirective contained fastcgi_store_access @@ -255,6 +263,7 @@ syn keyword ngxDirective contained grpc_pass_header syn keyword ngxDirective contained grpc_read_timeout syn keyword ngxDirective contained grpc_send_timeout syn keyword ngxDirective contained grpc_set_header +syn keyword ngxDirective contained grpc_socket_keepalive syn keyword ngxDirective contained grpc_ssl_certificate syn keyword ngxDirective contained grpc_ssl_certificate_key syn keyword ngxDirective contained grpc_ssl_ciphers @@ -330,6 +339,8 @@ syn keyword ngxDirective contained keepalive syn keyword ngxDirective contained keepalive_disable syn keyword ngxDirective contained keepalive_requests syn keyword ngxDirective contained keepalive_timeout +syn keyword ngxDirective contained keyval +syn keyword ngxDirective contained keyval_zone syn keyword ngxDirective contained kqueue_changes syn keyword ngxDirective contained kqueue_events syn keyword ngxDirective contained large_client_header_buffers @@ -367,6 +378,7 @@ syn keyword ngxDirective contained memcached_next_upstream_timeout syn keyword ngxDirective contained memcached_next_upstream_tries syn keyword ngxDirective contained memcached_read_timeout syn keyword ngxDirective contained memcached_send_timeout +syn keyword ngxDirective contained memcached_socket_keepalive syn keyword ngxDirective contained merge_slashes syn keyword ngxDirective contained min_delete_depth syn keyword ngxDirective contained mirror @@ -375,9 +387,9 @@ syn keyword ngxDirective contained modern_browser syn keyword ngxDirective contained modern_browser_value syn keyword ngxDirective contained mp4 syn keyword ngxDirective contained mp4_buffer_size -syn keyword ngxDirective contained mp4_max_buffer_size syn keyword ngxDirective contained mp4_limit_rate syn keyword ngxDirective contained mp4_limit_rate_after +syn keyword ngxDirective contained mp4_max_buffer_size syn keyword ngxDirective contained msie_padding syn keyword ngxDirective contained msie_refresh syn keyword ngxDirective contained multi_accept @@ -456,11 +468,13 @@ syn keyword ngxDirective contained proxy_protocol_timeout syn keyword ngxDirective contained proxy_read_timeout syn keyword ngxDirective contained proxy_redirect syn keyword ngxDirective contained proxy_request_buffering +syn keyword ngxDirective contained proxy_requests syn keyword ngxDirective contained proxy_responses syn keyword ngxDirective contained proxy_send_lowat syn keyword ngxDirective contained proxy_send_timeout syn keyword ngxDirective contained proxy_set_body syn keyword ngxDirective contained proxy_set_header +syn keyword ngxDirective contained proxy_socket_keepalive syn keyword ngxDirective contained proxy_ssl syn keyword ngxDirective contained proxy_ssl_certificate syn keyword ngxDirective contained proxy_ssl_certificate_key @@ -481,6 +495,7 @@ syn keyword ngxDirective contained proxy_temp_path syn keyword ngxDirective contained proxy_timeout syn keyword ngxDirective contained proxy_upload_rate syn keyword ngxDirective contained queue +syn keyword ngxDirective contained random syn keyword ngxDirective contained random_index syn keyword ngxDirective contained read_ahead syn keyword ngxDirective contained real_ip_header @@ -533,6 +548,7 @@ syn keyword ngxDirective contained scgi_pass_request_headers syn keyword ngxDirective contained scgi_read_timeout syn keyword ngxDirective contained scgi_request_buffering syn keyword ngxDirective contained scgi_send_timeout +syn keyword ngxDirective contained scgi_socket_keepalive syn keyword ngxDirective contained scgi_store syn keyword ngxDirective contained scgi_store_access syn keyword ngxDirective contained scgi_temp_file_write_size @@ -565,7 +581,6 @@ syn keyword ngxDirective contained ssi_min_file_chunk syn keyword ngxDirective contained ssi_silent_errors syn keyword ngxDirective contained ssi_types syn keyword ngxDirective contained ssi_value_length -syn keyword ngxDirective contained ssl syn keyword ngxDirective contained ssl_buffer_size syn keyword ngxDirective contained ssl_certificate syn keyword ngxDirective contained ssl_certificate_key @@ -573,6 +588,7 @@ syn keyword ngxDirective contained ssl_ciphers syn keyword ngxDirective contained ssl_client_certificate syn keyword ngxDirective contained ssl_crl syn keyword ngxDirective contained ssl_dhparam +syn keyword ngxDirective contained ssl_early_data syn keyword ngxDirective contained ssl_ecdh_curve syn keyword ngxDirective contained ssl_engine syn keyword ngxDirective contained ssl_handshake_timeout @@ -664,6 +680,7 @@ syn keyword ngxDirective contained uwsgi_pass_request_headers syn keyword ngxDirective contained uwsgi_read_timeout syn keyword ngxDirective contained uwsgi_request_buffering syn keyword ngxDirective contained uwsgi_send_timeout +syn keyword ngxDirective contained uwsgi_socket_keepalive syn keyword ngxDirective contained uwsgi_ssl_certificate syn keyword ngxDirective contained uwsgi_ssl_certificate_key syn keyword ngxDirective contained uwsgi_ssl_ciphers @@ -701,6 +718,26 @@ syn keyword ngxDirective contained xslt_string_param syn keyword ngxDirective contained xslt_stylesheet syn keyword ngxDirective contained xslt_types syn keyword ngxDirective contained zone +syn keyword ngxDirective contained zone_sync +syn keyword ngxDirective contained zone_sync_buffers +syn keyword ngxDirective contained zone_sync_connect_retry_interval +syn keyword ngxDirective contained zone_sync_connect_timeout +syn keyword ngxDirective contained zone_sync_interval +syn keyword ngxDirective contained zone_sync_recv_buffer_size +syn keyword ngxDirective contained zone_sync_server +syn keyword ngxDirective contained zone_sync_ssl +syn keyword ngxDirective contained zone_sync_ssl_certificate +syn keyword ngxDirective contained zone_sync_ssl_certificate_key +syn keyword ngxDirective contained zone_sync_ssl_ciphers +syn keyword ngxDirective contained zone_sync_ssl_crl +syn keyword ngxDirective contained zone_sync_ssl_name +syn keyword ngxDirective contained zone_sync_ssl_password_file +syn keyword ngxDirective contained zone_sync_ssl_protocols +syn keyword ngxDirective contained zone_sync_ssl_server_name +syn keyword ngxDirective contained zone_sync_ssl_trusted_certificate +syn keyword ngxDirective contained zone_sync_ssl_verify +syn keyword ngxDirective contained zone_sync_ssl_verify_depth +syn keyword ngxDirective contained zone_sync_timeout " 3rd party modules list taken from " https://github.com/freebsd/freebsd-ports/blob/master/www/nginx-devel/Makefile @@ -876,6 +913,8 @@ syn keyword ngxDirectiveThirdParty contained more_set_input_headers " NGINX WebDAV missing commands support (PROPFIND & OPTIONS) " https://github.com/arut/nginx-dav-ext-module +syn keyword ngxDirectiveThirdParty contained dav_ext_lock +syn keyword ngxDirectiveThirdParty contained dav_ext_lock_zone syn keyword ngxDirectiveThirdParty contained dav_ext_methods " ngx_eval @@ -895,6 +934,7 @@ syn keyword ngxDirectiveThirdParty contained fancyindex_directories_first syn keyword ngxDirectiveThirdParty contained fancyindex_exact_size syn keyword ngxDirectiveThirdParty contained fancyindex_footer syn keyword ngxDirectiveThirdParty contained fancyindex_header +syn keyword ngxDirectiveThirdParty contained fancyindex_hide_parent_dir syn keyword ngxDirectiveThirdParty contained fancyindex_hide_symlinks syn keyword ngxDirectiveThirdParty contained fancyindex_ignore syn keyword ngxDirectiveThirdParty contained fancyindex_localtime @@ -937,8 +977,17 @@ syn keyword ngxDirectiveThirdParty contained notice_type " nchan " https://github.com/slact/nchan +syn keyword ngxDirectiveThirdParty contained nchan_access_control_allow_credentials syn keyword ngxDirectiveThirdParty contained nchan_access_control_allow_origin syn keyword ngxDirectiveThirdParty contained nchan_authorize_request +syn keyword ngxDirectiveThirdParty contained nchan_benchmark +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_channels +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_message_padding_bytes +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_messages_per_channel_per_minute +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_publisher_distribution +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_subscriber_distribution +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_subscribers_per_channel +syn keyword ngxDirectiveThirdParty contained nchan_benchmark_time syn keyword ngxDirectiveThirdParty contained nchan_channel_event_string syn keyword ngxDirectiveThirdParty contained nchan_channel_events_channel_id syn keyword ngxDirectiveThirdParty contained nchan_channel_group @@ -974,15 +1023,19 @@ syn keyword ngxDirectiveThirdParty contained nchan_publisher_upstream_request syn keyword ngxDirectiveThirdParty contained nchan_pubsub syn keyword ngxDirectiveThirdParty contained nchan_pubsub_channel_id syn keyword ngxDirectiveThirdParty contained nchan_pubsub_location +syn keyword ngxDirectiveThirdParty contained nchan_redis_connect_timeout syn keyword ngxDirectiveThirdParty contained nchan_redis_fakesub_timer_interval syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_cache_timeout syn keyword ngxDirectiveThirdParty contained nchan_redis_namespace +syn keyword ngxDirectiveThirdParty contained nchan_redis_nostore_fastpublish +syn keyword ngxDirectiveThirdParty contained nchan_redis_optimize_target syn keyword ngxDirectiveThirdParty contained nchan_redis_pass syn keyword ngxDirectiveThirdParty contained nchan_redis_pass_inheritable syn keyword ngxDirectiveThirdParty contained nchan_redis_ping_interval syn keyword ngxDirectiveThirdParty contained nchan_redis_publish_msgpacked_max_size syn keyword ngxDirectiveThirdParty contained nchan_redis_server syn keyword ngxDirectiveThirdParty contained nchan_redis_storage_mode +syn keyword ngxDirectiveThirdParty contained nchan_redis_subscribe_weights syn keyword ngxDirectiveThirdParty contained nchan_redis_url syn keyword ngxDirectiveThirdParty contained nchan_redis_wait_after_connecting syn keyword ngxDirectiveThirdParty contained nchan_shared_memory_size @@ -1280,6 +1333,7 @@ syn keyword ngxDirectiveThirdParty contained lua_package_cpath syn keyword ngxDirectiveThirdParty contained lua_package_path syn keyword ngxDirectiveThirdParty contained lua_regex_cache_max_entries syn keyword ngxDirectiveThirdParty contained lua_regex_match_limit +syn keyword ngxDirectiveThirdParty contained lua_sa_restart syn keyword ngxDirectiveThirdParty contained lua_shared_dict syn keyword ngxDirectiveThirdParty contained lua_socket_buffer_size syn keyword ngxDirectiveThirdParty contained lua_socket_connect_timeout @@ -1355,9 +1409,15 @@ syn keyword ngxDirectiveThirdParty contained rules_enabled " https://www.phusionpassenger.com/library/config/nginx/reference/ syn keyword ngxDirectiveThirdParty contained passenger_abort_on_startup_error syn keyword ngxDirectiveThirdParty contained passenger_abort_websockets_on_process_shutdown +syn keyword ngxDirectiveThirdParty contained passenger_admin_panel_auth_type +syn keyword ngxDirectiveThirdParty contained passenger_admin_panel_password +syn keyword ngxDirectiveThirdParty contained passenger_admin_panel_url +syn keyword ngxDirectiveThirdParty contained passenger_admin_panel_username +syn keyword ngxDirectiveThirdParty contained passenger_anonymous_telemetry_proxy syn keyword ngxDirectiveThirdParty contained passenger_app_env syn keyword ngxDirectiveThirdParty contained passenger_app_file_descriptor_ulimit syn keyword ngxDirectiveThirdParty contained passenger_app_group_name +syn keyword ngxDirectiveThirdParty contained passenger_app_log_file syn keyword ngxDirectiveThirdParty contained passenger_app_rights syn keyword ngxDirectiveThirdParty contained passenger_app_root syn keyword ngxDirectiveThirdParty contained passenger_app_type @@ -1373,8 +1433,10 @@ syn keyword ngxDirectiveThirdParty contained passenger_data_buffer_dir syn keyword ngxDirectiveThirdParty contained passenger_debugger syn keyword ngxDirectiveThirdParty contained passenger_default_group syn keyword ngxDirectiveThirdParty contained passenger_default_user +syn keyword ngxDirectiveThirdParty contained passenger_disable_anonymous_telemetry syn keyword ngxDirectiveThirdParty contained passenger_disable_security_update_check syn keyword ngxDirectiveThirdParty contained passenger_document_root +syn keyword ngxDirectiveThirdParty contained passenger_dump_config_manifest syn keyword ngxDirectiveThirdParty contained passenger_enabled syn keyword ngxDirectiveThirdParty contained passenger_env_var syn keyword ngxDirectiveThirdParty contained passenger_file_descriptor_log_file @@ -1402,6 +1464,7 @@ syn keyword ngxDirectiveThirdParty contained passenger_max_requests syn keyword ngxDirectiveThirdParty contained passenger_memory_limit syn keyword ngxDirectiveThirdParty contained passenger_meteor_app_settings syn keyword ngxDirectiveThirdParty contained passenger_min_instances +syn keyword ngxDirectiveThirdParty contained passenger_monitor_log_file syn keyword ngxDirectiveThirdParty contained passenger_nodejs syn keyword ngxDirectiveThirdParty contained passenger_pass_header syn keyword ngxDirectiveThirdParty contained passenger_pool_idle_time @@ -1778,6 +1841,8 @@ syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_host syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_set_key syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_check_duplicate +syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_max_node +syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_histogram_buckets syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_check_duplicate syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_traffic @@ -1899,11 +1964,11 @@ syn keyword ngxDirectiveThirdParty contained form_auth_remote_user " ngx_http_accounting_module " https://github.com/Lax/ngx_http_accounting_module -syn keyword ngxDirectiveThirdParty contained http_accounting -syn keyword ngxDirectiveThirdParty contained http_accounting_id -syn keyword ngxDirectiveThirdParty contained http_accounting_interval -syn keyword ngxDirectiveThirdParty contained http_accounting_log -syn keyword ngxDirectiveThirdParty contained http_accounting_perturb +syn keyword ngxDirectiveThirdParty contained accounting +syn keyword ngxDirectiveThirdParty contained accounting_id +syn keyword ngxDirectiveThirdParty contained accounting_interval +syn keyword ngxDirectiveThirdParty contained accounting_log +syn keyword ngxDirectiveThirdParty contained accounting_perturb " concatenating files in a given context: CSS and JS files usually " https://github.com/alibaba/nginx-http-concat Renamed: vendor/nginx-1.15.8/docs/GNUmakefile (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/dtd/change_log_conf.dtd (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/dtd/changes.dtd (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/html/50x.html (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/html/index.html (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/man/nginx.8 (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/text/LICENSE (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/text/README (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/xml/change_log_conf.xml (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/xml/nginx/changes.xml (+76 -0) 99% =================================================================== --- vendor/nginx-1.15.7/docs/xml/nginx/changes.xml 2018-12-27 11:37:07 +0900 (0738e6fcc) +++ vendor/nginx-1.15.8/docs/xml/nginx/changes.xml 2018-12-27 11:44:39 +0900 (4c471d83f) @@ -5,6 +5,82 @@ <change_log title="nginx"> +<changes ver="1.15.8" date="2018-12-25"> + +<change type="feature"> +<para lang="ru"> +переменная $upstream_bytes_sent.<br/> +Спасибо Piotr Sikora. +</para> +<para lang="en"> +the $upstream_bytes_sent variable.<br/> +Thanks to Piotr Sikora. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +новые директивы в скриптах подсветки синтаксиса для vim.<br/> +Спасибо Геннадию Махомеду. +</para> +<para lang="en"> +new directives in vim syntax highlighting scripts.<br/> +Thanks to Gena Makhomed. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в директиве proxy_cache_background_update. +</para> +<para lang="en"> +in the "proxy_cache_background_update" directive. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в директиве geo при использовании unix domain listen-сокетов. +</para> +<para lang="en"> +in the "geo" directive when using unix domain listen sockets. +</para> +</change> + +<change type="workaround"> +<para lang="ru"> +при использовании директивы ssl_early_data с OpenSSL +в логах могли появляться сообщения +"ignoring stale global SSL error ... bad length". +</para> +<para lang="en"> +the "ignoring stale global SSL error ... bad length" +alerts might appear in logs +when using the "ssl_early_data" directive with OpenSSL. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в nginx/Windows. +</para> +<para lang="en"> +in nginx/Windows. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в модуле ngx_http_autoindex_module на 32-битных платформах. +</para> +<para lang="en"> +in the ngx_http_autoindex_module on 32-bit platforms. +</para> +</change> + +</changes> + + <changes ver="1.15.7" date="2018-11-27"> <change type="feature"> Renamed: vendor/nginx-1.15.8/docs/xsls/changes.xsls (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/docs/xslt/changes.xslt (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/misc/GNUmakefile (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/misc/README (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/nginx.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/nginx.h (+2 -2) 85% =================================================================== --- vendor/nginx-1.15.7/src/core/nginx.h 2018-12-27 11:37:07 +0900 (5e854d686) +++ vendor/nginx-1.15.8/src/core/nginx.h 2018-12-27 11:44:39 +0900 (5e2c5a88f) @@ -9,8 +9,8 @@ #define _NGINX_H_INCLUDED_ -#define nginx_version 1015007 -#define NGINX_VERSION "1.15.7" +#define nginx_version 1015008 +#define NGINX_VERSION "1.15.8" #define NGINX_VER "nginx/" NGINX_VERSION #ifdef NGX_BUILD Renamed: vendor/nginx-1.15.8/src/core/ngx_array.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_array.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_buf.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_buf.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_conf_file.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_conf_file.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_connection.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_connection.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_core.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_cpuinfo.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_crc.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_crc32.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_crc32.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_crypt.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_crypt.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_cycle.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_cycle.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_file.c (+2 -2) 99% =================================================================== --- vendor/nginx-1.15.7/src/core/ngx_file.c 2018-12-27 11:37:07 +0900 (56780303b) +++ vendor/nginx-1.15.8/src/core/ngx_file.c 2018-12-27 11:44:39 +0900 (63ada8557) @@ -1017,13 +1017,13 @@ ngx_walk_tree(ngx_tree_ctx_t *ctx, ngx_str_t *tree) file.len = tree->len + 1 + len; - if (file.len + NGX_DIR_MASK_LEN > buf.len) { + if (file.len > buf.len) { if (buf.len) { ngx_free(buf.data); } - buf.len = tree->len + 1 + len + NGX_DIR_MASK_LEN; + buf.len = tree->len + 1 + len; buf.data = ngx_alloc(buf.len + 1, ctx->log); if (buf.data == NULL) { Renamed: vendor/nginx-1.15.8/src/core/ngx_file.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_hash.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_hash.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_inet.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_inet.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_list.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_list.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_log.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_log.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_md5.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_md5.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_murmurhash.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_murmurhash.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_open_file_cache.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_open_file_cache.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_output_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_palloc.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_palloc.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_parse.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_parse.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_parse_time.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_parse_time.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_proxy_protocol.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_proxy_protocol.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_queue.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_queue.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_radix_tree.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_radix_tree.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_rbtree.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_rbtree.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_regex.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_regex.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_resolver.c (+9 -1) 99% =================================================================== --- vendor/nginx-1.15.7/src/core/ngx_resolver.c 2018-12-27 11:37:07 +0900 (5d7fe312d) +++ vendor/nginx-1.15.8/src/core/ngx_resolver.c 2018-12-27 11:44:39 +0900 (593645d5d) @@ -4266,7 +4266,15 @@ ngx_resolver_report_srv(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx) } if (naddrs == 0) { - ctx->state = NGX_RESOLVE_NXDOMAIN; + ctx->state = srvs[0].state; + + for (i = 0; i < nsrvs; i++) { + if (srvs[i].state == NGX_RESOLVE_NXDOMAIN) { + ctx->state = NGX_RESOLVE_NXDOMAIN; + break; + } + } + ctx->valid = ngx_time() + (r->valid ? r->valid : 10); ctx->handler(ctx); Renamed: vendor/nginx-1.15.8/src/core/ngx_resolver.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_rwlock.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_rwlock.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_sha1.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_sha1.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_shmtx.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_shmtx.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_slab.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_slab.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_spinlock.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_string.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_string.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_syslog.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_syslog.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_thread_pool.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_thread_pool.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_times.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/core/ngx_times.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_devpoll_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_epoll_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_eventport_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_iocp_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_iocp_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_kqueue_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_poll_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_select_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/modules/ngx_win32_select_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_accept.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_acceptex.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_connect.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_connect.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_connectex.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_openssl.c (+20 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/event/ngx_event_openssl.c 2018-12-27 11:37:07 +0900 (a281fba9e) +++ vendor/nginx-1.15.8/src/event/ngx_event_openssl.c 2018-12-27 11:44:39 +0900 (37a4b72b6) @@ -1839,6 +1839,10 @@ ngx_ssl_recv_early(ngx_connection_t *c, u_char *buf, size_t size) buf += 1; } + if (c->ssl->write_blocked) { + return NGX_AGAIN; + } + /* * SSL_read_early_data() may return data in parts, so try to read * until SSL_read_early_data() would return no data @@ -2339,6 +2343,11 @@ ngx_ssl_write_early(ngx_connection_t *c, u_char *data, size_t size) ngx_post_event(c->read, &ngx_posted_events); } + if (c->ssl->write_blocked) { + c->ssl->write_blocked = 0; + ngx_post_event(c->read, &ngx_posted_events); + } + c->sent += written; return written; @@ -2352,6 +2361,9 @@ ngx_ssl_write_early(ngx_connection_t *c, u_char *data, size_t size) if (sslerr == SSL_ERROR_WANT_WRITE) { + ngx_log_debug0(NGX_LOG_DEBUG_EVENT, c->log, 0, + "SSL_write_early_data: want write"); + if (c->ssl->saved_read_handler) { c->read->handler = c->ssl->saved_read_handler; @@ -2365,6 +2377,14 @@ ngx_ssl_write_early(ngx_connection_t *c, u_char *data, size_t size) ngx_post_event(c->read, &ngx_posted_events); } + /* + * OpenSSL 1.1.1a fails to handle SSL_read_early_data() + * if an SSL_write_early_data() call blocked on writing, + * see https://github.com/openssl/openssl/issues/7757 + */ + + c->ssl->write_blocked = 1; + c->write->ready = 0; return NGX_AGAIN; } Renamed: vendor/nginx-1.15.8/src/event/ngx_event_openssl.h (+1 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/event/ngx_event_openssl.h 2018-12-27 11:37:07 +0900 (abd84ccf0) +++ vendor/nginx-1.15.8/src/event/ngx_event_openssl.h 2018-12-27 11:44:39 +0900 (9ec001d09) @@ -98,6 +98,7 @@ struct ngx_ssl_connection_s { unsigned try_early_data:1; unsigned in_early:1; unsigned early_preread:1; + unsigned write_blocked:1; }; Renamed: vendor/nginx-1.15.8/src/event/ngx_event_openssl_stapling.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_pipe.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_pipe.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_posted.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_posted.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_timer.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_timer.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/event/ngx_event_udp.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_access_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_addition_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_auth_basic_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_auth_request_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_autoindex_module.c (+42 -26) 94% =================================================================== --- vendor/nginx-1.15.7/src/http/modules/ngx_http_autoindex_module.c 2018-12-27 11:37:07 +0900 (d59fba237) +++ vendor/nginx-1.15.8/src/http/modules/ngx_http_autoindex_module.c 2018-12-27 11:44:39 +0900 (082bcb5e6) @@ -186,8 +186,6 @@ ngx_http_autoindex_handler(ngx_http_request_t *r) return rc; } - /* NGX_DIR_MASK_LEN is lesser than NGX_HTTP_AUTOINDEX_PREALLOCATE */ - last = ngx_http_map_uri_to_path(r, &path, &root, NGX_HTTP_AUTOINDEX_PREALLOCATE); if (last == NULL) { @@ -436,7 +434,7 @@ ngx_http_autoindex_html(ngx_http_request_t *r, ngx_array_t *entries) { u_char *last, scale; off_t length; - size_t len, char_len, escape_html; + size_t len, entry_len, char_len, escape_html; ngx_tm_t tm; ngx_buf_t *b; ngx_int_t size; @@ -501,17 +499,23 @@ ngx_http_autoindex_html(ngx_http_request_t *r, ngx_array_t *entries) entry[i].utf_len = entry[i].name.len; } - len += sizeof("<a href=\"") - 1 - + entry[i].name.len + entry[i].escape - + 1 /* 1 is for "/" */ - + sizeof("\">") - 1 - + entry[i].name.len - entry[i].utf_len - + entry[i].escape_html - + NGX_HTTP_AUTOINDEX_NAME_LEN + sizeof(">") - 2 - + sizeof("</a>") - 1 - + sizeof(" 28-Sep-1970 12:00 ") - 1 - + 20 /* the file size */ - + 2; + entry_len = sizeof("<a href=\"") - 1 + + entry[i].name.len + entry[i].escape + + 1 /* 1 is for "/" */ + + sizeof("\">") - 1 + + entry[i].name.len - entry[i].utf_len + + entry[i].escape_html + + NGX_HTTP_AUTOINDEX_NAME_LEN + sizeof(">") - 2 + + sizeof("</a>") - 1 + + sizeof(" 28-Sep-1970 12:00 ") - 1 + + 20 /* the file size */ + + 2; + + if (len > NGX_MAX_SIZE_T_VALUE - entry_len) { + return NULL; + } + + len += entry_len; } b = ngx_create_temp_buf(r->pool, len); @@ -699,7 +703,7 @@ static ngx_buf_t * ngx_http_autoindex_json(ngx_http_request_t *r, ngx_array_t *entries, ngx_str_t *callback) { - size_t len; + size_t len, entry_len; ngx_buf_t *b; ngx_uint_t i; ngx_http_autoindex_entry_t *entry; @@ -716,15 +720,21 @@ ngx_http_autoindex_json(ngx_http_request_t *r, ngx_array_t *entries, entry[i].escape = ngx_escape_json(NULL, entry[i].name.data, entry[i].name.len); - len += sizeof("{ }," CRLF) - 1 - + sizeof("\"name\":\"\"") - 1 - + entry[i].name.len + entry[i].escape - + sizeof(", \"type\":\"directory\"") - 1 - + sizeof(", \"mtime\":\"Wed, 31 Dec 1986 10:00:00 GMT\"") - 1; + entry_len = sizeof("{ }," CRLF) - 1 + + sizeof("\"name\":\"\"") - 1 + + entry[i].name.len + entry[i].escape + + sizeof(", \"type\":\"directory\"") - 1 + + sizeof(", \"mtime\":\"Wed, 31 Dec 1986 10:00:00 GMT\"") - 1; if (entry[i].file) { - len += sizeof(", \"size\":") - 1 + NGX_OFF_T_LEN; + entry_len += sizeof(", \"size\":") - 1 + NGX_OFF_T_LEN; + } + + if (len > NGX_MAX_SIZE_T_VALUE - entry_len) { + return NULL; } + + len += entry_len; } b = ngx_create_temp_buf(r->pool, len); @@ -843,7 +853,7 @@ ngx_http_autoindex_jsonp_callback(ngx_http_request_t *r, ngx_str_t *callback) static ngx_buf_t * ngx_http_autoindex_xml(ngx_http_request_t *r, ngx_array_t *entries) { - size_t len; + size_t len, entry_len; ngx_tm_t tm; ngx_buf_t *b; ngx_str_t type; @@ -861,13 +871,19 @@ ngx_http_autoindex_xml(ngx_http_request_t *r, ngx_array_t *entries) entry[i].escape = ngx_escape_html(NULL, entry[i].name.data, entry[i].name.len); - len += sizeof("<directory></directory>" CRLF) - 1 - + entry[i].name.len + entry[i].escape - + sizeof(" mtime=\"1986-12-31T10:00:00Z\"") - 1; + entry_len = sizeof("<directory></directory>" CRLF) - 1 + + entry[i].name.len + entry[i].escape + + sizeof(" mtime=\"1986-12-31T10:00:00Z\"") - 1; if (entry[i].file) { - len += sizeof(" size=\"\"") - 1 + NGX_OFF_T_LEN; + entry_len += sizeof(" size=\"\"") - 1 + NGX_OFF_T_LEN; + } + + if (len > NGX_MAX_SIZE_T_VALUE - entry_len) { + return NULL; } + + len += entry_len; } b = ngx_create_temp_buf(r->pool, len); Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_browser_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_charset_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_chunked_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_dav_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_degradation_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_empty_gif_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_fastcgi_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_flv_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_geo_module.c (+13 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/modules/ngx_http_geo_module.c 2018-12-27 11:37:07 +0900 (c11bafa6f) +++ vendor/nginx-1.15.8/src/http/modules/ngx_http_geo_module.c 2018-12-27 11:44:39 +0900 (153b6aaf3) @@ -215,6 +215,13 @@ ngx_http_geo_cidr_variable(ngx_http_request_t *r, ngx_http_variable_value_t *v, break; #endif +#if (NGX_HAVE_UNIX_DOMAIN) + case AF_UNIX: + vv = (ngx_http_variable_value_t *) + ngx_radix32tree_find(ctx->u.trees.tree, INADDR_NONE); + break; +#endif + default: /* AF_INET */ sin = (struct sockaddr_in *) addr.sockaddr; inaddr = ntohl(sin->sin_addr.s_addr); @@ -277,6 +284,12 @@ ngx_http_geo_range_variable(ngx_http_request_t *r, ngx_http_variable_value_t *v, break; #endif +#if (NGX_HAVE_UNIX_DOMAIN) + case AF_UNIX: + inaddr = INADDR_NONE; + break; +#endif + default: /* AF_INET */ sin = (struct sockaddr_in *) addr.sockaddr; inaddr = ntohl(sin->sin_addr.s_addr); Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_geoip_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_grpc_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_gunzip_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_gzip_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_gzip_static_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_headers_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_image_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_index_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_limit_conn_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_limit_req_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_log_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_map_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_memcached_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_mirror_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_mp4_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_not_modified_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_proxy_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_random_index_module.c (+1 -1) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/modules/ngx_http_random_index_module.c 2018-12-27 11:37:07 +0900 (b47ee4f0d) +++ vendor/nginx-1.15.8/src/http/modules/ngx_http_random_index_module.c 2018-12-27 11:44:39 +0900 (ed00ad53c) @@ -98,7 +98,7 @@ ngx_http_random_index_handler(ngx_http_request_t *r) } #if (NGX_HAVE_D_TYPE) - len = NGX_DIR_MASK_LEN; + len = 0; #else len = NGX_HTTP_RANDOM_INDEX_PREALLOCATE; #endif Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_range_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_realip_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_referer_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_rewrite_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_scgi_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_secure_link_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_slice_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_split_clients_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_ssi_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_ssi_filter_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_ssl_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_ssl_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_static_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_stub_status_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_sub_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_try_files_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_hash_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_ip_hash_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_keepalive_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_least_conn_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_random_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_upstream_zone_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_userid_filter_module.c (+7 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/modules/ngx_http_userid_filter_module.c 2018-12-27 11:37:07 +0900 (a1a54936b) +++ vendor/nginx-1.15.8/src/http/modules/ngx_http_userid_filter_module.c 2018-12-27 11:44:39 +0900 (31cf402f4) @@ -545,6 +545,13 @@ ngx_http_userid_create_uid(ngx_http_request_t *r, ngx_http_userid_ctx_t *ctx, break; #endif + +#if (NGX_HAVE_UNIX_DOMAIN) + case AF_UNIX: + ctx->uid_set[0] = 0; + break; +#endif + default: /* AF_INET */ sin = (struct sockaddr_in *) c->local_sockaddr; ctx->uid_set[0] = sin->sin_addr.s_addr; Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_uwsgi_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/ngx_http_xslt_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/Makefile.PL (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/nginx.pm (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/nginx.xs (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/ngx_http_perl_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/ngx_http_perl_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/modules/perl/typemap (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_cache.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_copy_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_core_module.c (+8 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/ngx_http_core_module.c 2018-12-27 11:37:07 +0900 (c57ec00ce) +++ vendor/nginx-1.15.8/src/http/ngx_http_core_module.c 2018-12-27 11:44:39 +0900 (5e7152f0f) @@ -2386,6 +2386,14 @@ ngx_http_subrequest(ngx_http_request_t *r, sr->phase_handler = r->phase_handler; sr->write_event_handler = ngx_http_core_run_phases; +#if (NGX_PCRE) + sr->ncaptures = r->ncaptures; + sr->captures = r->captures; + sr->captures_data = r->captures_data; + sr->realloc_captures = 1; + r->realloc_captures = 1; +#endif + ngx_http_update_location_config(sr); } Renamed: vendor/nginx-1.15.8/src/http/ngx_http_core_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_file_cache.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_header_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_parse.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_postpone_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_request.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_request.h (+4 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/ngx_http_request.h 2018-12-27 11:37:07 +0900 (6bfff96ef) +++ vendor/nginx-1.15.8/src/http/ngx_http_request.h 2018-12-27 11:44:39 +0900 (fce70efe6) @@ -499,6 +499,10 @@ struct ngx_http_request_s { unsigned gzip_vary:1; #endif +#if (NGX_PCRE) + unsigned realloc_captures:1; +#endif + unsigned proxy:1; unsigned bypass_cache:1; unsigned no_cache:1; Renamed: vendor/nginx-1.15.8/src/http/ngx_http_request_body.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_script.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_script.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_special_response.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_upstream.c (+15 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/ngx_http_upstream.c 2018-12-27 11:37:07 +0900 (3fa86c8f9) +++ vendor/nginx-1.15.8/src/http/ngx_http_upstream.c 2018-12-27 11:44:39 +0900 (907105571) @@ -409,6 +409,10 @@ static ngx_http_variable_t ngx_http_upstream_vars[] = { ngx_http_upstream_response_length_variable, 1, NGX_HTTP_VAR_NOCACHEABLE, 0 }, + { ngx_string("upstream_bytes_sent"), NULL, + ngx_http_upstream_response_length_variable, 2, + NGX_HTTP_VAR_NOCACHEABLE, 0 }, + #if (NGX_HTTP_CACHE) { ngx_string("upstream_cache_status"), NULL, @@ -4136,6 +4140,10 @@ ngx_http_upstream_next(ngx_http_request_t *r, ngx_http_upstream_t *u, if (u->peer.sockaddr) { + if (u->peer.connection) { + u->state->bytes_sent = u->peer.connection->sent; + } + if (ft_type == NGX_HTTP_UPSTREAM_FT_HTTP_403 || ft_type == NGX_HTTP_UPSTREAM_FT_HTTP_404) { @@ -4319,6 +4327,10 @@ ngx_http_upstream_finalize_request(ngx_http_request_t *r, - u->pipe->preread_size; u->state->response_length = u->pipe->read_length; } + + if (u->peer.connection) { + u->state->bytes_sent = u->peer.connection->sent; + } } u->finalize_request(r, rc); @@ -5502,6 +5514,9 @@ ngx_http_upstream_response_length_variable(ngx_http_request_t *r, if (data == 1) { p = ngx_sprintf(p, "%O", state[i].bytes_received); + } else if (data == 2) { + p = ngx_sprintf(p, "%O", state[i].bytes_sent); + } else { p = ngx_sprintf(p, "%O", state[i].response_length); } Renamed: vendor/nginx-1.15.8/src/http/ngx_http_upstream.h (+1 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/ngx_http_upstream.h 2018-12-27 11:37:07 +0900 (af84e24be) +++ vendor/nginx-1.15.8/src/http/ngx_http_upstream.h 2018-12-27 11:44:39 +0900 (6079d7236) @@ -64,6 +64,7 @@ typedef struct { ngx_msec_t queue_time; off_t response_length; off_t bytes_received; + off_t bytes_sent; ngx_str_t *peer; } ngx_http_upstream_state_t; Renamed: vendor/nginx-1.15.8/src/http/ngx_http_upstream_round_robin.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_upstream_round_robin.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_variables.c (+3 -1) 99% =================================================================== --- vendor/nginx-1.15.7/src/http/ngx_http_variables.c 2018-12-27 11:37:07 +0900 (2deb9689e) +++ vendor/nginx-1.15.8/src/http/ngx_http_variables.c 2018-12-27 11:44:39 +0900 (31321b290) @@ -2504,7 +2504,9 @@ ngx_http_regex_exec(ngx_http_request_t *r, ngx_http_regex_t *re, ngx_str_t *s) if (re->ncaptures) { len = cmcf->ncaptures; - if (r->captures == NULL) { + if (r->captures == NULL || r->realloc_captures) { + r->realloc_captures = 0; + r->captures = ngx_palloc(r->pool, len * sizeof(int)); if (r->captures == NULL) { return NGX_ERROR; Renamed: vendor/nginx-1.15.8/src/http/ngx_http_variables.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/ngx_http_write_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_encode.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_filter_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_huff_decode.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_huff_encode.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/http/v2/ngx_http_v2_table.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_auth_http_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_core_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_handler.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_imap_handler.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_imap_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_imap_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_parse.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_handler.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_pop3_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_proxy_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_handler.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_smtp_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_ssl_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/mail/ngx_mail_ssl_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/misc/ngx_cpp_test_module.cpp (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/misc/ngx_google_perftools_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_alloc.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_alloc.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_atomic.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_channel.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_channel.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_daemon.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_darwin.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_darwin_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_darwin_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_darwin_sendfile_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_dlopen.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_dlopen.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_errno.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_errno.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_file_aio_read.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_files.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_files.h (+0 -3) 99% =================================================================== --- vendor/nginx-1.15.7/src/os/unix/ngx_files.h 2018-12-27 11:37:07 +0900 (07872b138) +++ vendor/nginx-1.15.8/src/os/unix/ngx_files.h 2018-12-27 11:44:39 +0900 (383e38e65) @@ -213,9 +213,6 @@ void ngx_close_file_mapping(ngx_file_mapping_t *fm); #endif -#define NGX_DIR_MASK_LEN 0 - - ngx_int_t ngx_open_dir(ngx_str_t *name, ngx_dir_t *dir); #define ngx_open_dir_n "opendir()" Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_freebsd.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_freebsd_sendfile_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_amd64.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_ppc.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_sparc64.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_gcc_atomic_x86.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_linux.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_linux_aio_read.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_linux_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_linux_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_linux_sendfile_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_os.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_posix_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_posix_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_process.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_process.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_process_cycle.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_process_cycle.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_readv_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_recv.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_send.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_setaffinity.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_setaffinity.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_setproctitle.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_setproctitle.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_shmem.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_shmem.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_socket.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_socket.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_solaris.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_solaris_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_solaris_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_solaris_sendfilev_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_amd64.il (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_atomic_sparc64.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_sparc64.il (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_sunpro_x86.il (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_thread.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_thread_cond.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_thread_id.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_thread_mutex.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_time.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_time.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_udp_recv.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_udp_send.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_udp_sendmsg_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_user.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_user.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/unix/ngx_writev_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/nginx.ico (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/nginx.rc (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/nginx_icon16.xpm (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/nginx_icon32.xpm (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/nginx_icon48.xpm (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_alloc.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_alloc.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_atomic.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_dlopen.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_dlopen.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_errno.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_errno.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_event_log.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_files.c (+18 -3) 97% =================================================================== --- vendor/nginx-1.15.7/src/os/win32/ngx_files.c 2018-12-27 11:37:07 +0900 (55d7f7696) +++ vendor/nginx-1.15.8/src/os/win32/ngx_files.c 2018-12-27 11:44:39 +0900 (0b131b58a) @@ -427,16 +427,31 @@ ngx_realpath(u_char *path, u_char *resolved) ngx_int_t ngx_open_dir(ngx_str_t *name, ngx_dir_t *dir) { - ngx_cpystrn(name->data + name->len, NGX_DIR_MASK, NGX_DIR_MASK_LEN + 1); + u_char *pattern, *p; + ngx_err_t err; + + pattern = malloc(name->len + 3); + if (pattern == NULL) { + return NGX_ERROR; + } - dir->dir = FindFirstFile((const char *) name->data, &dir->finddata); + p = ngx_cpymem(pattern, name->data, name->len); - name->data[name->len] = '\0'; + *p++ = '/'; + *p++ = '*'; + *p = '\0'; + + dir->dir = FindFirstFile((const char *) pattern, &dir->finddata); if (dir->dir == INVALID_HANDLE_VALUE) { + err = ngx_errno; + ngx_free(pattern); + ngx_set_errno(err); return NGX_ERROR; } + ngx_free(pattern); + dir->valid_info = 1; dir->ready = 1; Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_files.h (+0 -3) 99% =================================================================== --- vendor/nginx-1.15.7/src/os/win32/ngx_files.h 2018-12-27 11:37:07 +0900 (895daeab4) +++ vendor/nginx-1.15.8/src/os/win32/ngx_files.h 2018-12-27 11:44:39 +0900 (6eb720e78) @@ -181,9 +181,6 @@ u_char *ngx_realpath(u_char *path, u_char *resolved); #define NGX_HAVE_MAX_PATH 1 #define NGX_MAX_PATH MAX_PATH -#define NGX_DIR_MASK (u_char *) "/*" -#define NGX_DIR_MASK_LEN 2 - ngx_int_t ngx_open_dir(ngx_str_t *name, ngx_dir_t *dir); #define ngx_open_dir_n "FindFirstFile()" Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_os.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_process.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_process.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_process_cycle.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_process_cycle.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_service.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_shmem.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_shmem.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_socket.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_socket.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_stat.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_thread.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_thread.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_time.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_time.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_udp_wsarecv.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_user.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_user.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_win32_config.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_win32_init.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_wsarecv.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_wsarecv_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_wsasend.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/os/win32/ngx_wsasend_chain.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_access_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_core_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_geo_module.c (+13 -0) 99% =================================================================== --- vendor/nginx-1.15.7/src/stream/ngx_stream_geo_module.c 2018-12-27 11:37:07 +0900 (83f7fb48c) +++ vendor/nginx-1.15.8/src/stream/ngx_stream_geo_module.c 2018-12-27 11:44:39 +0900 (4b4cad8fc) @@ -206,6 +206,13 @@ ngx_stream_geo_cidr_variable(ngx_stream_session_t *s, break; #endif +#if (NGX_HAVE_UNIX_DOMAIN) + case AF_UNIX: + vv = (ngx_stream_variable_value_t *) + ngx_radix32tree_find(ctx->u.trees.tree, INADDR_NONE); + break; +#endif + default: /* AF_INET */ sin = (struct sockaddr_in *) addr.sockaddr; inaddr = ntohl(sin->sin_addr.s_addr); @@ -268,6 +275,12 @@ ngx_stream_geo_range_variable(ngx_stream_session_t *s, break; #endif +#if (NGX_HAVE_UNIX_DOMAIN) + case AF_UNIX: + inaddr = INADDR_NONE; + break; +#endif + default: /* AF_INET */ sin = (struct sockaddr_in *) addr.sockaddr; inaddr = ntohl(sin->sin_addr.s_addr); Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_geoip_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_handler.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_limit_conn_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_log_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_map_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_proxy_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_realip_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_return_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_script.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_script.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_split_clients_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_module.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_ssl_preread_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_hash_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_least_conn_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_random_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_round_robin.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_round_robin.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_upstream_zone_module.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_variables.c (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_variables.h (+0 -0) 100% =================================================================== Renamed: vendor/nginx-1.15.8/src/stream/ngx_stream_write_filter_module.c (+0 -0) 100% ===================================================================