[Groonga-commit] groonga/groonga at c6b0dbb [master] vendor nginx: update bundled nginx to 1.13.8

Back to archive index

HorimotoYasuhiro null+****@clear*****
Wed Dec 27 23:29:01 JST 2017


HorimotoYasuhiro	2017-12-27 23:29:01 +0900 (Wed, 27 Dec 2017)

  New Revision: c6b0dbb119dfb2980f8ca7de2bd48cc52e98f602
  https://github.com/groonga/groonga/commit/c6b0dbb119dfb2980f8ca7de2bd48cc52e98f602

  Merged a0918f0: Merge pull request #800 from komainu8/release-7.1.0-update-nginx

  Message:
    vendor nginx: update bundled nginx to 1.13.8
    
    $ ./update_nginx.sh 1.13.8

  Modified files:
    nginx_version
  Renamed files:
    vendor/nginx-1.13.8/auto/cc/acc
      (from vendor/nginx-1.13.7/auto/cc/acc)
    vendor/nginx-1.13.8/auto/cc/bcc
      (from vendor/nginx-1.13.7/auto/cc/bcc)
    vendor/nginx-1.13.8/auto/cc/ccc
      (from vendor/nginx-1.13.7/auto/cc/ccc)
    vendor/nginx-1.13.8/auto/cc/clang
      (from vendor/nginx-1.13.7/auto/cc/clang)
    vendor/nginx-1.13.8/auto/cc/conf
      (from vendor/nginx-1.13.7/auto/cc/conf)
    vendor/nginx-1.13.8/auto/cc/gcc
      (from vendor/nginx-1.13.7/auto/cc/gcc)
    vendor/nginx-1.13.8/auto/cc/icc
      (from vendor/nginx-1.13.7/auto/cc/icc)
    vendor/nginx-1.13.8/auto/cc/msvc
      (from vendor/nginx-1.13.7/auto/cc/msvc)
    vendor/nginx-1.13.8/auto/cc/name
      (from vendor/nginx-1.13.7/auto/cc/name)
    vendor/nginx-1.13.8/auto/cc/owc
      (from vendor/nginx-1.13.7/auto/cc/owc)
    vendor/nginx-1.13.8/auto/cc/sunc
      (from vendor/nginx-1.13.7/auto/cc/sunc)
    vendor/nginx-1.13.8/auto/configure
      (from vendor/nginx-1.13.7/auto/configure)
    vendor/nginx-1.13.8/auto/define
      (from vendor/nginx-1.13.7/auto/define)
    vendor/nginx-1.13.8/auto/endianness
      (from vendor/nginx-1.13.7/auto/endianness)
    vendor/nginx-1.13.8/auto/feature
      (from vendor/nginx-1.13.7/auto/feature)
    vendor/nginx-1.13.8/auto/have
      (from vendor/nginx-1.13.7/auto/have)
    vendor/nginx-1.13.8/auto/have_headers
      (from vendor/nginx-1.13.7/auto/have_headers)
    vendor/nginx-1.13.8/auto/headers
      (from vendor/nginx-1.13.7/auto/headers)
    vendor/nginx-1.13.8/auto/include
      (from vendor/nginx-1.13.7/auto/include)
    vendor/nginx-1.13.8/auto/init
      (from vendor/nginx-1.13.7/auto/init)
    vendor/nginx-1.13.8/auto/install
      (from vendor/nginx-1.13.7/auto/install)
    vendor/nginx-1.13.8/auto/lib/conf
      (from vendor/nginx-1.13.7/auto/lib/conf)
    vendor/nginx-1.13.8/auto/lib/geoip/conf
      (from vendor/nginx-1.13.7/auto/lib/geoip/conf)
    vendor/nginx-1.13.8/auto/lib/google-perftools/conf
      (from vendor/nginx-1.13.7/auto/lib/google-perftools/conf)
    vendor/nginx-1.13.8/auto/lib/libatomic/conf
      (from vendor/nginx-1.13.7/auto/lib/libatomic/conf)
    vendor/nginx-1.13.8/auto/lib/libatomic/make
      (from vendor/nginx-1.13.7/auto/lib/libatomic/make)
    vendor/nginx-1.13.8/auto/lib/libgd/conf
      (from vendor/nginx-1.13.7/auto/lib/libgd/conf)
    vendor/nginx-1.13.8/auto/lib/libxslt/conf
      (from vendor/nginx-1.13.7/auto/lib/libxslt/conf)
    vendor/nginx-1.13.8/auto/lib/make
      (from vendor/nginx-1.13.7/auto/lib/make)
    vendor/nginx-1.13.8/auto/lib/openssl/conf
      (from vendor/nginx-1.13.7/auto/lib/openssl/conf)
    vendor/nginx-1.13.8/auto/lib/openssl/make
      (from vendor/nginx-1.13.7/auto/lib/openssl/make)
    vendor/nginx-1.13.8/auto/lib/openssl/makefile.bcc
      (from vendor/nginx-1.13.7/auto/lib/openssl/makefile.bcc)
    vendor/nginx-1.13.8/auto/lib/openssl/makefile.msvc
      (from vendor/nginx-1.13.7/auto/lib/openssl/makefile.msvc)
    vendor/nginx-1.13.8/auto/lib/pcre/conf
      (from vendor/nginx-1.13.7/auto/lib/pcre/conf)
    vendor/nginx-1.13.8/auto/lib/pcre/make
      (from vendor/nginx-1.13.7/auto/lib/pcre/make)
    vendor/nginx-1.13.8/auto/lib/pcre/makefile.bcc
      (from vendor/nginx-1.13.7/auto/lib/pcre/makefile.bcc)
    vendor/nginx-1.13.8/auto/lib/pcre/makefile.msvc
      (from vendor/nginx-1.13.7/auto/lib/pcre/makefile.msvc)
    vendor/nginx-1.13.8/auto/lib/pcre/makefile.owc
      (from vendor/nginx-1.13.7/auto/lib/pcre/makefile.owc)
    vendor/nginx-1.13.8/auto/lib/perl/conf
      (from vendor/nginx-1.13.7/auto/lib/perl/conf)
    vendor/nginx-1.13.8/auto/lib/perl/make
      (from vendor/nginx-1.13.7/auto/lib/perl/make)
    vendor/nginx-1.13.8/auto/lib/zlib/conf
      (from vendor/nginx-1.13.7/auto/lib/zlib/conf)
    vendor/nginx-1.13.8/auto/lib/zlib/make
      (from vendor/nginx-1.13.7/auto/lib/zlib/make)
    vendor/nginx-1.13.8/auto/lib/zlib/makefile.bcc
      (from vendor/nginx-1.13.7/auto/lib/zlib/makefile.bcc)
    vendor/nginx-1.13.8/auto/lib/zlib/makefile.msvc
      (from vendor/nginx-1.13.7/auto/lib/zlib/makefile.msvc)
    vendor/nginx-1.13.8/auto/lib/zlib/makefile.owc
      (from vendor/nginx-1.13.7/auto/lib/zlib/makefile.owc)
    vendor/nginx-1.13.8/auto/make
      (from vendor/nginx-1.13.7/auto/make)
    vendor/nginx-1.13.8/auto/module
      (from vendor/nginx-1.13.7/auto/module)
    vendor/nginx-1.13.8/auto/modules
      (from vendor/nginx-1.13.7/auto/modules)
    vendor/nginx-1.13.8/auto/nohave
      (from vendor/nginx-1.13.7/auto/nohave)
    vendor/nginx-1.13.8/auto/options
      (from vendor/nginx-1.13.7/auto/options)
    vendor/nginx-1.13.8/auto/os/conf
      (from vendor/nginx-1.13.7/auto/os/conf)
    vendor/nginx-1.13.8/auto/os/darwin
      (from vendor/nginx-1.13.7/auto/os/darwin)
    vendor/nginx-1.13.8/auto/os/freebsd
      (from vendor/nginx-1.13.7/auto/os/freebsd)
    vendor/nginx-1.13.8/auto/os/linux
      (from vendor/nginx-1.13.7/auto/os/linux)
    vendor/nginx-1.13.8/auto/os/solaris
      (from vendor/nginx-1.13.7/auto/os/solaris)
    vendor/nginx-1.13.8/auto/os/win32
      (from vendor/nginx-1.13.7/auto/os/win32)
    vendor/nginx-1.13.8/auto/sources
      (from vendor/nginx-1.13.7/auto/sources)
    vendor/nginx-1.13.8/auto/stubs
      (from vendor/nginx-1.13.7/auto/stubs)
    vendor/nginx-1.13.8/auto/summary
      (from vendor/nginx-1.13.7/auto/summary)
    vendor/nginx-1.13.8/auto/threads
      (from vendor/nginx-1.13.7/auto/threads)
    vendor/nginx-1.13.8/auto/types/sizeof
      (from vendor/nginx-1.13.7/auto/types/sizeof)
    vendor/nginx-1.13.8/auto/types/typedef
      (from vendor/nginx-1.13.7/auto/types/typedef)
    vendor/nginx-1.13.8/auto/types/uintptr_t
      (from vendor/nginx-1.13.7/auto/types/uintptr_t)
    vendor/nginx-1.13.8/auto/types/value
      (from vendor/nginx-1.13.7/auto/types/value)
    vendor/nginx-1.13.8/auto/unix
      (from vendor/nginx-1.13.7/auto/unix)
    vendor/nginx-1.13.8/conf/fastcgi.conf
      (from vendor/nginx-1.13.7/conf/fastcgi.conf)
    vendor/nginx-1.13.8/conf/fastcgi_params
      (from vendor/nginx-1.13.7/conf/fastcgi_params)
    vendor/nginx-1.13.8/conf/koi-utf
      (from vendor/nginx-1.13.7/conf/koi-utf)
    vendor/nginx-1.13.8/conf/koi-win
      (from vendor/nginx-1.13.7/conf/koi-win)
    vendor/nginx-1.13.8/conf/mime.types
      (from vendor/nginx-1.13.7/conf/mime.types)
    vendor/nginx-1.13.8/conf/nginx.conf
      (from vendor/nginx-1.13.7/conf/nginx.conf)
    vendor/nginx-1.13.8/conf/scgi_params
      (from vendor/nginx-1.13.7/conf/scgi_params)
    vendor/nginx-1.13.8/conf/uwsgi_params
      (from vendor/nginx-1.13.7/conf/uwsgi_params)
    vendor/nginx-1.13.8/conf/win-utf
      (from vendor/nginx-1.13.7/conf/win-utf)
    vendor/nginx-1.13.8/contrib/README
      (from vendor/nginx-1.13.7/contrib/README)
    vendor/nginx-1.13.8/contrib/geo2nginx.pl
      (from vendor/nginx-1.13.7/contrib/geo2nginx.pl)
    vendor/nginx-1.13.8/contrib/unicode2nginx/koi-utf
      (from vendor/nginx-1.13.7/contrib/unicode2nginx/koi-utf)
    vendor/nginx-1.13.8/contrib/unicode2nginx/unicode-to-nginx.pl
      (from vendor/nginx-1.13.7/contrib/unicode2nginx/unicode-to-nginx.pl)
    vendor/nginx-1.13.8/contrib/unicode2nginx/win-utf
      (from vendor/nginx-1.13.7/contrib/unicode2nginx/win-utf)
    vendor/nginx-1.13.8/contrib/vim/ftdetect/nginx.vim
      (from vendor/nginx-1.13.7/contrib/vim/ftdetect/nginx.vim)
    vendor/nginx-1.13.8/contrib/vim/ftplugin/nginx.vim
      (from vendor/nginx-1.13.7/contrib/vim/ftplugin/nginx.vim)
    vendor/nginx-1.13.8/contrib/vim/indent/nginx.vim
      (from vendor/nginx-1.13.7/contrib/vim/indent/nginx.vim)
    vendor/nginx-1.13.8/contrib/vim/syntax/nginx.vim
      (from vendor/nginx-1.13.7/contrib/vim/syntax/nginx.vim)
    vendor/nginx-1.13.8/docs/GNUmakefile
      (from vendor/nginx-1.13.7/docs/GNUmakefile)
    vendor/nginx-1.13.8/docs/dtd/change_log_conf.dtd
      (from vendor/nginx-1.13.7/docs/dtd/change_log_conf.dtd)
    vendor/nginx-1.13.8/docs/dtd/changes.dtd
      (from vendor/nginx-1.13.7/docs/dtd/changes.dtd)
    vendor/nginx-1.13.8/docs/html/50x.html
      (from vendor/nginx-1.13.7/docs/html/50x.html)
    vendor/nginx-1.13.8/docs/html/index.html
      (from vendor/nginx-1.13.7/docs/html/index.html)
    vendor/nginx-1.13.8/docs/man/nginx.8
      (from vendor/nginx-1.13.7/docs/man/nginx.8)
    vendor/nginx-1.13.8/docs/text/LICENSE
      (from vendor/nginx-1.13.7/docs/text/LICENSE)
    vendor/nginx-1.13.8/docs/text/README
      (from vendor/nginx-1.13.7/docs/text/README)
    vendor/nginx-1.13.8/docs/xml/change_log_conf.xml
      (from vendor/nginx-1.13.7/docs/xml/change_log_conf.xml)
    vendor/nginx-1.13.8/docs/xml/nginx/changes.xml
      (from vendor/nginx-1.13.7/docs/xml/nginx/changes.xml)
    vendor/nginx-1.13.8/docs/xsls/changes.xsls
      (from vendor/nginx-1.13.7/docs/xsls/changes.xsls)
    vendor/nginx-1.13.8/docs/xslt/changes.xslt
      (from vendor/nginx-1.13.7/docs/xslt/changes.xslt)
    vendor/nginx-1.13.8/misc/GNUmakefile
      (from vendor/nginx-1.13.7/misc/GNUmakefile)
    vendor/nginx-1.13.8/misc/README
      (from vendor/nginx-1.13.7/misc/README)
    vendor/nginx-1.13.8/src/core/nginx.c
      (from vendor/nginx-1.13.7/src/core/nginx.c)
    vendor/nginx-1.13.8/src/core/nginx.h
      (from vendor/nginx-1.13.7/src/core/nginx.h)
    vendor/nginx-1.13.8/src/core/ngx_array.c
      (from vendor/nginx-1.13.7/src/core/ngx_array.c)
    vendor/nginx-1.13.8/src/core/ngx_array.h
      (from vendor/nginx-1.13.7/src/core/ngx_array.h)
    vendor/nginx-1.13.8/src/core/ngx_buf.c
      (from vendor/nginx-1.13.7/src/core/ngx_buf.c)
    vendor/nginx-1.13.8/src/core/ngx_buf.h
      (from vendor/nginx-1.13.7/src/core/ngx_buf.h)
    vendor/nginx-1.13.8/src/core/ngx_conf_file.c
      (from vendor/nginx-1.13.7/src/core/ngx_conf_file.c)
    vendor/nginx-1.13.8/src/core/ngx_conf_file.h
      (from vendor/nginx-1.13.7/src/core/ngx_conf_file.h)
    vendor/nginx-1.13.8/src/core/ngx_config.h
      (from vendor/nginx-1.13.7/src/core/ngx_config.h)
    vendor/nginx-1.13.8/src/core/ngx_connection.c
      (from vendor/nginx-1.13.7/src/core/ngx_connection.c)
    vendor/nginx-1.13.8/src/core/ngx_connection.h
      (from vendor/nginx-1.13.7/src/core/ngx_connection.h)
    vendor/nginx-1.13.8/src/core/ngx_core.h
      (from vendor/nginx-1.13.7/src/core/ngx_core.h)
    vendor/nginx-1.13.8/src/core/ngx_cpuinfo.c
      (from vendor/nginx-1.13.7/src/core/ngx_cpuinfo.c)
    vendor/nginx-1.13.8/src/core/ngx_crc.h
      (from vendor/nginx-1.13.7/src/core/ngx_crc.h)
    vendor/nginx-1.13.8/src/core/ngx_crc32.c
      (from vendor/nginx-1.13.7/src/core/ngx_crc32.c)
    vendor/nginx-1.13.8/src/core/ngx_crc32.h
      (from vendor/nginx-1.13.7/src/core/ngx_crc32.h)
    vendor/nginx-1.13.8/src/core/ngx_crypt.c
      (from vendor/nginx-1.13.7/src/core/ngx_crypt.c)
    vendor/nginx-1.13.8/src/core/ngx_crypt.h
      (from vendor/nginx-1.13.7/src/core/ngx_crypt.h)
    vendor/nginx-1.13.8/src/core/ngx_cycle.c
      (from vendor/nginx-1.13.7/src/core/ngx_cycle.c)
    vendor/nginx-1.13.8/src/core/ngx_cycle.h
      (from vendor/nginx-1.13.7/src/core/ngx_cycle.h)
    vendor/nginx-1.13.8/src/core/ngx_file.c
      (from vendor/nginx-1.13.7/src/core/ngx_file.c)
    vendor/nginx-1.13.8/src/core/ngx_file.h
      (from vendor/nginx-1.13.7/src/core/ngx_file.h)
    vendor/nginx-1.13.8/src/core/ngx_hash.c
      (from vendor/nginx-1.13.7/src/core/ngx_hash.c)
    vendor/nginx-1.13.8/src/core/ngx_hash.h
      (from vendor/nginx-1.13.7/src/core/ngx_hash.h)
    vendor/nginx-1.13.8/src/core/ngx_inet.c
      (from vendor/nginx-1.13.7/src/core/ngx_inet.c)
    vendor/nginx-1.13.8/src/core/ngx_inet.h
      (from vendor/nginx-1.13.7/src/core/ngx_inet.h)
    vendor/nginx-1.13.8/src/core/ngx_list.c
      (from vendor/nginx-1.13.7/src/core/ngx_list.c)
    vendor/nginx-1.13.8/src/core/ngx_list.h
      (from vendor/nginx-1.13.7/src/core/ngx_list.h)
    vendor/nginx-1.13.8/src/core/ngx_log.c
      (from vendor/nginx-1.13.7/src/core/ngx_log.c)
    vendor/nginx-1.13.8/src/core/ngx_log.h
      (from vendor/nginx-1.13.7/src/core/ngx_log.h)
    vendor/nginx-1.13.8/src/core/ngx_md5.c
      (from vendor/nginx-1.13.7/src/core/ngx_md5.c)
    vendor/nginx-1.13.8/src/core/ngx_md5.h
      (from vendor/nginx-1.13.7/src/core/ngx_md5.h)
    vendor/nginx-1.13.8/src/core/ngx_module.c
      (from vendor/nginx-1.13.7/src/core/ngx_module.c)
    vendor/nginx-1.13.8/src/core/ngx_module.h
      (from vendor/nginx-1.13.7/src/core/ngx_module.h)
    vendor/nginx-1.13.8/src/core/ngx_murmurhash.c
      (from vendor/nginx-1.13.7/src/core/ngx_murmurhash.c)
    vendor/nginx-1.13.8/src/core/ngx_murmurhash.h
      (from vendor/nginx-1.13.7/src/core/ngx_murmurhash.h)
    vendor/nginx-1.13.8/src/core/ngx_open_file_cache.c
      (from vendor/nginx-1.13.7/src/core/ngx_open_file_cache.c)
    vendor/nginx-1.13.8/src/core/ngx_open_file_cache.h
      (from vendor/nginx-1.13.7/src/core/ngx_open_file_cache.h)
    vendor/nginx-1.13.8/src/core/ngx_output_chain.c
      (from vendor/nginx-1.13.7/src/core/ngx_output_chain.c)
    vendor/nginx-1.13.8/src/core/ngx_palloc.c
      (from vendor/nginx-1.13.7/src/core/ngx_palloc.c)
    vendor/nginx-1.13.8/src/core/ngx_palloc.h
      (from vendor/nginx-1.13.7/src/core/ngx_palloc.h)
    vendor/nginx-1.13.8/src/core/ngx_parse.c
      (from vendor/nginx-1.13.7/src/core/ngx_parse.c)
    vendor/nginx-1.13.8/src/core/ngx_parse.h
      (from vendor/nginx-1.13.7/src/core/ngx_parse.h)
    vendor/nginx-1.13.8/src/core/ngx_parse_time.c
      (from vendor/nginx-1.13.7/src/core/ngx_parse_time.c)
    vendor/nginx-1.13.8/src/core/ngx_parse_time.h
      (from vendor/nginx-1.13.7/src/core/ngx_parse_time.h)
    vendor/nginx-1.13.8/src/core/ngx_proxy_protocol.c
      (from vendor/nginx-1.13.7/src/core/ngx_proxy_protocol.c)
    vendor/nginx-1.13.8/src/core/ngx_proxy_protocol.h
      (from vendor/nginx-1.13.7/src/core/ngx_proxy_protocol.h)
    vendor/nginx-1.13.8/src/core/ngx_queue.c
      (from vendor/nginx-1.13.7/src/core/ngx_queue.c)
    vendor/nginx-1.13.8/src/core/ngx_queue.h
      (from vendor/nginx-1.13.7/src/core/ngx_queue.h)
    vendor/nginx-1.13.8/src/core/ngx_radix_tree.c
      (from vendor/nginx-1.13.7/src/core/ngx_radix_tree.c)
    vendor/nginx-1.13.8/src/core/ngx_radix_tree.h
      (from vendor/nginx-1.13.7/src/core/ngx_radix_tree.h)
    vendor/nginx-1.13.8/src/core/ngx_rbtree.c
      (from vendor/nginx-1.13.7/src/core/ngx_rbtree.c)
    vendor/nginx-1.13.8/src/core/ngx_rbtree.h
      (from vendor/nginx-1.13.7/src/core/ngx_rbtree.h)
    vendor/nginx-1.13.8/src/core/ngx_regex.c
      (from vendor/nginx-1.13.7/src/core/ngx_regex.c)
    vendor/nginx-1.13.8/src/core/ngx_regex.h
      (from vendor/nginx-1.13.7/src/core/ngx_regex.h)
    vendor/nginx-1.13.8/src/core/ngx_resolver.c
      (from vendor/nginx-1.13.7/src/core/ngx_resolver.c)
    vendor/nginx-1.13.8/src/core/ngx_resolver.h
      (from vendor/nginx-1.13.7/src/core/ngx_resolver.h)
    vendor/nginx-1.13.8/src/core/ngx_rwlock.c
      (from vendor/nginx-1.13.7/src/core/ngx_rwlock.c)
    vendor/nginx-1.13.8/src/core/ngx_rwlock.h
      (from vendor/nginx-1.13.7/src/core/ngx_rwlock.h)
    vendor/nginx-1.13.8/src/core/ngx_sha1.c
      (from vendor/nginx-1.13.7/src/core/ngx_sha1.c)
    vendor/nginx-1.13.8/src/core/ngx_sha1.h
      (from vendor/nginx-1.13.7/src/core/ngx_sha1.h)
    vendor/nginx-1.13.8/src/core/ngx_shmtx.c
      (from vendor/nginx-1.13.7/src/core/ngx_shmtx.c)
    vendor/nginx-1.13.8/src/core/ngx_shmtx.h
      (from vendor/nginx-1.13.7/src/core/ngx_shmtx.h)
    vendor/nginx-1.13.8/src/core/ngx_slab.c
      (from vendor/nginx-1.13.7/src/core/ngx_slab.c)
    vendor/nginx-1.13.8/src/core/ngx_slab.h
      (from vendor/nginx-1.13.7/src/core/ngx_slab.h)
    vendor/nginx-1.13.8/src/core/ngx_spinlock.c
      (from vendor/nginx-1.13.7/src/core/ngx_spinlock.c)
    vendor/nginx-1.13.8/src/core/ngx_string.c
      (from vendor/nginx-1.13.7/src/core/ngx_string.c)
    vendor/nginx-1.13.8/src/core/ngx_string.h
      (from vendor/nginx-1.13.7/src/core/ngx_string.h)
    vendor/nginx-1.13.8/src/core/ngx_syslog.c
      (from vendor/nginx-1.13.7/src/core/ngx_syslog.c)
    vendor/nginx-1.13.8/src/core/ngx_syslog.h
      (from vendor/nginx-1.13.7/src/core/ngx_syslog.h)
    vendor/nginx-1.13.8/src/core/ngx_thread_pool.c
      (from vendor/nginx-1.13.7/src/core/ngx_thread_pool.c)
    vendor/nginx-1.13.8/src/core/ngx_thread_pool.h
      (from vendor/nginx-1.13.7/src/core/ngx_thread_pool.h)
    vendor/nginx-1.13.8/src/core/ngx_times.c
      (from vendor/nginx-1.13.7/src/core/ngx_times.c)
    vendor/nginx-1.13.8/src/core/ngx_times.h
      (from vendor/nginx-1.13.7/src/core/ngx_times.h)
    vendor/nginx-1.13.8/src/event/modules/ngx_devpoll_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_devpoll_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_epoll_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_epoll_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_eventport_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_eventport_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_iocp_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_iocp_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_iocp_module.h
      (from vendor/nginx-1.13.7/src/event/modules/ngx_iocp_module.h)
    vendor/nginx-1.13.8/src/event/modules/ngx_kqueue_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_kqueue_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_poll_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_poll_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_select_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_select_module.c)
    vendor/nginx-1.13.8/src/event/modules/ngx_win32_select_module.c
      (from vendor/nginx-1.13.7/src/event/modules/ngx_win32_select_module.c)
    vendor/nginx-1.13.8/src/event/ngx_event.c
      (from vendor/nginx-1.13.7/src/event/ngx_event.c)
    vendor/nginx-1.13.8/src/event/ngx_event.h
      (from vendor/nginx-1.13.7/src/event/ngx_event.h)
    vendor/nginx-1.13.8/src/event/ngx_event_accept.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_accept.c)
    vendor/nginx-1.13.8/src/event/ngx_event_acceptex.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_acceptex.c)
    vendor/nginx-1.13.8/src/event/ngx_event_connect.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_connect.c)
    vendor/nginx-1.13.8/src/event/ngx_event_connect.h
      (from vendor/nginx-1.13.7/src/event/ngx_event_connect.h)
    vendor/nginx-1.13.8/src/event/ngx_event_connectex.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_connectex.c)
    vendor/nginx-1.13.8/src/event/ngx_event_openssl.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_openssl.c)
    vendor/nginx-1.13.8/src/event/ngx_event_openssl.h
      (from vendor/nginx-1.13.7/src/event/ngx_event_openssl.h)
    vendor/nginx-1.13.8/src/event/ngx_event_openssl_stapling.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_openssl_stapling.c)
    vendor/nginx-1.13.8/src/event/ngx_event_pipe.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_pipe.c)
    vendor/nginx-1.13.8/src/event/ngx_event_pipe.h
      (from vendor/nginx-1.13.7/src/event/ngx_event_pipe.h)
    vendor/nginx-1.13.8/src/event/ngx_event_posted.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_posted.c)
    vendor/nginx-1.13.8/src/event/ngx_event_posted.h
      (from vendor/nginx-1.13.7/src/event/ngx_event_posted.h)
    vendor/nginx-1.13.8/src/event/ngx_event_timer.c
      (from vendor/nginx-1.13.7/src/event/ngx_event_timer.c)
    vendor/nginx-1.13.8/src/event/ngx_event_timer.h
      (from vendor/nginx-1.13.7/src/event/ngx_event_timer.h)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_access_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_access_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_addition_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_addition_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_auth_basic_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_auth_basic_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_auth_request_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_auth_request_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_autoindex_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_autoindex_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_browser_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_browser_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_charset_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_charset_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_chunked_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_chunked_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_dav_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_dav_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_degradation_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_degradation_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_empty_gif_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_empty_gif_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_fastcgi_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_fastcgi_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_flv_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_flv_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_geo_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_geo_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_geoip_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_geoip_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_gunzip_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_gunzip_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_gzip_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_gzip_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_gzip_static_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_gzip_static_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_headers_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_headers_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_image_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_image_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_index_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_index_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_limit_conn_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_limit_conn_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_limit_req_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_limit_req_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_log_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_log_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_map_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_map_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_memcached_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_memcached_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_mirror_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_mirror_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_mp4_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_mp4_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_not_modified_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_not_modified_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_proxy_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_proxy_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_random_index_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_random_index_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_range_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_range_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_realip_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_realip_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_referer_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_referer_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_rewrite_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_rewrite_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_scgi_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_scgi_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_secure_link_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_secure_link_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_slice_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_slice_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_split_clients_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_split_clients_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_ssi_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_ssi_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_ssi_filter_module.h
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_ssi_filter_module.h)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_ssl_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_ssl_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_ssl_module.h
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_ssl_module.h)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_static_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_static_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_stub_status_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_stub_status_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_sub_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_sub_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_try_files_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_try_files_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_hash_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_hash_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_ip_hash_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_ip_hash_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_keepalive_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_keepalive_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_least_conn_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_least_conn_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_zone_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_zone_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_userid_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_userid_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_uwsgi_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_uwsgi_module.c)
    vendor/nginx-1.13.8/src/http/modules/ngx_http_xslt_filter_module.c
      (from vendor/nginx-1.13.7/src/http/modules/ngx_http_xslt_filter_module.c)
    vendor/nginx-1.13.8/src/http/modules/perl/Makefile.PL
      (from vendor/nginx-1.13.7/src/http/modules/perl/Makefile.PL)
    vendor/nginx-1.13.8/src/http/modules/perl/nginx.pm
      (from vendor/nginx-1.13.7/src/http/modules/perl/nginx.pm)
    vendor/nginx-1.13.8/src/http/modules/perl/nginx.xs
      (from vendor/nginx-1.13.7/src/http/modules/perl/nginx.xs)
    vendor/nginx-1.13.8/src/http/modules/perl/ngx_http_perl_module.c
      (from vendor/nginx-1.13.7/src/http/modules/perl/ngx_http_perl_module.c)
    vendor/nginx-1.13.8/src/http/modules/perl/ngx_http_perl_module.h
      (from vendor/nginx-1.13.7/src/http/modules/perl/ngx_http_perl_module.h)
    vendor/nginx-1.13.8/src/http/modules/perl/typemap
      (from vendor/nginx-1.13.7/src/http/modules/perl/typemap)
    vendor/nginx-1.13.8/src/http/ngx_http.c
      (from vendor/nginx-1.13.7/src/http/ngx_http.c)
    vendor/nginx-1.13.8/src/http/ngx_http.h
      (from vendor/nginx-1.13.7/src/http/ngx_http.h)
    vendor/nginx-1.13.8/src/http/ngx_http_cache.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_cache.h)
    vendor/nginx-1.13.8/src/http/ngx_http_config.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_config.h)
    vendor/nginx-1.13.8/src/http/ngx_http_copy_filter_module.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_copy_filter_module.c)
    vendor/nginx-1.13.8/src/http/ngx_http_core_module.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_core_module.c)
    vendor/nginx-1.13.8/src/http/ngx_http_core_module.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_core_module.h)
    vendor/nginx-1.13.8/src/http/ngx_http_file_cache.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_file_cache.c)
    vendor/nginx-1.13.8/src/http/ngx_http_header_filter_module.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_header_filter_module.c)
    vendor/nginx-1.13.8/src/http/ngx_http_parse.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_parse.c)
    vendor/nginx-1.13.8/src/http/ngx_http_postpone_filter_module.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_postpone_filter_module.c)
    vendor/nginx-1.13.8/src/http/ngx_http_request.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_request.c)
    vendor/nginx-1.13.8/src/http/ngx_http_request.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_request.h)
    vendor/nginx-1.13.8/src/http/ngx_http_request_body.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_request_body.c)
    vendor/nginx-1.13.8/src/http/ngx_http_script.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_script.c)
    vendor/nginx-1.13.8/src/http/ngx_http_script.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_script.h)
    vendor/nginx-1.13.8/src/http/ngx_http_special_response.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_special_response.c)
    vendor/nginx-1.13.8/src/http/ngx_http_upstream.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_upstream.c)
    vendor/nginx-1.13.8/src/http/ngx_http_upstream.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_upstream.h)
    vendor/nginx-1.13.8/src/http/ngx_http_upstream_round_robin.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_upstream_round_robin.c)
    vendor/nginx-1.13.8/src/http/ngx_http_upstream_round_robin.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_upstream_round_robin.h)
    vendor/nginx-1.13.8/src/http/ngx_http_variables.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_variables.c)
    vendor/nginx-1.13.8/src/http/ngx_http_variables.h
      (from vendor/nginx-1.13.7/src/http/ngx_http_variables.h)
    vendor/nginx-1.13.8/src/http/ngx_http_write_filter_module.c
      (from vendor/nginx-1.13.7/src/http/ngx_http_write_filter_module.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2.h
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2.h)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_filter_module.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_filter_module.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_huff_decode.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_huff_decode.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_huff_encode.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_huff_encode.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_module.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_module.c)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_module.h
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_module.h)
    vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_table.c
      (from vendor/nginx-1.13.7/src/http/v2/ngx_http_v2_table.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail.h
      (from vendor/nginx-1.13.7/src/mail/ngx_mail.h)
    vendor/nginx-1.13.8/src/mail/ngx_mail_auth_http_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_auth_http_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_core_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_core_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_handler.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_handler.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_imap_handler.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_imap_handler.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_imap_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_imap_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_imap_module.h
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_imap_module.h)
    vendor/nginx-1.13.8/src/mail/ngx_mail_parse.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_parse.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_handler.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_pop3_handler.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_pop3_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_module.h
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_pop3_module.h)
    vendor/nginx-1.13.8/src/mail/ngx_mail_proxy_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_proxy_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_handler.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_smtp_handler.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_smtp_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_module.h
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_smtp_module.h)
    vendor/nginx-1.13.8/src/mail/ngx_mail_ssl_module.c
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_ssl_module.c)
    vendor/nginx-1.13.8/src/mail/ngx_mail_ssl_module.h
      (from vendor/nginx-1.13.7/src/mail/ngx_mail_ssl_module.h)
    vendor/nginx-1.13.8/src/misc/ngx_cpp_test_module.cpp
      (from vendor/nginx-1.13.7/src/misc/ngx_cpp_test_module.cpp)
    vendor/nginx-1.13.8/src/misc/ngx_google_perftools_module.c
      (from vendor/nginx-1.13.7/src/misc/ngx_google_perftools_module.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_alloc.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_alloc.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_alloc.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_alloc.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_atomic.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_atomic.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_channel.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_channel.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_channel.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_channel.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_daemon.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_daemon.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_darwin.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_darwin.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_darwin_config.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_darwin_config.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_darwin_init.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_darwin_init.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_darwin_sendfile_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_darwin_sendfile_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_dlopen.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_dlopen.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_dlopen.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_dlopen.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_errno.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_errno.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_errno.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_errno.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_file_aio_read.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_file_aio_read.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_files.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_files.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_files.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_files.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_freebsd.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_freebsd.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_config.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_freebsd_config.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_init.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_freebsd_init.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_sendfile_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_freebsd_sendfile_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_amd64.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_gcc_atomic_amd64.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_ppc.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_gcc_atomic_ppc.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_sparc64.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_gcc_atomic_sparc64.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_x86.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_gcc_atomic_x86.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_linux.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_linux.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_linux_aio_read.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_linux_aio_read.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_linux_config.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_linux_config.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_linux_init.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_linux_init.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_linux_sendfile_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_linux_sendfile_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_os.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_os.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_posix_config.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_posix_config.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_posix_init.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_posix_init.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_process.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_process.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_process.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_process.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_process_cycle.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_process_cycle.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_process_cycle.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_process_cycle.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_readv_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_readv_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_recv.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_recv.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_send.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_send.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_setaffinity.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_setaffinity.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_setaffinity.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_setaffinity.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_setproctitle.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_setproctitle.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_setproctitle.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_setproctitle.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_shmem.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_shmem.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_shmem.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_shmem.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_socket.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_socket.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_socket.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_socket.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_solaris.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_solaris.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_solaris_config.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_solaris_config.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_solaris_init.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_solaris_init.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_solaris_sendfilev_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_solaris_sendfilev_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_amd64.il
      (from vendor/nginx-1.13.7/src/os/unix/ngx_sunpro_amd64.il)
    vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_atomic_sparc64.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_sunpro_atomic_sparc64.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_sparc64.il
      (from vendor/nginx-1.13.7/src/os/unix/ngx_sunpro_sparc64.il)
    vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_x86.il
      (from vendor/nginx-1.13.7/src/os/unix/ngx_sunpro_x86.il)
    vendor/nginx-1.13.8/src/os/unix/ngx_thread.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_thread.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_thread_cond.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_thread_cond.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_thread_id.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_thread_id.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_thread_mutex.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_thread_mutex.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_time.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_time.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_time.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_time.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_udp_recv.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_udp_recv.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_udp_send.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_udp_send.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_udp_sendmsg_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_udp_sendmsg_chain.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_user.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_user.c)
    vendor/nginx-1.13.8/src/os/unix/ngx_user.h
      (from vendor/nginx-1.13.7/src/os/unix/ngx_user.h)
    vendor/nginx-1.13.8/src/os/unix/ngx_writev_chain.c
      (from vendor/nginx-1.13.7/src/os/unix/ngx_writev_chain.c)
    vendor/nginx-1.13.8/src/os/win32/nginx.ico
      (from vendor/nginx-1.13.7/src/os/win32/nginx.ico)
    vendor/nginx-1.13.8/src/os/win32/nginx.rc
      (from vendor/nginx-1.13.7/src/os/win32/nginx.rc)
    vendor/nginx-1.13.8/src/os/win32/nginx_icon16.xpm
      (from vendor/nginx-1.13.7/src/os/win32/nginx_icon16.xpm)
    vendor/nginx-1.13.8/src/os/win32/nginx_icon32.xpm
      (from vendor/nginx-1.13.7/src/os/win32/nginx_icon32.xpm)
    vendor/nginx-1.13.8/src/os/win32/nginx_icon48.xpm
      (from vendor/nginx-1.13.7/src/os/win32/nginx_icon48.xpm)
    vendor/nginx-1.13.8/src/os/win32/ngx_alloc.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_alloc.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_alloc.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_alloc.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_atomic.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_atomic.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_dlopen.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_dlopen.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_dlopen.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_dlopen.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_errno.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_errno.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_errno.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_errno.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_event_log.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_event_log.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_files.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_files.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_files.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_files.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_os.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_os.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_process.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_process.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_process.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_process.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_process_cycle.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_process_cycle.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_process_cycle.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_process_cycle.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_service.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_service.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_shmem.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_shmem.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_shmem.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_shmem.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_socket.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_socket.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_socket.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_socket.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_stat.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_stat.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_thread.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_thread.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_thread.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_thread.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_time.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_time.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_time.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_time.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_udp_wsarecv.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_udp_wsarecv.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_user.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_user.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_user.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_user.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_win32_config.h
      (from vendor/nginx-1.13.7/src/os/win32/ngx_win32_config.h)
    vendor/nginx-1.13.8/src/os/win32/ngx_win32_init.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_win32_init.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_wsarecv.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_wsarecv.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_wsarecv_chain.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_wsarecv_chain.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_wsasend.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_wsasend.c)
    vendor/nginx-1.13.8/src/os/win32/ngx_wsasend_chain.c
      (from vendor/nginx-1.13.7/src/os/win32/ngx_wsasend_chain.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_access_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_access_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_core_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_core_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_geo_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_geo_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_geoip_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_geoip_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_handler.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_handler.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_limit_conn_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_limit_conn_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_log_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_log_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_map_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_map_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_proxy_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_proxy_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_realip_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_realip_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_return_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_return_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_script.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_script.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_script.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_script.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_split_clients_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_split_clients_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_ssl_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_module.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_ssl_module.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_preread_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_ssl_preread_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_hash_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream_hash_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_least_conn_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream_least_conn_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_round_robin.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream_round_robin.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_round_robin.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream_round_robin.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_zone_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_upstream_zone_module.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_variables.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_variables.c)
    vendor/nginx-1.13.8/src/stream/ngx_stream_variables.h
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_variables.h)
    vendor/nginx-1.13.8/src/stream/ngx_stream_write_filter_module.c
      (from vendor/nginx-1.13.7/src/stream/ngx_stream_write_filter_module.c)

  Modified: nginx_version (+1 -1)
