summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorYann Ylavic <ylavic@apache.org>2019-10-31 15:15:07 +0100
committerYann Ylavic <ylavic@apache.org>2019-10-31 15:15:07 +0100
commit729909018201bf94587a430414f59cc9fbf64547 (patch)
tree067383aaba7643909c86912fbe83ee7febe30d42 /CHANGES
parentmod_ssl: follow up to r1868645. (diff)
downloadapache2-729909018201bf94587a430414f59cc9fbf64547.tar.xz
apache2-729909018201bf94587a430414f59cc9fbf64547.zip
mod_proxy_http: fix load-balancer fallback for requests with a body.
Since r1656259 (or r1656259 in 2.4.41) and the move of prefetch before connect, the balancer fallback case where proxy_http_handler() is re-entered with the next balancer member broke. We need to save the body (partially) prefetched the first time and reuse it on successive calls, otherwise we might forward partial or empty body. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869216 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 9033551884..d124f961cc 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,10 @@
-*- coding: utf-8 -*-
Changes with Apache 2.5.1
+ *) mod_proxy_http: Fix the forwarding of requests with content body when a
+ balancer member is unavailable; the retry on the next member was issued
+ with an empty body (regression introduced in 2.4.41). [Yann Ylavic]
+
*) mod_ssl: negotiate the TLS protocol version per name based vhost
configuration, when linked with OpenSSL-1.1.1 or later. The base vhost's
SSLProtocol (from the first vhost declared on the IP:port) is now only