pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache24 Changes 2.4.9:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/30dba15f8a00
branches:  trunk
changeset: 632188:30dba15f8a00
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Mar 18 20:09:08 2014 +0000

description:
Changes 2.4.9:
*) mod_ssl: Work around a bug in some older versions of OpenSSL that
   would cause a crash in SSL_get_certificate for servers where the
   certificate hadn't been sent.
*) mod_lua: Add a fixups hook that checks if the original request is intended
   for LuaMapHandler. This fixes a bug where FallbackResource invalidates the
   LuaMapHandler directive in certain cases by changing the URI before the map
   handler code executes

Changes 2.4.8:
*) SECURITY: CVE-2014-0098 (cve.mitre.org)
   Clean up cookie logging with fewer redundant string parsing passes.
   Log only cookies with a value assignment. Prevents segfaults when
   logging truncated cookies.
*) SECURITY: CVE-2013-6438 (cve.mitre.org)
   mod_dav: Keep track of length of cdata properly when removing
   leading spaces. Eliminates a potential denial of service from
   specifically crafted DAV WRITE requests
*) core: Support named groups and backreferences within the LocationMatch,
   DirectoryMatch, FilesMatch and ProxyMatch directives. (Requires
   non-ancient PCRE library)
*) core: draft-ietf-httpbis-p1-messaging-23 corrections regarding
   TE/CL conflicts.
*) mod_dir: Add DirectoryCheckHandler to allow a 2.2-like behavior, skipping
   execution when a handler is already set.
*) mod_ssl: Do not perform SNI / Host header comparison in case of a
   forward proxy request.
*) mod_ssl: Remove the hardcoded algorithm-type dependency for the
   SSLCertificateFile and SSLCertificateKeyFile directives, to enable
   future algorithm agility, and deprecate the SSLCertificateChainFile
   directive (obsoleted by SSLCertificateFile).
*) mod_rewrite: Add RewriteOptions InheritDown, InheritDownBefore,
   and IgnoreInherit to allow RewriteRules to be pushed from parent scopes
   to child scopes without explicitly configuring each child scope.
*) prefork: Fix long delays when doing a graceful restart.
*) FreeBSD: Disable IPv4-mapped listening sockets by default for versions
   5+ instead of just for FreeBSD 5.
*) mod_proxy_wstunnel: Avoid busy loop on client errors, drop message
   IDs 02445, 02446, and 02448 to TRACE1 from DEBUG.
*) mod_remoteip: Correct the trusted proxy match test.
*) mod_proxy_fcgi: Fix error message when an unexpected protocol version
   number is received from the application.
*) mod_remoteip: Use the correct IP addresses to populate the proxy_ips field.
*) mod_lua: Update r:setcookie() to accept a table of options and add domain,
   path and httponly to the list of options available to set.
*) mod_lua: Fix r:setcookie() to add, rather than replace,
   the Set-Cookie header.
*) mod_lua: Allow for database results to be returned as a hash with
   row-name/value pairs instead of just row-number/value.
*) mod_rewrite: Add %{CONN_REMOTE_ADDR} as the non-useragent counterpart to
   %{REMOTE_ADDR}.
*) WinNT MPM: If ap_run_pre_connection() fails or sets c->aborted, don't
   save the socket for reuse by the next worker as if it were an
   APR_SO_DISCONNECTED socket. Restores 2.2 behavior.
*) mod_dir: Don't search for a DirectoryIndex or DirectorySlash on a URL
   that was just rewritten by mod_rewrite.
*) mod_session: When we have a session we were unable to decode,
   behave as if there was no session at all.
*) mod_session: Fix problems interpreting the SessionInclude and
   SessionExclude configuration.
*) mod_authn_core: Allow <AuthnProviderAlias>'es to be seen from auth
   stanzas under virtual hosts.
*) mod_proxy_fcgi: Use apr_socket_timeout_get instead of hard-coded
   30 seconds timeout.
*) mod_proxy: Added support for unix domain sockets as the
   backend server endpoint
*) build: only search for modules (config*.m4) in known subdirectories, see
   build/config-stubs.
*) mod_cache_disk: Fix potential hangs on Windows when using mod_cache_disk.
*) mod_ssl: Add support for OpenSSL configuration commands by introducing
   the SSLOpenSSLConfCmd directive.
*) mod_proxy: Remove (never documented) <Proxy ~ wildcard-url> syntax which
   is equivalent to <ProxyMatch wildcard-url>.