===================================================================
--- nginx_version    2017-12-26 09:07:17 +0900 (b0f139ead)
+++ nginx_version    2017-12-27 23:29:01 +0900 (237a25647)
@@ -1 +1 @@
-1.13.7
+1.13.8

  Renamed: vendor/nginx-1.13.8/auto/cc/acc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/bcc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/ccc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/clang (+1 -1) 96%
===================================================================
--- vendor/nginx-1.13.7/auto/cc/clang    2017-12-26 09:07:17 +0900 (19bdaaaa0)
+++ vendor/nginx-1.13.8/auto/cc/clang    2017-12-27 23:29:01 +0900 (9d900c258)
@@ -5,7 +5,7 @@
 # clang
 
 
-NGX_CLANG_VER=`$CC -v 2>&1 | grep '\(clang\|LLVM\) version' 2>&1 \
+NGX_CLANG_VER=`$CC -v 2>&1 | grep 'version' 2>&1 \
                            | sed -e 's/^.* version \(.*\)/\1/'`
 
 echo " + clang version: $NGX_CLANG_VER"

  Renamed: vendor/nginx-1.13.8/auto/cc/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/gcc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/icc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/msvc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/name (+5 -1) 88%
===================================================================
--- vendor/nginx-1.13.7/auto/cc/name    2017-12-26 09:07:17 +0900 (35d319e61)
+++ vendor/nginx-1.13.8/auto/cc/name    2017-12-27 23:29:01 +0900 (ded93f5bc)
@@ -44,7 +44,11 @@ elif `$CC -v 2>&1 | grep 'gcc version' >/dev/null 2>&1`; then
     NGX_CC_NAME=gcc
     echo " + using GNU C compiler"
 
-elif `$CC -v 2>&1 | grep '\(clang\|LLVM\) version' >/dev/null 2>&1`; then
+elif `$CC -v 2>&1 | grep 'clang version' >/dev/null 2>&1`; then
+    NGX_CC_NAME=clang
+    echo " + using Clang C compiler"
+
+elif `$CC -v 2>&1 | grep 'LLVM version' >/dev/null 2>&1`; then
     NGX_CC_NAME=clang
     echo " + using Clang C compiler"
 

  Renamed: vendor/nginx-1.13.8/auto/cc/owc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/cc/sunc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/configure (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/define (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/endianness (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/feature (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/have (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/have_headers (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/headers (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/include (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/init (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/install (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/geoip/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/google-perftools/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/libatomic/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/libatomic/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/libgd/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/libxslt/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/openssl/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/openssl/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/openssl/makefile.bcc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/openssl/makefile.msvc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/pcre/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/pcre/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/pcre/makefile.bcc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/pcre/makefile.msvc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/pcre/makefile.owc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/perl/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/perl/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/zlib/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/zlib/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/zlib/makefile.bcc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/zlib/makefile.msvc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/lib/zlib/makefile.owc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/make (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/module (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/modules (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/nohave (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/options (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/os/conf (+5 -0) 96%
===================================================================
--- vendor/nginx-1.13.7/auto/os/conf    2017-12-26 09:07:17 +0900 (6096af5d5)
+++ vendor/nginx-1.13.8/auto/os/conf    2017-12-27 23:29:01 +0900 (7c6cb691a)
@@ -110,6 +110,11 @@ case "$NGX_MACHINE" in
         NGX_MACH_CACHE_LINE=64
     ;;
 
+    aarch64 )
+        have=NGX_ALIGNMENT value=16 . auto/define
+        NGX_MACH_CACHE_LINE=64
+    ;;
+
     *)
         have=NGX_ALIGNMENT value=16 . auto/define
         NGX_MACH_CACHE_LINE=32

  Renamed: vendor/nginx-1.13.8/auto/os/darwin (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/os/freebsd (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/os/linux (+32 -0) 84%
===================================================================
--- vendor/nginx-1.13.7/auto/os/linux    2017-12-26 09:07:17 +0900 (a0c8795bb)
+++ vendor/nginx-1.13.8/auto/os/linux    2017-12-27 23:29:01 +0900 (2c8a9bb8e)
@@ -157,6 +157,38 @@ ngx_feature_test="if (prctl(PR_SET_DUMPABLE, 1, 0, 0, 0) == -1) return 1"
 . auto/feature
 
 
+# prctl(PR_SET_KEEPCAPS)
+
+ngx_feature="prctl(PR_SET_KEEPCAPS)"
+ngx_feature_name="NGX_HAVE_PR_SET_KEEPCAPS"
+ngx_feature_run=yes
+ngx_feature_incs="#include <sys/prctl.h>"
+ngx_feature_path=
+ngx_feature_libs=
+ngx_feature_test="if (prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0) == -1) return 1"
+. auto/feature
+
+
+# capabilities
+
+ngx_feature="capabilities"
+ngx_feature_name="NGX_HAVE_CAPABILITIES"
+ngx_feature_run=no
+ngx_feature_incs="#include <linux/capability.h>
+                  #include <sys/syscall.h>"
+ngx_feature_path=
+ngx_feature_libs=
+ngx_feature_test="struct __user_cap_data_struct    data;
+                  struct __user_cap_header_struct  header;
+
+                  header.version = _LINUX_CAPABILITY_VERSION_1;
+                  data.effective = CAP_TO_MASK(CAP_NET_RAW);
+                  data.permitted = 0;
+
+                  (void) SYS_capset"
+. auto/feature
+
+
 # crypt_r()
 
 ngx_feature="crypt_r()"

  Renamed: vendor/nginx-1.13.8/auto/os/solaris (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/os/win32 (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/sources (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/stubs (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/summary (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/threads (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/types/sizeof (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/types/typedef (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/types/uintptr_t (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/types/value (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/auto/unix (+22 -12) 98%
===================================================================
--- vendor/nginx-1.13.7/auto/unix    2017-12-26 09:07:17 +0900 (10835f6cc)
+++ vendor/nginx-1.13.8/auto/unix    2017-12-27 23:29:01 +0900 (3be8b27a5)
@@ -342,7 +342,7 @@ ngx_feature_test="setsockopt(0, SOL_SOCKET, SO_ACCEPTFILTER, NULL, 0)"
 . auto/feature
 
 
-# NetBSD bind to any address for transparent proxying
+# OpenBSD bind to any address for transparent proxying
 
 ngx_feature="SO_BINDANY"
 ngx_feature_name="NGX_HAVE_TRANSPARENT_PROXY"
@@ -354,42 +354,42 @@ ngx_feature_test="setsockopt(0, SOL_SOCKET, SO_BINDANY, NULL, 0)"
 . auto/feature
 
 
-# Linux IP_BIND_ADDRESS_NO_PORT
+# Linux transparent proxying
 
-ngx_feature="IP_BIND_ADDRESS_NO_PORT"
-ngx_feature_name="NGX_HAVE_IP_BIND_ADDRESS_NO_PORT"
+ngx_feature="IP_TRANSPARENT"
+ngx_feature_name="NGX_HAVE_TRANSPARENT_PROXY"
 ngx_feature_run=no
 ngx_feature_incs="#include <sys/socket.h>
                   #include <netinet/in.h>"
 ngx_feature_path=
 ngx_feature_libs=
-ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_BIND_ADDRESS_NO_PORT, NULL, 0)"
+ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_TRANSPARENT, NULL, 0)"
 . auto/feature
 
 
-# Linux transparent proxying
+# FreeBSD bind to any address for transparent proxying
 
-ngx_feature="IP_TRANSPARENT"
+ngx_feature="IP_BINDANY"
 ngx_feature_name="NGX_HAVE_TRANSPARENT_PROXY"
 ngx_feature_run=no
 ngx_feature_incs="#include <sys/socket.h>
                   #include <netinet/in.h>"
 ngx_feature_path=
 ngx_feature_libs=
-ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_TRANSPARENT, NULL, 0)"
+ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_BINDANY, NULL, 0)"
 . auto/feature
 
 
-# FreeBSD bind to any address for transparent proxying
+# Linux IP_BIND_ADDRESS_NO_PORT
 
-ngx_feature="IP_BINDANY"
-ngx_feature_name="NGX_HAVE_TRANSPARENT_PROXY"
+ngx_feature="IP_BIND_ADDRESS_NO_PORT"
+ngx_feature_name="NGX_HAVE_IP_BIND_ADDRESS_NO_PORT"
 ngx_feature_run=no
 ngx_feature_incs="#include <sys/socket.h>
                   #include <netinet/in.h>"
 ngx_feature_path=
 ngx_feature_libs=
-ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_BINDANY, NULL, 0)"
+ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_BIND_ADDRESS_NO_PORT, NULL, 0)"
 . auto/feature
 
 
@@ -964,6 +964,16 @@ ngx_feature_test="sysconf(_SC_NPROCESSORS_ONLN)"
 . auto/feature
 
 
+ngx_feature="sysconf(_SC_LEVEL1_DCACHE_LINESIZE)"
+ngx_feature_name="NGX_HAVE_LEVEL1_DCACHE_LINESIZE"
+ngx_feature_run=no
+ngx_feature_incs=
+ngx_feature_path=
+ngx_feature_libs=
+ngx_feature_test="sysconf(_SC_LEVEL1_DCACHE_LINESIZE)"
+. auto/feature
+
+
 ngx_feature="openat(), fstatat()"
 ngx_feature_name="NGX_HAVE_OPENAT"
 ngx_feature_run=no

  Renamed: vendor/nginx-1.13.8/conf/fastcgi.conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/fastcgi_params (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/koi-utf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/koi-win (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/mime.types (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/nginx.conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/scgi_params (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/uwsgi_params (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/conf/win-utf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/README (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/geo2nginx.pl (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/unicode2nginx/koi-utf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/unicode2nginx/unicode-to-nginx.pl (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/unicode2nginx/win-utf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/vim/ftdetect/nginx.vim (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/vim/ftplugin/nginx.vim (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/vim/indent/nginx.vim (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/contrib/vim/syntax/nginx.vim (+34 -23) 98%
===================================================================
--- vendor/nginx-1.13.7/contrib/vim/syntax/nginx.vim    2017-12-26 09:07:17 +0900 (dc8c0cb4d)
+++ vendor/nginx-1.13.8/contrib/vim/syntax/nginx.vim    2017-12-27 23:29:01 +0900 (3615e22ea)
@@ -15,7 +15,7 @@ endif
 syn match ngxName '\([^;{} \t\\]\|\\.\)\+'
     \ contains=@ngxDirectives
     \ nextgroup=@ngxParams skipwhite skipempty
-syn match ngxParam '\([^;{ \t\\]\|\\.\)\+'
+syn match ngxParam '\(\${\|[^;{ \t\\]\|\\.\)\+'
     \ contained
     \ contains=ngxVariable
     \ nextgroup=@ngxParams skipwhite skipempty
@@ -29,7 +29,7 @@ syn region ngxBlock start=+{+ end=+}+ contained
     \ contains=@ngxTopLevel
 syn match ngxComment '#.*$'
 
-syn match ngxVariable '\$\w\+' contained
+syn match ngxVariable '\$\(\w\+\|{\w\+}\)' contained
 syn match ngxVariableString '\$\(\w\+\|{\w\+}\)' contained
 
 syn cluster ngxTopLevel
@@ -52,7 +52,7 @@ syn cluster ngxParams add=ngxBoolean
 syn cluster ngxTopLevel add=ngxDirectiveListen
 syn keyword ngxDirectiveListen listen
     \ nextgroup=@ngxListenParams skipwhite skipempty
-syn match ngxListenParam '\([^;{ \t\\]\|\\.\)\+'
+syn match ngxListenParam '\(\${\|[^;{ \t\\]\|\\.\)\+'
     \ contained
     \ nextgroup=@ngxListenParams skipwhite skipempty
 syn region ngxListenString start=+\z(["']\)+ end=+\z1+ skip=+\\\\\|\\\z1+
@@ -62,15 +62,19 @@ syn match ngxListenComment '#.*$'
     \ contained
     \ nextgroup=@ngxListenParams skipwhite skipempty
 syn keyword ngxListenOptions contained
-    \ default_server ssl http2 spdy proxy_protocol
+    \ default_server ssl http2 proxy_protocol
     \ setfib fastopen backlog rcvbuf sndbuf accept_filter deferred bind
-    \ ipv6only reuseport so_keepalive keepidle
+    \ ipv6only reuseport so_keepalive
+    \ nextgroup=@ngxListenParams skipwhite skipempty
+syn keyword ngxListenOptionsDeprecated contained
+    \ spdy
     \ nextgroup=@ngxListenParams skipwhite skipempty
 syn cluster ngxListenParams
     \ contains=ngxListenParam,ngxListenString,ngxListenComment
-    \ add=ngxListenOptions
+    \ add=ngxListenOptions,ngxListenOptionsDeprecated
 
 syn keyword ngxDirectiveBlock contained http
+syn keyword ngxDirectiveBlock contained stream
 syn keyword ngxDirectiveBlock contained mail
 syn keyword ngxDirectiveBlock contained events
 syn keyword ngxDirectiveBlock contained server
@@ -105,14 +109,16 @@ syn keyword ngxDirectiveControl contained set
 syn keyword ngxDirectiveError contained error_page
 syn keyword ngxDirectiveError contained post_action
 
-syn keyword ngxDirectiveDeprecated contained connections
-syn keyword ngxDirectiveDeprecated contained imap
-syn keyword ngxDirectiveDeprecated contained limit_zone
-syn keyword ngxDirectiveDeprecated contained mysql_test
-syn keyword ngxDirectiveDeprecated contained open_file_cache_retest
-syn keyword ngxDirectiveDeprecated contained optimize_server_names
-syn keyword ngxDirectiveDeprecated contained satisfy_any
-syn keyword ngxDirectiveDeprecated contained so_keepalive
+syn keyword ngxDirectiveDeprecated contained proxy_downstream_buffer
+syn keyword ngxDirectiveDeprecated contained proxy_upstream_buffer
+syn keyword ngxDirectiveDeprecated contained spdy_chunk_size
+syn keyword ngxDirectiveDeprecated contained spdy_headers_comp
+syn keyword ngxDirectiveDeprecated contained spdy_keepalive_timeout
+syn keyword ngxDirectiveDeprecated contained spdy_max_concurrent_streams
+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 ngxDirective contained absolute_redirect
 syn keyword ngxDirective contained accept_mutex
@@ -122,6 +128,7 @@ syn keyword ngxDirective contained access_log
 syn keyword ngxDirective contained add_after_body
 syn keyword ngxDirective contained add_before_body
 syn keyword ngxDirective contained add_header
+syn keyword ngxDirective contained add_trailer
 syn keyword ngxDirective contained addition_types
 syn keyword ngxDirective contained aio
 syn keyword ngxDirective contained aio_write
@@ -186,6 +193,7 @@ syn keyword ngxDirective contained fastcgi_buffering
 syn keyword ngxDirective contained fastcgi_buffers
 syn keyword ngxDirective contained fastcgi_busy_buffers_size
 syn keyword ngxDirective contained fastcgi_cache
+syn keyword ngxDirective contained fastcgi_cache_background_update
 syn keyword ngxDirective contained fastcgi_cache_bypass
 syn keyword ngxDirective contained fastcgi_cache_key
 syn keyword ngxDirective contained fastcgi_cache_lock
@@ -258,15 +266,17 @@ syn keyword ngxDirective contained hls_forward_args
 syn keyword ngxDirective contained hls_fragment
 syn keyword ngxDirective contained hls_mp4_buffer_size
 syn keyword ngxDirective contained hls_mp4_max_buffer_size
-syn keyword ngxDirective contained http2_chunk_size
 syn keyword ngxDirective contained http2_body_preread_size
+syn keyword ngxDirective contained http2_chunk_size
 syn keyword ngxDirective contained http2_idle_timeout
 syn keyword ngxDirective contained http2_max_concurrent_streams
 syn keyword ngxDirective contained http2_max_field_size
 syn keyword ngxDirective contained http2_max_header_size
 syn keyword ngxDirective contained http2_max_requests
+syn keyword ngxDirective contained http2_pool_size
 syn keyword ngxDirective contained http2_recv_buffer_size
 syn keyword ngxDirective contained http2_recv_timeout
+syn keyword ngxDirective contained http2_streams_index_size
 syn keyword ngxDirective contained if_modified_since
 syn keyword ngxDirective contained ignore_invalid_headers
 syn keyword ngxDirective contained image_filter
@@ -332,6 +342,8 @@ syn keyword ngxDirective contained memcached_read_timeout
 syn keyword ngxDirective contained memcached_send_timeout
 syn keyword ngxDirective contained merge_slashes
 syn keyword ngxDirective contained min_delete_depth
+syn keyword ngxDirective contained mirror
+syn keyword ngxDirective contained mirror_request_body
 syn keyword ngxDirective contained modern_browser
 syn keyword ngxDirective contained modern_browser_value
 syn keyword ngxDirective contained mp4
@@ -374,6 +386,7 @@ syn keyword ngxDirective contained proxy_buffering
 syn keyword ngxDirective contained proxy_buffers
 syn keyword ngxDirective contained proxy_busy_buffers_size
 syn keyword ngxDirective contained proxy_cache
+syn keyword ngxDirective contained proxy_cache_background_update
 syn keyword ngxDirective contained proxy_cache_bypass
 syn keyword ngxDirective contained proxy_cache_convert_head
 syn keyword ngxDirective contained proxy_cache_key
@@ -421,6 +434,7 @@ 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_ssl
 syn keyword ngxDirective contained proxy_ssl_certificate
 syn keyword ngxDirective contained proxy_ssl_certificate_key
 syn keyword ngxDirective contained proxy_ssl_ciphers
@@ -463,6 +477,7 @@ syn keyword ngxDirective contained scgi_buffering
 syn keyword ngxDirective contained scgi_buffers
 syn keyword ngxDirective contained scgi_busy_buffers_size
 syn keyword ngxDirective contained scgi_cache
+syn keyword ngxDirective contained scgi_cache_background_update
 syn keyword ngxDirective contained scgi_cache_bypass
 syn keyword ngxDirective contained scgi_cache_key
 syn keyword ngxDirective contained scgi_cache_lock
@@ -520,14 +535,6 @@ syn keyword ngxDirective contained smtp_capabilities
 syn keyword ngxDirective contained smtp_client_buffer
 syn keyword ngxDirective contained smtp_greeting_delay
 syn keyword ngxDirective contained source_charset
-syn keyword ngxDirective contained spdy_chunk_size
-syn keyword ngxDirective contained spdy_headers_comp
-syn keyword ngxDirective contained spdy_keepalive_timeout
-syn keyword ngxDirective contained spdy_max_concurrent_streams
-syn keyword ngxDirective contained spdy_pool_size
-syn keyword ngxDirective contained spdy_recv_buffer_size
-syn keyword ngxDirective contained spdy_recv_timeout
-syn keyword ngxDirective contained spdy_streams_index_size
 syn keyword ngxDirective contained ssi
 syn keyword ngxDirective contained ssi_ignore_recycled_buffers
 syn keyword ngxDirective contained ssi_last_modified
@@ -600,11 +607,13 @@ syn keyword ngxDirective contained uwsgi_buffering
 syn keyword ngxDirective contained uwsgi_buffers
 syn keyword ngxDirective contained uwsgi_busy_buffers_size
 syn keyword ngxDirective contained uwsgi_cache
+syn keyword ngxDirective contained uwsgi_cache_background_update
 syn keyword ngxDirective contained uwsgi_cache_bypass
 syn keyword ngxDirective contained uwsgi_cache_key
 syn keyword ngxDirective contained uwsgi_cache_lock
 syn keyword ngxDirective contained uwsgi_cache_lock_age
 syn keyword ngxDirective contained uwsgi_cache_lock_timeout
+syn keyword ngxDirective contained uwsgi_cache_max_range_offset
 syn keyword ngxDirective contained uwsgi_cache_methods
 syn keyword ngxDirective contained uwsgi_cache_min_uses
 syn keyword ngxDirective contained uwsgi_cache_path
@@ -662,6 +671,7 @@ syn keyword ngxDirective contained worker_processes
 syn keyword ngxDirective contained worker_rlimit_core
 syn keyword ngxDirective contained worker_rlimit_nofile
 syn keyword ngxDirective contained worker_rlimit_sigpending
+syn keyword ngxDirective contained worker_shutdown_timeout
 syn keyword ngxDirective contained worker_threads
 syn keyword ngxDirective contained working_directory
 syn keyword ngxDirective contained xclient
@@ -2170,5 +2180,6 @@ hi link ngxDirective Identifier
 hi link ngxDirectiveThirdParty Special
 
 hi link ngxListenOptions Keyword
+hi link ngxListenOptionsDeprecated Error
 
 let b:current_syntax = "nginx"

  Renamed: vendor/nginx-1.13.8/docs/GNUmakefile (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/dtd/change_log_conf.dtd (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/dtd/changes.dtd (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/html/50x.html (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/html/index.html (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/man/nginx.8 (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/text/LICENSE (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/text/README (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/xml/change_log_conf.xml (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/xml/nginx/changes.xml (+106 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/docs/xml/nginx/changes.xml    2017-12-26 09:07:17 +0900 (ec871d833)
+++ vendor/nginx-1.13.8/docs/xml/nginx/changes.xml    2017-12-27 23:29:01 +0900 (900568079)
@@ -5,6 +5,112 @@
 <change_log title="nginx">
 
 
+<changes ver="1.13.8" date="2017-12-26">
+
+<change type="feature">
+<para lang="ru">
+теперь при использовании параметра transparent директив proxy_bind,
+fastcgi_bind, memcached_bind, scgi_bind и uwsgi_bind
+nginx автоматически сохраняет capability CAP_NET_RAW в рабочих процессах.
+</para>
+<para lang="en">
+now nginx automatically preserves the CAP_NET_RAW capability in worker processes
+when using the "transparent" parameter of the "proxy_bind",
+"fastcgi_bind", "memcached_bind", "scgi_bind", and "uwsgi_bind" directives.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+улучшения в определении размера строки кэша процессора.<br/>
+Спасибо Debayan Ghosh.
+</para>
+<para lang="en">
+improved CPU cache line size detection.<br/>
+Thanks to Debayan Ghosh.
+</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">
+процедура обновления исполняемого файла не работала,
+если после завершения родительского процесса
+новым родительским процессом nginx'а становился процесс с PID, отличным от 1.
+</para>
+<para lang="en">
+binary upgrade refused to work
+if nginx was re-parented to a process with PID different from 1
+after its parent process has finished.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+модуль ngx_http_autoindex_module неправильно обрабатывал запросы с телом.
+</para>
+<para lang="en">
+the ngx_http_autoindex_module incorrectly handled requests with bodies.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+в директиве proxy_limit_rate при использовании с директивой keepalive.
+</para>
+<para lang="en">
+in the "proxy_limit_rate" directive when used with the "keepalive" directive.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при использовании "proxy_buffering off" часть ответа могла буферизироваться,
+если клиентское соединение использовало SSL.<br/>
+Спасибо Patryk Lesiewicz.
+</para>
+<para lang="en">
+some parts of a response might be buffered when using "proxy_buffering off"
+if the client connection used SSL.<br/>
+Thanks to Patryk Lesiewicz.
+</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">
+переменную вида "${name}" с именем в фигурных скобках
+нельзя было использовать в начале параметра
+не заключив весь параметр в кавычки.
+</para>
+<para lang="en">
+it was not possible to start a parameter
+with a variable in the "${name}" form with the name in curly brackets
+without enclosing the parameter into single or double quotes.
+</para>
+</change>
+
+</changes>
+
+
 <changes ver="1.13.7" date="2017-11-21">
 
 <change type="bugfix">

  Renamed: vendor/nginx-1.13.8/docs/xsls/changes.xsls (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/docs/xslt/changes.xslt (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/misc/GNUmakefile (+1 -1) 99%
===================================================================
--- vendor/nginx-1.13.7/misc/GNUmakefile    2017-12-26 09:07:17 +0900 (19a70e040)
+++ vendor/nginx-1.13.8/misc/GNUmakefile    2017-12-27 23:29:01 +0900 (9a9405c2b)
@@ -6,7 +6,7 @@ TEMP =		tmp
 
 CC =		cl
 OBJS =		objs.msvc8
-OPENSSL =	openssl-1.0.2m
+OPENSSL =	openssl-1.0.2n
 ZLIB =		zlib-1.2.11
 PCRE =		pcre-8.41
 

  Renamed: vendor/nginx-1.13.8/misc/README (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/nginx.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/core/nginx.c    2017-12-26 09:07:17 +0900 (c3a29cc40)
+++ vendor/nginx-1.13.8/src/core/nginx.c    2017-12-27 23:29:01 +0900 (3894c29fa)
@@ -228,6 +228,7 @@ main(int argc, char *const *argv)
 #endif
 
     ngx_pid = ngx_getpid();
+    ngx_parent = ngx_getppid();
 
     log = ngx_log_init(ngx_prefix);
     if (log == NULL) {

  Renamed: vendor/nginx-1.13.8/src/core/nginx.h (+2 -2) 85%
===================================================================
--- vendor/nginx-1.13.7/src/core/nginx.h    2017-12-26 09:07:17 +0900 (02b51ab1d)
+++ vendor/nginx-1.13.8/src/core/nginx.h    2017-12-27 23:29:01 +0900 (8fe782faa)
@@ -9,8 +9,8 @@
 #define _NGINX_H_INCLUDED_
 
 
-#define nginx_version      1013007
-#define NGINX_VERSION      "1.13.7"
+#define nginx_version      1013008
+#define NGINX_VERSION      "1.13.8"
 #define NGINX_VER          "nginx/" NGINX_VERSION
 
 #ifdef NGX_BUILD

  Renamed: vendor/nginx-1.13.8/src/core/ngx_array.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_array.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_buf.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_buf.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_conf_file.c (+5 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/core/ngx_conf_file.c    2017-12-26 09:07:17 +0900 (fb28a5a94)
+++ vendor/nginx-1.13.8/src/core/ngx_conf_file.c    2017-12-27 23:29:01 +0900 (ba454dea8)
@@ -709,6 +709,11 @@ ngx_conf_read_token(ngx_conf_t *cf)
                 last_space = 0;
                 continue;
 
+            case '$':
+                variable = 1;
+                last_space = 0;
+                continue;
+
             default:
                 last_space = 0;
             }

  Renamed: vendor/nginx-1.13.8/src/core/ngx_conf_file.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_connection.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_connection.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_core.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_cpuinfo.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_crc.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_crc32.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_crc32.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_crypt.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_crypt.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_cycle.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_cycle.h (+2 -0) 98%
===================================================================
--- vendor/nginx-1.13.7/src/core/ngx_cycle.h    2017-12-26 09:07:17 +0900 (2b48ccbd6)
+++ vendor/nginx-1.13.8/src/core/ngx_cycle.h    2017-12-27 23:29:01 +0900 (a825da2f9)
@@ -114,6 +114,8 @@ typedef struct {
 
     ngx_array_t               env;
     char                    **environment;
+
+    ngx_uint_t                transparent;  /* unsigned  transparent:1; */
 } ngx_core_conf_t;
 
 

  Renamed: vendor/nginx-1.13.8/src/core/ngx_file.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_file.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_hash.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_hash.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_inet.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_inet.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_list.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_list.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_log.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_log.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_md5.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_md5.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_murmurhash.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_murmurhash.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_open_file_cache.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_open_file_cache.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_output_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_palloc.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_palloc.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_parse.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_parse.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_parse_time.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_parse_time.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_proxy_protocol.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_proxy_protocol.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_queue.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_queue.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_radix_tree.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_radix_tree.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_rbtree.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_rbtree.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_regex.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_regex.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_resolver.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_resolver.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_rwlock.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_rwlock.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_sha1.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_sha1.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_shmtx.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_shmtx.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_slab.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_slab.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_spinlock.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_string.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_string.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_syslog.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_syslog.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_thread_pool.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_thread_pool.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_times.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/core/ngx_times.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_devpoll_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_epoll_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_eventport_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_iocp_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_iocp_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_kqueue_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_poll_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_select_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/modules/ngx_win32_select_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_accept.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_acceptex.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_connect.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_connect.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_connectex.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_openssl.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_openssl.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_openssl_stapling.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_pipe.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_pipe.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_posted.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_posted.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_timer.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/event/ngx_event_timer.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_access_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_addition_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_auth_basic_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_auth_request_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_autoindex_module.c (+6 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/http/modules/ngx_http_autoindex_module.c    2017-12-26 09:07:17 +0900 (b3bf65286)
+++ vendor/nginx-1.13.8/src/http/modules/ngx_http_autoindex_module.c    2017-12-27 23:29:01 +0900 (94b91db80)
@@ -180,6 +180,12 @@ ngx_http_autoindex_handler(ngx_http_request_t *r)
         return NGX_DECLINED;
     }
 
+    rc = ngx_http_discard_request_body(r);
+
+    if (rc != NGX_OK) {
+        return rc;
+    }
+
     /* NGX_DIR_MASK_LEN is lesser than NGX_HTTP_AUTOINDEX_PREALLOCATE */
 
     last = ngx_http_map_uri_to_path(r, &path, &root,

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_browser_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_charset_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_chunked_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_dav_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_degradation_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_empty_gif_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_fastcgi_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_flv_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_geo_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_geoip_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_gunzip_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_gzip_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_gzip_static_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_headers_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_image_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_index_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_limit_conn_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_limit_req_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_log_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_map_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_memcached_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_mirror_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_mp4_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_not_modified_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_proxy_module.c (+3 -5) 99%
===================================================================
--- vendor/nginx-1.13.7/src/http/modules/ngx_http_proxy_module.c    2017-12-26 09:07:17 +0900 (b42839c24)
+++ vendor/nginx-1.13.8/src/http/modules/ngx_http_proxy_module.c    2017-12-27 23:29:01 +0900 (efb4bed8e)
@@ -1086,8 +1086,7 @@ ngx_http_proxy_create_key(ngx_http_request_t *r)
 
         return NGX_OK;
 
-    } else if (ctx->vars.uri.len == 0 && r->valid_unparsed_uri && r == r->main)
-    {
+    } else if (ctx->vars.uri.len == 0 && r->valid_unparsed_uri) {
         *key = r->unparsed_uri;
         u->uri = r->unparsed_uri;
 
@@ -1096,7 +1095,7 @@ ngx_http_proxy_create_key(ngx_http_request_t *r)
 
     loc_len = (r->valid_location && ctx->vars.uri.len) ? plcf->location.len : 0;
 
-    if (r->quoted_uri || r->internal) {
+    if (r->quoted_uri || r->space_in_uri || r->internal) {
         escape = 2 * ngx_escape_uri(NULL, r->uri.data + loc_len,
                                     r->uri.len - loc_len, NGX_ESCAPE_URI);
     } else {
@@ -1201,8 +1200,7 @@ ngx_http_proxy_create_request(ngx_http_request_t *r)
     if (plcf->proxy_lengths && ctx->vars.uri.len) {
         uri_len = ctx->vars.uri.len;
 
-    } else if (ctx->vars.uri.len == 0 && r->valid_unparsed_uri && r == r->main)
-    {
+    } else if (ctx->vars.uri.len == 0 && r->valid_unparsed_uri) {
         unparsed_uri = 1;
         uri_len = r->unparsed_uri.len;
 

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_random_index_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_range_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_realip_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_referer_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_rewrite_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_scgi_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_secure_link_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_slice_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_split_clients_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_ssi_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_ssi_filter_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_ssl_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_ssl_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_static_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_stub_status_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_sub_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_try_files_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_hash_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_ip_hash_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_keepalive_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/http/modules/ngx_http_upstream_keepalive_module.c    2017-12-26 09:07:17 +0900 (0048e6bce)
+++ vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_keepalive_module.c    2017-12-27 23:29:01 +0900 (90a226d91)
@@ -340,6 +340,7 @@ ngx_http_upstream_free_keepalive_peer(ngx_peer_connection_t *pc, void *data,
     pc->connection = NULL;
 
     if (c->read->timer_set) {
+        c->read->delayed = 0;
         ngx_del_timer(c->read);
     }
     if (c->write->timer_set) {

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_least_conn_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_upstream_zone_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_userid_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_uwsgi_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/ngx_http_xslt_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/Makefile.PL (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/nginx.pm (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/nginx.xs (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/ngx_http_perl_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/ngx_http_perl_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/modules/perl/typemap (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_cache.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_copy_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_core_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/http/ngx_http_core_module.c    2017-12-26 09:07:17 +0900 (57a47427f)
+++ vendor/nginx-1.13.8/src/http/ngx_http_core_module.c    2017-12-27 23:29:01 +0900 (59515712b)
@@ -2363,6 +2363,7 @@ ngx_http_subrequest(ngx_http_request_t *r,
         sr->method_name = r->method_name;
         sr->loc_conf = r->loc_conf;
         sr->valid_location = r->valid_location;
+        sr->valid_unparsed_uri = r->valid_unparsed_uri;
         sr->content_handler = r->content_handler;
         sr->phase_handler = r->phase_handler;
         sr->write_event_handler = ngx_http_core_run_phases;

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_core_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_file_cache.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_header_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_parse.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_postpone_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_request.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_request.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_request_body.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_script.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_script.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_special_response.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_upstream.c (+7 -1) 99%
===================================================================
--- vendor/nginx-1.13.7/src/http/ngx_http_upstream.c    2017-12-26 09:07:17 +0900 (75f463ba7)
+++ vendor/nginx-1.13.8/src/http/ngx_http_upstream.c    2017-12-27 23:29:01 +0900 (f8d5707d3)
@@ -3533,7 +3533,7 @@ ngx_http_upstream_process_non_buffered_request(ngx_http_request_t *r,
 
         if (do_write) {
 
-            if (u->out_bufs || u->busy_bufs) {
+            if (u->out_bufs || u->busy_bufs || downstream->buffered) {
                 rc = ngx_http_output_filter(r, u->out_bufs);
 
                 if (rc == NGX_ERROR) {
@@ -6078,6 +6078,12 @@ ngx_http_upstream_bind_set_slot(ngx_conf_t *cf, ngx_command_t *cmd,
     if (cf->args->nelts > 2) {
         if (ngx_strcmp(value[2].data, "transparent") == 0) {
 #if (NGX_HAVE_TRANSPARENT_PROXY)
+            ngx_core_conf_t  *ccf;
+
+            ccf = (ngx_core_conf_t *) ngx_get_conf(cf->cycle->conf_ctx,
+                                                   ngx_core_module);
+
+            ccf->transparent = 1;
             local->transparent = 1;
 #else
             ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_upstream.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_upstream_round_robin.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_upstream_round_robin.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_variables.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_variables.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/ngx_http_write_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_filter_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_huff_decode.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_huff_encode.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/http/v2/ngx_http_v2_table.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_auth_http_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_core_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_handler.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_imap_handler.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_imap_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_imap_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_parse.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_handler.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_pop3_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_proxy_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_handler.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_smtp_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_ssl_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/mail/ngx_mail_ssl_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/misc/ngx_cpp_test_module.cpp (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/misc/ngx_google_perftools_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_alloc.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_alloc.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_atomic.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_channel.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_channel.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_daemon.c (+1 -0) 98%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_daemon.c    2017-12-26 09:07:17 +0900 (ab6721108)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_daemon.c    2017-12-27 23:29:01 +0900 (385c49b6c)
@@ -26,6 +26,7 @@ ngx_daemon(ngx_log_t *log)
         exit(0);
     }
 
+    ngx_parent = ngx_pid;
     ngx_pid = ngx_getpid();
 
     if (setsid() == -1) {

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_darwin.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_darwin_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_darwin_init.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_darwin_sendfile_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_dlopen.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_dlopen.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_errno.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_errno.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_file_aio_read.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_files.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_files.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_freebsd.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_init.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_freebsd_sendfile_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_amd64.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_ppc.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_sparc64.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_gcc_atomic_x86.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_linux.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_linux_aio_read.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_linux_config.h (+5 -0) 97%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_linux_config.h    2017-12-26 09:07:17 +0900 (2f6129d88)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_linux_config.h    2017-12-27 23:29:01 +0900 (3036caebf)
@@ -99,6 +99,11 @@ typedef struct iocb  ngx_aiocb_t;
 #endif
 
 
+#if (NGX_HAVE_CAPABILITIES)
+#include <linux/capability.h>
+#endif
+
+
 #define NGX_LISTEN_BACKLOG        511
 
 

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_linux_init.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_linux_sendfile_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_os.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_posix_config.h (+0 -20) 84%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_posix_config.h    2017-12-26 09:07:17 +0900 (5d1358e24)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_posix_config.h    2017-12-27 23:29:01 +0900 (2a8c413e0)
@@ -145,26 +145,6 @@ typedef struct aiocb  ngx_aiocb_t;
 #define ngx_debug_init()
 
 
-#if (__FreeBSD__) && (__FreeBSD_version < 400017)
-
-#include <sys/param.h>          /* ALIGN() */
-
-/*
- * FreeBSD 3.x has no CMSG_SPACE() and CMSG_LEN() and has the broken CMSG_DATA()
- */
-
-#undef  CMSG_SPACE
-#define CMSG_SPACE(l)       (ALIGN(sizeof(struct cmsghdr)) + ALIGN(l))
-
-#undef  CMSG_LEN
-#define CMSG_LEN(l)         (ALIGN(sizeof(struct cmsghdr)) + (l))
-
-#undef  CMSG_DATA
-#define CMSG_DATA(cmsg)     ((u_char *)(cmsg) + ALIGN(sizeof(struct cmsghdr)))
-
-#endif
-
-
 extern char **environ;
 
 

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_posix_init.c (+10 -0) 92%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_posix_init.c    2017-12-26 09:07:17 +0900 (583ea4ff9)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_posix_init.c    2017-12-27 23:29:01 +0900 (7824735d0)
@@ -36,6 +36,9 @@ ngx_os_init(ngx_log_t *log)
 {
     ngx_time_t  *tp;
     ngx_uint_t   n;
+#if (NGX_HAVE_LEVEL1_DCACHE_LINESIZE)
+    long         size;
+#endif
 
 #if (NGX_HAVE_OS_SPECIFIC_INIT)
     if (ngx_os_specific_init(log) != NGX_OK) {
@@ -62,6 +65,13 @@ ngx_os_init(ngx_log_t *log)
         ngx_ncpu = 1;
     }
 
+#if (NGX_HAVE_LEVEL1_DCACHE_LINESIZE)
+    size = sysconf(_SC_LEVEL1_DCACHE_LINESIZE);
+    if (size > 0) {
+        ngx_cacheline_size = size;
+    }
+#endif
+
     ngx_cpuinfo();
 
     if (getrlimit(RLIMIT_NOFILE, &rlmt) == -1) {

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_process.c (+4 -3) 98%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_process.c    2017-12-26 09:07:17 +0900 (993c032ae)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_process.c    2017-12-27 23:29:01 +0900 (15680237a)
@@ -194,6 +194,7 @@ ngx_spawn_process(ngx_cycle_t *cycle, ngx_spawn_proc_pt proc, void *data,
         return NGX_INVALID_PID;
 
     case 0:
+        ngx_parent = ngx_pid;
         ngx_pid = ngx_getpid();
         proc(cycle, data);
         break;
@@ -371,12 +372,12 @@ ngx_signal_handler(int signo, siginfo_t *siginfo, void *ucontext)
             break;
 
         case ngx_signal_value(NGX_CHANGEBIN_SIGNAL):
-            if (getppid() > 1 || ngx_new_binary > 0) {
+            if (ngx_getppid() == ngx_parent || ngx_new_binary > 0) {
 
                 /*
                  * Ignore the signal in the new binary if its parent is
-                 * not the init process, i.e. the old binary's process
-                 * is still running.  Or ignore the signal in the old binary's
+                 * not changed, i.e. the old binary's process is still
+                 * running.  Or ignore the signal in the old binary's
                  * process if the new binary's process is already running.
                  */
 

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_process.h (+2 -0) 96%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_process.h    2017-12-26 09:07:17 +0900 (7b5e8c0c2)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_process.h    2017-12-27 23:29:01 +0900 (3986639b4)
@@ -54,6 +54,7 @@ typedef struct {
 
 
 #define ngx_getpid   getpid
+#define ngx_getppid  getppid
 
 #ifndef ngx_log_pid
 #define ngx_log_pid  ngx_pid
@@ -79,6 +80,7 @@ extern char         **ngx_argv;
 extern char         **ngx_os_argv;
 
 extern ngx_pid_t      ngx_pid;
+extern ngx_pid_t      ngx_parent;
 extern ngx_socket_t   ngx_channel;
 extern ngx_int_t      ngx_process_slot;
 extern ngx_int_t      ngx_last_process;

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_process_cycle.c (+33 -0) 96%
===================================================================
--- vendor/nginx-1.13.7/src/os/unix/ngx_process_cycle.c    2017-12-26 09:07:17 +0900 (1710ea812)
+++ vendor/nginx-1.13.8/src/os/unix/ngx_process_cycle.c    2017-12-27 23:29:01 +0900 (5817a2c23)
@@ -31,6 +31,7 @@ static void ngx_cache_loader_process_handler(ngx_event_t *ev);
 ngx_uint_t    ngx_process;
 ngx_uint_t    ngx_worker;
 ngx_pid_t     ngx_pid;
+ngx_pid_t     ngx_parent;
 
 sig_atomic_t  ngx_reap;
 sig_atomic_t  ngx_sigio;
@@ -838,12 +839,44 @@ ngx_worker_process_init(ngx_cycle_t *cycle, ngx_int_t worker)
                           ccf->username, ccf->group);
         }
 
+#if (NGX_HAVE_PR_SET_KEEPCAPS && NGX_HAVE_CAPABILITIES)
+        if (ccf->transparent && ccf->user) {
+            if (prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0) == -1) {
+                ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno,
+                              "prctl(PR_SET_KEEPCAPS, 1) failed");
+                /* fatal */
+                exit(2);
+            }
+        }
+#endif
+
         if (setuid(ccf->user) == -1) {
             ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno,
                           "setuid(%d) failed", ccf->user);
             /* fatal */
             exit(2);
         }
+
+#if (NGX_HAVE_CAPABILITIES)
+        if (ccf->transparent && ccf->user) {
+            struct __user_cap_data_struct    data;
+            struct __user_cap_header_struct  header;
+
+            ngx_memzero(&header, sizeof(struct __user_cap_header_struct));
+            ngx_memzero(&data, sizeof(struct __user_cap_data_struct));
+
+            header.version = _LINUX_CAPABILITY_VERSION_1;
+            data.effective = CAP_TO_MASK(CAP_NET_RAW);
+            data.permitted = data.effective;
+
+            if (syscall(SYS_capset, &header, &data) == -1) {
+                ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno,
+                              "capset() failed");
+                /* fatal */
+                exit(2);
+            }
+        }
+#endif
     }
 
     if (worker >= 0) {

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_process_cycle.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_readv_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_recv.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_send.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_setaffinity.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_setaffinity.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_setproctitle.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_setproctitle.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_shmem.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_shmem.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_socket.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_socket.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_solaris.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_solaris_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_solaris_init.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_solaris_sendfilev_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_amd64.il (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_atomic_sparc64.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_sparc64.il (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_sunpro_x86.il (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_thread.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_thread_cond.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_thread_id.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_thread_mutex.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_time.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_time.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_udp_recv.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_udp_send.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_udp_sendmsg_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_user.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_user.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/unix/ngx_writev_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/nginx.ico (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/nginx.rc (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/nginx_icon16.xpm (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/nginx_icon32.xpm (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/nginx_icon48.xpm (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_alloc.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_alloc.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_atomic.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_dlopen.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_dlopen.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_errno.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_errno.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_event_log.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_files.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_files.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_os.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_process.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_process.h (+2 -0) 96%
===================================================================
--- vendor/nginx-1.13.7/src/os/win32/ngx_process.h    2017-12-26 09:07:17 +0900 (a6a5aa29f)
+++ vendor/nginx-1.13.8/src/os/win32/ngx_process.h    2017-12-27 23:29:01 +0900 (7ec4cd92c)
@@ -14,6 +14,7 @@ typedef DWORD               ngx_pid_t;
 
 
 #define ngx_getpid          GetCurrentProcessId
+#define ngx_getppid()       0
 #define ngx_log_pid         ngx_pid
 
 
@@ -73,6 +74,7 @@ extern ngx_int_t            ngx_last_process;
 extern ngx_process_t        ngx_processes[NGX_MAX_PROCESSES];
 
 extern ngx_pid_t            ngx_pid;
+extern ngx_pid_t            ngx_parent;
 
 
 #endif /* _NGX_PROCESS_H_INCLUDED_ */

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_process_cycle.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/os/win32/ngx_process_cycle.c    2017-12-26 09:07:17 +0900 (293b967ec)
+++ vendor/nginx-1.13.8/src/os/win32/ngx_process_cycle.c    2017-12-27 23:29:01 +0900 (3aea874e0)
@@ -31,6 +31,7 @@ static ngx_thread_value_t __stdcall ngx_cache_loader_thread(void *data);
 ngx_uint_t     ngx_process;
 ngx_uint_t     ngx_worker;
 ngx_pid_t      ngx_pid;
+ngx_pid_t      ngx_parent;
 
 ngx_uint_t     ngx_inherited;
 ngx_pid_t      ngx_new_binary;

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_process_cycle.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_service.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_shmem.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_shmem.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_socket.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_socket.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_stat.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_thread.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_thread.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_time.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_time.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_udp_wsarecv.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_user.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_user.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_win32_config.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_win32_init.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_wsarecv.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_wsarecv_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_wsasend.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/os/win32/ngx_wsasend_chain.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_access_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_core_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_geo_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_geoip_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_handler.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_limit_conn_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_log_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_map_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_proxy_module.c (+6 -0) 99%
===================================================================
--- vendor/nginx-1.13.7/src/stream/ngx_stream_proxy_module.c    2017-12-26 09:07:17 +0900 (ad81cc8b7)
+++ vendor/nginx-1.13.8/src/stream/ngx_stream_proxy_module.c    2017-12-27 23:29:01 +0900 (818d7329b)
@@ -2155,6 +2155,12 @@ ngx_stream_proxy_bind(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
     if (cf->args->nelts > 2) {
         if (ngx_strcmp(value[2].data, "transparent") == 0) {
 #if (NGX_HAVE_TRANSPARENT_PROXY)
+            ngx_core_conf_t  *ccf;
+
+            ccf = (ngx_core_conf_t *) ngx_get_conf(cf->cycle->conf_ctx,
+                                                   ngx_core_module);
+
+            ccf->transparent = 1;
             local->transparent = 1;
 #else
             ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_realip_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_return_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_script.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_script.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_split_clients_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_module.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_ssl_preread_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_hash_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_least_conn_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_round_robin.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_round_robin.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_upstream_zone_module.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_variables.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_variables.h (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.8/src/stream/ngx_stream_write_filter_module.c (+0 -0) 100%
===================================================================




More information about the Groonga-commit mailing list
Back to archive index