You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ic...@apache.org on 2021/11/17 12:28:42 UTC

svn commit: r1895101 - /httpd/httpd/branches/2.4.x/STATUS

Author: icing
Date: Wed Nov 17 12:28:42 2021
New Revision: 1895101

URL: http://svn.apache.org/viewvc?rev=1895101&view=rev
Log:
add proposal for backport of mod_http2 v2.0 from trunk.
[skip ci]

Modified:
    httpd/httpd/branches/2.4.x/STATUS

Modified: httpd/httpd/branches/2.4.x/STATUS
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/STATUS?rev=1895101&r1=1895100&r2=1895101&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/STATUS (original)
+++ httpd/httpd/branches/2.4.x/STATUS Wed Nov 17 12:28:42 2021
@@ -180,6 +180,47 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
         https://svn.apache.org/repos/asf/httpd/httpd/patches/2.4.x/httpd-2.4-dav-element.patch
      +1: minfrin
 
+  *) mod_http2: sync with trunk
+     - Fixed an issue since 1.15.24 that "Server" headers in proxied requests
+       were overwritten instead of preserved. [PR by @daum3ns]
+     - Added directove 'H2StreamTimeout' to configure a separate value for HTTP/2
+       streams, overriding server's 'Timeout' configuration. [rpluem]
+     - HTTP/2 connections now use pollsets to monitor the status of the
+       ongoing streams and their main connection when host OS allows this.
+     - Removed work-arounds for older versions of libnghttp2 and checking
+       during configure that at least version 1.15.0 is present.
+     - The HTTP/2 connection state handler, based on an experiment and draft
+       at the IETF http working group (abandoned for some time), has been removed.
+     - H2SerializeHeaders no longer has an effect. A warning is logged when it is
+       set to "on". The switch enabled the internal writing of requests to be parsed
+       by the internal HTTP/1.1 protocol handler and was introduced to avoid
+       potential incompatibilities during the introduction of HTTP/2.
+     - Removed the abort/redo of tasks when mood swings lower the active limit.
+     - a regression in v1.15.24 of the modules was fixed that
+       could lead to httpd child processes not being terminated on a
+       graceful reload or when reaching MaxConnectionsPerChild.
+       When unprocessed h2 requests were queued at the time, these could stall.
+       See <https://github.com/icing/mod_h2/issues/212>.
+     Trunk version of patch:
+        https://svn.apache.org/r1894163
+        https://svn.apache.org/r1894169
+        https://svn.apache.org/r1894172
+        https://svn.apache.org/r1894181
+        https://svn.apache.org/r1894184
+        https://svn.apache.org/r1894189
+        https://svn.apache.org/r1894190
+        https://svn.apache.org/r1894192
+        https://svn.apache.org/r1894220
+        https://svn.apache.org/r1894226
+        https://svn.apache.org/r1894228
+        https://svn.apache.org/r1894241
+        https://svn.apache.org/r1894252
+        https://svn.apache.org/r1894728
+        https://svn.apache.org/r1894949
+     Backport version for 2.4.x of patch:
+       PR: https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/275.diff
+     +1: icing, 
+
 PATCHES/ISSUES THAT ARE BEING WORKED
   [ New entries should be added at the START of the list ]