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 23, 2025
1 parent fe377cf commit b5e0439
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 async SSL sessions handles and overflow
condition when encrypting application data. There has also been several fixes for fringe
cases related to the handling of HTTP/1.1 async 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 async 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 stream has been
written out.
Contributed by Oleg Kalnichevski <olegk at apache.org>

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

* Bug fix: in some fringe cases the request may still be not 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 b5e0439

Please sign in to comment.