Daniel Fuchs
41d58533ac
8306940: test/jdk/java/net/httpclient/XxxxInURI.java should call HttpClient::close
...
Reviewed-by: jpai, djelinski
2023-04-27 08:25:40 +00:00
Daniel Fuchs
98e8616a0c
8301169: java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection
...
Reviewed-by: aefimov, djelinski
2023-04-25 15:48:12 +00:00
Michael McMahon
314db55f6d
8304818: Prune HttpURLConnection cache when corresponding Authenticator is garbage collected
...
Reviewed-by: dfuchs, djelinski
2023-04-24 17:25:32 +00:00
Daniel Fuchs
90b4006bce
8305847: Improve diagnosability and resilience of HttpClient::close tests
...
Reviewed-by: jpai, djelinski
2023-04-13 15:27:45 +00:00
Jaikiran Pai
646b666a26
8305900: Use loopback IP addresses in security policy files of httpclient tests
...
Reviewed-by: dfuchs
2023-04-13 09:41:01 +00:00
Alan Bateman
2586f36120
8304919: Implementation of Virtual Threads
...
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
2023-04-11 05:49:54 +00:00
Daniel Fuchs
6580c4e631
8267140: Support closing the HttpClient by making it auto-closable
...
Reviewed-by: jpai
2023-04-06 10:05:20 +00:00
Daniel Fuchs
2f36eb0121
8305323: Update java/net/httpclient/ContentLengthHeaderTest.java to use new HttpTestServer factory methods
...
Reviewed-by: jpai
2023-03-31 13:48:20 +00:00
Daniel Jeliński
2d607c9cd1
8262294: java/net/httpclient/ProxyAuthDisabledSchemes.java fails with HTTP/1.1 parser received no bytes
...
Reviewed-by: dfuchs, jpai
2023-03-30 05:15:19 +00:00
Daniel Fuchs
e56bcb04b1
8305095: Update java/net/httpclient/CustomRequestPublisher.java to use new HttpTestServer factory methods
...
Reviewed-by: jpai
2023-03-29 09:46:15 +00:00
Daniel Fuchs
50a995f03a
8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2
...
Reviewed-by: jpai
2023-03-28 18:58:29 +00:00
Daniel Jeliński
eda0065107
8304286: java/net/SocketOption/OptionsTest.java failing after JDK-8302659
...
Reviewed-by: dfuchs
2023-03-22 08:42:39 +00:00
Daniel Jeliński
1ae69e3e91
8304287: Problemlist java/net/SocketOption/OptionsTest.java
...
Reviewed-by: dfuchs
2023-03-15 20:51:22 +00:00
Rich DiCroce
35a2969057
8302659: Modernize Windows native code for NetworkInterface
...
Reviewed-by: ihse, djelinski, alanb, michaelm
2023-03-15 17:06:32 +00:00
Daniel Fuchs
466ffebcae
8303965: java.net.http.HttpClient should reset the stream if response headers contain malformed header fields
...
Reviewed-by: jpai
2023-03-13 14:24:56 +00:00
Daniel Fuchs
56512cfe1f
8303682: Simplify HttpClient DebugLogger
...
Reviewed-by: jpai
2023-03-08 13:52:52 +00:00
Daniel Fuchs
cbdc7a6f88
8303481: CancelRequestTest assertTrue failing with AssertionError due to java.util.concurrent.CompletionException: java.io.EOFException: EOF reached while reading
...
Reviewed-by: jpai, djelinski
2023-03-03 13:18:23 +00:00
Jaikiran Pai
72de24e59a
8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient
...
Reviewed-by: dfuchs
2023-03-02 11:24:06 +00:00
Darragh Clarke
5feb13b55d
8301701: java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened
...
Reviewed-by: dfuchs
2023-02-28 06:51:37 +00:00
Daniel Fuchs
575484806c
8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe
...
Reviewed-by: jpai
2023-02-22 12:43:55 +00:00
Daniel Fuchs
edf238b65e
8302635: Race condition in HttpBodySubscriberWrapper when cancelling request
...
Reviewed-by: jpai
2023-02-17 14:43:58 +00:00
Conor Cleary
92474f13f0
8301243: java/net/httpclient/http2/IdleConnectionTimeoutTest.java intermittent failure
...
Reviewed-by: dfuchs
2023-02-14 09:41:36 +00:00
sunguoyun
df93880efd
8301942: java/net/httpclient/DigestEchoClientSSL.java fail with -Xcomp
...
Reviewed-by: dfuchs
2023-02-13 12:50:28 +00:00
Conor Cleary
f4b140b420
8296410: HttpClient throws java.io.IOException: no statuscode in response for HTTP2
...
Reviewed-by: dfuchs, jpai
2023-02-13 08:34:45 +00:00
Alan Bateman
ecf21a9a24
8301767: Convert virtual thread tests to JUnit
...
Reviewed-by: cstein, lancea, jpai
2023-02-08 14:56:28 +00:00
Daniel Fuchs
8b70256d30
8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306
...
Reviewed-by: dcubed, rriggs
2023-02-03 16:01:47 +00:00
sunguoyun
6f9106e0d0
8301306: java/net/httpclient/* fail with -Xcomp
...
Reviewed-by: dfuchs, alanb
2023-02-03 11:56:06 +00:00
Daniel Fuchs
a74ebd048a
8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync(" https://localhost:46509/https1/x/same/interrupt ", true, true)"
...
Reviewed-by: jpai
2023-01-30 14:41:59 +00:00
Daniel Fuchs
041a12e655
8301255: Http2Connection may send too many GOAWAY frames
...
Reviewed-by: jpai
2023-01-30 14:36:36 +00:00
Jaikiran Pai
8a47429dc0
8295944: Move the Http2TestServer and related classes into a package of its own
...
Reviewed-by: dfuchs
2023-01-25 13:38:02 +00:00
Darragh Clarke
e803855708
8299863: URLFromURITest.java should import org.junit.jupiter.api.Test
...
Reviewed-by: dfuchs, cstein
2023-01-20 17:00:53 +00:00
Ralf Schmelter
92d8326e40
8299827: Add resolved IP address in connection exception for sockets
...
Reviewed-by: alanb, vtewari, jpai, dfuchs
2023-01-20 16:36:45 +00:00
Daniel Fuchs
49d60fee49
8300172: java/net/httpclient/MappingResponseSubscriber.java failed with java.net.ConnectException
...
Reviewed-by: jpai
2023-01-20 09:23:37 +00:00
Alan Bateman
4b573343a6
8278326: Socket close is not thread safe and other cleanup
...
Reviewed-by: jpai
2023-01-12 09:38:31 +00:00
Chris Hegarty
a7d6de71bb
8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes
...
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Reviewed-by: dfuchs, djelinski, jpai
2022-12-21 12:19:06 +00:00
Daniel Fuchs
e5edb10dc5
8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes
...
Reviewed-by: djelinski, jpai
2022-12-20 11:06:36 +00:00
Daniel Fuchs
5df00d34fe
8298931: java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1
...
Reviewed-by: jpai
2022-12-20 11:05:38 +00:00
Michal Karm Babacek
909d0cb4d9
8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body
...
Reviewed-by: dfuchs
2022-12-16 12:28:39 +00:00
Daniel Fuchs
0dce5b811d
8296610: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect"
...
Reviewed-by: michaelm
2022-12-14 16:39:32 +00:00
Daniel Fuchs
05d67f69e3
8298340: java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt
...
Reviewed-by: jpai
2022-12-09 15:23:22 +00:00
Darragh Clarke
3aa4070d4c
8294047: HttpResponseInputStream swallows interrupts
...
Reviewed-by: dfuchs, vtewari, jpai
2022-12-08 01:39:07 +00:00
Daniel Fuchs
b0e54328c5
8297687: new URI(S,S,S,S) throws exception with incorrect index position reported in the error message
...
Reviewed-by: jpai
2022-12-06 12:46:01 +00:00
Daniel Fuchs
6d0fbb2c49
8297645: Drop the test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java test
...
Reviewed-by: alanb, jpai, michaelm
2022-12-02 10:44:29 +00:00
Joe Darcy
770ff5a812
8297215: Update libs tests to use @enablePreview
...
Reviewed-by: alanb, sspitsyn
2022-12-01 20:38:16 +00:00
Jaikiran Pai
9ced2ea0ab
8297311: Improve exception message thrown by java.net.HostPortrange::toLowerCase(String s)
...
Reviewed-by: dfuchs, michaelm, rriggs
2022-11-30 01:11:24 +00:00
Jaikiran Pai
0ce182723b
8294321: Fix typos in files under test/jdk/java, test/jdk/jdk, test/jdk/jni
...
Co-authored-by: Michael Ernst <mernst@openjdk.org>
Reviewed-by: alanb, lancea, dfuchs
2022-11-30 00:37:31 +00:00
Daniel Fuchs
d83a07b72c
8297200: java/net/httpclient/SpecialHeadersTest.java failed once in AssertionError due to selector thread remaining alive
...
Reviewed-by: jpai
2022-11-29 12:42:37 +00:00
Jaikiran Pai
2f47f83add
8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378
...
Reviewed-by: dfuchs
2022-11-25 01:23:53 +00:00
KIRIYAMA Takuya
ab1f9ffa78
8051627: Invariants about java.net.URI resolve and relativize are wrong
...
Reviewed-by: dfuchs
2022-11-24 16:16:45 +00:00
Daniel Fuchs
134acab5a4
8297149: REDO JDK-8296889: Race condition when cancelling a request
...
8297075: java/net/httpclient/CancelStreamedBodyTest.java fails with "java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations"
Reviewed-by: jpai
2022-11-17 15:08:04 +00:00