Skip to content

Commit

Permalink
Updated release notes for HttpCore 5.2.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
ok2c committed Sep 17, 2023
1 parent 6f8f579 commit 5425ae1
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
Release 5.2.3
------------------

This is a maintenance release that corrects several defects discovered since release 5.2.2 including
a major defect that can cause non-blocking character-based consumers to enter an invalid state and
stop processing incoming data.


Change Log
-------------------

* HTTPCORE-757: AbstractCharDataConsumer fails to correctly handle incomplete UTF8 encoded data split
across multiple data packets.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* Support SOCKS5 with username/password authentication
Contributed by yndu13 <yndu13 at gmail.com>

* Non-blocking protocol handler to filter out non-printable ASCII and non-ASCII characters
from HTTP headers by default. This makes the behavior of the non-blocking transport consistent
with that of the blocking one (#416).
Contributed by vismayku <142537063+vismayku at users.noreply.github.com>

* HTTPCORE-754: StrictConnPool fails to correctly handle infinite request timeout.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* HTTPCORE-753: Fixed race condition in the IOSession#close method.
Contributed by Oleg Kalnichevski <olegk at apache.org>


Release 5.2.2
------------------

Expand Down

0 comments on commit 5425ae1

Please sign in to comment.