svn commit: r452732 - in head/www/apache24: . files
Bernard Spil
brnrd at FreeBSD.org
Mon Oct 23 18:49:29 UTC 2017
Author: brnrd
Date: Mon Oct 23 18:49:27 2017
New Revision: 452732
URL: https://svnweb.freebsd.org/changeset/ports/452732
Log:
www/apache24: Update to 2.4.29
- Remove patch for CVE-2017-9798 (included upstream)
- Remove mod_ssl LibreSSL patches (included upstream)
- Fix SSL stapling patch for LibreSSL
- mod_http2 no longer experimental
PR: 222814
With hat: apache
Deleted:
head/www/apache24/files/patch-CVE-2017-9798
head/www/apache24/files/patch-modules_ssl_mod__ssl.c
head/www/apache24/files/patch-modules_ssl_ssl__engine__init.c
head/www/apache24/files/patch-modules_ssl_ssl__engine__io.c
head/www/apache24/files/patch-modules_ssl_ssl__engine__kernel.c
head/www/apache24/files/patch-modules_ssl_ssl__engine__vars.c
head/www/apache24/files/patch-modules_ssl_ssl__private.h
head/www/apache24/files/patch-modules_ssl_ssl__util.c
head/www/apache24/files/patch-modules_ssl_ssl__util__ssl.h
Modified:
head/www/apache24/Makefile
head/www/apache24/Makefile.modules
head/www/apache24/Makefile.options.desc
head/www/apache24/distinfo
head/www/apache24/files/patch-configure.in
head/www/apache24/files/patch-modules_ssl_ssl__util__stapling.c
Modified: head/www/apache24/Makefile
==============================================================================
--- head/www/apache24/Makefile Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/Makefile Mon Oct 23 18:49:27 2017 (r452732)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= apache24
-PORTVERSION= 2.4.27
-PORTREVISION= 1
+PORTVERSION= 2.4.29
CATEGORIES= www ipv6
MASTER_SITES= APACHE_HTTPD
DISTNAME= httpd-${PORTVERSION}
Modified: head/www/apache24/Makefile.modules
==============================================================================
--- head/www/apache24/Makefile.modules Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/Makefile.modules Mon Oct 23 18:49:27 2017 (r452732)
@@ -87,7 +87,7 @@ CONFIGURE_ARGS+= --without-libxml2
.endif
.if ${PORT_OPTIONS:MPROXY_HTTP2} && !${PORT_OPTIONS:MPROXY_BALANCER}
-IGNORE= PROXY_HTTP2 needs PROXY_BALANCER
+IGNORE= PROXY_HTTP2 requires PROXY_BALANCER
.endif
.endif # _PREMKINCLUDED
Modified: head/www/apache24/Makefile.options.desc
==============================================================================
--- head/www/apache24/Makefile.options.desc Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/Makefile.options.desc Mon Oct 23 18:49:27 2017 (r452732)
@@ -140,7 +140,7 @@ PROXY_FTP_DESC= FTP support module for mod_proxy
PROXY_HCHECK_DESC= Dynamic health check of Balancer members (workers) for mod_proxy
PROXY_HTML_DESC= Fix HTML Links in a Reverse Proxy
PROXY_HTTP_DESC= HTTP support module for mod_proxy
-PROXY_HTTP2_DESC= Experimental http2 proxy module for h2 and h2c
+PROXY_HTTP2_DESC= HTTP/2 support module for h2 and h2c
PROXY_SCGI_DESC= SCGI gateway module for mod_proxy
PROXY_WSTUNNEL_DESC= Websockets Tunnel module for mod_proxy
Modified: head/www/apache24/distinfo
==============================================================================
--- head/www/apache24/distinfo Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/distinfo Mon Oct 23 18:49:27 2017 (r452732)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499686775
-SHA256 (apache24/httpd-2.4.27.tar.bz2) = 71fcc128238a690515bd8174d5330a5309161ef314a326ae45c7c15ed139c13a
-SIZE (apache24/httpd-2.4.27.tar.bz2) = 6527394
+TIMESTAMP = 1508321657
+SHA256 (apache24/httpd-2.4.29.tar.bz2) = 777753a5a25568a2a27428b2214980564bc1c38c1abf9ccc7630b639991f7f00
+SIZE (apache24/httpd-2.4.29.tar.bz2) = 6567926
Modified: head/www/apache24/files/patch-configure.in
==============================================================================
--- head/www/apache24/files/patch-configure.in Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/files/patch-configure.in Mon Oct 23 18:49:27 2017 (r452732)
@@ -18,14 +18,6 @@
[--enable-layout=*|\'--enable-layout=*])
dnl We must be the last to build and the first to be cleaned
AP_BUILD_SRCLIB_DIRS="$AP_BUILD_SRCLIB_DIRS apr-util"
-@@ -597,7 +597,6 @@ AC_ARG_ENABLE(maintainer-mode,APACHE_HEL
- if test "$GCC" = "yes"; then
- APR_ADDTO(CFLAGS,[-Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wpointer-arith])
- APACHE_ADD_GCC_CFLAG([-std=c89])
-- APACHE_ADD_GCC_CFLAG([-Werror])
- APACHE_ADD_GCC_CFLAG([-Wdeclaration-after-statement])
- APACHE_ADD_GCC_CFLAG([-Wformat])
- APACHE_ADD_GCC_CFLAG([-Wformat-security])
@@ -838,8 +837,14 @@ AC_DEFINE_UNQUOTED(HTTPD_ROOT, "${ap_pre
[Root directory of the Apache install area])
AC_DEFINE_UNQUOTED(SERVER_CONFIG_FILE, "${rel_sysconfdir}/${progname}.conf",
Modified: head/www/apache24/files/patch-modules_ssl_ssl__util__stapling.c
==============================================================================
--- head/www/apache24/files/patch-modules_ssl_ssl__util__stapling.c Mon Oct 23 18:27:42 2017 (r452731)
+++ head/www/apache24/files/patch-modules_ssl_ssl__util__stapling.c Mon Oct 23 18:49:27 2017 (r452732)
@@ -5,7 +5,7 @@
issuer = sk_X509_value(extra_certs, i);
if (X509_check_issued(issuer, x) == X509_V_OK) {
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER < 0x2050000fL
++#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2050000fL)
CRYPTO_add(&issuer->references, 1, CRYPTO_LOCK_X509);
#else
X509_up_ref(issuer);
More information about the svn-ports-head
mailing list