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