From ba708f0e78a58efdf210f6003eeb509bedb885f6 Mon Sep 17 00:00:00 2001 From: Yann Ylavic Date: Mon, 1 Mar 2021 20:16:50 +0000 Subject: [PATCH] Sync CHANGES entries. [skip ci]. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1887053 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES | 39 +++++++++++++++++++++ changes-entries/core_ssl_functions.txt | 18 ---------- changes-entries/http2_logio.txt | 6 ---- changes-entries/http2_output_buffering.txt | 5 --- changes-entries/no_empty_bind_password.txt | 2 -- changes-entries/proxy_hcheck_concurrent.txt | 3 -- changes-entries/session_parsing.txt | 2 -- 7 files changed, 39 insertions(+), 36 deletions(-) delete mode 100644 changes-entries/core_ssl_functions.txt delete mode 100644 changes-entries/http2_logio.txt delete mode 100644 changes-entries/http2_output_buffering.txt delete mode 100644 changes-entries/no_empty_bind_password.txt delete mode 100644 changes-entries/proxy_hcheck_concurrent.txt delete mode 100644 changes-entries/session_parsing.txt diff --git a/CHANGES b/CHANGES index 675e0f3bbb8..5c61df237d1 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,45 @@ -*- coding: utf-8 -*- Changes with Apache 2.5.1 + *) mod_session: Improve session parsing. [Yann Yalvic] + + *) mod_proxy_hcheck: Don't pile up health checks if the previous one did + not finish before hcinterval. PR 63010. [Yann Ylavic] + + *) core: Adding SSL related inquiry functions to the server API. + These function are always available, even when no module providing + SSL is loaded. They provide their own "shadowing" implementation for + the optional functions of similar name that mod_ssl and impersonators + of mod_ssl provide. + This enables loading of several SSL providing modules when all but + one of them registers itself into the new hooks. Two old-style SSL + modules will not work, as they replace the others optional functions + with their own. + Modules using the old-style optional functions will continue to work + as core supplies its own versions of those. + The following has been added so far: + - ap_ssl_conn_is_ssl() to query if a connection is using SSL. + - ap_ssl_var_lookup() to query SSL related variables for a + server/connection/request. + - Hooks for 'ssl_conn_is_ssl' and 'ssl_var_lookup' where modules + providing SSL can install their own value supplying functions. + [Stefan Eissing] + + *) mod_http2: new option 'H2OutputBuffering on/off' which controls the + buffering of stream output. The default is on, which is the behaviour of + previous mod-h2 versions. When off, all bytes are made available immediately + to the main connection for sending them out to the client. This fixes interop + issues with certain flavours of gRPC. [Stefan Eissing] + + *) mod_authnz_ldap: Prevent authentications with empty passwords for the + initial bind to fail with status 500. [Ruediger Pluem] + + *) mod_http2: Fixed reporting of transferred bytes for mod_logio for + modifiers %O (and %S) to report the number of transferred header and + body lengths. This is still only an approximation of the bytes on the + connection. The data is subject to header compression and h2 framing + afterwards. [Stefan Eissing] + *) mod_cgid: Intercept and log stderr output correctly on Unix systems supporting fd passing. PR 54221. [Joe Orton] diff --git a/changes-entries/core_ssl_functions.txt b/changes-entries/core_ssl_functions.txt deleted file mode 100644 index fdcbad45a52..00000000000 --- a/changes-entries/core_ssl_functions.txt +++ /dev/null @@ -1,18 +0,0 @@ - *) core: Adding SSL related inquiry functions to the server API. - These function are always available, even when no module providing - SSL is loaded. They provide their own "shadowing" implementation for - the optional functions of similar name that mod_ssl and impersonators - of mod_ssl provide. - This enables loading of several SSL providing modules when all but - one of them registers itself into the new hooks. Two old-style SSL - modules will not work, as they replace the others optional functions - with their own. - Modules using the old-style optional functions will continue to work - as core supplies its own versions of those. - The following has been added so far: - - ap_ssl_conn_is_ssl() to query if a connection is using SSL. - - ap_ssl_var_lookup() to query SSL related variables for a - server/connection/request. - - Hooks for 'ssl_conn_is_ssl' and 'ssl_var_lookup' where modules - providing SSL can install their own value supplying functions. - [Stefan Eissing] diff --git a/changes-entries/http2_logio.txt b/changes-entries/http2_logio.txt deleted file mode 100644 index b222140b13b..00000000000 --- a/changes-entries/http2_logio.txt +++ /dev/null @@ -1,6 +0,0 @@ - *) mod_http2: Fixed reporting of transferred bytes for mod_logio for - modifiers %O (and %S) to report the number of transferred header and - body lengths. This is still only an approximation of the bytes on the - connection. The data is subject to header compression and h2 framing - afterwards. [Stefan Eissing] - diff --git a/changes-entries/http2_output_buffering.txt b/changes-entries/http2_output_buffering.txt deleted file mode 100644 index f8104cb5225..00000000000 --- a/changes-entries/http2_output_buffering.txt +++ /dev/null @@ -1,5 +0,0 @@ - *) mod_http2: new option 'H2OutputBuffering on/off' which controls the - buffering of stream output. The default is on, which is the behaviour of - previous mod-h2 versions. When off, all bytes are made available immediately - to the main connection for sending them out to the client. This fixes interop - issues with certain flavours of gRPC. [Stefan Eissing] diff --git a/changes-entries/no_empty_bind_password.txt b/changes-entries/no_empty_bind_password.txt deleted file mode 100644 index 4e5b144207c..00000000000 --- a/changes-entries/no_empty_bind_password.txt +++ /dev/null @@ -1,2 +0,0 @@ - *) mod_authnz_ldap: Prevent authentications with empty passwords for the - initial bind to fail with status 500. [Ruediger Pluem] diff --git a/changes-entries/proxy_hcheck_concurrent.txt b/changes-entries/proxy_hcheck_concurrent.txt deleted file mode 100644 index 73af1009a5a..00000000000 --- a/changes-entries/proxy_hcheck_concurrent.txt +++ /dev/null @@ -1,3 +0,0 @@ - *) mod_proxy_hcheck: Don't pile up health checks if the previous one did - not finish before hcinterval. PR 63010. [Yann Ylavic] - diff --git a/changes-entries/session_parsing.txt b/changes-entries/session_parsing.txt deleted file mode 100644 index a996e821063..00000000000 --- a/changes-entries/session_parsing.txt +++ /dev/null @@ -1,2 +0,0 @@ - *) mod_session: Improve session parsing. [Yann Yalvic] - -- 2.47.3