Aleksei Efimov
|
03ba37e60c
|
8339169: Remove NaiveHuffman coder
Reviewed-by: djelinski, dfuchs
|
2024-09-02 09:32:10 +00:00 |
|
Daniel Fuchs
|
723588a4e7
|
8338569: HTTP/1.1 CleanupTrigger may be triggerred after the next exchange started
Reviewed-by: jpai
|
2024-08-29 08:54:02 +00:00 |
|
Darragh Clarke
|
01d03e07c7
|
8324209: Check implementation of Expect: 100-continue in the java.net.http.HttpClient
Reviewed-by: dfuchs, jpai
|
2024-08-20 11:10:18 +00:00 |
|
Daniel Fuchs
|
ddbc0b6a39
|
8338495: Revert "8336655: java/net/httpclient/DigestEchoClient.java IOException: HTTP/1.1 header parser received no bytes"
Reviewed-by: jpai
|
2024-08-16 11:24:40 +00:00 |
|
Daniel Fuchs
|
6169613d9f
|
8336655: java/net/httpclient/DigestEchoClient.java IOException: HTTP/1.1 header parser received no bytes
Reviewed-by: jpai
|
2024-08-15 15:34:08 +00:00 |
|
Jaikiran Pai
|
720b44648b
|
8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient
Reviewed-by: dfuchs
|
2024-08-14 05:42:14 +00:00 |
|
Daniel Fuchs
|
81ca0ece2e
|
8334028: HttpClient: NPE thrown from assert statement
Reviewed-by: jpai
|
2024-06-12 10:53:08 +00:00 |
|
Nizar Benalla
|
8961077056
|
8309259: Reduce calls to MethodHandles.lookup() in jdk.internal.net.http.Stream
Reviewed-by: pminborg, jpai
|
2024-04-23 07:18:52 +00:00 |
|
Nizar Benalla
|
550a138622
|
8306928: Duplicate variable assignement in jdk.internal.net.http.AuthenticationFilter#getCredentials
Reviewed-by: clanger, jpai
|
2024-04-23 05:54:50 +00:00 |
|
Jaikiran Pai
|
9f2a4fad17
|
8330572: jdk.internal.net.http.HttpConnection calls an expensive checkOpen() when returning a HTTP/1.1 connection to the pool
Reviewed-by: dfuchs, djelinski
|
2024-04-19 10:07:25 +00:00 |
|
Daniel Jeliński
|
2885469c4b
|
8315708: Enhance HTTP/2 client usage
Reviewed-by: rhalade, michaelm, dfuchs
|
2024-04-16 11:17:05 +05:30 |
|
Daniel Fuchs
|
2725405ac9
|
8327991: Improve HttpClient documentation with regard to reclaiming resources
Reviewed-by: michaelm, jpai
|
2024-03-26 20:04:30 +00:00 |
|
Jaikiran Pai
|
36246c975b
|
8326233: Utils#copySSLParameters loses needClientAuth Setting
Reviewed-by: djelinski, jjiang, dfuchs
|
2024-02-21 01:26:21 +00:00 |
|
Conor Cleary
|
bddcd086b7
|
8304701: Request with timeout aborts later in-flight request on HTTP/1.1 cxn
Reviewed-by: dfuchs, michaelm
|
2023-11-27 08:09:10 +00:00 |
|
Jaikiran Pai
|
099a8f5b2f
|
8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader
Co-authored-by: Sergey Zhuravlev <sergey.zhuravlev@gmail.com>
Reviewed-by: dfuchs, djelinski
|
2023-11-21 06:10:47 +00:00 |
|
Conor Cleary
|
3a7525d5c3
|
8309118: HttpClient: Add more tests for 100 ExpectContinue with HTTP/2
Reviewed-by: dfuchs, djelinski
|
2023-10-31 14:45:14 +00:00 |
|
Conor Cleary
|
576c9bccfb
|
8318492: Http2ClientImpl should attempt to close and remove connection in stop()
Reviewed-by: dfuchs, jpai
|
2023-10-31 09:58:26 +00:00 |
|
Daniel Fuchs
|
6273ab97dc
|
8317808: HTTP/2 stream cancelImpl may leave subscriber registered
Reviewed-by: michaelm, djelinski
|
2023-10-13 14:35:50 +00:00 |
|
Daniel Fuchs
|
508fa71753
|
8317736: Stream::handleReset locks twice
Reviewed-by: ccleary, djelinski, jpai, vtewari
|
2023-10-09 16:31:34 +00:00 |
|
Daniel Fuchs
|
8093563bce
|
8317295: ResponseSubscribers.SubscriberAdapter should call the finisher function asynchronously
Reviewed-by: djelinski
|
2023-10-02 13:06:43 +00:00 |
|
Daniel Fuchs
|
fc98998627
|
8316580: HttpClient with StructuredTaskScope does not close when a task fails
Reviewed-by: djelinski
|
2023-09-28 13:32:38 +00:00 |
|
Daniel Fuchs
|
dc5ca1d379
|
8316031: SSLFlowDelegate should not log from synchronized block
Reviewed-by: djelinski
|
2023-09-15 17:21:27 +00:00 |
|
Vyom Tewari
|
acaab6fd74
|
8306040: HttpResponseInputStream.available() returns 1 on empty stream
Reviewed-by: dfuchs
|
2023-08-24 15:46:44 +00:00 |
|
Jaikiran Pai
|
486c7844f9
|
8312433: HttpClient request fails due to connection being considered idle and closed
Reviewed-by: djelinski
|
2023-07-27 12:14:14 +00:00 |
|
Jaikiran Pai
|
91fe032327
|
8312818: Incorrect format specifier in a HttpClient log message
Reviewed-by: djelinski
|
2023-07-25 11:00:33 +00:00 |
|
Michael McMahon
|
4ae3d8f2cd
|
8302475: Enhance HTTP client file downloading
Reviewed-by: dfuchs, rhalade
|
2023-07-18 21:17:07 +00:00 |
|
Daniel Fuchs
|
99d2a9afa9
|
8310330: HttpClient: debugging interestOps/readyOps could cause exceptions and smaller cleanup
Reviewed-by: djelinski
|
2023-06-20 15:51:43 +00:00 |
|
Daniel Fuchs
|
f8f8bfbea1
|
8309939: HttpClient should not use Instant.now() as Instant source for deadlines
Reviewed-by: djelinski
|
2023-06-19 13:26:26 +00:00 |
|
Jaikiran Pai
|
ba837b4bfa
|
8309910: Introduce jdk.internal.net.http.HttpConnection.getSNIServerNames() method
Reviewed-by: dfuchs
|
2023-06-14 01:37:45 +00:00 |
|
Jaikiran Pai
|
3ccb3c0e09
|
8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address
Reviewed-by: djelinski, dfuchs
|
2023-06-07 09:44:14 +00:00 |
|
Daniel Fuchs
|
931913fbb2
|
8309200: java/net/httpclient/ExecutorShutdown fails intermittently, if connection closed during upgrade
Reviewed-by: jpai, djelinski
|
2023-06-02 14:34:54 +00:00 |
|
Daniel Fuchs
|
4aea7dab15
|
8309120: java/net/httpclient/AsyncShutdownNow.java fails intermittently
Reviewed-by: jpai
|
2023-05-31 10:49:20 +00:00 |
|
Daniel Fuchs
|
04b0e785f6
|
8307648: java/net/httpclient/ExpectContinueTest.java timed out
Reviewed-by: djelinski
|
2023-05-30 16:32:11 +00:00 |
|
Daniel Fuchs
|
736b90d54b
|
8308310: HttpClient: Avoid logging or locking from within synchronized blocks
Reviewed-by: jpai
|
2023-05-24 14:23:24 +00:00 |
|
Daniel Fuchs
|
9e196b3631
|
8308565: HttpClient: Sanitize logging while stopping
Reviewed-by: jpai
|
2023-05-23 12:07:23 +00:00 |
|
Daniel Fuchs
|
72294c5402
|
8308024: HttpClient (HTTP/1.1) sends an extraneous empty chunk if the BodyPublisher supplies an empty buffer
Reviewed-by: djelinski, michaelm
|
2023-05-16 09:13:17 +00:00 |
|
Conor Cleary
|
ad90fb6da3
|
8293786: HttpClient will not send more than 64 kb of data from the 2nd request in http2
Reviewed-by: dfuchs, djelinski
|
2023-05-08 14:49:43 +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 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
|
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 |
|
Darragh Clarke
|
306134dcf9
|
8300792: Refactor examples in java.net.http to use @snippet
Reviewed-by: dfuchs, jpai
|
2023-02-27 09:18:56 +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
|
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 |
|
Daniel Fuchs
|
041a12e655
|
8301255: Http2Connection may send too many GOAWAY frames
Reviewed-by: jpai
|
2023-01-30 14:36:36 +00:00 |
|
Daniel Fuchs
|
c8ad600064
|
8301004: httpclient: Add more debug to HttpResponseInputStream
Reviewed-by: jpai
|
2023-01-25 13:33:22 +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
|
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 |
|