1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00

Update third-party headers_more module from 0.15 to 0.16.

<ChangeLog>

* bugfix: the on-demand handler/filter registration mechanism did
  not work fully for config reload via the HUP signal.

* bugfix: when setting a multi-value response header to a single
  value, the single value might be repeated on each old value.

* feature: added some debugging outputs that can be enabled by
  the --with-debug option when building nginx or ngx_openresty.

* bugfix: we should set header hash using ngx_hash_key_lc, not
  simply to 1.

* bugfix: Setting Cache-Control response headers might not work
  with other nginx output filter modules because we did not
  properly prepare the r->cache_control array at the same time.

* bugfix: more_set_input_headers and more_clear_input_headers did
  not handle the Accept-Encoding request headers properly.

* bugfix: the more_set_input_headers directive might cause invalid
  memory reads because Nginx request header values must be null
  terminated. thanks Maxim Dounin.

* bugfix: removing builtin headers in huge request headers with 20+
  entries could result in data loss. thanks Chris Dumoulin for the
  patch in github issue #6.

</ChangeLog>
This commit is contained in:
Sergey A. Osokin 2012-01-16 07:49:11 +00:00
parent 50cbbece98
commit 11845fbf8a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=289314
4 changed files with 8 additions and 8 deletions

View File

@ -222,8 +222,8 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/agentzh-echo-nginx-module-${GIT_ECHO_MODU
.endif
.if defined(WITH_HEADERS_MORE_MODULE)
NGINX_HEADERS_MORE_MODULE_VERSION= 0.15
GIT_HEADERS_MORE_MODULE_VERSION= 0-g137855d
NGINX_HEADERS_MORE_MODULE_VERSION= 0.16
GIT_HEADERS_MORE_MODULE_VERSION= 0-gde77fd2
FETCH_ARGS= -pRr
MASTER_SITES+= https://github.com/agentzh/headers-more-nginx-module/tarball/v${NGINX_HEADERS_MORE_MODULE_VERSION}/:headers_more
DISTFILES+= agentzh-headers-more-nginx-module-v${NGINX_HEADERS_MORE_MODULE_VERSION}-${GIT_HEADERS_MORE_MODULE_VERSION}.tar.gz:headers_more

View File

@ -12,8 +12,8 @@ SHA256 (ngx_cache_purge-1.5.tar.gz) = 4b9cf48c0cf8f13150dfc329a889c221f6206a44aa
SIZE (ngx_cache_purge-1.5.tar.gz) = 7149
SHA256 (agentzh-echo-nginx-module-v0.37-0-gb0c1fc6.tar.gz) = 480d6e60b3966a97f43f64d63715d46af3f77aaca69f13fe86d54e46ad5471fb
SIZE (agentzh-echo-nginx-module-v0.37-0-gb0c1fc6.tar.gz) = 83613
SHA256 (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = d5ada29c15ff112c39599e3b245450ef785bb096c6724ecd8eaf1699b06e10e2
SIZE (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = 22738
SHA256 (agentzh-headers-more-nginx-module-v0.16-0-gde77fd2.tar.gz) = ca9950801bf79f8cab9d8fef98921de0c3fc9d8d9fda9b060b3e0f98a39a9fdc
SIZE (agentzh-headers-more-nginx-module-v0.16-0-gde77fd2.tar.gz) = 24705
SHA256 (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 945046c42d973be9293e03ab41e3a0e04677524b2cd813cfc5146cf1d2f0ab8f
SIZE (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 5727
SHA256 (ngx-fancyindex-0.3.1.tar.gz) = 877e383c6bc06be92abb88f5ac251a165b63feb5f4828d52a554efc19a3f7c7d

View File

@ -223,8 +223,8 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/agentzh-echo-nginx-module-${GIT_ECHO_MODU
.endif
.if defined(WITH_HEADERS_MORE_MODULE)
NGINX_HEADERS_MORE_MODULE_VERSION= 0.15
GIT_HEADERS_MORE_MODULE_VERSION= 0-g137855d
NGINX_HEADERS_MORE_MODULE_VERSION= 0.16
GIT_HEADERS_MORE_MODULE_VERSION= 0-gde77fd2
FETCH_ARGS= -pRr
MASTER_SITES+= https://github.com/agentzh/headers-more-nginx-module/tarball/v${NGINX_HEADERS_MORE_MODULE_VERSION}/:headers_more
DISTFILES+= agentzh-headers-more-nginx-module-v${NGINX_HEADERS_MORE_MODULE_VERSION}-${GIT_HEADERS_MORE_MODULE_VERSION}.tar.gz:headers_more

View File

@ -12,8 +12,8 @@ SHA256 (ngx_cache_purge-1.5.tar.gz) = 4b9cf48c0cf8f13150dfc329a889c221f6206a44aa
SIZE (ngx_cache_purge-1.5.tar.gz) = 7149
SHA256 (agentzh-echo-nginx-module-v0.37-0-gb0c1fc6.tar.gz) = 480d6e60b3966a97f43f64d63715d46af3f77aaca69f13fe86d54e46ad5471fb
SIZE (agentzh-echo-nginx-module-v0.37-0-gb0c1fc6.tar.gz) = 83613
SHA256 (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = d5ada29c15ff112c39599e3b245450ef785bb096c6724ecd8eaf1699b06e10e2
SIZE (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = 22738
SHA256 (agentzh-headers-more-nginx-module-v0.16-0-gde77fd2.tar.gz) = ca9950801bf79f8cab9d8fef98921de0c3fc9d8d9fda9b060b3e0f98a39a9fdc
SIZE (agentzh-headers-more-nginx-module-v0.16-0-gde77fd2.tar.gz) = 24705
SHA256 (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 945046c42d973be9293e03ab41e3a0e04677524b2cd813cfc5146cf1d2f0ab8f
SIZE (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 5727
SHA256 (ngx-fancyindex-0.3.1.tar.gz) = 877e383c6bc06be92abb88f5ac251a165b63feb5f4828d52a554efc19a3f7c7d