[Groonga-commit] groonga/groonga at bdfccaa [master] nginx: use latest nginx

Back to archive index

Kentaro Hayashi null+****@clear*****
Tue May 23 13:31:57 JST 2017


Kentaro Hayashi	2017-05-23 13:31:57 +0900 (Tue, 23 May 2017)

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

  Message:
    nginx: use latest nginx
    
      $ ./update_nginx 1.13.0

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

  Modified: nginx_version (+1 -1)
===================================================================
--- nginx_version    2017-05-22 19:00:13 +0900 (dbb2469)
+++ nginx_version    2017-05-23 13:31:57 +0900 (feaae22)
@@ -1 +1 @@
-1.11.13
+1.13.0

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

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

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

  Renamed: vendor/nginx-1.13.0/auto/cc/clang (+0 -0) 100%
===================================================================

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

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

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

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

  Renamed: vendor/nginx-1.13.0/auto/cc/name (+0 -0) 100%
===================================================================

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/auto/os/conf (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.13.0/auto/os/darwin (+3 -1) 98%
===================================================================
--- vendor/nginx-1.11.13/auto/os/darwin    2017-05-22 19:00:13 +0900 (b4b3ad3)
+++ vendor/nginx-1.13.0/auto/os/darwin    2017-05-23 13:31:57 +0900 (429468f)
@@ -17,6 +17,9 @@ ngx_spacer='
 MAIN_LINK=
 MODULE_LINK="-shared -Wl,-undefined,dynamic_lookup"
 
+CC_AUX_FLAGS="$CC_AUX_FLAGS -D__APPLE_USE_RFC_3542"
+
+
 # kqueue
 
 echo " + kqueue found"
@@ -86,7 +89,6 @@ ngx_feature_test="int  kq;
 
 # sendfile()
 
-CC_AUX_FLAGS="$CC_AUX_FLAGS"
 ngx_feature="sendfile()"
 ngx_feature_name="NGX_HAVE_SENDFILE"
 ngx_feature_run=yes

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

  Renamed: vendor/nginx-1.13.0/auto/os/linux (+0 -0) 100%
===================================================================

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/auto/unix (+13 -0) 98%
===================================================================
--- vendor/nginx-1.11.13/auto/unix    2017-05-22 19:00:13 +0900 (5ef74d4)
+++ vendor/nginx-1.13.0/auto/unix    2017-05-23 13:31:57 +0900 (52060fc)
@@ -394,6 +394,19 @@ ngx_feature_test="setsockopt(0, IPPROTO_IP, IP_RECVDSTADDR, NULL, 0)"
 . auto/feature
 
 
+# BSD way to set IPv4 datagram source address
+
+ngx_feature="IP_SENDSRCADDR"
+ngx_feature_name="NGX_HAVE_IP_SENDSRCADDR"
+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_SENDSRCADDR, NULL, 0)"
+. auto/feature
+
+
 # Linux way to get IPv4 datagram destination address
 
 ngx_feature="IP_PKTINFO"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/docs/xml/nginx/changes.xml (+78 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/docs/xml/nginx/changes.xml    2017-05-22 19:00:13 +0900 (ea39ab2)
+++ vendor/nginx-1.13.0/docs/xml/nginx/changes.xml    2017-05-23 13:31:57 +0900 (c06ffa4)
@@ -5,6 +5,84 @@
 <change_log title="nginx">
 
 
+<changes ver="1.13.0" date="2017-04-25">
+
+<change type="change">
+<para lang="ru">
+теперь SSL renegotiation допускается в соединениях к бэкендам.
+</para>
+<para lang="en">
+SSL renegotiation is now allowed on backend connections.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+параметры rcvbuf и sndbuf директив listen
+в почтовом прокси-сервере и модуле stream.
+</para>
+<para lang="en">
+the "rcvbuf" and "sndbuf" parameters of the "listen" directives
+of the mail proxy and stream modules.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+директивы return и error_page теперь могут использоваться для возврата
+перенаправлений с кодом 308.<br/>
+Спасибо Simon Leblanc.
+</para>
+<para lang="en">
+the "return" and "error_page" directives can now be used to return 308
+redirections.<br/>
+Thanks to Simon Leblanc.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+параметр TLSv1.3 в директиве ssl_protocols.
+</para>
+<para lang="en">
+the "TLSv1.3" parameter of the "ssl_protocols" directive.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+при логгировании сигналов теперь указывается PID отправившего сигнал процесса.
+</para>
+<para lang="en">
+when logging signals nginx now logs PID of the process which sent the signal.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+в обработке ошибок выделения памяти.
+</para>
+<para lang="en">
+in memory allocation error handling.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+если сервер в модуле stream слушал на wildcard-адресе,
+исходящий адрес ответного UDP-пакета
+мог отличаться от адреса назначения исходного пакета.
+</para>
+<para lang="en">
+if a server in the stream module listened on a wildcard address,
+the source address of a response UDP datagram could differ
+from the original datagram destination address.
+</para>
+</change>
+
+</changes>
+
+
 <changes ver="1.11.13" date="2017-04-04">
 
 <change type="feature">

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

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

  Renamed: vendor/nginx-1.13.0/misc/GNUmakefile (+0 -0) 100%
===================================================================

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

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

  Renamed: vendor/nginx-1.13.0/src/core/nginx.h (+2 -2) 84%
===================================================================
--- vendor/nginx-1.11.13/src/core/nginx.h    2017-05-22 19:00:13 +0900 (5d3112f)
+++ vendor/nginx-1.13.0/src/core/nginx.h    2017-05-23 13:31:57 +0900 (3d6579c)
@@ -9,8 +9,8 @@
 #define _NGINX_H_INCLUDED_
 
 
-#define nginx_version      1011013
-#define NGINX_VERSION      "1.11.13"
+#define nginx_version      1013000
+#define NGINX_VERSION      "1.13.0"
 #define NGINX_VER          "nginx/" NGINX_VERSION
 
 #ifdef NGX_BUILD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/core/ngx_palloc.h (+0 -3) 96%
===================================================================
--- vendor/nginx-1.11.13/src/core/ngx_palloc.h    2017-05-22 19:00:13 +0900 (d652829)
+++ vendor/nginx-1.13.0/src/core/ngx_palloc.h    2017-05-23 13:31:57 +0900 (376e012)
@@ -72,9 +72,6 @@ typedef struct {
 } ngx_pool_cleanup_file_t;
 
 
-void *ngx_alloc(size_t size, ngx_log_t *log);
-void *ngx_calloc(size_t size, ngx_log_t *log);
-
 ngx_pool_t *ngx_create_pool(size_t size, ngx_log_t *log);
 void ngx_destroy_pool(ngx_pool_t *pool);
 void ngx_reset_pool(ngx_pool_t *pool);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/core/ngx_string.c (+42 -5) 97%
===================================================================
--- vendor/nginx-1.11.13/src/core/ngx_string.c    2017-05-22 19:00:13 +0900 (7a73ef5)
+++ vendor/nginx-1.13.0/src/core/ngx_string.c    2017-05-23 13:31:57 +0900 (7526f60)
@@ -1808,7 +1808,19 @@ ngx_escape_json(u_char *dst, u_char *src, size_t size)
                 len++;
 
             } else if (ch <= 0x1f) {
-                len += sizeof("\\u001F") - 2;
+
+                switch (ch) {
+                case '\n':
+                case '\r':
+                case '\t':
+                case '\b':
+                case '\f':
+                    len++;
+                    break;
+
+                default:
+                    len += sizeof("\\u001F") - 2;
+                }
             }
 
             size--;
