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 2019/09/22 14:48:24 UTC
[httpcomponents-core] branch master updated (d463637 -> fd2d0c2)
This is an automated email from the ASF dual-hosted git repository.
olegk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-core.git.
from d463637 Propagate BasicResponse{Consumer,Producer}#failed() to data{Consumer,Producer}.
add 6dc3c65 Moved SSL/TLS specific i/o event handling logic to SSLIOSession
add 6bda2a0 Marked IOSession, IOEventHandler and IOEventHandlerFactory interfaces as internal
add 462f82b Reduced public API footprint of data buffering classes
add fd2d0c2 Bug fix: fixed capacity calculation in SessionInputBufferImpl#put
No new revisions were added by this update.
Summary of changes:
.../testing/nio/LoggingIOSessionListener.java | 21 ----
.../nio/BufferedData.java} | 58 +++++----
.../hc/core5/http/impl/nio/ExpandableBuffer.java | 13 ++-
.../http/impl/nio/SessionInputBufferImpl.java | 25 ++--
.../http/impl/nio/SessionOutputBufferImpl.java | 23 ++--
.../apache/hc/core5/reactor/IOEventHandler.java | 2 +
.../hc/core5/reactor/IOEventHandlerFactory.java | 3 +
.../org/apache/hc/core5/reactor/IOSession.java | 16 +++
.../org/apache/hc/core5/reactor/IOSessionImpl.java | 13 +++
.../apache/hc/core5/reactor/IOSessionListener.java | 6 -
.../hc/core5/reactor/InternalDataChannel.java | 130 +++++++--------------
.../apache/hc/core5/reactor/ProtocolIOSession.java | 2 +-
.../org/apache/hc/core5/reactor/ProtocolLayer.java | 44 -------
.../apache/hc/core5/reactor/ssl/SSLIOSession.java | 102 +++++++++++++---
.../http/examples/AsyncReverseProxyExample.java | 11 +-
15 files changed, 242 insertions(+), 227 deletions(-)
copy httpcore5/src/main/java/org/apache/hc/core5/http/{nio/support/classic/ContentOutputStream.java => impl/nio/BufferedData.java} (54%)
delete mode 100644 httpcore5/src/main/java/org/apache/hc/core5/reactor/ProtocolLayer.java