You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2023/06/14 11:50:12 UTC
[httpcomponents-core] branch master updated: Updated release notes for HttpCore 5.2.2 release
This is an automated email from the ASF dual-hosted git repository.
olegk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-core.git
The following commit(s) were added to refs/heads/master by this push:
new 28ac7559c Updated release notes for HttpCore 5.2.2 release
28ac7559c is described below
commit 28ac7559c973cc6fba7ccb7f4d42ebbf3b6b7595
Author: Oleg Kalnichevski <ol...@apache.org>
AuthorDate: Wed Jun 14 13:46:35 2023 +0200
Updated release notes for HttpCore 5.2.2 release
---
RELEASE_NOTES.txt | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index 8168f3be6..aa845de51 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,12 +1,32 @@
Release 5.2.2
------------------
-This is a maintenance release that corrects several minor defects discovered since release 5.2.1.
+This is a maintenance release that corrects several defects discovered since release 5.2.1 including
+a major defect that can cause HTTP/2 connections allocate excessive amount of memory for their output
+frame buffer if the opposite endpoint transmits a high value of MAX_FRAME_SIZE in its settings.
Change Log
-------------------
+* HTTPCORE-751: H2 protocol handler always resizes the output frame buffer to the remove
+ MAX_FRAME_SIZE instead of doing so only then the remote MAX_FRAME_SIZE is lesser than
+ the current MAX_FRAME_SIZE (partially reverts HTTPCORE-707).
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* HTTPCORE-750: Fixed a defect causing AbstractIOSessionPool to create multiple connections under
+ high load at initialization time due to a race condition.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Handle UnsupportedOperationException in getApplicationProtocol.
+ Contributed by Arturo Bernal <arturobernalg at gmail.com>
+
+* HTTPCORE-742: BasicHttpRequest#setUri does not correctly reset internal state.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* HTTPCORE-733: BasicAsyncEntityProducer sends an extra trailing 0 with UTF-8 encoded content
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
* Do not duplicate the HttpMessage instance variable slot in subclasses of AbstractMessageWrapper.
Contributed by Gary Gregory <ggregory at apache.org>