hg: jdk/sandbox: http-client-branch: use direct buffer pool for reading off SSL encrypted buffers from the socket + minor test fixes.

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Mon Apr 23 14:46:25 UTC 2018


Changeset: fe2bf7b369b8
Author:    dfuchs
Date:      2018-04-23 15:45 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/fe2bf7b369b8

http-client-branch: use direct buffer pool for reading off SSL encrypted buffers from the socket + minor test fixes.

! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/BufferSupplier.java
- src/java.net.http/share/classes/jdk/internal/net/http/common/ByteBufferPool.java
- src/java.net.http/share/classes/jdk/internal/net/http/common/ByteBufferReference.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/FlowTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/ProxyServer.java
! test/jdk/java/net/httpclient/SmallTimeout.java



More information about the jdk-sandbox-changes mailing list