*) mod_authz_user, mod_authz_host, mod_authz_groupfile, mod_authz_dbm,
   mod_authz_dbd, mod_authnz_ldap: Support the expression parser within the
   require directives.
*) mod_proxy_http: Core dumped under high load.
*) mod_socache_shmcb.c: Remove arbitrary restriction on shared memory size
   previously limited to 64MB.
*) mod_lua: Use binary copy when dealing with uploads through r:parsebody()
   to prevent truncating files.

diffstat:

 www/apache24/Makefile |   5 ++---
 www/apache24/PLIST    |  41 ++++++++++++++++++++++-------------------
 www/apache24/distinfo |   8 ++++----
 3 files changed, 28 insertions(+), 26 deletions(-)

diffs (219 lines):

diff -r 64bdce393306 -r 30dba15f8a00 www/apache24/Makefile
--- a/www/apache24/Makefile     Tue Mar 18 18:11:26 2014 +0000
+++ b/www/apache24/Makefile     Tue Mar 18 20:09:08 2014 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2014/02/12 23:18:43 tron Exp $
+# $NetBSD: Makefile,v 1.26 2014/03/18 20:09:08 adam Exp $
 
-DISTNAME=      httpd-2.4.7
+DISTNAME=      httpd-2.4.9
 PKGNAME=       ${DISTNAME:S/httpd/apache/}
-PKGREVISION=   1
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_APACHE:=httpd/} \
                http://archive.apache.org/dist/httpd/ \
diff -r 64bdce393306 -r 30dba15f8a00 www/apache24/PLIST
--- a/www/apache24/PLIST        Tue Mar 18 18:11:26 2014 +0000
+++ b/www/apache24/PLIST        Tue Mar 18 20:09:08 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2014/03/11 14:05:17 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.15 2014/03/18 20:09:08 adam Exp $
 bin/ab
 bin/apxs
 bin/dbmmanage
@@ -61,8 +61,8 @@
 include/httpd/util_charset.h
 include/httpd/util_cookies.h
 include/httpd/util_ebcdic.h
+include/httpd/util_fcgi.h
 include/httpd/util_filter.h
-include/httpd/util_fcgi.h
 include/httpd/util_ldap.h
 include/httpd/util_md5.h
 include/httpd/util_mutex.h
@@ -820,14 +820,14 @@
 share/httpd/manual/developer/debugging.html.en
 share/httpd/manual/developer/documenting.html
 share/httpd/manual/developer/documenting.html.en
-share/httpd/manual/developer/documenting.html.zh-cn
+share/httpd/manual/developer/documenting.html.zh-cn.utf8
 share/httpd/manual/developer/filters.html
 share/httpd/manual/developer/filters.html.en
 share/httpd/manual/developer/hooks.html
 share/httpd/manual/developer/hooks.html.en
 share/httpd/manual/developer/index.html
 share/httpd/manual/developer/index.html.en
-share/httpd/manual/developer/index.html.zh-cn
+share/httpd/manual/developer/index.html.zh-cn.utf8
 share/httpd/manual/developer/modguide.html
 share/httpd/manual/developer/modguide.html.en
 share/httpd/manual/developer/modules.html
@@ -866,7 +866,7 @@
 share/httpd/manual/faq/index.html.en
 share/httpd/manual/faq/index.html.fr
 share/httpd/manual/faq/index.html.tr.utf8
-share/httpd/manual/faq/index.html.zh-cn
+share/httpd/manual/faq/index.html.zh-cn.utf8
 share/httpd/manual/filter.html
 share/httpd/manual/filter.html.en
 share/httpd/manual/filter.html.es
@@ -892,7 +892,7 @@
 share/httpd/manual/handler.html.ja.utf8
 share/httpd/manual/handler.html.ko.euc-kr
 share/httpd/manual/handler.html.tr.utf8
-share/httpd/manual/handler.html.zh-cn
+share/httpd/manual/handler.html.zh-cn.utf8
 share/httpd/manual/howto/access.html
 share/httpd/manual/howto/access.html.en
 share/httpd/manual/howto/access.html.fr
@@ -918,7 +918,7 @@
 share/httpd/manual/howto/index.html.fr
 share/httpd/manual/howto/index.html.ja.utf8
 share/httpd/manual/howto/index.html.ko.euc-kr
