Skip to content

Commit

Permalink
Updated release notes for HttpCore 5.3.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
ok2c committed Jan 24, 2025
1 parent fe377cf commit 09a6264
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
Release 5.3.3
------------------

This maintenance release fixes a defect in how asynchronous SSL sessions handle an overflow
condition when encrypting application data. There have also been several fixes for edge
cases related to handling HTTP/1.1 asynchronous connections half-closed by the opposite
endpoint.


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

* Bug fix: Shared input buffer to propagate aborted status as I/O interrupted exception.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* Bug fix: Half-closed SSL sessions must not shut down until explicitly closed by
the application (protocol) layer.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* Bug fix: Corrected shutdown of asynchronous HTTP/1.1 connections half-closed by the opposite
endpoint.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* Bug fix: Made shared output buffer #writeCompleted block until the end of a stream has been
written out.
Contributed by Oleg Kalnichevski <olegk at apache.org>

* HTTPCORE-775: Fixed handling SSLEngineResult#BUFFER_OVERFLOW of by asynchronous SSLIOSession#write
Contributed by Andriy Redko <drreta at gmail.com>

* Bug fix: In some edge cases, the request may still not be fully completed while
the response has already been fully committed by the HTTP/1.1 stream handler. Connections
that cannot be kept alive must be closed only once both request and response streams are
fully complete.
Contributed by Oleg Kalnichevski <olegk at apache.org>


Release 5.3.2
------------------

Expand Down

0 comments on commit 09a6264

Please sign in to comment.