[Groonga-commit] groonga/groonga at bcd397e [master] Upgrade nginx to 1.9.10

Back to archive index

Kouhei Sutou null+****@clear*****
Thu Jan 28 13:38:41 JST 2016


Kouhei Sutou	2016-01-28 13:38:41 +0900 (Thu, 28 Jan 2016)

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

  Message:
    Upgrade nginx to 1.9.10

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

  Modified: nginx_version (+1 -1)
===================================================================
--- nginx_version    2016-01-27 17:46:43 +0900 (6ae756c)
+++ nginx_version    2016-01-28 13:38:41 +0900 (f0a2883)
@@ -1 +1 @@
-1.9.9
+1.9.10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/auto/lib/test (+0 -0) 100%
===================================================================

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/auto/unix (+0 -0) 100%
===================================================================

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/docs/text/LICENSE (+2 -2) 94%
===================================================================
--- vendor/nginx-1.9.9/docs/text/LICENSE    2016-01-27 17:46:43 +0900 (f752308)
+++ vendor/nginx-1.9.10/docs/text/LICENSE    2016-01-28 13:38:41 +0900 (1d3d15c)
@@ -1,6 +1,6 @@
 /* 
- * Copyright (C) 2002-2015 Igor Sysoev
- * Copyright (C) 2011-2015 Nginx, Inc.
+ * Copyright (C) 2002-2016 Igor Sysoev
+ * Copyright (C) 2011-2016 Nginx, Inc.
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without

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

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

  Renamed: vendor/nginx-1.9.10/docs/xml/nginx/changes.xml (+104 -1) 99%
===================================================================
--- vendor/nginx-1.9.9/docs/xml/nginx/changes.xml    2016-01-27 17:46:43 +0900 (55a9395)
+++ vendor/nginx-1.9.10/docs/xml/nginx/changes.xml    2016-01-28 13:38:41 +0900 (b3ea9f3)
@@ -5,6 +5,109 @@
 <change_log title="nginx">
 
 
+<changes ver="1.9.10" date="26.01.2016">
+
+<change type="security">
+<para lang="ru">
+при использовании директивы resolver
+во время обработки ответов DNS-сервера
+могло происходить разыменование некорректного адреса,
+что позволяло атакующему,
+имеющему возможность подделывать UDP-пакеты от DNS-сервера,
+вызвать segmentation fault в рабочем процессе (CVE-2016-0742).
+</para>
+<para lang="en">
+invalid pointer dereference might occur
+during DNS server response processing
+if the "resolver" directive was used,
+allowing an attacker who is able to forge UDP packets from the DNS server
+to cause segmentation fault in a worker process (CVE-2016-0742).
+</para>
+</change>
+
+<change type="security">
+<para lang="ru">
+при использовании директивы resolver
+во время обработки CNAME-записей
+могло произойти обращение к ранее освобождённой памяти,
+что позволяло атакующему,
+имеющему возможность инициировать преобразование произвольных имён в адреса,
+вызвать segmentation fault в рабочем процессе,
+а также потенциально могло иметь другие последствия (CVE-2016-0746).
+</para>
+<para lang="en">
+use-after-free condition might occur
+during CNAME response processing
+if the "resolver" directive was used,
+allowing an attacker who is able to trigger name resolution
+to cause segmentation fault in a worker process,
+or might have potential other impact (CVE-2016-0746).
+</para>
+</change>
+
+<change type="security">
+<para lang="ru">
+при использовании директивы resolver
+во время обработки CNAME-записей
+не во всех случаях проверялось ограничение
+на максимальное количество записей в цепочке,
+что позволяло атакующему,
+имеющему возможность инициировать преобразование произвольных имён в адреса,
+вызвать чрезмерное потребление ресурсов рабочими процессами (CVE-2016-0747).
+</para>
+<para lang="en">
+CNAME resolution was insufficiently limited
+if the "resolver" directive was used,
+allowing an attacker who is able to trigger arbitrary name resolution
+to cause excessive resource consumption in worker processes (CVE-2016-0747).
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+параметр auto директивы worker_cpu_affinity.
+</para>
+<para lang="en">
+the "auto" parameter of the "worker_cpu_affinity" directive.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+параметр proxy_protocol директивы listen не работал
+с IPv6 listen-сокетами.
+</para>
+<para lang="en">
+the "proxy_protocol" parameter of the "listen" directive did not work
+with IPv6 listen sockets.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при использовании директивы keepalive
+соединения к бэкендам могли кэшироваться некорректно.
+</para>
+<para lang="en">
+connections to upstream servers might be cached incorrectly
+when using the "keepalive" directive.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+после перенаправления запроса с помощью X-Accel-Redirect
+при проксировании использовался HTTP-метод оригинального запроса.
+</para>
+<para lang="en">
+proxying used the HTTP method of the original request
+after an "X-Accel-Redirect" redirection.
+</para>
+</change>
+
+</changes>
+
+
 <changes ver="1.9.9" date="09.12.2015">
 
 <change type="bugfix">
@@ -465,7 +568,7 @@ connection limiting in the stream module.
 
 <change type="feature">
 <para lang="ru">
-органичение скорости в модуле stream.
+ограничение скорости в модуле stream.
 </para>
 <para lang="en">
 data rate limiting in the stream module.

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/core/nginx.c (+41 -2) 96%
===================================================================
--- vendor/nginx-1.9.9/src/core/nginx.c    2016-01-27 17:46:43 +0900 (3335587)
+++ vendor/nginx-1.9.10/src/core/nginx.c    2016-01-28 13:38:41 +0900 (64db381)
@@ -961,6 +961,7 @@ ngx_core_module_create_conf(ngx_cycle_t *cycle)
      *     ccf->pid = NULL;
      *     ccf->oldpid = NULL;
      *     ccf->priority = 0;
+     *     ccf->cpu_affinity_auto = 0;
      *     ccf->cpu_affinity_n = 0;
      *     ccf->cpu_affinity = NULL;
      */