-share/httpd/manual/howto/index.html.zh-cn
+share/httpd/manual/howto/index.html.zh-cn.utf8
 share/httpd/manual/howto/public_html.html
 share/httpd/manual/howto/public_html.html.en
 share/httpd/manual/howto/public_html.html.fr
@@ -951,6 +951,7 @@
 share/httpd/manual/images/mod_filter_new.png
 share/httpd/manual/images/mod_filter_new.tr.png
 share/httpd/manual/images/mod_filter_old.gif
+share/httpd/manual/images/mod_filter_old.png
 share/httpd/manual/images/mod_rewrite_fig1.gif
 share/httpd/manual/images/mod_rewrite_fig1.png
 share/httpd/manual/images/mod_rewrite_fig2.gif
@@ -980,7 +981,7 @@
 share/httpd/manual/index.html.ko.euc-kr
 share/httpd/manual/index.html.pt-br
 share/httpd/manual/index.html.tr.utf8
-share/httpd/manual/index.html.zh-cn
+share/httpd/manual/index.html.zh-cn.utf8
 share/httpd/manual/install.html
 share/httpd/manual/install.html.de
 share/httpd/manual/install.html.en
@@ -1010,7 +1011,7 @@
 share/httpd/manual/misc/index.html.fr
 share/httpd/manual/misc/index.html.ko.euc-kr
 share/httpd/manual/misc/index.html.tr.utf8
-share/httpd/manual/misc/index.html.zh-cn
+share/httpd/manual/misc/index.html.zh-cn.utf8
 share/httpd/manual/misc/password_encryptions.html
 share/httpd/manual/misc/password_encryptions.html.en
 share/httpd/manual/misc/password_encryptions.html.fr
@@ -1049,7 +1050,7 @@
 share/httpd/manual/mod/directives.html.ja.utf8
 share/httpd/manual/mod/directives.html.ko.euc-kr
 share/httpd/manual/mod/directives.html.tr.utf8
-share/httpd/manual/mod/directives.html.zh-cn
+share/httpd/manual/mod/directives.html.zh-cn.utf8
 share/httpd/manual/mod/event.html
 share/httpd/manual/mod/event.html.en
 share/httpd/manual/mod/event.html.fr
@@ -1061,7 +1062,7 @@
 share/httpd/manual/mod/index.html.ja.utf8
 share/httpd/manual/mod/index.html.ko.euc-kr
 share/httpd/manual/mod/index.html.tr.utf8
-share/httpd/manual/mod/index.html.zh-cn
+share/httpd/manual/mod/index.html.zh-cn.utf8
 share/httpd/manual/mod/mod_access_compat.html
 share/httpd/manual/mod/mod_access_compat.html.en
 share/httpd/manual/mod/mod_access_compat.html.fr
@@ -1548,7 +1549,7 @@
 share/httpd/manual/mod/quickreference.html.ja.utf8
 share/httpd/manual/mod/quickreference.html.ko.euc-kr
 share/httpd/manual/mod/quickreference.html.tr.utf8
-share/httpd/manual/mod/quickreference.html.zh-cn
+share/httpd/manual/mod/quickreference.html.zh-cn.utf8
 share/httpd/manual/mod/worker.html
 share/httpd/manual/mod/worker.html.de
 share/httpd/manual/mod/worker.html.en
@@ -1563,7 +1564,7 @@
 share/httpd/manual/mpm.html.ja.utf8
 share/httpd/manual/mpm.html.ko.euc-kr
 share/httpd/manual/mpm.html.tr.utf8
-share/httpd/manual/mpm.html.zh-cn
+share/httpd/manual/mpm.html.zh-cn.utf8
 share/httpd/manual/new_features_2_0.html
 share/httpd/manual/new_features_2_0.html.de
 share/httpd/manual/new_features_2_0.html.en
@@ -1590,7 +1591,7 @@
 share/httpd/manual/platform/index.html.en
 share/httpd/manual/platform/index.html.fr
 share/httpd/manual/platform/index.html.ko.euc-kr
-share/httpd/manual/platform/index.html.zh-cn
+share/httpd/manual/platform/index.html.zh-cn.utf8
 share/httpd/manual/platform/netware.html
 share/httpd/manual/platform/netware.html.en
 share/httpd/manual/platform/netware.html.fr
@@ -1672,7 +1673,7 @@
 share/httpd/manual/programs/index.html.fr
 share/httpd/manual/programs/index.html.ko.euc-kr
 share/httpd/manual/programs/index.html.tr.utf8