@@ -1829,12 +1841,37 @@ ngx_escape_json(u_char *dst, u_char *src, size_t size)
             *dst++ = ch;
 
         } else {
-            *dst++ = '\\'; *dst++ = 'u'; *dst++ = '0'; *dst++ = '0';
-            *dst++ = '0' + (ch >> 4);
+            *dst++ = '\\';
+
+            switch (ch) {
+            case '\n':
+                *dst++ = 'n';
+                break;
+
+            case '\r':
+                *dst++ = 'r';
+                break;
 
-            ch &= 0xf;
+            case '\t':
+                *dst++ = 't';
+                break;
+
+            case '\b':
+                *dst++ = 'b';
+                break;
+
+            case '\f':
+                *dst++ = 'f';
+                break;
 
-            *dst++ = (ch < 10) ? ('0' + ch) : ('A' + ch - 10);
+            default:
+                *dst++ = 'u'; *dst++ = '0'; *dst++ = '0';
+                *dst++ = '0' + (ch >> 4);
+
+                ch &= 0xf;
+
+                *dst++ = (ch < 10) ? ('0' + ch) : ('A' + ch - 10);
+            }
         }
 
         size--;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/event/ngx_event_openssl.c (+10 -2) 99%
===================================================================
--- vendor/nginx-1.11.13/src/event/ngx_event_openssl.c    2017-05-22 19:00:13 +0900 (8c7c677)
+++ vendor/nginx-1.13.0/src/event/ngx_event_openssl.c    2017-05-23 13:31:57 +0900 (fdbd0c9)
@@ -323,6 +323,12 @@ ngx_ssl_create(ngx_ssl_t *ssl, ngx_uint_t protocols, void *data)
         SSL_CTX_set_options(ssl->ctx, SSL_OP_NO_TLSv1_2);
     }
 #endif
+#ifdef SSL_OP_NO_TLSv1_3
+    SSL_CTX_clear_options(ssl->ctx, SSL_OP_NO_TLSv1_3);
+    if (!(protocols & NGX_SSL_TLSv1_3)) {
+        SSL_CTX_set_options(ssl->ctx, SSL_OP_NO_TLSv1_3);
+    }
+#endif
 
 #ifdef SSL_OP_NO_COMPRESSION
     SSL_CTX_set_options(ssl->ctx, SSL_OP_NO_COMPRESSION);
@@ -831,7 +837,9 @@ ngx_ssl_info_callback(const ngx_ssl_conn_t *ssl_conn, int where, int ret)
     BIO               *rbio, *wbio;
     ngx_connection_t  *c;
 
