Skip to content

Commit 66dea80

Browse files
committed
Updated release notes for HttpClient 5.5.1 release
1 parent 61f21a5 commit 66dea80

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

RELEASE_NOTES.txt

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,62 @@
11
Release 5.5.1
22
------------------
33

4+
This is a maintenance release that fixes several defects in the connection management
5+
code and a regression in the DIGEST authentication reported since the previous release.
6+
It also upgrades HttpCore to version 5.3.6.
7+
8+
49
Change Log
510
-------------------
611

12+
* HTTPCLIENT-2391: Improved GRACEGUL shutdown of ExecutorService used internally by async
13+
clients.
14+
Contributed by Oleg Kalnichevski <olegk at apache.org>
15+
16+
* Bug fix: Use a 1 second timeout when closing out connections inside a connection pool lock.
17+
Contributed by Oleg Kalnichevski <olegk at apache.org>
18+
19+
* Clarified the behavior of the protocol-level responseTimeout and the connection management
20+
level socketTimeout and their interrelation.
21+
Contributed by ChangYong <lcy9002 at naver.com>
22+
23+
* Bug fix: Connection managers to ensure open connections have a socket timeout set based on
24+
ConnectionConfig upon lease.
25+
Contributed by Oleg Kalnichevski <olegk at apache.org>
26+
27+
* HTTPCLIENT-2393: Remove `rspauth` attribute from `Authorization` DIGEST header (#716)
28+
RFC 7616 compliance: rspauth is server-side (Authentication-Info 3.5) only.
29+
Contributed by Arturo Bernal <abernal at apache.org>
30+
31+
* HTTPCLIENT-2386: Classic transport to use the connect timeout as a default if the TLS timeout has
32+
not been explicitly set.
33+
Contributed by Oleg Kalnichevski <olegk at apache.org>
34+
35+
* HTTPCLIENT-2384: Socket options related to TcpKeepAlive are ignored.
36+
Contributed by Oleg Kalnichevski <olegk at apache.org>
37+
38+
* HTTPCLIENT-2371: Logging of request re-execution at INFO priority.
39+
Contributed by Oleg Kalnichevski <olegk at apache.org>
40+
41+
* HTTPCLIENT-2379: Fixed a defect in H2SharingConnPool causing an IllegalStateException
42+
when releasing the same connection from multiple threads. (#663)
43+
Contributed by Arturo Bernal <abernal@apache.org>
44+
45+
* Fixed the behavior of the `validateAfterInactivity` connection setting by the async
46+
connection manager.
47+
Contributed by Ryan Schmitt <rschmitt at apache.org>
48+
49+
* HTTPCLIENT-2376: Fixed the problem with ContentCompressionExec not taking `acceptEncoding`
50+
parameter into account.
51+
Contributed by Oleg Kalnichevski <olegk at apache.org>
52+
53+
* HTTPCLIENT-2372: Normalize HttpHost port comparison to treat implicit default ports as
54+
equal (#643).
55+
Contributed by Arturo Bernal <abernal@apache.org>
56+
57+
* Maven wrapper
58+
Contributed by Ryan Schmitt <rschmitt at apache.org>
59+
760
* Bump org.junit:junit-bom from 5.12.2 to 5.13.0 #639.
861
Contributed by Gary Gregory <garydgregory at gmail.com>
962

0 commit comments

Comments
 (0)