summaryrefslogtreecommitdiff
path: root/www/apache2
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2013-08-04 02:45:42 +0000
committerobache <obache@pkgsrc.org>2013-08-04 02:45:42 +0000
commit7df99060e5ea22b5a60fe2b815c94f3a9ec19d42 (patch)
tree91f4601ce59cbd0dbb87f42ef5ee38f8becfbf6f /www/apache2
parent5f48c2fb13a5c2b294d494eeed2c30adde4f148c (diff)
downloadpkgsrc-7df99060e5ea22b5a60fe2b815c94f3a9ec19d42.tar.gz
Update apache2 to 2.0.65.
Changes with Apache 2.0.65 *) SECURITY: CVE-2013-1862 (cve.mitre.org) mod_rewrite: Ensure that client data written to the RewriteLog is escaped to prevent terminal escape sequences from entering the log file. [Eric Covener, Jeff Trawick, Joe Orton] *) SECURITY: CVE-2012-0053 (cve.mitre.org) Fix an issue in error responses that could expose "httpOnly" cookies when no custom ErrorDocument is specified for status code 400. [Eric Covener] *) SECURITY: CVE-2012-0031 (cve.mitre.org) Fix scoreboard issue which could allow an unprivileged child process to cause the parent to crash at shutdown rather than terminate cleanly. [Joe Orton] *) SECURITY: CVE-2011-3368 (cve.mitre.org) Reject requests where the request-URI does not match the HTTP specification, preventing unexpected expansion of target URLs in some reverse proxy configurations. [Joe Orton] *) SECURITY: CVE-2011-3192 (cve.mitre.org) core: Fix handling of byte-range requests to use less memory, to avoid denial of service. If the sum of all ranges in a request is larger than the original file, ignore the ranges and send the complete file. bug#51714. [Jeff Trawick, Stefan Fritsch, Jim Jagielski, Ruediger Pluem, Eric Covener, <lowprio20 gmail.com>] *) SECURITY: CVE-2011-3607 (cve.mitre.org) Fix integer overflow in ap_pregsub() which, when the mod_setenvif module is enabled, could allow local users to gain privileges via a .htaccess file. [Stefan Fritsch, Greg Ames] NOTE: it remains possible to exhaust all memory using a carefully crafted .htaccess rule, which will not be addressed in 2.0; enabling processing of .htaccess files authored by untrusted users is the root of such security risks. Upgrade to httpd 2.2.25 or later to limit this specific risk. *) core: Add MaxRanges directive to control the number of ranges permitted before returning the entire resource, with a default limit of 200. [Eric Covener, Rainer Jung] *) Set 'Accept-Ranges: none' in the case Ranges are being ignored with MaxRanges none. [Eric Covener, Rainer Jung] *) mod_rewrite: Allow merging RewriteBase down to subdirectories if new option 'RewriteOptions MergeBase' is configured. [Eric Covener] *) mod_rewrite: Fix the RewriteEngine directive to work within a location. Previously, once RewriteEngine was switched on globally, it was impossible to switch off. [Graham Leggett] *) mod_rewrite: Add "AllowAnyURI" option. bug#52774. [Joe Orton] *) htdigest: Fix buffer overflow when reading digest password file with very long lines. bug#54893. [Rainer Jung] *) mod_ssl: Add "SSLHonorCipherOrder" directive to enable the OpenSSL 0.9.7 flag which uses the server's cipher order rather than the client's. bug#28665. [Jim Schneider <jschneid netilla.com>] *) mod_include: Prevent a case of SSI timefmt-smashing with filter chains including multiple INCLUDES filters. bug#39369 [Joe Orton] *) mod_rewrite: When evaluating a proxy rule in directory context, do escape the filename by default. bug#46428 [Joe Orton] *) Improve platform detection for bundled PCRE by updating config.guess and config.sub. [Rainer Jung] *) ssl-std.conf: Disable AECDH ciphers in example config. bug#51363. [Rob Stradling <rob comodo com>] *) ssl-std.conf: Change the SSLCipherSuite default to a shorter, whitelist oriented definition. [Rainer Jung, Kaspar Brand] *) ssl-std.conf: Only select old MSIE browsers for the downgrade in http/https behavior. [Greg Stein, Stefan Fritsch]
Diffstat (limited to 'www/apache2')
-rw-r--r--www/apache2/Makefile8
-rw-r--r--www/apache2/Makefile.common6
-rw-r--r--www/apache2/distinfo11
3 files changed, 9 insertions, 16 deletions
diff --git a/www/apache2/Makefile b/www/apache2/Makefile
index 23a9c21564a..6438666f116 100644
--- a/www/apache2/Makefile
+++ b/www/apache2/Makefile
@@ -1,20 +1,16 @@
-# $NetBSD: Makefile,v 1.142 2013/07/12 10:45:04 jperkin Exp $
+# $NetBSD: Makefile,v 1.143 2013/08/04 02:45:42 obache Exp $
.include "Makefile.common"
PKGNAME= apache-${APACHE_VERSION}
-PKGREVISION= 6
CATEGORIES= www
HOMEPAGE= http://httpd.apache.org/
COMMENT= Apache HTTP (Web) server, version 2
+LICENSE= apache-2.0
CONFLICTS= apache-*ssl-[0-9]* apache6-[0-9]*
-CVE_2011_3192= CVE-2011-3192-${APACHE_VERSION}-byterange-fixes.patch
-PATCHFILES+= ${CVE_2011_3192}
-SITES.${CVE_2011_3192}= ${MASTER_SITE_APACHE:=httpd/patches/apply_to_${APACHE_VERSION}/}
-
BUILD_DEFS+= IPV6_READY
BUILD_DEFS+= VARBASE
diff --git a/www/apache2/Makefile.common b/www/apache2/Makefile.common
index 28f47151d3c..e05bb7b96cd 100644
--- a/www/apache2/Makefile.common
+++ b/www/apache2/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.28 2011/09/21 11:06:09 obache Exp $
+# $NetBSD: Makefile.common,v 1.29 2013/08/04 02:45:42 obache Exp $
# used by devel/apr0/Makefile
@@ -6,8 +6,8 @@ DISTNAME= httpd-${APACHE_VERSION}
EXTRACT_SUFX= .tar.bz2
# When updating this version be sure to update the checksum and remove
# any PKGREVISION for devel/apr also.
-APACHE_VERSION= 2.0.64
-APR_VERSION= 0.9.19
+APACHE_VERSION= 2.0.65
+APR_VERSION= 0.9.20
MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \
${MASTER_SITE_APACHE:=httpd/old/}
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/www/apache2/distinfo b/www/apache2/distinfo
index 03c0d73c08b..3bea3f37cff 100644
--- a/www/apache2/distinfo
+++ b/www/apache2/distinfo
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.58 2011/12/18 09:13:11 obache Exp $
+$NetBSD: distinfo,v 1.59 2013/08/04 02:45:42 obache Exp $
-SHA1 (CVE-2011-3192-2.0.64-byterange-fixes.patch) = ffc6c0bb3089efca2705767eb20804ddab2dfb1a
-RMD160 (CVE-2011-3192-2.0.64-byterange-fixes.patch) = dbe5f78ccff12222d99805d7ea045b968e6ef72f
-Size (CVE-2011-3192-2.0.64-byterange-fixes.patch) = 19920 bytes
-SHA1 (httpd-2.0.64.tar.bz2) = eeabe0fb428d9f11ce00559ff163740c6ceabf1c
-RMD160 (httpd-2.0.64.tar.bz2) = 6a4bfe4dfc4119a70cabbec2e0865dc2f12e8ec4
-Size (httpd-2.0.64.tar.bz2) = 4954766 bytes
+SHA1 (httpd-2.0.65.tar.bz2) = 0183866df73c7877ba9275a075a2ece7a67f6c95
+RMD160 (httpd-2.0.65.tar.bz2) = 1f0142a843486a53ba184ceb9214dc78f071e17e
+Size (httpd-2.0.65.tar.bz2) = 4999802 bytes
SHA1 (patch-aa) = bff1ef591f5361e7169ff9005dcf86437b9dac23
SHA1 (patch-ab) = 32c47bd5087269f530b7d52d6a1a719a50ae7260
SHA1 (patch-ac) = 7854294ae9c7fdcf7d6c9f5f2bee526952e583e3