-share/httpd/manual/programs/index.html.zh-cn
+share/httpd/manual/programs/index.html.zh-cn.utf8
 share/httpd/manual/programs/log_server_status.html
 share/httpd/manual/programs/log_server_status.html.en
 share/httpd/manual/programs/logresolve.html
@@ -1715,7 +1716,7 @@
 share/httpd/manual/rewrite/index.html.en
 share/httpd/manual/rewrite/index.html.fr
 share/httpd/manual/rewrite/index.html.tr.utf8
-share/httpd/manual/rewrite/index.html.zh-cn
+share/httpd/manual/rewrite/index.html.zh-cn.utf8
 share/httpd/manual/rewrite/intro.html
 share/httpd/manual/rewrite/intro.html.en
 share/httpd/manual/rewrite/intro.html.fr
@@ -1754,7 +1755,7 @@
 share/httpd/manual/sitemap.html.ja.utf8
 share/httpd/manual/sitemap.html.ko.euc-kr
 share/httpd/manual/sitemap.html.tr.utf8
-share/httpd/manual/sitemap.html.zh-cn
+share/httpd/manual/sitemap.html.zh-cn.utf8
 share/httpd/manual/socache.html
 share/httpd/manual/socache.html.en
 share/httpd/manual/socache.html.fr
@@ -1763,7 +1764,7 @@
 share/httpd/manual/ssl/index.html.fr
 share/httpd/manual/ssl/index.html.ja.utf8
 share/httpd/manual/ssl/index.html.tr.utf8
-share/httpd/manual/ssl/index.html.zh-cn
+share/httpd/manual/ssl/index.html.zh-cn.utf8
 share/httpd/manual/ssl/ssl_compat.html
 share/httpd/manual/ssl/ssl_compat.html.en
 share/httpd/manual/ssl/ssl_compat.html.fr
@@ -1799,7 +1800,9 @@
 share/httpd/manual/style/latex/atbeginend.sty
 share/httpd/manual/style/manualpage.dtd
 share/httpd/manual/style/modulesynopsis.dtd
+share/httpd/manual/style/scripts/MINIFY
 share/httpd/manual/style/scripts/prettify.js
+share/httpd/manual/style/scripts/prettify.min.js
 share/httpd/manual/style/sitemap.dtd
 share/httpd/manual/style/version.ent
 share/httpd/manual/suexec.html
@@ -1841,7 +1844,7 @@
 share/httpd/manual/vhosts/index.html.ja.utf8
 share/httpd/manual/vhosts/index.html.ko.euc-kr
 share/httpd/manual/vhosts/index.html.tr.utf8
-share/httpd/manual/vhosts/index.html.zh-cn
+share/httpd/manual/vhosts/index.html.zh-cn.utf8
 share/httpd/manual/vhosts/ip-based.html
 share/httpd/manual/vhosts/ip-based.html.en
 share/httpd/manual/vhosts/ip-based.html.fr
diff -r 64bdce393306 -r 30dba15f8a00 www/apache24/distinfo
--- a/www/apache24/distinfo     Tue Mar 18 18:11:26 2014 +0000
+++ b/www/apache24/distinfo     Tue Mar 18 20:09:08 2014 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2014/02/13 07:56:36 tron Exp $
+$NetBSD: distinfo,v 1.13 2014/03/18 20:09:08 adam Exp $
 
-SHA1 (httpd-2.4.7.tar.bz2) = 19ed9ee56462e44d61a093ea57e964cf0af05c0e
-RMD160 (httpd-2.4.7.tar.bz2) = b51a895f0fda53e72f860911b81974422bc34ecc
-Size (httpd-2.4.7.tar.bz2) = 5004719 bytes
+SHA1 (httpd-2.4.9.tar.bz2) = 646aedbf59519e914c424b3a85d846bf189be3f4
+RMD160 (httpd-2.4.9.tar.bz2) = 2d8095d7ce9298d813aed849cc1cb3272a4acb5a
+Size (httpd-2.4.9.tar.bz2) = 4994460 bytes
 SHA1 (patch-aa) = 2d92b1340aaae40289421f164346348c6d7fe839
 SHA1 (patch-ab) = a3edcc20b7654e0446c7d442cda1510b23e5d324
 SHA1 (patch-ac) = 9f86d845df30316d22bce677a4b176f51007ba0d



Home | Main Index | Thread Index | Old Index