OpenJDK Networking Development

This forum is an archive for the mailing list net-dev@openjdk.java.net (more options) Messages posted here will be sent to this mailing list.
The source code for the networking part of the the core libraries is spread over a few hundreds files making for a total of, approximately, 70,000 lines of code. 50,000 of these are java code, while the rest is native (i.e. C) code. While this is not massive, due to the tricky nature of cross-platform support, some guidance is needed before you take upon the the task of tinkering with that beast.
1234 ... 186
Topics (6499)
Replies Last Post Views
RFR: 8194676 NullPointerException is thrown if ipaddress is not set by Vyom Tewari
0
by Vyom Tewari
RFR [10] 8195823: Buffers given to response body subscribers should not contain unprocessed HTTP data by Chris Hegarty
2
by Michael McMahon
[JDK 10] (httpclient) RFR: 8195138: The asynchronous Http1HeaderParser doesn't handle all line folds correctly by Daniel Fuchs
1
by Chris Hegarty
RFR [10] 8194883: Unhandleable Push Promises should be cancelled by Chris Hegarty
1
by Daniel Fuchs
RFR 8194724/10, Problem list java/net/httpclient/SplitResponseSSL.java by FELIX YANG
1
by Chris Hegarty
Fix typo in InetSocketAddress.getAddress() documentation by Christoph Dreis
3
by Chris Hegarty
Re: Adding SocketChannel toString to connection exception messages by David Holmes
12
by David Lloyd-2
RFR 8193365: Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher by Chris Hegarty
2
by Chris Hegarty
does the underlying implementation (not public) of DatagramSocketImp's send receive method busy wait by Andy Nuss
4
by Bernd Eckenfels-4
RFR: 8192966 HttpClient should reuse TCP connection for h2c connections by Michael McMahon
4
by Daniel Fuchs
RFR 8193698: Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods by Chris Hegarty
1
by Daniel Fuchs
JEP 321: HTTP Client - Use of Flow.Subscriber and Flow.Publisher by James Roper
5
by Chris Hegarty
RFR: 8193370 Provide more user friendly defaults for HTTP/2 client settings by Daniel Fuchs
5
by Chris Hegarty
RFR: 8193034: Optimize URL.toExternalForm by Martin Buchholz-3
6
by Alan Bateman
RFR 8185027: Typo in java.net.URLClassLoader.findResources(String) method documentation by Chris Hegarty
3
by Alan Bateman
JEP 321: HTTP Client (Standard) by mark.reinhold
24
by David Lloyd-2
Re: Parsing too strict in java.net.URI? (David Lloyd) by Peter Firmstone
0
by Peter Firmstone
RFR:8190843 can not set/get extendedOptions to ServerSocket by Vyom Tewari
9
by roger riggs
Parsing too strict in java.net.URI? by David Lloyd-2
2
by David Lloyd-2
RFR 8191494: Refresh the incubating Http Client by Chris Hegarty
5
by Michael McMahon
[jdk10] (XXS) RFR 8189631 : Missing space in the javadoc for InetAddress.createNameService() by Ivan Gerasimov
2
by Bradford Wetmore
RFR 8191172/10, Problem list java/net/httpclient/websocket/ConnectionHandover.java by FELIX YANG
1
by Chris Hegarty
Per-Connection TCP keepalive parameters and application-wide keepalive enforcement. by Bernd Eckenfels-4
1
by Alan Bateman
RFR: 8190793: Httpserver does not detect truncated request body by Michael McMahon
2
by Daniel Fuchs
RFR: 8189366: SocketInputStream.available() should check for eof by Vyom Tewari
4
by Vyom Tewari
RFR 8145635 : Add TCP_QUICKACK socket option by Vyom Tewari
20
by Chris Hegarty
RFR(S): 8155590: Dubious collection management in sun.net.www.http.KeepAliveCache by Langer, Christoph
8
by Langer, Christoph
RFR(XS): 8188855: Fix VS10 build after "8187658: Bigger buffer for GetAdaptersAddresses" by Lindenmaier, Goetz
4
by Lindenmaier, Goetz
RFR[10]: 8187658: Bigger buffer for GetAdaptersAddresses by Ivan Gerasimov
5
by Vyom Tewari
RFR[10]: 8185072 network006 times out in many configs in JDK10-hs nightly by Vyom Tewari
4
by Vyom Tewari
RFR [10] - 8181176: java/net/httpclient/websocket/ConnectionHandover.java times out by Chris Hegarty
1
by Seán Coffey
[RFR] 8184328: JDK8u131 socketRead0 hang at SSL read by Rob McKenna
18
by Rob McKenna
RFR 8187026/10, Remove intermittent key from java/net/httpclient/http2/BasicTest.java by FELIX YANG
1
by Chris Hegarty
RFR[10]: JDK-8023649 - java.net.NetworkInterface.getInterfaceAddresses() call flow clean up by Mark Sheppard
2
by Mark Sheppard
Re: RFR[10]:8159526 Deprivilege jdk.httpserver by Chris Hegarty
0
by Chris Hegarty
1234 ... 186