Wed Jul 22 20:12:58 2015 UTC ()
Pullup ticket #4779 - requested by taca
www/apache24: security update
Revisions pulled up:
- www/apache24/Makefile 1.37
- www/apache24/distinfo 1.21
- www/apache24/patches/patch-CVE-2015-0228 deleted
- www/apache24/patches/patch-server_core__filters.c deleted
- www/apache24/patches/patch-server_protocol.c deleted
---
Module Name: pkgsrc
Committed By: taca
Date: Mon Jul 20 00:08:35 UTC 2015
Modified Files:
pkgsrc/www/apache24: Makefile distinfo
Removed Files:
pkgsrc/www/apache24/patches: patch-CVE-2015-0228
patch-server_core__filters.c patch-server_protocol.c
Log Message:
Update apache24 to 2.4.16 (Apache HTTP Server 2.4.16).
Apache HTTP Server 2.4.16 Released
The Apache Software Foundation and the Apache HTTP Server Project
are pleased to announce the release of version 2.4.16 of the Apache
HTTP Server ("Apache"). This version of Apache is our latest GA
release of the new generation 2.4.x branch of Apache HTTPD and
represents fifteen years of innovation by the project, and is
recommended over all previous releases. This release of Apache is
principally a security, feature and bug fix release. NOTE: versions
2.4.13, 2.4.14 and 2.4.15 were not released.
CVE-2015-3183 (cve.mitre.org)
core: Fix chunk header parsing defect.
Remove apr_brigade_flatten(), buffering and duplicated code from
the HTTP_IN filter, parse chunks in a single pass with zero copy.
Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext
authorized characters.
CVE-2015-3185 (cve.mitre.org)
Replacement of ap_some_auth_required (unusable in Apache httpd 2.4)
with new ap_some_authn_required and ap_force_authn hook.
CVE-2015-0253 (cve.mitre.org)
core: Fix a crash with ErrorDocument 400 pointing to a local URL-path
with the INCLUDES filter active, introduced in 2.4.11. PR 57531.
CVE-2015-0228 (cve.mitre.org)
mod_lua: A maliciously crafted websockets PING after a script
calls r:wsupgrade() can cause a child process crash.
Also in this release are some exciting new features including:
*) Better default recommended SSLCipherSuite and SSLProxyCipherSuite
*) mod_proxy_scgi: ProxySCGIInternalRedirect now allows an alternate
response header to be used by the application
*) Event MPM improvements
*) Various mod_proxy_* improvements
*) mod_log_config: Add "%{UNIT}T" format to output request duration in
seconds, milliseconds or microseconds depending on UNIT ("s", "ms",
"us")
(tron)
diff -r1.36 -r1.36.2.1 pkgsrc/www/apache24/Makefile
diff -r1.20 -r1.20.2.1 pkgsrc/www/apache24/distinfo
diff -r1.1 -r0 pkgsrc/www/apache24/patches/patch-CVE-2015-0228
diff -r1.1 -r0 pkgsrc/www/apache24/patches/patch-server_core__filters.c
diff -r1.1 -r0 pkgsrc/www/apache24/patches/patch-server_protocol.c
--- pkgsrc/www/apache24/Makefile 2015/06/12 10:51:48 1.36
+++ pkgsrc/www/apache24/Makefile 2015/07/22 20:12:58 1.36.2.1
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2015/06/12 10:51:48 wiz Exp $
+# $NetBSD: Makefile,v 1.36.2.1 2015/07/22 20:12:58 tron Exp $
-DISTNAME= httpd-2.4.12
+DISTNAME= httpd-2.4.16
PKGNAME= ${DISTNAME:S/httpd/apache/}
-PKGREVISION= 2
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \
http://archive.apache.org/dist/httpd/ \
--- pkgsrc/www/apache24/distinfo 2015/06/11 15:38:48 1.20
+++ pkgsrc/www/apache24/distinfo 2015/07/22 20:12:58 1.20.2.1
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.20 2015/06/11 15:38:48 taca Exp $
+$NetBSD: distinfo,v 1.20.2.1 2015/07/22 20:12:58 tron Exp $
-SHA1 (httpd-2.4.12.tar.bz2) = bc4681bfd63accec8d82d3cc440fbc8264ce0f17
-RMD160 (httpd-2.4.12.tar.bz2) = 396deb95ca40f429cc3845a36b766a9fb1c2c2aa
-Size (httpd-2.4.12.tar.bz2) = 5054838 bytes
-SHA1 (patch-CVE-2015-0228) = 2a6ec79cc8feb546b3d4ede08877ad72347b55a7
+SHA1 (httpd-2.4.16.tar.bz2) = 9963e7482700dd50c53e47abfe2d1c5068875a9c
+RMD160 (httpd-2.4.16.tar.bz2) = ff29b1885d39e4ee96efdd6678c0881c921dedd8
+Size (httpd-2.4.16.tar.bz2) = 5101005 bytes
SHA1 (patch-aa) = 2d92b1340aaae40289421f164346348c6d7fe839
SHA1 (patch-ab) = a3edcc20b7654e0446c7d442cda1510b23e5d324
SHA1 (patch-ac) = 9f86d845df30316d22bce677a4b176f51007ba0d
@@ -15,5 +14,3 @@
SHA1 (patch-am) = acdf7198ae8b4353cfc70c8015a0f09de036b777
SHA1 (patch-aw) = 43cd64df886853ef7b75b91ed20183f329fcc9df
SHA1 (patch-include_ap__config.h) = 1d056e2d4db80ec97aaf755b6dd6aff69ed2cd96
-SHA1 (patch-server_core__filters.c) = 331672c9a65691229518f31dcdae64382b392287
-SHA1 (patch-server_protocol.c) = 73f9cfad3217784fcdc6e5c7948eefd47b2a5a42