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 2016/03/02 12:21:56 UTC
svn commit: r1733260 - /httpd/httpd/trunk/CHANGES
Author: icing
Date: Wed Mar 2 11:21:56 2016
New Revision: 1733260
URL: http://svn.apache.org/viewvc?rev=1733260&view=rev
Log:
update after backport of current mod_http2
Modified:
httpd/httpd/trunk/CHANGES
Modified: httpd/httpd/trunk/CHANGES
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/CHANGES?rev=1733260&r1=1733259&r2=1733260&view=diff
==============================================================================
--- httpd/httpd/trunk/CHANGES [utf-8] (original)
+++ httpd/httpd/trunk/CHANGES [utf-8] Wed Mar 2 11:21:56 2016
@@ -1,18 +1,6 @@
-*- coding: utf-8 -*-
Changes with Apache 2.5.0
- *) mod_http2: Fixed possible read after free when streams were cancelled early
- by the client.
- Fixed apr_uint64_t formatting in a log statement to user proper APR def.
- Number of worker threads allowed to a connection is adjusting dynamically.
- Starting with 4, the number is doubled when streams can be served without
- the server ever having to wait on the client. The number is halfed, when
- the server has to wait on flow control grants. This can happen with a
- maximum frequency of 5 times per second. When a connection occupies too
- many workers, repeatable requests (GET/HEAD/OPTIONS) are cancelled and
- placed back in the queue. Should that not suffice and a stream is busy
- longer than the server timeout, the connection will be aborted.
-
*) mod_ssl: Fix a possible memory leak on restart for custom [EC]DH params.
[Jan Kaluza, Yann Ylavic]
@@ -23,14 +11,6 @@ Changes with Apache 2.5.0
<Define...>'ed variable was also withdrawn. PR 59019
[Christophe Jaillet]
- *) mod_http2: limiting the amount of h2 workers a HTTP/2 connection can
- occupy at a time to make DoS life harder. Limiting this to static 6 in
- honor of http/1.1 connection limits, considering implementing dynamic
- adjustments based on load and throughput.
- This does *not* limit the number of streams a client may open, rather the
- number of server threads a connection might use.
- [Stefan Eissing]
-
*) mod_auth_digest: Fix compatibility with expression-based Authname. PR59039.
[Eric Covener]
@@ -70,11 +50,6 @@ Changes with Apache 2.5.0
early based on SNI selected vhost.
[Stefan Eissing]
- *) mod_http2: allowing link header to specify multiple "rel" values,
- space-separated inside a quoted string. Prohibiting push when Link parameter
- "nopush" is present.
- [Stefan Eissing]
-
*) core: Prevent a server crash in case of an invalid CONNECT request with
a custom error page for status code 400 that uses server side includes.
PR 58929 [Ruediger Pluem]
@@ -82,12 +57,6 @@ Changes with Apache 2.5.0
*) mod_ssl: Add SSLOCSPProxyURL to add the possibility to do all queries
to OCSP responders through a HTTP proxy. [Ruediger Pluem]
- *) mod_http2: idle connections are returned to async mpms. new hook
- "pre_close_connection" used to send GOAWAY frame when not already done.
- Setting event mpm server config "by hand" for the main connection to
- the correct negotiated server.
- [Stefan Eissing]
-
*) mod_filter: Fix AddOutputFilterByType with non-content-level filters.
PR58856 [Micha Lenk <micha lenk.info>]
@@ -101,11 +70,6 @@ Changes with Apache 2.5.0
*) ap_expr: expression support for variable HTTP2=on|off
[Stefan Eissing]
- *) mod_http2: keep-alive blocking reads are done with 1 second timeouts to
- check for MPM stopping. Will announce early GOAWAY and finish processing
- open streams, then close.
- [Stefan Eissing]
-
*) mod_proxy_hcheck: Provide for dynamic background health
checks on reverse proxies associated with BalancerMember
workers. [Jim Jagielski]
@@ -114,9 +78,6 @@ Changes with Apache 2.5.0
APR_TIMEUP and preserving connection state for later retry.
[Stefan Eissing]
- *) mod_http2: bytes read/written on slave connections are reported via the
- optional mod_logio functions. Fixes PR 58871.
-
*) Added many log numbers to log statements that had none.
*) core: Add expression support to SetHandler.