You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by dr...@apache.org on 2019/08/02 20:18:20 UTC
svn commit: r35120 [3/3] - /dev/httpd/
Added: dev/httpd/CHANGES_2.4.40
==============================================================================
--- dev/httpd/CHANGES_2.4.40 (added)
+++ dev/httpd/CHANGES_2.4.40 Fri Aug 2 20:18:19 2019
@@ -0,0 +1,101 @@
+ -*- coding: utf-8 -*-
+Changes with Apache 2.4.40
+
+ *) core, mod_rewrite: Set PCRE_DOTALL by default. Revert via
+ RegexDefaultOptions -DOTALL [Yann Ylavic]
+
+ *) core: Remove request details from built-in error documents [Eric Covener]
+
+ *) mod_http2: core setting "LimitRequestFieldSize" is not additionally checked on
+ merged header fields, just as HTTP/1.1 does. [Stefan Eissing, Michael Kaufmann]
+
+ *) mod_http2: fixed a bug that prevented proper stream cleanup when connection
+ throttling was in place. Stream resets by clients on streams initiated by them
+ are counted as possible trigger for throttling. [Stefan Eissing]
+
+ *) mod_http2/mpm_event: Fixes the behaviour when a HTTP/2 connection has nothing
+ more to write with streams ongoing (flow control block). The timeout waiting
+ for the client to send WINODW_UPDATE was incorrectly KeepAliveTimeout and not
+ Timeout as it should be. Fixes PR 63534. [Yann Ylavic, Stefan Eissing]
+
+ *) mod_proxy_balancer: Load balancer required byrequests when bytraffic chosen.
+ PR 62372. [Jim Jagielski]
+
+ *) mod_proxy_hcheck: Create the configuration for mod_proxy_hcheck
+ when used in BalancerMember. PR 60757. [Jean-Frederic Clere]
+
+ *) mod_proxy_hcheck: Mute extremely frequent debug message. [Yann Ylavic]
+
+ *) mod_ssl/mod_md: reversing dependency by letting mod_ssl offer hooks for
+ adding certificates and keys to a virtual host. An additional hook allows
+ answering special TLS connections as used in ACME challenges.
+ Adding 2 new hooks for init/get of OCSP stapling status information when
+ other modules want to provide those. Falls back to own implementation with
+ same behaviour as before.
+ [Stefan Eissing]
+
+ *) mod_md: new features
+ - supports the ACMEv2 protocol
+ - new challenge method 'tls-alpn-01' implemented, needs mod_ssl patch to become available
+ - supports command configuration to setup/teardown 'dns-01' challenges
+ - supports wildcard certificates when dns challenges are configured
+ - ACMEv2 is the new default and will be used on the next certificate renewal,
+ unless another MDCertificateAuthority is configured
+ - challenge type 'tls-sni-01' has been removed as CAs do not offer this any longer
+ - a domain exposes its status at https://<domain>/.httpd/certificate-status
+ - Managed Domains are now in Apache's 'server-status' page
+ - A new handler 'md-status' exposes verbose status information in JSON format
+ - new directives "MDCertificateFile" and "MDCertificateKeyFile" to configure a
+ Managed Domain that uses static files. Auto-renewal is turned off for those.
+ - new MDMessageCmd that is invoked on several events: 'renewed', 'expiring' and
+ 'errored'. New 'MDWarnWindow' directive to configure when expiration warnings
+ shall be issued.
+ - ACMEv2 endpoints use the GET via empty POST way of accessing resources, see
+ announcement by Let's Encrypt:
+ https://community.letsencrypt.org/t/acme-v2-scheduled-deprecation-of-unauthenticated-resource-gets/74380
+ [Stefan Eissing]
+
+ *) mod_mime_magic: Fix possible corruption of returned strings.
+ [Christophe Jaillet]
+
+ *) Default "conf/magic": Fix pattern for "audio/x-wav" for WAV files,
+ remove "audio/unknown" pattern for other RIFF files.
+ [Ãngel Ollé Blázquez <aollebla redhat.com>]
+
+ *) mod_proxy_http2: fixing a potential NULL pointer use in logging.
+ [Christophe Jaillet, Dr Silvio Cesare InfoSect]
+
+ *) mod_dav: Reduce the amount of memory needed when doing PROPFIND's on large
+ collections by improving the memory management. [Joe Orton, Ruediger Pluem]
+
+ *) mod_proxy_http2: adding support for handling trailers in both directions.
+ PR 63502. [Stefan Eissing]
+
+ *) mod_proxy_http: forward 100-continue, and minimize race conditions when
+ reusing backend connections. PR 60330. [Yann Ylavic, Jean-Frederic Clere]
+
+ *) mod_proxy_balancer: Fix some HTML syntax issues. [Christophe Jaillet]
+
+ *) When using mod_status with the Event MPM, report the number of requests
+ associated with an active connection in the "ACC" field. Previously
+ zero was always reported with this MPM. PR60647. [Eric Covener]
+
+ *) mod_http2: remove the no longer existing h2_ngn_shed.c from Cmake.
+ [Stefan Eissing]
+
+ *) mod_proxy/ssl: Proxy SSL client certificate configuration and other proxy
+ SSL configurations broken inside <Proxy> context. PR 63430.
+ [Ruediger Pluem, Yann Ylavic]
+
+ *) mod_proxy: allow SSLProxyCheckPeer* usage for all proxy modules.
+ PR 61857. [Markus Gausling <markusgausling googlemail.com>, Yann Ylavic]
+
+ *) mod_reqtimeout: Fix default rates missing (not applied) in 2.4.39.
+ PR 63325. [Yann Ylavic]
+
+ *) mod_info: Fix output of server settings for PIPE_BUF in mod_info in
+ the rare case that PIPE_BUF is defined. [Rainer Jung]
+
+ *) mod_md: Store permissions are enforced on file creation, enforcing restrictions in
+ spite of umask. Fixes <https://github.com/icing/mod_md/issues/117>. [Stefan Eissing]
+
Added: dev/httpd/httpd-2.4.40-deps.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.4.40-deps.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.4.40-deps.tar.bz2.asc
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.bz2.asc (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.bz2.asc Fri Aug 2 20:18:19 2019
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEEueghOu+4Ya81pB8smV41IhrYTf8FAl1EmmYACgkQmV41IhrY
+Tf9HPwf9HcmvbYAmJts4wS7hBha6gUXA/h6uurnCCfextvNmsJGdxY3q/f6uLONO
+HvtjP8xMc7OMevEap/PDMfKbi5usIHZGUKf+Z3MaZWUIh6/aHOKLMoBrZ1SQXf/Z
+XzvFzyC5czPRtSYxeYAV/1l4OStMAliHtII+SPNDRUu90xY9ATqf4G69p2RR5/Oe
+Ibexduu+5ZsO4pNoxh8Qz2YP23m8xVUGGF9D8C9tWk19BeVOFNelz3DnTyk9V+AU
+ObefE+LLHxQOVvZpi1hWV8WtYcz5u9HDWK2z21XsSfhbLcB5jMeip+bnsZS8GiHS
+lCHKK26AVoT3FA96CYRxDb7v3jNLpA==
+=MScw
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.4.40-deps.tar.bz2.md5
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.bz2.md5 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.bz2.md5 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+4c2feb8a96590faede281d28b3e689c7 *httpd-2.4.40-deps.tar.bz2
Added: dev/httpd/httpd-2.4.40-deps.tar.bz2.sha1
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.bz2.sha1 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.bz2.sha1 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+1f55d4dc5f123d1a9b3bb11a7da79b056a7b4801 *httpd-2.4.40-deps.tar.bz2
Added: dev/httpd/httpd-2.4.40-deps.tar.bz2.sha256
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.bz2.sha256 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.bz2.sha256 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+bbd7b28566918c8058a061543043b615036db332a02bc4291d542f71c0b5164a *httpd-2.4.40-deps.tar.bz2
Added: dev/httpd/httpd-2.4.40-deps.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.4.40-deps.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.4.40-deps.tar.gz.asc
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.gz.asc (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.gz.asc Fri Aug 2 20:18:19 2019
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEEueghOu+4Ya81pB8smV41IhrYTf8FAl1EmmYACgkQmV41IhrY
+Tf+2jwgAnEQ69UAyak6USYg/VId9ZbAfURjqgUM4/SgnA9+sY9MS+ptEkB0QVsxp
+9+n18fjpfirZFTiBgOQ6SJyX/PJjHx0BUh5xlEu53p0tf1Q0zrsQJ5wspA0vbuvh
+AHOu1YlnFgr3oi292JoqfJlEIm+0qdmYhGqi190yftSfg/JASiWiPptislxpRzJN
+G55NCck4IZBMdtyyUzBAYnn3B19bdas8mGI7H5mQg/1paWKhowA+cd/WxH/V5ovF
+QO2sJCkBrBYaxBEvjd9p5dBiVpMkkdA4QfqoE2sVFDkb0APyWKApT3g/LhCYjWEb
+b7qaaBoi9E9ErpZf06/BiTzEfMX3Ew==
+=rHX9
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.4.40-deps.tar.gz.md5
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.gz.md5 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.gz.md5 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+9b0ca46c0ea3b9b958852a901b959fef *httpd-2.4.40-deps.tar.gz
Added: dev/httpd/httpd-2.4.40-deps.tar.gz.sha1
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.gz.sha1 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.gz.sha1 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+64cb21df07a1d211e0e722d267b9a140dcbb960c *httpd-2.4.40-deps.tar.gz
Added: dev/httpd/httpd-2.4.40-deps.tar.gz.sha256
==============================================================================
--- dev/httpd/httpd-2.4.40-deps.tar.gz.sha256 (added)
+++ dev/httpd/httpd-2.4.40-deps.tar.gz.sha256 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+72ed051be59276722035bf385487727a4dcc4181773029d7ad8a3e769454c6d9 *httpd-2.4.40-deps.tar.gz
Added: dev/httpd/httpd-2.4.40.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.4.40.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.4.40.tar.bz2.asc
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.bz2.asc (added)
+++ dev/httpd/httpd-2.4.40.tar.bz2.asc Fri Aug 2 20:18:19 2019
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEEueghOu+4Ya81pB8smV41IhrYTf8FAl1EmmYACgkQmV41IhrY
+Tf+VsQgAwm0i8Np/oXpGj2ahwMPDhsnMqQVyiOb+Joa7xV4SNQ8EedYYgo+rqyjy
+5S8Zp3xl0WEIgtZaYwP7t3tB1WESj47h+0xmeT654hvhJaRwwEwiVqqDY26OdOzB
+EI2Vdx+QA/wyVcsm5YX+q37JEyRShuMDEWTHW70jx3nNwnn8u1ZVjEhvQjhml02j
+ihdAJduijYhAqMkLaAyDlyI1wC4xBd1sST2sIcsxXFYiYd12em1ok//wYuwUx5xj
+w9z9N9HzJDNnj/qZMYvOWjbQ5AsFCsz4X1+gSbBUwsPWaeN8X19H0Kb/FEvGyHZR
+m8BGA6lCRHFzhTn8+M1Px86l6AjK7Q==
+=Tm3Y
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.4.40.tar.bz2.md5
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.bz2.md5 (added)
+++ dev/httpd/httpd-2.4.40.tar.bz2.md5 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+ea7517da16d40b911e9581b08a7a4e8f *httpd-2.4.40.tar.bz2
Added: dev/httpd/httpd-2.4.40.tar.bz2.sha1
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.bz2.sha1 (added)
+++ dev/httpd/httpd-2.4.40.tar.bz2.sha1 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+60716159239de0951bac46a6ab9fe26e98f82f03 *httpd-2.4.40.tar.bz2
Added: dev/httpd/httpd-2.4.40.tar.bz2.sha256
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.bz2.sha256 (added)
+++ dev/httpd/httpd-2.4.40.tar.bz2.sha256 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+d091b49648e24bb1e1e770129113eea20fe95cf492ec4c7fd38831cfe8b63ff4 *httpd-2.4.40.tar.bz2
Added: dev/httpd/httpd-2.4.40.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.4.40.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.4.40.tar.gz.asc
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.gz.asc (added)
+++ dev/httpd/httpd-2.4.40.tar.gz.asc Fri Aug 2 20:18:19 2019
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEEueghOu+4Ya81pB8smV41IhrYTf8FAl1EmmEACgkQmV41IhrY
+Tf9N1gf/QZLPyxMtIweBmC8Fyi4ARNd8A9DOBmkar0ta3xynNpIpIfnxII/AQiq1
+TWDYe0wwjAyvu/Us1jO+KDNY+S15bv8OxxP8TEDUnO5Whn0wYY8wDqUdL0QuZFaI
+r3EASXumbo0vXmq3ixCEKRUZoeVlvCVRPSqocwSx0mbcipuzScY85ZQaJzqfqZ60
+JLsj9k/dHr79hPfqk/u6bAuLS3pe78cH25jtkCi1YGYibFmDnlD1XDomeWVT/VRQ
+lQMAqom4oQ4P2o4VhXs43YMA4a0WXbrmkbRHGodd7LlHm1ViU+3Cs1fp3fUUo2qr
+Tx0DNY5jcgUlS7yif6H077RmPjWqTg==
+=xX71
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.4.40.tar.gz.md5
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.gz.md5 (added)
+++ dev/httpd/httpd-2.4.40.tar.gz.md5 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+9197ead0e49a4ec54a11ced43abe447b *httpd-2.4.40.tar.gz
Added: dev/httpd/httpd-2.4.40.tar.gz.sha1
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.gz.sha1 (added)
+++ dev/httpd/httpd-2.4.40.tar.gz.sha1 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+31bc6f87ac209010b8b364abc1c80dfaee53cc64 *httpd-2.4.40.tar.gz
Added: dev/httpd/httpd-2.4.40.tar.gz.sha256
==============================================================================
--- dev/httpd/httpd-2.4.40.tar.gz.sha256 (added)
+++ dev/httpd/httpd-2.4.40.tar.gz.sha256 Fri Aug 2 20:18:19 2019
@@ -0,0 +1 @@
+451e6cf6caa09119900b74652266427f70050de5c51948acd4aaaf60d0d3cad0 *httpd-2.4.40.tar.gz