/[Apache-SVN]
ViewVC logotype

Revision 1894163


Jump to revision: Previous Next
Author: icing
Date: Tue Oct 12 13:34:01 2021 UTC (2 years, 6 months ago)
Changed paths: 61
Log Message:
  *) mod_http2:
     - 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.



Changed paths

Path Details
Directoryhttpd/httpd/trunk/CMakeLists.txt modified , text changed
Directoryhttpd/httpd/trunk/changes-entries/http2_additions.txt added
Directoryhttpd/httpd/trunk/modules/http2/NWGNUmod_http2 modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/config2.m4 modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_alt_svc.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_alt_svc.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_bucket_beam.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_bucket_beam.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_c1.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_c1.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_c1_io.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_c1_io.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_c2.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_c2.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_c2_filter.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_c2_filter.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_config.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_config.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_conn.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_conn.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_conn_ctx.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_conn_ctx.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_conn_io.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_conn_io.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_ctx.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_ctx.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_filter.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_filter.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_from_h1.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_from_h1.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_h2.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_h2.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_headers.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_mplx.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_mplx.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_protocol.c added
Directoryhttpd/httpd/trunk/modules/http2/h2_protocol.h added
Directoryhttpd/httpd/trunk/modules/http2/h2_proxy_session.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_proxy_util.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_proxy_util.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_push.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_request.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_request.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_session.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_session.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_stream.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_stream.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_switch.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_task.c deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_task.h deleted
Directoryhttpd/httpd/trunk/modules/http2/h2_util.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_util.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_version.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_workers.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/h2_workers.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/mod_http2.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/mod_http2.dsp modified , text changed
Directoryhttpd/httpd/trunk/modules/http2/mod_proxy_http2.c modified , text changed
Directoryhttpd/httpd/trunk/test/modules/http2/test_105_timeout.py modified , text changed
Directoryhttpd/httpd/trunk/test/modules/http2/test_712_buffering.py modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26