@@ -1002,7 +1003,8 @@ ngx_core_module_init_conf(ngx_cycle_t *cycle, void *conf)
 
 #if (NGX_HAVE_CPU_AFFINITY)
 
-    if (ccf->cpu_affinity_n
+    if (!ccf->cpu_affinity_auto
+        && ccf->cpu_affinity_n
         && ccf->cpu_affinity_n != 1
         && ccf->cpu_affinity_n != (ngx_uint_t) ccf->worker_processes)
     {
@@ -1273,7 +1275,24 @@ ngx_set_cpu_affinity(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 
     value = cf->args->elts;
 
-    for (n = 1; n < cf->args->nelts; n++) {
+    if (ngx_strcmp(value[1].data, "auto") == 0) {
+
+        if (cf->args->nelts > 3) {
+            ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
+                               "invalid number of arguments in "
+                               "\"worker_cpu_affinity\" directive");
+            return NGX_CONF_ERROR;
+        }
+
+        ccf->cpu_affinity_auto = 1;
+        mask[0] = (uint64_t) -1 >> (64 - ngx_min(64, ngx_ncpu));
+        n = 2;
+
+    } else {
+        n = 1;
+    }
+
+    for ( /* void */ ; n < cf->args->nelts; n++) {
 
         if (value[n].len > 64) {
             ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
@@ -1323,6 +1342,8 @@ ngx_set_cpu_affinity(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
 uint64_t
 ngx_get_cpu_affinity(ngx_uint_t n)
 {
+    uint64_t          mask;
+    ngx_uint_t        i;
     ngx_core_conf_t  *ccf;
 
     ccf = (ngx_core_conf_t *) ngx_get_conf(ngx_cycle->conf_ctx,
@@ -1332,6 +1353,24 @@ ngx_get_cpu_affinity(ngx_uint_t n)
         return 0;
     }
 
+    if (ccf->cpu_affinity_auto) {
+        mask = ccf->cpu_affinity[ccf->cpu_affinity_n - 1];
+
+        if (mask == 0) {
+            return 0;
+        }
+
+        for (i = 0; /* void */ ; i++) {
+            if ((mask & ((uint64_t) 1 << (i % 64))) && n-- == 0) {
+                break;
+            }
+
+            /* void */
+        }
+
+        return (uint64_t) 1 << (i % 64);
+    }
+
     if (ccf->cpu_affinity_n > n) {
         return ccf->cpu_affinity[n];
     }

  Renamed: vendor/nginx-1.9.10/src/core/nginx.h (+2 -2) 85%
===================================================================
--- vendor/nginx-1.9.9/src/core/nginx.h    2016-01-27 17:46:43 +0900 (87a984a)
+++ vendor/nginx-1.9.10/src/core/nginx.h    2016-01-28 13:38:41 +0900 (0960afb)
@@ -9,8 +9,8 @@
 #define _NGINX_H_INCLUDED_
 
 
-#define nginx_version      1009009
-#define NGINX_VERSION      "1.9.9"
+#define nginx_version      1009010
+#define NGINX_VERSION      "1.9.10"
 #define NGINX_VER          "nginx/" NGINX_VERSION
 
 #ifdef NGX_BUILD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/core/ngx_cycle.h (+1 -0) 98%
===================================================================
--- vendor/nginx-1.9.9/src/core/ngx_cycle.h    2016-01-27 17:46:43 +0900 (b77c109)
+++ vendor/nginx-1.9.10/src/core/ngx_cycle.h    2016-01-28 13:38:41 +0900 (a730efe)
@@ -88,6 +88,7 @@ typedef struct {
 
      int                      priority;
 
+     ngx_uint_t               cpu_affinity_auto;
      ngx_uint_t               cpu_affinity_n;
      uint64_t                *cpu_affinity;
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/core/ngx_resolver.c (+133 -99) 93%
===================================================================
--- vendor/nginx-1.9.9/src/core/ngx_resolver.c    2016-01-27 17:46:43 +0900 (7013885)
+++ vendor/nginx-1.9.10/src/core/ngx_resolver.c    2016-01-28 13:38:41 +0900 (7b60abd)
@@ -59,15 +59,15 @@ ngx_int_t ngx_udp_connect(ngx_udp_connection_t *uc);
 static void ngx_resolver_cleanup(void *data);
 static void ngx_resolver_cleanup_tree(ngx_resolver_t *r, ngx_rbtree_t *tree);
 static ngx_int_t ngx_resolve_name_locked(ngx_resolver_t *r,
-    ngx_resolver_ctx_t *ctx);
+    ngx_resolver_ctx_t *ctx, ngx_str_t *name);
 static void ngx_resolver_expire(ngx_resolver_t *r, ngx_rbtree_t *tree,
     ngx_queue_t *queue);
 static ngx_int_t ngx_resolver_send_query(ngx_resolver_t *r,
     ngx_resolver_node_t *rn);
-static ngx_int_t ngx_resolver_create_name_query(ngx_resolver_node_t *rn,
-    ngx_resolver_ctx_t *ctx);
-static ngx_int_t ngx_resolver_create_addr_query(ngx_resolver_node_t *rn,
-    ngx_resolver_ctx_t *ctx);
+static ngx_int_t ngx_resolver_create_name_query(ngx_resolver_t *r,
+    ngx_resolver_node_t *rn, ngx_str_t *name);
+static ngx_int_t ngx_resolver_create_addr_query(ngx_resolver_t *r,
+    ngx_resolver_node_t *rn, ngx_addr_t *addr);
 static void ngx_resolver_resend_handler(ngx_event_t *ev);
 static time_t ngx_resolver_resend(ngx_resolver_t *r, ngx_rbtree_t *tree,
     ngx_queue_t *queue);
@@ -376,7 +376,7 @@ ngx_resolve_name(ngx_resolver_ctx_t *ctx)
 
     /* lock name mutex */
 
-    rc = ngx_resolve_name_locked(r, ctx);
+    rc = ngx_resolve_name_locked(r, ctx, &ctx->name);
 
     if (rc == NGX_OK) {
         return NGX_OK;
@@ -403,7 +403,6 @@ ngx_resolve_name(ngx_resolver_ctx_t *ctx)
 void
 ngx_resolve_name_done(ngx_resolver_ctx_t *ctx)
 {
-    uint32_t              hash;
     ngx_resolver_t       *r;
     ngx_resolver_ctx_t   *w, **p;
     ngx_resolver_node_t  *rn;
@@ -423,11 +422,9 @@ ngx_resolve_name_done(ngx_resolver_ctx_t *ctx)
 
     /* lock name mutex */
 
-    if (ctx->state == NGX_AGAIN) {
-
-        hash = ngx_crc32_short(ctx->name.data, ctx->name.len);
+    if (ctx->state == NGX_AGAIN || ctx->state == NGX_RESOLVE_TIMEDOUT) {
 
-        rn = ngx_resolver_lookup_name(r, &ctx->name, hash);
+        rn = ctx->node;
 
         if (rn) {
             p = &rn->waiting;
@@ -472,23 +469,28 @@ done:
 
 
 static ngx_int_t
-ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
+ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx,
+    ngx_str_t *name)
 {
     uint32_t              hash;
     ngx_int_t             rc;
+    ngx_str_t             cname;
     ngx_uint_t            naddrs;
     ngx_addr_t           *addrs;
-    ngx_resolver_ctx_t   *next;
+    ngx_resolver_ctx_t   *next, *last;
     ngx_resolver_node_t  *rn;
 
-    ngx_strlow(ctx->name.data, ctx->name.data, ctx->name.len);
+    ngx_strlow(name->data, name->data, name->len);
 
-    hash = ngx_crc32_short(ctx->name.data, ctx->name.len);
+    hash = ngx_crc32_short(name->data, name->len);
 
-    rn = ngx_resolver_lookup_name(r, &ctx->name, hash);
+    rn = ngx_resolver_lookup_name(r, name, hash);
 
     if (rn) {
 
+        /* ctx can be a list after NGX_RESOLVE_CNAME */
+        for (last = ctx; last->next; last = last->next);
+
         if (rn->valid >= ngx_time()) {
 
             ngx_log_debug0(NGX_LOG_DEBUG_CORE, r->log, 0, "resolve cached");
@@ -516,7 +518,7 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
                     }
                 }
 
-                ctx->next = rn->waiting;
+                last->next = rn->waiting;
                 rn->waiting = NULL;
 
                 /* unlock name mutex */
@@ -556,13 +558,13 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
 
             if (ctx->recursion++ < NGX_RESOLVER_MAX_RECURSION) {
 
-                ctx->name.len = rn->cnlen;
-                ctx->name.data = rn->u.cname;
+                cname.len = rn->cnlen;
+                cname.data = rn->u.cname;
 
-                return ngx_resolve_name_locked(r, ctx);
+                return ngx_resolve_name_locked(r, ctx, &cname);
             }
 
-            ctx->next = rn->waiting;
+            last->next = rn->waiting;
             rn->waiting = NULL;
 
             /* unlock name mutex */
@@ -581,10 +583,29 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
 
         if (rn->waiting) {
 
-            ctx->next = rn->waiting;
+            if (ctx->event == NULL) {
+                ctx->event = ngx_resolver_calloc(r, sizeof(ngx_event_t));
+                if (ctx->event == NULL) {
+                    return NGX_ERROR;
+                }
+
+                ctx->event->handler = ngx_resolver_timeout_handler;
+                ctx->event->data = ctx;
+                ctx->event->log = r->log;
+                ctx->ident = -1;
+
+                ngx_add_timer(ctx->event, ctx->timeout);
+            }
+
+            last->next = rn->waiting;
             rn->waiting = ctx;
             ctx->state = NGX_AGAIN;
 
+            do {
+                ctx->node = rn;
+                ctx = ctx->next;
+            } while (ctx);
+
             return NGX_AGAIN;
         }
 
@@ -623,14 +644,14 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
             return NGX_ERROR;
         }
 
-        rn->name = ngx_resolver_dup(r, ctx->name.data, ctx->name.len);
+        rn->name = ngx_resolver_dup(r, name->data, name->len);
         if (rn->name == NULL) {
             ngx_resolver_free(r, rn);
             return NGX_ERROR;
         }
 
         rn->node.key = hash;
-        rn->nlen = (u_short) ctx->name.len;
+        rn->nlen = (u_short) name->len;
         rn->query = NULL;
 #if (NGX_HAVE_INET6)
         rn->query6 = NULL;
@@ -639,7 +660,7 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
         ngx_rbtree_insert(&r->name_rbtree, &rn->node);
     }
 
-    rc = ngx_resolver_create_name_query(rn, ctx);
+    rc = ngx_resolver_create_name_query(r, rn, name);
 
     if (rc == NGX_ERROR) {
         goto failed;
@@ -652,8 +673,14 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
         ngx_resolver_free(r, rn->name);
         ngx_resolver_free(r, rn);
 
-        ctx->state = NGX_RESOLVE_NXDOMAIN;
-        ctx->handler(ctx);
+        do {
+            ctx->state = NGX_RESOLVE_NXDOMAIN;
+            next = ctx->next;
+
+            ctx->handler(ctx);
+
+            ctx = next;
+        } while (ctx);
 
         return NGX_OK;
     }
@@ -674,9 +701,9 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
         }
 
         ctx->event->handler = ngx_resolver_timeout_handler;
-        ctx->event->data = rn;
+        ctx->event->data = ctx;
         ctx->event->log = r->log;
-        rn->ident = -1;
+        ctx->ident = -1;
 
         ngx_add_timer(ctx->event, ctx->timeout);
     }
@@ -697,6 +724,11 @@ ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx)
 
     ctx->state = NGX_AGAIN;
 
+    do {
+        ctx->node = rn;
+        ctx = ctx->next;
+    } while (ctx);
+
     return NGX_AGAIN;
 
 failed:
@@ -804,9 +836,22 @@ ngx_resolve_addr(ngx_resolver_ctx_t *ctx)
 
         if (rn->waiting) {
 
+            ctx->event = ngx_resolver_calloc(r, sizeof(ngx_event_t));
+            if (ctx->event == NULL) {
+                return NGX_ERROR;
+            }
+
+            ctx->event->handler = ngx_resolver_timeout_handler;
+            ctx->event->data = ctx;
+            ctx->event->log = r->log;
+            ctx->ident = -1;
+
+            ngx_add_timer(ctx->event, ctx->timeout);
+
             ctx->next = rn->waiting;
             rn->waiting = ctx;
             ctx->state = NGX_AGAIN;
+            ctx->node = rn;
 
             /* unlock addr mutex */
 
@@ -848,7 +893,7 @@ ngx_resolve_addr(ngx_resolver_ctx_t *ctx)
         ngx_rbtree_insert(tree, &rn->node);
     }
 
-    if (ngx_resolver_create_addr_query(rn, ctx) != NGX_OK) {
+    if (ngx_resolver_create_addr_query(r, rn, &ctx->addr) != NGX_OK) {
         goto failed;
     }
 
@@ -867,9 +912,9 @@ ngx_resolve_addr(ngx_resolver_ctx_t *ctx)
     }
 
     ctx->event->handler = ngx_resolver_timeout_handler;
-    ctx->event->data = rn;
+    ctx->event->data = ctx;
     ctx->event->log = r->log;
-    rn->ident = -1;
+    ctx->ident = -1;
 
     ngx_add_timer(ctx->event, ctx->timeout);
 
@@ -892,6 +937,7 @@ ngx_resolve_addr(ngx_resolver_ctx_t *ctx)
     /* unlock addr mutex */
 
     ctx->state = NGX_AGAIN;
+    ctx->node = rn;
 
     return NGX_OK;
 
@@ -922,17 +968,11 @@ failed:
 void
 ngx_resolve_addr_done(ngx_resolver_ctx_t *ctx)
 {
-    in_addr_t             addr;
     ngx_queue_t          *expire_queue;
     ngx_rbtree_t         *tree;
     ngx_resolver_t       *r;
     ngx_resolver_ctx_t   *w, **p;
-    struct sockaddr_in   *sin;
     ngx_resolver_node_t  *rn;
-#if (NGX_HAVE_INET6)
-    uint32_t              hash;
-    struct sockaddr_in6  *sin6;
-#endif
 
     r = ctx->resolver;
 
@@ -959,23 +999,9 @@ ngx_resolve_addr_done(ngx_resolver_ctx_t *ctx)
 
     /* lock addr mutex */
 
-    if (ctx->state == NGX_AGAIN) {
+    if (ctx->state == NGX_AGAIN || ctx->state == NGX_RESOLVE_TIMEDOUT) {
 
-        switch (ctx->addr.sockaddr->sa_family) {
-
-#if (NGX_HAVE_INET6)
-        case AF_INET6:
-            sin6 = (struct sockaddr_in6 *) ctx->addr.sockaddr;
-            hash = ngx_crc32_short(sin6->sin6_addr.s6_addr, 16);
-            rn = ngx_resolver_lookup_addr6(r, &sin6->sin6_addr, hash);
-            break;
-#endif
-
-        default: /* AF_INET */
-            sin = (struct sockaddr_in *) ctx->addr.sockaddr;
-            addr = ntohl(sin->sin_addr.s_addr);
-            rn = ngx_resolver_lookup_addr(r, addr);
-        }
+        rn = ctx->node;
 
         if (rn) {
             p = &rn->waiting;
@@ -1312,7 +1338,7 @@ ngx_resolver_process_response(ngx_resolver_t *r, u_char *buf, size_t n)
         times = 0;
 
         for (q = ngx_queue_head(&r->name_resend_queue);
-             q != ngx_queue_sentinel(&r->name_resend_queue) || times++ < 100;
+             q != ngx_queue_sentinel(&r->name_resend_queue) && times++ < 100;
              q = ngx_queue_next(q))
         {
             rn = ngx_queue_data(q, ngx_resolver_node_t, queue);
@@ -1975,20 +2001,39 @@ ngx_resolver_process_a(ngx_resolver_t *r, u_char *buf, size_t last,
 
         ngx_queue_insert_head(&r->name_expire_queue, &rn->queue);
 
+        ngx_resolver_free(r, rn->query);
+        rn->query = NULL;
+#if (NGX_HAVE_INET6)
+        rn->query6 = NULL;
+#endif
+
         ctx = rn->waiting;
         rn->waiting = NULL;
 
         if (ctx) {
-            ctx->name = name;
 
-            (void) ngx_resolve_name_locked(r, ctx);
-        }
+            if (ctx->recursion++ >= NGX_RESOLVER_MAX_RECURSION) {
 
-        ngx_resolver_free(r, rn->query);
-        rn->query = NULL;
-#if (NGX_HAVE_INET6)
-        rn->query6 = NULL;
-#endif
+                /* unlock name mutex */
+
+                do {
+                    ctx->state = NGX_RESOLVE_NXDOMAIN;
+                    next = ctx->next;
+
+                    ctx->handler(ctx);
+
+                    ctx = next;
+                } while (ctx);
+
+                return;
+            }
+
+            for (next = ctx; next; next = next->next) {
+                next->node = NULL;
+            }
+
+            (void) ngx_resolve_name_locked(r, ctx, &name);
+        }
 
         /* unlock name mutex */
 
@@ -2496,27 +2541,23 @@ ngx_resolver_rbtree_insert_addr6_value(ngx_rbtree_node_t *temp,
 
 
 static ngx_int_t
-ngx_resolver_create_name_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
+ngx_resolver_create_name_query(ngx_resolver_t *r, ngx_resolver_node_t *rn,
+    ngx_str_t *name)
 {
     u_char              *p, *s;
     size_t               len, nlen;
     ngx_uint_t           ident;
-#if (NGX_HAVE_INET6)
-    ngx_resolver_t      *r;
-#endif
     ngx_resolver_qs_t   *qs;
     ngx_resolver_hdr_t  *query;
 
-    nlen = ctx->name.len ? (1 + ctx->name.len + 1) : 1;
+    nlen = name->len ? (1 + name->len + 1) : 1;
 
     len = sizeof(ngx_resolver_hdr_t) + nlen + sizeof(ngx_resolver_qs_t);
 
 #if (NGX_HAVE_INET6)
-    r = ctx->resolver;
-
-    p = ngx_resolver_alloc(ctx->resolver, r->ipv6 ? len * 2 : len);
+    p = ngx_resolver_alloc(r, r->ipv6 ? len * 2 : len);
 #else
-    p = ngx_resolver_alloc(ctx->resolver, len);
+    p = ngx_resolver_alloc(r, len);
 #endif
     if (p == NULL) {
         return NGX_ERROR;
@@ -2535,8 +2576,8 @@ ngx_resolver_create_name_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
 
     ident = ngx_random();
 
-    ngx_log_debug2(NGX_LOG_DEBUG_CORE, ctx->resolver->log, 0,
-                   "resolve: \"%V\" A %i", &ctx->name, ident & 0xffff);
+    ngx_log_debug2(NGX_LOG_DEBUG_CORE, r->log, 0,
+                   "resolve: \"%V\" A %i", name, ident & 0xffff);
 
     query->ident_hi = (u_char) ((ident >> 8) & 0xff);
     query->ident_lo = (u_char) (ident & 0xff);
@@ -2566,11 +2607,11 @@ ngx_resolver_create_name_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
     p--;
     *p-- = '\0';
 
-    if (ctx->name.len == 0)  {
+    if (name->len == 0)  {
         return NGX_DECLINED;
     }
 
-    for (s = ctx->name.data + ctx->name.len - 1; s >= ctx->name.data; s--) {
+    for (s = name->data + name->len - 1; s >= name->data; s--) {
         if (*s != '.') {
             *p = *s;
             len++;
@@ -2606,8 +2647,8 @@ ngx_resolver_create_name_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
 
     ident = ngx_random();
 
-    ngx_log_debug2(NGX_LOG_DEBUG_CORE, ctx->resolver->log, 0,
-                   "resolve: \"%V\" AAAA %i", &ctx->name, ident & 0xffff);
+    ngx_log_debug2(NGX_LOG_DEBUG_CORE, r->log, 0,
+                   "resolve: \"%V\" AAAA %i", name, ident & 0xffff);
 
     query->ident_hi = (u_char) ((ident >> 8) & 0xff);
     query->ident_lo = (u_char) (ident & 0xff);
@@ -2624,11 +2665,12 @@ ngx_resolver_create_name_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
 
 
 static ngx_int_t
-ngx_resolver_create_addr_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
+ngx_resolver_create_addr_query(ngx_resolver_t *r, ngx_resolver_node_t *rn,
+    ngx_addr_t *addr)
 {
     u_char               *p, *d;
     size_t                len;
-    in_addr_t             addr;
+    in_addr_t             inaddr;
     ngx_int_t             n;
     ngx_uint_t            ident;
     ngx_resolver_hdr_t   *query;
@@ -2637,7 +2679,7 @@ ngx_resolver_create_addr_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
     struct sockaddr_in6  *sin6;
 #endif
 
-    switch (ctx->addr.sockaddr->sa_family) {
+    switch (addr->sockaddr->sa_family) {
 
 #if (NGX_HAVE_INET6)
     case AF_INET6:
@@ -2654,7 +2696,7 @@ ngx_resolver_create_addr_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
               + sizeof(ngx_resolver_qs_t);
     }
 
-    p = ngx_resolver_alloc(ctx->resolver, len);
+    p = ngx_resolver_alloc(r, len);
     if (p == NULL) {
         return NGX_ERROR;
     }
@@ -2678,11 +2720,11 @@ ngx_resolver_create_addr_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
 
     p += sizeof(ngx_resolver_hdr_t);
 
-    switch (ctx->addr.sockaddr->sa_family) {
+    switch (addr->sockaddr->sa_family) {
 
 #if (NGX_HAVE_INET6)
     case AF_INET6:
-        sin6 = (struct sockaddr_in6 *) ctx->addr.sockaddr;
+        sin6 = (struct sockaddr_in6 *) addr->sockaddr;
 
         for (n = 15; n >= 0; n--) {
             p = ngx_sprintf(p, "\1%xd\1%xd",
@@ -2697,11 +2739,11 @@ ngx_resolver_create_addr_query(ngx_resolver_node_t *rn, ngx_resolver_ctx_t *ctx)
 
     default: /* AF_INET */
 
-        sin = (struct sockaddr_in *) ctx->addr.sockaddr;
-        addr = ntohl(sin->sin_addr.s_addr);
+        sin = (struct sockaddr_in *) addr->sockaddr;
+        inaddr = ntohl(sin->sin_addr.s_addr);
 
         for (n = 0; n < 32; n += 8) {
-            d = ngx_sprintf(&p[1], "%ud", (addr >> n) & 0xff);
+            d = ngx_sprintf(&p[1], "%ud", (inaddr >> n) & 0xff);
             *p = (u_char) (d - &p[1]);
             p = d;
         }
@@ -2815,21 +2857,13 @@ done:
 static void
 ngx_resolver_timeout_handler(ngx_event_t *ev)
 {
-    ngx_resolver_ctx_t   *ctx, *next;
-    ngx_resolver_node_t  *rn;
+    ngx_resolver_ctx_t  *ctx;
 
-    rn = ev->data;
-    ctx = rn->waiting;
-    rn->waiting = NULL;
+    ctx = ev->data;
 
-    do {
-        ctx->state = NGX_RESOLVE_TIMEDOUT;
-        next = ctx->next;
-
-        ctx->handler(ctx);
+    ctx->state = NGX_RESOLVE_TIMEDOUT;
 
-        ctx = next;
-    } while (ctx);
+    ctx->handler(ctx);
 }
 
 

  Renamed: vendor/nginx-1.9.10/src/core/ngx_resolver.h (+8 -7) 99%
===================================================================
--- vendor/nginx-1.9.9/src/core/ngx_resolver.h    2016-01-27 17:46:43 +0900 (d3519fb)
+++ vendor/nginx-1.9.10/src/core/ngx_resolver.h    2016-01-28 13:38:41 +0900 (07fa257)
@@ -51,15 +51,11 @@ typedef void (*ngx_resolver_handler_pt)(ngx_resolver_ctx_t *ctx);
 
 
 typedef struct {
-    /* PTR: resolved name, A: name to resolve */
-    u_char                   *name;
-
+    ngx_rbtree_node_t         node;
     ngx_queue_t               queue;
 
-    /* event ident must be after 3 pointers as in ngx_connection_t */
-    ngx_int_t                 ident;
-
-    ngx_rbtree_node_t         node;
+    /* PTR: resolved name, A: name to resolve */
+    u_char                   *name;
 
 #if (NGX_HAVE_INET6)
     /* PTR: IPv6 address to resolve (IPv4 address is in rbtree node key) */
@@ -147,6 +143,9 @@ struct ngx_resolver_ctx_s {
     ngx_resolver_t           *resolver;
     ngx_udp_connection_t     *udp_connection;
 
+    /* event ident must be after 3 pointers as in ngx_connection_t */
+    ngx_int_t                 ident;
+
     ngx_int_t                 state;
     ngx_str_t                 name;
 
@@ -162,6 +161,8 @@ struct ngx_resolver_ctx_s {
     ngx_uint_t                quick;  /* unsigned  quick:1; */
     ngx_uint_t                recursion;
     ngx_event_t              *event;
+
+    ngx_resolver_node_t      *node;
 };
 
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/http/modules/ngx_http_upstream_keepalive_module.c (+4 -0) 99%
===================================================================
--- vendor/nginx-1.9.9/src/http/modules/ngx_http_upstream_keepalive_module.c    2016-01-27 17:46:43 +0900 (51887b4)
+++ vendor/nginx-1.9.10/src/http/modules/ngx_http_upstream_keepalive_module.c    2016-01-28 13:38:41 +0900 (85bfcdb)
@@ -302,6 +302,10 @@ ngx_http_upstream_free_keepalive_peer(ngx_peer_connection_t *pc, void *data,
         goto invalid;
     }
 
+    if (!u->request_body_sent) {
+        goto invalid;
+    }
+
     if (ngx_terminate || ngx_exiting) {
         goto invalid;
     }

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/http/ngx_http.c (+1 -0) 99%
===================================================================
--- vendor/nginx-1.9.9/src/http/ngx_http.c    2016-01-27 17:46:43 +0900 (d09e3f0)
+++ vendor/nginx-1.9.10/src/http/ngx_http.c    2016-01-28 13:38:41 +0900 (64af447)
@@ -1927,6 +1927,7 @@ ngx_http_add_addrs6(ngx_conf_t *cf, ngx_http_port_t *hport,
 #if (NGX_HTTP_V2)
         addrs6[i].conf.http2 = addr[i].opt.http2;
 #endif
+        addrs6[i].conf.proxy_protocol = addr[i].opt.proxy_protocol;
 
         if (addr[i].hash.buckets == NULL
             && (addr[i].wc_head == NULL

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/http/ngx_http_request_body.c (+0 -6) 99%
===================================================================
--- vendor/nginx-1.9.9/src/http/ngx_http_request_body.c    2016-01-27 17:46:43 +0900 (77e92e3)
+++ vendor/nginx-1.9.10/src/http/ngx_http_request_body.c    2016-01-28 13:38:41 +0900 (e9562c0)
@@ -172,9 +172,6 @@ ngx_http_read_client_request_body(ngx_http_request_t *r,
                 b->file = &rb->temp_file->file;
 
                 rb->bufs = cl;
-
-            } else {
-                rb->bufs = NULL;
             }
         }
 
@@ -466,9 +463,6 @@ ngx_http_do_read_client_request_body(ngx_http_request_t *r)
             b->file = &rb->temp_file->file;
 
             rb->bufs = cl;
-
-        } else {
-            rb->bufs = NULL;
         }
     }
 

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

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

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

  Renamed: vendor/nginx-1.9.10/src/http/ngx_http_upstream.c (+4 -0) 99%
===================================================================
--- vendor/nginx-1.9.9/src/http/ngx_http_upstream.c    2016-01-27 17:46:43 +0900 (6c6ee80)
+++ vendor/nginx-1.9.10/src/http/ngx_http_upstream.c    2016-01-28 13:38:41 +0900 (7f377b6)
@@ -1441,6 +1441,7 @@ ngx_http_upstream_connect(ngx_http_request_t *r, ngx_http_upstream_t *u)
     }
 
     u->request_sent = 0;
+    u->request_body_sent = 0;
 
     if (rc == NGX_AGAIN) {
         ngx_add_timer(c->write, u->conf->connect_timeout);
@@ -1825,6 +1826,8 @@ ngx_http_upstream_send_request(ngx_http_request_t *r, ngx_http_upstream_t *u,
 
     /* rc == NGX_OK */
 
+    u->request_body_sent = 1;
+
     if (c->write->timer_set) {
         ngx_del_timer(c->write);
     }
@@ -2496,6 +2499,7 @@ ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
 
             if (r->method != NGX_HTTP_HEAD) {
                 r->method = NGX_HTTP_GET;
+                r->method_name = ngx_http_core_get_method;
             }
 
             ngx_http_internal_redirect(r, &uri, &args);

  Renamed: vendor/nginx-1.9.10/src/http/ngx_http_upstream.h (+1 -0) 99%
===================================================================
--- vendor/nginx-1.9.9/src/http/ngx_http_upstream.h    2016-01-27 17:46:43 +0900 (8404265)
+++ vendor/nginx-1.9.10/src/http/ngx_http_upstream.h    2016-01-28 13:38:41 +0900 (4246c8a)
@@ -370,6 +370,7 @@ struct ngx_http_upstream_s {
     unsigned                         upgrade:1;
 
     unsigned                         request_sent:1;
+    unsigned                         request_body_sent:1;
     unsigned                         header_sent:1;
 };
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Renamed: vendor/nginx-1.9.10/src/mysql/config (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.9.10/src/mysql/ngx_http_mysql_test.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.9.10/src/mysql/ngx_mysql.c (+0 -0) 100%
===================================================================

  Renamed: vendor/nginx-1.9.10/src/mysql/ngx_mysql.h (+0 -0) 100%
===================================================================

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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