Skip to content

Commit 2145d2c

Browse files
committed
Updated release notes for HttpClient 5.4.2 release
1 parent 7e48abb commit 2145d2c

File tree

1 file changed

+48
-1
lines changed

1 file changed

+48
-1
lines changed

RELEASE_NOTES.txt

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
1-
Release 5.4.1
1+
Release 5.4.2
2+
------------------
3+
4+
This is a maintenance release that upgrades HttpCore to version 5.3.3 and fixes several
5+
regressions reported since the last release. One of the regressions could cause connection
6+
leaks and eventual connection pool exhaustion in case of proxy authentication
7+
failure when establishing a tunnel via the proxy.
8+
9+
10+
Change Log
11+
-------------------
12+
13+
* Upgraded HttpCore to version 5.3.3
14+
Contributed by Oleg Kalnichevski <olegk at apache.org>
15+
16+
* Improved internal state representation of the internal async execution runtime in order
17+
to prevent potential race conditions.
18+
Contributed by Oleg Kalnichevski <olegk at apache.org>
19+
20+
* HTTPCLIENT-2357, regression: Classic HttpClient fails to release connection in case of a proxy
21+
authentication failure.
22+
Contributed by Oleg Kalnichevski <olegk at apache.org>
23+
24+
* HTTPCLIENT-2355, regression: Reset protocol version in the execution context on a 200
25+
response to CONNECT request.
26+
Contributed by Oleg Kalnichevski <olegk at apache.org>
27+
28+
* HTTPCLIENT-2354: ResponseCachingPolicy to allow caching of responses with "must-revalidate"
29+
in shared caches with Authorization headers. The change aligns with RFC 9111 Section 5.2.2.2
30+
(#609).
31+
Contributed by Arturo Bernal <abernal at apache.org>
32+
33+
* Do not add `Upgrade` header if `Connection` header already present (the caller manually
34+
manages connection state).
35+
Contributed by Oleg Kalnichevski <olegk at apache.org>
36+
37+
* Avoid logging HTTP message version where it can be a hint, not an actual protocol version
38+
Contributed by Oleg Kalnichevski <olegk at apache.org>
39+
40+
* IDN encode hostnames with Unicode characters prior to DNS resolution (#608).
41+
Contributed by Arturo Bernal <abernal at apache.org>
42+
43+
* HTTPCLIENT-2353: Fixed rejection of certificates with IDN encoded identities. (#607)
44+
Contributed by Arturo Bernal <abernal at apache.org>
45+
46+
47+
48+
Release 5.4.1
249
------------------
350

451
This is a maintenance release that upgrades HttpCore to version 5.3.1 and fixes several defects found since

0 commit comments

Comments
 (0)