Daniel Fuchs
|
6dcfd0f93a
|
8217882: java/net/httpclient/MaxStreams.java failed once
Added some more traces to help diagnosis
Reviewed-by: bpb
|
2019-01-28 18:49:34 +00:00 |
|
Daniel Fuchs
|
6b64f80be4
|
8217903: java/net/httpclient/Response204.java fails with 404
Fixed test to use loopback address - this looks like a port reuse issue.
Reviewed-by: chegar
|
2019-01-28 18:45:34 +00:00 |
|
Daniel Fuchs
|
8faf2074b1
|
8210130: java/net/httpclient/UnknownBodyLengthTest.java failed
The fix improves the test robustness by making it retry once in case of IO/Connect exception.
Reviewed-by: chegar
|
2019-01-28 15:24:41 +00:00 |
|
Chris Hegarty
|
46f4ab603b
|
8217429: WebSocket over authenticating proxy fails to send Upgrade headers
Reviewed-by: dfuchs, prappo
|
2019-01-28 13:51:16 +00:00 |
|
Daniel Fuchs
|
7f10cbedd5
|
8217627: HttpClient: The API documentation of BodySubscribers::mapping promotes bad behavior
The API documentation is updated to steer away from blocking in the mapper function, and an alternative is suggested.
Reviewed-by: chegar
|
2019-01-25 18:13:25 +00:00 |
|
Daniel Fuchs
|
a8ae1c1332
|
8217264: HttpClient: Blocking operations in mapper function do not work as documented
Ensures that a new task is spawned when calling getBody() on a mapping BodySubscriber.
Reviewed-by: chegar
|
2019-01-24 12:32:42 +00:00 |
|
Michael McMahon
|
d089a4ae51
|
8217237: HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers
Reviewed-by: chegar, dfuchs
|
2019-01-17 15:24:20 +00:00 |
|
Daniel Fuchs
|
3b68bb2960
|
8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available
The patch makes suer that the SSLFlowDelegate's ALPN CF is always completed
Reviewed-by: chegar
|
2019-01-16 19:09:16 +00:00 |
|
Daniel Fuchs
|
ca77adf19f
|
8216974: HttpConnection not returned to the pool after 204 response
MultiExchange now call nullBody() on Exchange after receiving 204
Reviewed-by: chegar
|
2019-01-15 11:34:20 +00:00 |
|
Daniel Fuchs
|
6627b03332
|
8216498: Confusing and unneeded wrapping of SSLHandshakeException
[httpclient] Avoid wrapping SSLHandshakeException in plain IOException
Reviewed-by: chegar
|
2019-01-11 14:48:19 +00:00 |
|
Roger Riggs
|
48d68d182a
|
8214014: Remove vestiges of gopher: protocol proxy support
Reviewed-by: lancea, alanb
|
2018-11-28 16:04:36 -05:00 |
|
Michael McMahon
|
028f2e14b3
|
8213189: Make restricted headers in HTTP Client configurable and remove Date by default
Reviewed-by: dfuchs
|
2018-11-14 14:23:21 +00:00 |
|
Chris Hegarty
|
84d6099da9
|
8213296: Fix legal headers in test/jdk/java/net
Reviewed-by: alanb, dfuchs
|
2018-11-02 16:11:29 +00:00 |
|
Michael McMahon
|
ae21c81dd7
|
8212926: HttpClient does not retrieve files with large sizes over HTTP/1.1
Reviewed-by: chegar, dfuchs
|
2018-10-25 12:09:41 +01:00 |
|
Chris Hegarty
|
cea4eef60a
|
8212695: Add explicit timeout to several HTTP Client tests
Reviewed-by: dfuchs, michaelm
|
2018-10-22 12:25:31 +01:00 |
|
Michael McMahon
|
b9279ef850
|
8211437: java.net.http.HttpClient hangs on 204 reply without Content-length 0
Reviewed-by: chegar, dfuchs
|
2018-10-19 14:23:43 +01:00 |
|
John Jiang
|
4fe2edae59
|
8211978: Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary
Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net
Reviewed-by: chegar
|
2018-10-15 22:47:03 +08:00 |
|
Michael McMahon
|
96b43418b5
|
8203850: java.net.http HTTP client should allow specifying Origin and Referer headers
Reviewed-by: chegar, dfuchs
|
2018-10-12 11:12:51 +01:00 |
|
Hamlin Li
|
1adaa503bb
|
8210802: temp files left by tests in jdk/java/net/httpclient
Reviewed-by: chegar, clanger
|
2018-09-18 13:24:25 +08:00 |
|
Igor Ignatyev
|
8b28ad6efe
|
8210732: remove jdk.testlibrary.Utils
Reviewed-by: alanb, jcbeyler
|
2018-09-14 14:02:57 -07:00 |
|
Michael McMahon
|
42de356cbd
|
8207966: HttpClient response without content-length does not return body
Reviewed-by: chegar
|
2018-08-16 10:22:48 +01:00 |
|
Xue-Lei Andrew Fan
|
66e8f27bd8
|
8207009: TLS 1.3 half-close and synchronization issues
Reviewed-by: jnimeh, mullan, wetmore
|
2018-08-14 16:47:56 -07:00 |
|
Chris Hegarty
|
166030817f
|
8208391: Differentiate response and connect timeouts in HTTP Client API
Reviewed-by: michaelm
|
2018-08-09 11:23:12 +01:00 |
|
Chris Hegarty
|
577cdf1f49
|
8207960: Non-negative WINDOW_UPDATE increments may leave the stream window size negative
Reviewed-by: michaelm
|
2018-07-24 10:07:26 +01:00 |
|
Chris Hegarty
|
e605cae39f
|
8207959: The initial value of SETTINGS_MAX_CONCURRENT_STREAMS should have no limit
Reviewed-by: michaelm
|
2018-07-23 11:47:03 +01:00 |
|
Michael McMahon
|
5cbda815d0
|
8206001: Enable TLS1.3 by default in Http Client
Reviewed-by: dfuchs
|
2018-07-04 16:16:24 +01:00 |
|
Xue-Lei Andrew Fan
|
87c6761704
|
8196584: TLS 1.3 Implementation
Co-authored-by: Adam Petcher <adam.petcher@oracle.com>
Co-authored-by: Amanda Jiang <amanda.jiang@oracle.com>
Co-authored-by: Anthony Scarpino <anthony.scarpino@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Jamil Nimeh <jamil.j.nimeh@oracle.com>
Co-authored-by: John Jiang <sha.jiang@oracle.com>
Co-authored-by: Rajan Halade <rajan.halade@oracle.com>
Co-authored-by: Sibabrata Sahoo <sibabrata.sahoo@oracle.com>
Co-authored-by: Valerie Peng <valerie.peng@oracle.com>
Co-authored-by: Weijun Wang <weijun.wang@oracle.com>
Reviewed-by: ascarpino, coffeys, dfuchs, jjiang, jnimeh, mullan, rhalade, ssahoo, valeriep, weijun, wetmore, xuelei
|
2018-06-25 13:41:39 -07:00 |
|
Chris Hegarty
|
659fdd8dc4
|
8204679: HTTP Client refresh
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm
|
2018-06-20 09:05:57 -07:00 |
|
Chris Hegarty
|
8e69e1b11f
|
8202423: Small HTTP Client refresh
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm, prappo
|
2018-05-02 02:36:17 -07:00 |
|
Ivan Gerasimov
|
97c8fdb2dd
|
8175075: Add 3DES to the default disabled algorithm security property
Reviewed-by: xuelei, mullan, rhalade
|
2018-01-19 11:24:39 -08:00 |
|
Chris Hegarty
|
a3b61fd4c7
|
8197564: HTTP Client implementation
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm, prappo
|
2018-04-17 08:54:17 -07:00 |
|
Chris Hegarty
|
7acb09ea5e
|
8195823: Buffers given to response body subscribers should not contain unprocessed HTTP data
Reviewed-by: dfuchs, michaelm
|
2018-01-23 12:23:55 +00:00 |
|
Daniel Fuchs
|
424048c75f
|
8195138: The asynchronous Http1HeaderParser doesn't handle all line folds correctly
Reviewed-by: chegar
|
2018-01-16 19:19:03 +00:00 |
|
Chris Hegarty
|
2c4e89d7a2
|
8194883: Unhandleable Push Promises should be cancelled
Reviewed-by: dfuchs
|
2018-01-13 16:47:11 +00:00 |
|
Chris Hegarty
|
7302c9c8c5
|
8193365: Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher
Reviewed-by: dfuchs
|
2017-12-21 16:58:51 +00:00 |
|
Chris Hegarty
|
fc13efa1f3
|
8193698: Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods
Reviewed-by: dfuchs
|
2017-12-18 10:21:38 +00:00 |
|
Michael McMahon
|
2ef82abdb6
|
8192966: HttpClient should reuse TCP connection for h2c connections
Reviewed-by: dfuchs
|
2017-12-19 15:48:49 +00:00 |
|
Daniel Fuchs
|
c8868455fe
|
8193370: Provide more user friendly defaults for HTTP/2 client settings
Reviewed-by: chegar
|
2017-12-13 16:16:17 +00:00 |
|
Chris Hegarty
|
37811b7460
|
8191494: Refresh incubating HTTP Client
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm
|
2017-12-06 11:11:59 -08:00 |
|
Chris Hegarty
|
b98d0bda76
|
8181176: java/net/httpclient/websocket/ConnectionHandover.java times out
Reviewed-by: coffeys
|
2017-09-26 10:20:35 +01:00 |
|
Felix Yang
|
e634950b41
|
8187026: Remove intermittent key from java/net/httpclient/http2/BasicTest.java
Reviewed-by: chegar
|
2017-09-21 19:48:32 -07:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|