Darragh Clarke
73e19f60cd
8319825: jdk.net/jdk.net.ExtendedSocketOptions::IP_DONTFRAGMENT is missing @since 19
...
Reviewed-by: dfuchs, jpai
2023-11-16 10:50:38 +00:00
Terry Chow
f3ade388da
8308593: Add Keepalive Extended Socket Options Support for Windows
...
Reviewed-by: michaelm, djelinski, vtewari
2023-07-24 09:03:10 +00:00
Darragh Clarke
7655b487da
8311001: missing @since info in jdk.net
...
Reviewed-by: dfuchs
2023-07-04 12:19:23 +00:00
Vyom Tewari
56a73a6f0f
8309591: Socket.setOption(TCP_QUICKACK) uses wrong level
...
Reviewed-by: djelinski, michaelm, alanb
2023-06-28 02:49:52 +00:00
Varada M
2a062f1654
8305089: Implement missing socket options on AIX
...
Reviewed-by: erikj, jpai, vtewari, djelinski, dfuchs
2023-04-17 07:30:23 +00:00
Roger Riggs
ba90dc7795
8304911: Use OperatingSystem enum in some modules
...
Reviewed-by: naoto, lancea, iris, jpai
2023-04-10 15:51:01 +00:00
Xue-Lei Andrew Fan
17e3412363
8296615: use of undeclared identifier 'IPV6_DONTFRAG'
...
Reviewed-by: michaelm
2022-11-09 17:36:12 +00:00
Man Cao
9a40b76ac5
8293842: IPv6-only systems throws UnsupportedOperationException for several socket/TCP options
...
Co-authored-by: Martin Buchholz <martin@openjdk.org>
Reviewed-by: djelinski, dfuchs
2022-09-15 22:06:18 +00:00
Daniel Jeliński
ce61eb6ff9
8290349: IP_DONTFRAGMENT doesn't set DF bit in IPv4 header
...
Reviewed-by: michaelm, alanb
2022-08-04 10:52:15 +00:00
Michael McMahon
ef27081fe7
8285671: java/nio/channels/etc/PrintSupportedOptions.java and java/nio/channels/DatagramChannel/AfterDisconnect.java are failing
...
Reviewed-by: dfuchs
2022-04-27 16:14:57 +00:00
Michael McMahon
67755edd6f
8284890: Support for Do not fragment IP socket options
...
Reviewed-by: erikj, ihse, dfuchs
2022-04-26 13:49:58 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Patrick Concannon
ab2cfccac7
8252831: Correct "no comment" warnings in jdk.net module
...
Reviewed-by: chegar, vtewari, dfuchs
2021-03-08 12:19:01 +00:00
Patrick Concannon
6dd06add9d
8254996: make jdk.net.UnixDomainPrincipal a record class
...
Reviewed-by: dfuchs, michaelm
2020-12-09 17:03:07 +00:00
Michael McMahon
6bb7e45e8e
8245194: Unix domain socket channel implementation
...
Reviewed-by: erikj, dfuchs, alanb, chegar
2020-10-28 17:26:26 +00:00
Patrick Concannon
56d8e8a0a1
8189744: Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets
...
The JDK-specific API `jdk.net.Sockets` has been redundant since Java SE 9 added standard methods to get/set socket options and retrieve per-Socket supported options. This fix deprecates the class and its public methods.
Reviewed-by: chegar, dfuchs
2020-08-27 10:57:13 +01:00
Patrick Concannon
5b6f050fce
8245828: Remove unnecessary NetworkPermission checks from jdk/net/ExtendedSocketOptions.java
...
This fix removes NetworkPermission checks that were made redundant in jdk/net/ExtendedSocketOptions after the socket option SO_FLOW_SLA was removed.
Reviewed-by: alanb
2020-06-09 15:39:22 +01:00
Patrick Concannon
d071ed0294
8244582: Remove terminally deprecated Solaris-specific SO_FLOW_SLA socket option
...
This patch removes ExtendedSocketOptions.SO_FLOW_SLA, SocketFlow and SocketFlow.Status which were terminally deprecated in JDK 14 in preparation for the removal of the Solaris port.
Reviewed-by: alanb, dfuchs, chegar, vtewari
2020-06-05 09:35:42 +01:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Vladimir A Ivanov
93fcbec20a
8243099: SO_INCOMING_NAPI_ID support
...
Add support for the SO_INCOMING_NAPI_ID socket option to jdk.net.ExtendedSocketOptions
Co-authored-by: Dinesh Kumar <dinesh.kumar@intel.com>
Reviewed-by: alanb, chegar, dfuchs, vtewari, pconcannon
2020-05-20 15:12:28 -07:00
Bob Vandette
3d50f242c2
8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function
...
Reviewed-by: alanb
2020-05-13 11:35:48 -04:00
Michael McMahon
0aaaed9d5b
8234871: deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal
...
Reviewed-by: alanb, chegar
2019-12-10 11:26:04 +00:00
Claes Redestad
365d1188bf
8227720: Improve ExtendedSocketOptions initialization
...
Reviewed-by: chegar, vtewari
2019-07-16 17:50:54 +02:00
Chris Hegarty
d845c397ea
8220475: Malformed copyright header in LinuxSocketOptions.java, MacOSXSocketOptions.java and MacOSXSocketOptions.c
...
Reviewed-by: alanb, dfuchs
2019-03-13 12:25:42 +00:00
Mandy Chung
9ffe7e1205
8211122: Reduce the number of internal classes made accessible to jdk.unsupported
...
Reviewed-by: alanb, dfuchs, kvn
2018-11-06 10:01:16 -08:00
Chris Hegarty
f1436a3b4d
8209454: [error-prone] TypeParameterUnusedInFormals in jdk.net
...
Reviewed-by: dfuchs
2018-10-02 10:40:58 +01:00
Alan Bateman
cf9438f418
8198372: API to create a SelectableChannel to a FileDescriptor
...
Reviewed-by: chegar, bpb
2018-06-23 09:34:09 +01:00
Magnus Ihse Bursie
402777ea0f
8204572: SetupJdkLibrary should setup SRC and -I flags automatically
...
Reviewed-by: erikj
2018-06-08 18:11:32 +02:00
Vyom Tewari
6a48db9cf6
8194298: Add support for per Socket configuration of TCP keepalive
...
Reviewed-by: chegar, clanger, igerasim, alanb
2018-05-30 16:36:35 +05:30
Vyom Tewari
2245db7522
8145635: Add TCP_QUICKACK socket option
...
Reviewed-by: chegar, rriggs, clanger
2017-11-13 14:03:36 +05:30
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00