-    if (where & SSL_CB_HANDSHAKE_START) {
+    if ((where & SSL_CB_HANDSHAKE_START)
+        && SSL_is_server((ngx_ssl_conn_t *) ssl_conn))
+    {
         c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn);
 
         if (c->ssl->handshaked) {
@@ -1082,7 +1090,7 @@ ngx_ssl_ecdh_curve(ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *name)
      * maximum interoperability.
      */
 
-#ifdef SSL_CTRL_SET_CURVES_LIST
+#if (defined SSL_CTX_set1_curves_list || defined SSL_CTRL_SET_CURVES_LIST)
 
     /*
      * OpenSSL 1.0.2+ allows configuring a curve list instead of a single

  Renamed: vendor/nginx-1.13.0/src/event/ngx_event_openssl.h (+6 -0) 98%
===================================================================
--- vendor/nginx-1.11.13/src/event/ngx_event_openssl.h    2017-05-22 19:00:13 +0900 (e093e10)
+++ vendor/nginx-1.13.0/src/event/ngx_event_openssl.h    2017-05-23 13:31:57 +0900 (2a14980)
@@ -54,6 +54,11 @@
 #define ngx_ssl_conn_t          SSL
 
 
+#if (OPENSSL_VERSION_NUMBER < 0x10002000L)
+#define SSL_is_server(s)        (s)->server
+#endif
+
+
 struct ngx_ssl_s {
     SSL_CTX                    *ctx;
     ngx_log_t                  *log;
@@ -131,6 +136,7 @@ typedef struct {
 #define NGX_SSL_TLSv1    0x0008
 #define NGX_SSL_TLSv1_1  0x0010
 #define NGX_SSL_TLSv1_2  0x0020
+#define NGX_SSL_TLSv1_3  0x0040
 
 
 #define NGX_SSL_BUFFER   1

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_auth_basic_module.c (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_auth_basic_module.c    2017-05-22 19:00:13 +0900 (1e7a0c2)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_auth_basic_module.c    2017-05-23 13:31:57 +0900 (4aa684f)
@@ -361,6 +361,8 @@ ngx_http_auth_basic_set_realm(ngx_http_request_t *r, ngx_str_t *realm)
 
     basic = ngx_pnalloc(r->pool, len);
     if (basic == NULL) {
+        r->headers_out.www_authenticate->hash = 0;
+        r->headers_out.www_authenticate = NULL;
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }
 

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_dav_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_dav_module.c    2017-05-22 19:00:13 +0900 (895a52d)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_dav_module.c    2017-05-23 13:31:57 +0900 (566b08b)
@@ -1080,6 +1080,7 @@ ngx_http_dav_location(ngx_http_request_t *r, u_char *path)
     } else {
         location = ngx_pnalloc(r->pool, r->uri.len);
         if (location == NULL) {
+            ngx_http_clear_location(r);
             return NGX_ERROR;
         }
 

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_flv_module.c (+2 -2) 98%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_flv_module.c    2017-05-22 19:00:13 +0900 (cc25320)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_flv_module.c    2017-05-23 13:31:57 +0900 (7b72fae)
@@ -203,7 +203,7 @@ ngx_http_flv_handler(ngx_http_request_t *r)
     }
 
     if (i == 0) {
-        b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+        b = ngx_calloc_buf(r->pool);
         if (b == NULL) {
             return NGX_HTTP_INTERNAL_SERVER_ERROR;
         }
@@ -217,7 +217,7 @@ ngx_http_flv_handler(ngx_http_request_t *r)
     }
 
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_gzip_filter_module.c (+1 -1) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_gzip_filter_module.c    2017-05-22 19:00:13 +0900 (f9652d0)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_gzip_filter_module.c    2017-05-23 13:31:57 +0900 (287fd36)
@@ -644,7 +644,7 @@ ngx_http_gzip_filter_gzheader(ngx_http_request_t *r, ngx_http_gzip_ctx_t *ctx)
     static u_char  gzheader[10] =
                                { 0x1f, 0x8b, Z_DEFLATED, 0, 0, 0, 0, 0, 0, 3 };
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_ERROR;
     }

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_gzip_static_module.c (+2 -2) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_gzip_static_module.c    2017-05-22 19:00:13 +0900 (b9294dd)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_gzip_static_module.c    2017-05-23 13:31:57 +0900 (7652a9a)
@@ -238,7 +238,7 @@ ngx_http_gzip_static_handler(ngx_http_request_t *r)
 
     h = ngx_list_push(&r->headers_out.headers);
     if (h == NULL) {
-        return NGX_ERROR;
+        return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }
 
     h->hash = 1;
@@ -248,7 +248,7 @@ ngx_http_gzip_static_handler(ngx_http_request_t *r)
 
     /* we need to allocate all before the header would be sent */
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_headers_filter_module.c (+12 -10) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_headers_filter_module.c    2017-05-22 19:00:13 +0900 (6738afe)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_headers_filter_module.c    2017-05-23 13:31:57 +0900 (94dc51e)
@@ -173,6 +173,7 @@ ngx_http_headers_filter(ngx_http_request_t *r)
     case NGX_HTTP_SEE_OTHER:
     case NGX_HTTP_NOT_MODIFIED:
     case NGX_HTTP_TEMPORARY_REDIRECT:
+    case NGX_HTTP_PERMANENT_REDIRECT:
         safe_status = 1;
         break;
 
@@ -270,11 +271,6 @@ ngx_http_set_expires(ngx_http_request_t *r, ngx_http_headers_conf_t *conf)
             return NGX_ERROR;
         }
 
-        ccp = ngx_array_push(&r->headers_out.cache_control);
-        if (ccp == NULL) {
-            return NGX_ERROR;
-        }
-
         cc = ngx_list_push(&r->headers_out.headers);
         if (cc == NULL) {
             return NGX_ERROR;
@@ -282,6 +278,12 @@ ngx_http_set_expires(ngx_http_request_t *r, ngx_http_headers_conf_t *conf)
 
         cc->hash = 1;
         ngx_str_set(&cc->key, "Cache-Control");
+
+        ccp = ngx_array_push(&r->headers_out.cache_control);
+        if (ccp == NULL) {
+            return NGX_ERROR;
+        }
+
         *ccp = cc;
 
     } else {
@@ -469,11 +471,6 @@ ngx_http_add_cache_control(ngx_http_request_t *r, ngx_http_header_val_t *hv,
         }
     }
 
-    ccp = ngx_array_push(&r->headers_out.cache_control);
-    if (ccp == NULL) {
-        return NGX_ERROR;
-    }
-
     cc = ngx_list_push(&r->headers_out.headers);
     if (cc == NULL) {
         return NGX_ERROR;
@@ -483,6 +480,11 @@ ngx_http_add_cache_control(ngx_http_request_t *r, ngx_http_header_val_t *hv,
     ngx_str_set(&cc->key, "Cache-Control");
     cc->value = *value;
 
+    ccp = ngx_array_push(&r->headers_out.cache_control);
+    if (ccp == NULL) {
+        return NGX_ERROR;
+    }
+
     *ccp = cc;
 
     return NGX_OK;

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_image_filter_module.c (+3 -3) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_image_filter_module.c    2017-05-22 19:00:13 +0900 (dbec5d8)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_image_filter_module.c    2017-05-23 13:31:57 +0900 (6c03e8a)
@@ -581,7 +581,7 @@ ngx_http_image_json(ngx_http_request_t *r, ngx_http_image_filter_ctx_t *ctx)
     size_t      len;
     ngx_buf_t  *b;
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NULL;
     }
@@ -633,7 +633,7 @@ ngx_http_image_asis(ngx_http_request_t *r, ngx_http_image_filter_ctx_t *ctx)
 {
     ngx_buf_t  *b;
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NULL;
     }
@@ -1067,7 +1067,7 @@ transparent:
         return NULL;
     }
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         gdFree(out);
         return NULL;

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_mp4_module.c (+1 -1) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_mp4_module.c    2017-05-22 19:00:13 +0900 (f3c0fdd)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_mp4_module.c    2017-05-23 13:31:57 +0900 (08a68d0)
@@ -636,7 +636,7 @@ ngx_http_mp4_handler(ngx_http_request_t *r)
     }
 
     if (mp4 == NULL) {
-        b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+        b = ngx_calloc_buf(r->pool);
         if (b == NULL) {
             return NGX_HTTP_INTERNAL_SERVER_ERROR;
         }

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_proxy_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_proxy_module.c    2017-05-22 19:00:13 +0900 (e594d06)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_proxy_module.c    2017-05-23 13:31:57 +0900 (0fee2c2)
@@ -235,6 +235,7 @@ static ngx_conf_bitmask_t  ngx_http_proxy_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_range_filter_module.c (+4 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_range_filter_module.c    2017-05-22 19:00:13 +0900 (951a00d)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_range_filter_module.c    2017-05-23 13:31:57 +0900 (8ffca82)
@@ -425,6 +425,8 @@ ngx_http_range_singlepart_header(ngx_http_request_t *r,
     content_range->value.data = ngx_pnalloc(r->pool,
                                     sizeof("bytes -/") - 1 + 3 * NGX_OFF_T_LEN);
     if (content_range->value.data == NULL) {
+        content_range->hash = 0;
+        r->headers_out.content_range = NULL;
         return NGX_ERROR;
     }
 
@@ -594,6 +596,8 @@ ngx_http_range_not_satisfiable(ngx_http_request_t *r)
     content_range->value.data = ngx_pnalloc(r->pool,
                                        sizeof("bytes */") - 1 + NGX_OFF_T_LEN);
     if (content_range->value.data == NULL) {
+        content_range->hash = 0;
+        r->headers_out.content_range = NULL;
         return NGX_ERROR;
     }
 

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_ssl_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_ssl_module.c    2017-05-22 19:00:13 +0900 (2771ac1)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_ssl_module.c    2017-05-23 13:31:57 +0900 (b466e5d)
@@ -57,6 +57,7 @@ static ngx_conf_bitmask_t  ngx_http_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_static_module.c (+2 -1) 98%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_static_module.c    2017-05-22 19:00:13 +0900 (f2435a7)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_static_module.c    2017-05-23 13:31:57 +0900 (0e16c05)
@@ -169,6 +169,7 @@ ngx_http_static_handler(ngx_http_request_t *r)
 
             location = ngx_pnalloc(r->pool, len);
             if (location == NULL) {
+                ngx_http_clear_location(r);
                 return NGX_HTTP_INTERNAL_SERVER_ERROR;
             }
 
@@ -233,7 +234,7 @@ ngx_http_static_handler(ngx_http_request_t *r)
 
     /* we need to allocate all before the header would be sent */
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_sub_filter_module.c (+2 -2) 100%
===================================================================
@@ -248,8 +248,6 @@ ngx_http_sub_header_filter(ngx_http_request_t *r)
                                  ctx->matches->nelts);
     }
 
-    ngx_http_set_ctx(r, ctx, ngx_http_sub_filter_module);
-
     ctx->saved.data = ngx_pnalloc(r->pool, ctx->tables->max_match_len - 1);
     if (ctx->saved.data == NULL) {
         return NGX_ERROR;
@@ -260,6 +258,8 @@ ngx_http_sub_header_filter(ngx_http_request_t *r)
         return NGX_ERROR;
     }
 
+    ngx_http_set_ctx(r, ctx, ngx_http_sub_filter_module);
+
     ctx->offset = ctx->tables->min_match_len - 1;
     ctx->last_out = &ctx->out;
 

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_uwsgi_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_uwsgi_module.c    2017-05-22 19:00:13 +0900 (b7e7c12)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_uwsgi_module.c    2017-05-23 13:31:57 +0900 (26443bb)
@@ -129,6 +129,7 @@ static ngx_conf_bitmask_t  ngx_http_uwsgi_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

  Renamed: vendor/nginx-1.13.0/src/http/modules/ngx_http_xslt_filter_module.c (+1 -1) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/ngx_http_xslt_filter_module.c    2017-05-22 19:00:13 +0900 (695f3bf)
+++ vendor/nginx-1.13.0/src/http/modules/ngx_http_xslt_filter_module.c    2017-05-23 13:31:57 +0900 (fae5895)
@@ -584,7 +584,7 @@ ngx_http_xslt_apply_stylesheet(ngx_http_request_t *r,
         return NULL;
     }
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         ngx_free(buf);
         return NULL;

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

  Renamed: vendor/nginx-1.13.0/src/http/modules/perl/nginx.pm (+2 -0) 97%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/perl/nginx.pm    2017-05-22 19:00:13 +0900 (e3f7361)
+++ vendor/nginx-1.13.0/src/http/modules/perl/nginx.pm    2017-05-23 13:31:57 +0900 (d4663dc)
@@ -24,6 +24,7 @@ our @EXPORT = qw(
     HTTP_SEE_OTHER
     HTTP_NOT_MODIFIED
     HTTP_TEMPORARY_REDIRECT
+    HTTP_PERMANENT_REDIRECT
 
     HTTP_BAD_REQUEST
     HTTP_UNAUTHORIZED
@@ -72,6 +73,7 @@ use constant HTTP_REDIRECT                  => 302;
 use constant HTTP_SEE_OTHER                 => 303;
 use constant HTTP_NOT_MODIFIED              => 304;
 use constant HTTP_TEMPORARY_REDIRECT        => 307;
+use constant HTTP_PERMANENT_REDIRECT        => 308;
 
 use constant HTTP_BAD_REQUEST               => 400;
 use constant HTTP_UNAUTHORIZED              => 401;

  Renamed: vendor/nginx-1.13.0/src/http/modules/perl/nginx.xs (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/modules/perl/nginx.xs    2017-05-22 19:00:13 +0900 (cca64da)
+++ vendor/nginx-1.13.0/src/http/modules/perl/nginx.xs    2017-05-23 13:31:57 +0900 (ad12632)
@@ -510,10 +510,12 @@ header_out(r, key, value)
     header->hash = 1;
 
     if (ngx_http_perl_sv2str(aTHX_ r, &header->key, key) != NGX_OK) {
+        header->hash = 0;
         XSRETURN_EMPTY;
     }
 
     if (ngx_http_perl_sv2str(aTHX_ r, &header->value, value) != NGX_OK) {
+        header->hash = 0;
         XSRETURN_EMPTY;
     }
 

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_core_module.c (+4 -2) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_core_module.c    2017-05-22 19:00:13 +0900 (292671d)
+++ vendor/nginx-1.13.0/src/http/ngx_http_core_module.c    2017-05-23 13:31:57 +0900 (af67b7f)
@@ -1002,6 +1002,7 @@ ngx_http_core_find_config_phase(ngx_http_request_t *r,
             p = ngx_pnalloc(r->pool, len);
 
             if (p == NULL) {
+                ngx_http_clear_location(r);
                 ngx_http_finalize_request(r, NGX_HTTP_INTERNAL_SERVER_ERROR);
                 return NGX_OK;
             }
@@ -1894,7 +1895,8 @@ ngx_http_send_response(ngx_http_request_t *r, ngx_uint_t status,
     if (status == NGX_HTTP_MOVED_PERMANENTLY
         || status == NGX_HTTP_MOVED_TEMPORARILY
         || status == NGX_HTTP_SEE_OTHER
-        || status == NGX_HTTP_TEMPORARY_REDIRECT)
+        || status == NGX_HTTP_TEMPORARY_REDIRECT
+        || status == NGX_HTTP_PERMANENT_REDIRECT)
     {
         ngx_http_clear_location(r);
 
@@ -1926,7 +1928,7 @@ ngx_http_send_response(ngx_http_request_t *r, ngx_uint_t status,
         return ngx_http_send_header(r);
     }
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }

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

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_file_cache.c (+1 -1) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_file_cache.c    2017-05-22 19:00:13 +0900 (8c75f95)
+++ vendor/nginx-1.13.0/src/http/ngx_http_file_cache.c    2017-05-23 13:31:57 +0900 (b635b35)
@@ -1577,7 +1577,7 @@ ngx_http_cache_send(ngx_http_request_t *r)
 
     /* we need to allocate all before the header would be sent */
 
-    b = ngx_pcalloc(r->pool, sizeof(ngx_buf_t));
+    b = ngx_calloc_buf(r->pool);
     if (b == NULL) {
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_header_filter_module.c (+2 -1) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_header_filter_module.c    2017-05-22 19:00:13 +0900 (c09c519)
+++ vendor/nginx-1.13.0/src/http/ngx_http_header_filter_module.c    2017-05-23 13:31:57 +0900 (5fc7e1f)
@@ -75,8 +75,9 @@ static ngx_str_t ngx_http_status_lines[] = {
     ngx_null_string,  /* "305 Use Proxy" */
     ngx_null_string,  /* "306 unused" */
     ngx_string("307 Temporary Redirect"),
+    ngx_string("308 Permanent Redirect"),
 
-#define NGX_HTTP_LAST_3XX  308
+#define NGX_HTTP_LAST_3XX  309
 #define NGX_HTTP_OFF_4XX   (NGX_HTTP_LAST_3XX - 301 + NGX_HTTP_OFF_3XX)
 
     ngx_string("400 Bad Request"),

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_request.h (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_request.h    2017-05-22 19:00:13 +0900 (a68b906)
+++ vendor/nginx-1.13.0/src/http/ngx_http_request.h    2017-05-23 13:31:57 +0900 (2c77f93)
@@ -83,6 +83,7 @@
 #define NGX_HTTP_SEE_OTHER                 303
 #define NGX_HTTP_NOT_MODIFIED              304
 #define NGX_HTTP_TEMPORARY_REDIRECT        307
+#define NGX_HTTP_PERMANENT_REDIRECT        308
 
 #define NGX_HTTP_BAD_REQUEST               400
 #define NGX_HTTP_UNAUTHORIZED              401

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_request_body.c (+12 -8) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_request_body.c    2017-05-22 19:00:13 +0900 (2f66484)
+++ vendor/nginx-1.13.0/src/http/ngx_http_request_body.c    2017-05-23 13:31:57 +0900 (c4f092e)
@@ -46,13 +46,6 @@ ngx_http_read_client_request_body(ngx_http_request_t *r,
         return NGX_OK;
     }
 
-#if (NGX_HTTP_V2)
-    if (r->stream) {
-        rc = ngx_http_v2_read_request_body(r, post_handler);
-        goto done;
-    }
-#endif
-
     if (ngx_http_test_expect(r) != NGX_OK) {
         rc = NGX_HTTP_INTERNAL_SERVER_ERROR;
         goto done;
@@ -85,6 +78,13 @@ ngx_http_read_client_request_body(ngx_http_request_t *r,
         return NGX_OK;
     }
 
+#if (NGX_HTTP_V2)
+    if (r->stream) {
+        rc = ngx_http_v2_read_request_body(r);
+        goto done;
+    }
+#endif
+
     preread = r->header_in->last - r->header_in->pos;
 
     if (preread) {
@@ -805,7 +805,11 @@ ngx_http_test_expect(ngx_http_request_t *r)
 
     if (r->expect_tested
         || r->headers_in.expect == NULL
-        || r->http_version < NGX_HTTP_VERSION_11)
+        || r->http_version < NGX_HTTP_VERSION_11
+#if (NGX_HTTP_V2)
+        || r->stream != NULL
+#endif
+       )
     {
         return NGX_OK;
     }

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

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

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_special_response.c (+12 -2) 98%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_special_response.c    2017-05-22 19:00:13 +0900 (c9b1017)
+++ vendor/nginx-1.13.0/src/http/ngx_http_special_response.c    2017-05-23 13:31:57 +0900 (c4c1305)
@@ -89,6 +89,14 @@ static char ngx_http_error_307_page[] =
 ;
 
 
+static char ngx_http_error_308_page[] =
+"<html>" CRLF
+"<head><title>308 Permanent Redirect</title></head>" CRLF
+"<body bgcolor=\"white\">" CRLF
+"<center><h1>308 Permanent Redirect</h1></center>" CRLF
+;
+
+
 static char ngx_http_error_400_page[] =
 "<html>" CRLF
 "<head><title>400 Bad Request</title></head>" CRLF
@@ -336,8 +344,9 @@ static ngx_str_t ngx_http_error_pages[] = {
     ngx_null_string,                     /* 305 */
     ngx_null_string,                     /* 306 */
     ngx_string(ngx_http_error_307_page),
+    ngx_string(ngx_http_error_308_page),
 
-#define NGX_HTTP_LAST_3XX  308
+#define NGX_HTTP_LAST_3XX  309
 #define NGX_HTTP_OFF_4XX   (NGX_HTTP_LAST_3XX - 301 + NGX_HTTP_OFF_3XX)
 
     ngx_string(ngx_http_error_400_page),
@@ -615,7 +624,8 @@ ngx_http_send_error_page(ngx_http_request_t *r, ngx_http_err_page_t *err_page)
     if (overwrite != NGX_HTTP_MOVED_PERMANENTLY
         && overwrite != NGX_HTTP_MOVED_TEMPORARILY
         && overwrite != NGX_HTTP_SEE_OTHER
-        && overwrite != NGX_HTTP_TEMPORARY_REDIRECT)
+        && overwrite != NGX_HTTP_TEMPORARY_REDIRECT
+        && overwrite != NGX_HTTP_PERMANENT_REDIRECT)
     {
         r->err_status = NGX_HTTP_MOVED_TEMPORARILY;
     }

  Renamed: vendor/nginx-1.13.0/src/http/ngx_http_upstream.c (+6 -5) 99%
===================================================================
--- vendor/nginx-1.11.13/src/http/ngx_http_upstream.c    2017-05-22 19:00:13 +0900 (3695286)
+++ vendor/nginx-1.13.0/src/http/ngx_http_upstream.c    2017-05-23 13:31:57 +0900 (fcfa2ad)
@@ -4897,17 +4897,18 @@ ngx_http_upstream_copy_multi_header_lines(ngx_http_request_t *r,
         }
     }
 
-    ph = ngx_array_push(pa);
-    if (ph == NULL) {
-        return NGX_ERROR;
-    }
-
     ho = ngx_list_push(&r->headers_out.headers);
     if (ho == NULL) {
         return NGX_ERROR;
     }
 
     *ho = *h;
+
+    ph = ngx_array_push(pa);
+    if (ph == NULL) {
+        return NGX_ERROR;
+    }
+
     *ph = ho;
 
     return NGX_OK;

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/http/v2/ngx_http_v2.c (+43 -23) 98%
===================================================================
--- vendor/nginx-1.11.13/src/http/v2/ngx_http_v2.c    2017-05-22 19:00:13 +0900 (55db58e)
+++ vendor/nginx-1.13.0/src/http/v2/ngx_http_v2.c    2017-05-23 13:31:57 +0900 (1a9e521)
@@ -2166,6 +2166,44 @@ ngx_http_v2_state_window_update(ngx_http_v2_connection_t *h2c, u_char *pos,
                    "http2 WINDOW_UPDATE frame sid:%ui window:%uz",
                    h2c->state.sid, window);
 
+    if (window == 0) {
+        if (h2c->state.sid == 0) {
+            ngx_log_error(NGX_LOG_INFO, h2c->connection->log, 0,
+                          "client sent WINDOW_UPDATE frame "
+                          "with incorrect window increment 0");
+
+            return ngx_http_v2_connection_error(h2c,
+                                                NGX_HTTP_V2_PROTOCOL_ERROR);
+        }
+
+        ngx_log_error(NGX_LOG_INFO, h2c->connection->log, 0,
+                      "client sent WINDOW_UPDATE frame for stream %ui "
+                      "with incorrect window increment 0", h2c->state.sid);
+
+        node = ngx_http_v2_get_node_by_id(h2c, h2c->state.sid, 0);
+
+        if (node && node->stream) {
+            if (ngx_http_v2_terminate_stream(h2c, node->stream,
+                                             NGX_HTTP_V2_PROTOCOL_ERROR)
+                == NGX_ERROR)
+            {
+                return ngx_http_v2_connection_error(h2c,
+                                                    NGX_HTTP_V2_INTERNAL_ERROR);
+            }
+
+        } else {
+            if (ngx_http_v2_send_rst_stream(h2c, h2c->state.sid,
+                                            NGX_HTTP_V2_PROTOCOL_ERROR)
+                == NGX_ERROR)
+            {
+                return ngx_http_v2_connection_error(h2c,
+                                                    NGX_HTTP_V2_INTERNAL_ERROR);
+            }
+        }
+
+        return ngx_http_v2_state_complete(h2c, pos, end);
+    }
+
     if (h2c->state.sid) {
         node = ngx_http_v2_get_node_by_id(h2c, h2c->state.sid, 0);
 
@@ -3484,8 +3522,7 @@ ngx_http_v2_run_request(ngx_http_request_t *r)
 
 
 ngx_int_t
-ngx_http_v2_read_request_body(ngx_http_request_t *r,
-    ngx_http_client_body_handler_pt post_handler)
+ngx_http_v2_read_request_body(ngx_http_request_t *r)
 {
     off_t                      len;
     size_t                     size;
@@ -3498,33 +3535,14 @@ ngx_http_v2_read_request_body(ngx_http_request_t *r,
     ngx_http_v2_connection_t  *h2c;
 
     stream = r->stream;
+    rb = r->request_body;
 
     if (stream->skip_data) {
         r->request_body_no_buffering = 0;
-        post_handler(r);
+        rb->post_handler(r);
         return NGX_OK;
     }
 
-    rb = ngx_pcalloc(r->pool, sizeof(ngx_http_request_body_t));
-    if (rb == NULL) {
-        return NGX_HTTP_INTERNAL_SERVER_ERROR;
-    }
-
-    /*
-     * set by ngx_pcalloc():
-     *
-     *     rb->bufs = NULL;
-     *     rb->buf = NULL;
-     *     rb->received = 0;
-     *     rb->free = NULL;
-     *     rb->busy = NULL;
-     */
-
-    rb->rest = 1;
-    rb->post_handler = post_handler;
-
-    r->request_body = rb;
-
     h2scf = ngx_http_get_module_srv_conf(r, ngx_http_v2_module);
     clcf = ngx_http_get_module_loc_conf(r, ngx_http_core_module);
 
@@ -3574,6 +3592,8 @@ ngx_http_v2_read_request_body(ngx_http_request_t *r,
         return NGX_HTTP_INTERNAL_SERVER_ERROR;
     }
 
+    rb->rest = 1;
+
     buf = stream->preread;
 
     if (stream->in_closed) {

  Renamed: vendor/nginx-1.13.0/src/http/v2/ngx_http_v2.h (+1 -2) 98%
===================================================================
--- vendor/nginx-1.11.13/src/http/v2/ngx_http_v2.h    2017-05-22 19:00:13 +0900 (7d2a2ea)
+++ vendor/nginx-1.13.0/src/http/v2/ngx_http_v2.h    2017-05-23 13:31:57 +0900 (be34a09)
@@ -264,8 +264,7 @@ ngx_http_v2_queue_blocked_frame(ngx_http_v2_connection_t *h2c,
 void ngx_http_v2_init(ngx_event_t *rev);
 void ngx_http_v2_request_headers_init(void);
 
-ngx_int_t ngx_http_v2_read_request_body(ngx_http_request_t *r,
-    ngx_http_client_body_handler_pt post_handler);
+ngx_int_t ngx_http_v2_read_request_body(ngx_http_request_t *r);
 ngx_int_t ngx_http_v2_read_unbuffered_request_body(ngx_http_request_t *r);
 
 void ngx_http_v2_close_stream(ngx_http_v2_stream_t *stream, ngx_int_t rc);

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/mail/ngx_mail.c (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/mail/ngx_mail.c    2017-05-22 19:00:13 +0900 (9e560bb)
+++ vendor/nginx-1.13.0/src/mail/ngx_mail.c    2017-05-23 13:31:57 +0900 (5fd5fa0)
@@ -333,6 +333,8 @@ ngx_mail_optimize_servers(ngx_conf_t *cf, ngx_array_t *ports)
             ls->log.handler = ngx_accept_log_error;
 
             ls->backlog = addr[i].opt.backlog;
+            ls->rcvbuf = addr[i].opt.rcvbuf;
+            ls->sndbuf = addr[i].opt.sndbuf;
 
             ls->keepalive = addr[i].opt.so_keepalive;
 #if (NGX_HAVE_KEEPALIVE_TUNABLE)

  Renamed: vendor/nginx-1.13.0/src/mail/ngx_mail.h (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/mail/ngx_mail.h    2017-05-22 19:00:13 +0900 (6002508)
+++ vendor/nginx-1.13.0/src/mail/ngx_mail.h    2017-05-23 13:31:57 +0900 (6ecfefc)
@@ -46,6 +46,8 @@ typedef struct {
     int                     tcp_keepcnt;
 #endif
     int                     backlog;
+    int                     rcvbuf;
+    int                     sndbuf;
 } ngx_mail_listen_t;
 
 

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

  Renamed: vendor/nginx-1.13.0/src/mail/ngx_mail_core_module.c (+35 -1) 94%
===================================================================
--- vendor/nginx-1.11.13/src/mail/ngx_mail_core_module.c    2017-05-22 19:00:13 +0900 (b974d90)
+++ vendor/nginx-1.13.0/src/mail/ngx_mail_core_module.c    2017-05-23 13:31:57 +0900 (276b8ee)
@@ -295,7 +295,7 @@ ngx_mail_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 {
     ngx_mail_core_srv_conf_t  *cscf = conf;
 
-    ngx_str_t                  *value;
+    ngx_str_t                  *value, size;
     ngx_url_t                   u;
     ngx_uint_t                  i, m;
     ngx_mail_listen_t          *ls;
@@ -350,6 +350,8 @@ ngx_mail_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 
     ls->socklen = u.socklen;
     ls->backlog = NGX_LISTEN_BACKLOG;
+    ls->rcvbuf = -1;
+    ls->sndbuf = -1;
     ls->wildcard = u.wildcard;
     ls->ctx = cf->ctx;
 
@@ -398,6 +400,38 @@ ngx_mail_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
             continue;
         }
 
+        if (ngx_strncmp(value[i].data, "rcvbuf=", 7) == 0) {
+            size.len = value[i].len - 7;
+            size.data = value[i].data + 7;
+
+            ls->rcvbuf = ngx_parse_size(&size);
+            ls->bind = 1;
+
+            if (ls->rcvbuf == NGX_ERROR) {
+                ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
+                                   "invalid rcvbuf \"%V\"", &value[i]);
+                return NGX_CONF_ERROR;
+            }
+
+            continue;
+        }
+
+        if (ngx_strncmp(value[i].data, "sndbuf=", 7) == 0) {
+            size.len = value[i].len - 7;
+            size.data = value[i].data + 7;
+
+            ls->sndbuf = ngx_parse_size(&size);
+            ls->bind = 1;
+
+            if (ls->sndbuf == NGX_ERROR) {
+                ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
+                                   "invalid sndbuf \"%V\"", &value[i]);
+                return NGX_CONF_ERROR;
+            }
+
+            continue;
+        }
+
         if (ngx_strncmp(value[i].data, "ipv6only=o", 10) == 0) {
 #if (NGX_HAVE_INET6 && defined IPV6_V6ONLY)
             size_t  len;

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/mail/ngx_mail_ssl_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/mail/ngx_mail_ssl_module.c    2017-05-22 19:00:13 +0900 (fbc9bc7)
+++ vendor/nginx-1.13.0/src/mail/ngx_mail_ssl_module.c    2017-05-23 13:31:57 +0900 (aebd179)
@@ -42,6 +42,7 @@ static ngx_conf_bitmask_t  ngx_mail_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/os/unix/ngx_darwin_config.h (+3 -0) 96%
===================================================================
--- vendor/nginx-1.11.13/src/os/unix/ngx_darwin_config.h    2017-05-22 19:00:13 +0900 (cfe3ce2)
+++ vendor/nginx-1.13.0/src/os/unix/ngx_darwin_config.h    2017-05-23 13:31:57 +0900 (0dfe633)
@@ -9,6 +9,9 @@
 #define _NGX_DARWIN_CONFIG_H_INCLUDED_
 
 
+#define __APPLE_USE_RFC_3542    /* IPV6_PKTINFO */
+
+
 #include <sys/types.h>
 #include <sys/time.h>
 #include <unistd.h>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/os/unix/ngx_process.c (+24 -8) 94%
===================================================================
--- vendor/nginx-1.11.13/src/os/unix/ngx_process.c    2017-05-22 19:00:13 +0900 (2d37e21)
+++ vendor/nginx-1.13.0/src/os/unix/ngx_process.c    2017-05-23 13:31:57 +0900 (dd50b5c)
@@ -15,13 +15,13 @@ typedef struct {
     int     signo;
     char   *signame;
     char   *name;
-    void  (*handler)(int signo);
+    void  (*handler)(int signo, siginfo_t *siginfo, void *ucontext);
 } ngx_signal_t;
 
 
 
 static void ngx_execute_proc(ngx_cycle_t *cycle, void *data);
-static void ngx_signal_handler(int signo);
+static void ngx_signal_handler(int signo, siginfo_t *siginfo, void *ucontext);
 static void ngx_process_get_status(void);
 static void ngx_unlock_mutexes(ngx_pid_t pid);
 
@@ -75,9 +75,9 @@ ngx_signal_t  signals[] = {
 
     { SIGCHLD, "SIGCHLD", "", ngx_signal_handler },
 
-    { SIGSYS, "SIGSYS, SIG_IGN", "", SIG_IGN },
+    { SIGSYS, "SIGSYS, SIG_IGN", "", NULL },
 
-    { SIGPIPE, "SIGPIPE, SIG_IGN", "", SIG_IGN },
+    { SIGPIPE, "SIGPIPE, SIG_IGN", "", NULL },
 
     { 0, NULL, "", NULL }
 };
@@ -288,7 +288,15 @@ ngx_init_signals(ngx_log_t *log)
 
     for (sig = signals; sig->signo != 0; sig++) {
         ngx_memzero(&sa, sizeof(struct sigaction));
-        sa.sa_handler = sig->handler;
+
+        if (sig->handler) {
+            sa.sa_sigaction = sig->handler;
+            sa.sa_flags = SA_SIGINFO;
+
+        } else {
+            sa.sa_handler = SIG_IGN;
+        }
+
         sigemptyset(&sa.sa_mask);
         if (sigaction(sig->signo, &sa, NULL) == -1) {
 #if (NGX_VALGRIND)
@@ -307,7 +315,7 @@ ngx_init_signals(ngx_log_t *log)
 
 
 static void
-ngx_signal_handler(int signo)
+ngx_signal_handler(int signo, siginfo_t *siginfo, void *ucontext)
 {
     char            *action;
     ngx_int_t        ignore;
@@ -431,8 +439,16 @@ ngx_signal_handler(int signo)
         break;
     }
 
-    ngx_log_error(NGX_LOG_NOTICE, ngx_cycle->log, 0,
-                  "signal %d (%s) received%s", signo, sig->signame, action);
+    if (siginfo && siginfo->si_pid) {
+        ngx_log_error(NGX_LOG_NOTICE, ngx_cycle->log, 0,
+                      "signal %d (%s) received from %P%s",
+                      signo, sig->signame, siginfo->si_pid, action);
+
+    } else {
+        ngx_log_error(NGX_LOG_NOTICE, ngx_cycle->log, 0,
+                      "signal %d (%s) received%s",
+                      signo, sig->signame, action);
+    }
 
     if (ignore) {
         ngx_log_error(NGX_LOG_CRIT, ngx_cycle->log, 0,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/os/unix/ngx_udp_sendmsg_chain.c (+90 -0) 67%
===================================================================
--- vendor/nginx-1.11.13/src/os/unix/ngx_udp_sendmsg_chain.c    2017-05-22 19:00:13 +0900 (65bde6f)
+++ vendor/nginx-1.13.0/src/os/unix/ngx_udp_sendmsg_chain.c    2017-05-23 13:31:57 +0900 (5f1cfa5)
@@ -203,6 +203,20 @@ ngx_sendmsg(ngx_connection_t *c, ngx_iovec_t *vec)
     ngx_err_t      err;
     struct msghdr  msg;
 
+#if (NGX_HAVE_MSGHDR_MSG_CONTROL)
+
+#if (NGX_HAVE_IP_SENDSRCADDR)
+    u_char             msg_control[CMSG_SPACE(sizeof(struct in_addr))];
+#elif (NGX_HAVE_IP_PKTINFO)
+    u_char             msg_control[CMSG_SPACE(sizeof(struct in_pktinfo))];
+#endif
+
+#if (NGX_HAVE_INET6 && NGX_HAVE_IPV6_RECVPKTINFO)
+    u_char             msg_control6[CMSG_SPACE(sizeof(struct in6_pktinfo))];
+#endif
+
+#endif
+
     ngx_memzero(&msg, sizeof(struct msghdr));
 
     if (c->socklen) {
@@ -213,6 +227,82 @@ ngx_sendmsg(ngx_connection_t *c, ngx_iovec_t *vec)
     msg.msg_iov = vec->iovs;
     msg.msg_iovlen = vec->count;
 
+#if (NGX_HAVE_MSGHDR_MSG_CONTROL)
+
+    if (c->listening && c->listening->wildcard && c->local_sockaddr) {
+
+#if (NGX_HAVE_IP_SENDSRCADDR)
+
+        if (c->local_sockaddr->sa_family == AF_INET) {
+            struct cmsghdr      *cmsg;
+            struct in_addr      *addr;
+            struct sockaddr_in  *sin;
+
+            msg.msg_control = &msg_control;
+            msg.msg_controllen = sizeof(msg_control);
+
+            cmsg = CMSG_FIRSTHDR(&msg);
+            cmsg->cmsg_level = IPPROTO_IP;
+            cmsg->cmsg_type = IP_SENDSRCADDR;
+            cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_addr));
+
+            sin = (struct sockaddr_in *) c->local_sockaddr;
+
+            addr = (struct in_addr *) CMSG_DATA(cmsg);
+            *addr = sin->sin_addr;
+        }
+
+#elif (NGX_HAVE_IP_PKTINFO)
+
+        if (c->local_sockaddr->sa_family == AF_INET) {
+            struct cmsghdr      *cmsg;
+            struct in_pktinfo   *pkt;
+            struct sockaddr_in  *sin;
+
+            msg.msg_control = &msg_control;
+            msg.msg_controllen = sizeof(msg_control);
+
+            cmsg = CMSG_FIRSTHDR(&msg);
+            cmsg->cmsg_level = IPPROTO_IP;
+            cmsg->cmsg_type = IP_PKTINFO;
+            cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_pktinfo));
+
+            sin = (struct sockaddr_in *) c->local_sockaddr;
+
+            pkt = (struct in_pktinfo *) CMSG_DATA(cmsg);
+            ngx_memzero(pkt, sizeof(struct in_pktinfo));
+            pkt->ipi_spec_dst = sin->sin_addr;
+        }
+
+#endif
+
+#if (NGX_HAVE_INET6 && NGX_HAVE_IPV6_RECVPKTINFO)
+
+        if (c->local_sockaddr->sa_family == AF_INET6) {
+            struct cmsghdr       *cmsg;
+            struct in6_pktinfo   *pkt6;
+            struct sockaddr_in6  *sin6;
+
+            msg.msg_control = &msg_control6;
+            msg.msg_controllen = sizeof(msg_control6);
+
+            cmsg = CMSG_FIRSTHDR(&msg);
+            cmsg->cmsg_level = IPPROTO_IPV6;
+            cmsg->cmsg_type = IPV6_PKTINFO;
+            cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
+
+            sin6 = (struct sockaddr_in6 *) c->local_sockaddr;
+
+            pkt6 = (struct in6_pktinfo *) CMSG_DATA(cmsg);
+            ngx_memzero(pkt6, sizeof(struct in6_pktinfo));
+            pkt6->ipi6_addr = sin6->sin6_addr;
+        }
+
+#endif
+    }
+
+#endif
+
 eintr:
 
     n = sendmsg(c->fd, &msg, 0);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/stream/ngx_stream.c (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/stream/ngx_stream.c    2017-05-22 19:00:13 +0900 (4a394d7)
+++ vendor/nginx-1.13.0/src/stream/ngx_stream.c    2017-05-23 13:31:57 +0900 (0efbda8)
@@ -494,6 +494,8 @@ ngx_stream_optimize_servers(ngx_conf_t *cf, ngx_array_t *ports)
             ls->log.handler = ngx_accept_log_error;
 
             ls->backlog = addr[i].opt.backlog;
+            ls->rcvbuf = addr[i].opt.rcvbuf;
+            ls->sndbuf = addr[i].opt.sndbuf;
 
             ls->wildcard = addr[i].opt.wildcard;
 

  Renamed: vendor/nginx-1.13.0/src/stream/ngx_stream.h (+2 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/stream/ngx_stream.h    2017-05-22 19:00:13 +0900 (814e3b9)
+++ vendor/nginx-1.13.0/src/stream/ngx_stream.h    2017-05-23 13:31:57 +0900 (09d2459)
@@ -62,6 +62,8 @@ typedef struct {
     int                            tcp_keepcnt;
 #endif
     int                            backlog;
+    int                            rcvbuf;
+    int                            sndbuf;
     int                            type;
 } ngx_stream_listen_t;
 

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

  Renamed: vendor/nginx-1.13.0/src/stream/ngx_stream_core_module.c (+35 -1) 95%
===================================================================
--- vendor/nginx-1.11.13/src/stream/ngx_stream_core_module.c    2017-05-22 19:00:13 +0900 (f7870ee)
+++ vendor/nginx-1.13.0/src/stream/ngx_stream_core_module.c    2017-05-23 13:31:57 +0900 (db8c2a3)
@@ -582,7 +582,7 @@ ngx_stream_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 {
     ngx_stream_core_srv_conf_t  *cscf = conf;
 
-    ngx_str_t                    *value;
+    ngx_str_t                    *value, size;
     ngx_url_t                     u;
     ngx_uint_t                    i, backlog;
     ngx_stream_listen_t          *ls, *als;
@@ -620,6 +620,8 @@ ngx_stream_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 
     ls->socklen = u.socklen;
     ls->backlog = NGX_LISTEN_BACKLOG;
+    ls->rcvbuf = -1;
+    ls->sndbuf = -1;
     ls->type = SOCK_STREAM;
     ls->wildcard = u.wildcard;
     ls->ctx = cf->ctx;
@@ -659,6 +661,38 @@ ngx_stream_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
             continue;
         }
 
+        if (ngx_strncmp(value[i].data, "rcvbuf=", 7) == 0) {
+            size.len = value[i].len - 7;
+            size.data = value[i].data + 7;
+
+            ls->rcvbuf = ngx_parse_size(&size);
+            ls->bind = 1;
+
+            if (ls->rcvbuf == NGX_ERROR) {
+                ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
+                                   "invalid rcvbuf \"%V\"", &value[i]);
+                return NGX_CONF_ERROR;
+            }
+
+            continue;
+        }
+
+        if (ngx_strncmp(value[i].data, "sndbuf=", 7) == 0) {
+            size.len = value[i].len - 7;
+            size.data = value[i].data + 7;
+
+            ls->sndbuf = ngx_parse_size(&size);
+            ls->bind = 1;
+
+            if (ls->sndbuf == NGX_ERROR) {
+                ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
+                                   "invalid sndbuf \"%V\"", &value[i]);
+                return NGX_CONF_ERROR;
+            }
+
+            continue;
+        }
+
         if (ngx_strncmp(value[i].data, "ipv6only=o", 10) == 0) {
 #if (NGX_HAVE_INET6 && defined IPV6_V6ONLY)
             size_t  len;

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

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/stream/ngx_stream_proxy_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/stream/ngx_stream_proxy_module.c    2017-05-22 19:00:13 +0900 (81a0891)
+++ vendor/nginx-1.13.0/src/stream/ngx_stream_proxy_module.c    2017-05-23 13:31:57 +0900 (fe52cb6)
@@ -103,6 +103,7 @@ static ngx_conf_bitmask_t  ngx_stream_proxy_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

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

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

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

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

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

  Renamed: vendor/nginx-1.13.0/src/stream/ngx_stream_ssl_module.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.11.13/src/stream/ngx_stream_ssl_module.c    2017-05-22 19:00:13 +0900 (2f242b6)
+++ vendor/nginx-1.13.0/src/stream/ngx_stream_ssl_module.c    2017-05-23 13:31:57 +0900 (593776b)
@@ -45,6 +45,7 @@ static ngx_conf_bitmask_t  ngx_stream_ssl_protocols[] = {
     { ngx_string("TLSv1"), NGX_SSL_TLSv1 },
     { ngx_string("TLSv1.1"), NGX_SSL_TLSv1_1 },
     { ngx_string("TLSv1.2"), NGX_SSL_TLSv1_2 },
+    { ngx_string("TLSv1.3"), NGX_SSL_TLSv1_3 },
     { ngx_null_string, 0 }
 };
 

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

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

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

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

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

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

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

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

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

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

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

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




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