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