Archie Cobbs
fe03e2ecbd
8351897: Extra closing curly brace typos in Javadoc
...
Reviewed-by: liach
2025-03-25 14:28:05 +00:00
Xiaolong Peng
a90f323d05
8349705: java.net.URI.scanIPv4Address throws unnecessary URISyntaxException
...
Reviewed-by: dfuchs
2025-03-08 12:28:34 +00:00
Sean Mullan
577ff98a67
8347946: Add API note that caller should validate/trust signers to the getCertificates and getCodeSigners methods of JarEntry and JarURLConnection
...
Reviewed-by: lancea, jpai
2025-02-19 13:18:20 +00:00
Eirik Bjørsnøs
8e8f800071
8344943: Mark not subclassable classes final in java.base exported classes
...
Reviewed-by: weijun, liach, djelinski
2025-01-24 19:29:05 +00:00
Hannes Wallnöfer
ceae2b977d
8347121: Add missing @serial tags to module java.base
...
Reviewed-by: alanb
2025-01-09 11:49:18 +00:00
Volkan Yazıcı
a77ed30fcc
8336412: sun.net.www.MimeTable has a few unused methods
...
Reviewed-by: jpai
2025-01-02 09:19:58 +00:00
Volkan Yazıcı
9e8aa855fe
8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy
...
Reviewed-by: dfuchs, alanb
2024-12-18 09:43:06 +00:00
Aleksei Efimov
0c7451ae5a
8332686: InetAddress.ofLiteral can throw StringIndexOutOfBoundsException
...
Reviewed-by: dfuchs, jpai
2024-12-04 11:34:41 +00:00
Jaikiran Pai
3d49665b85
8345286: Remove use of SecurityManager API from misc areas
...
Reviewed-by: alanb, kevinw, sgehwolf
2024-12-04 09:23:57 +00:00
Eirik Bjørsnøs
077b8422bb
8345074: java.net.InterfaceAddress constructor could be made private
...
Reviewed-by: jpai
2024-12-03 09:53:37 +00:00
Volkan Yazıcı
3eb5461578
8343791: Socket.connect API should document whether the socket will be closed when hostname resolution fails or another error occurs
...
Reviewed-by: dfuchs, alanb
2024-12-03 06:59:06 +00:00
Jaikiran Pai
24983dd4c1
7038838: Unspecified NPE in java.net.IDN methods
...
Reviewed-by: liach, dfuchs
2024-12-03 02:34:20 +00:00
Daniel Fuchs
e9136b5e08
8345223: Remove stray doPrivileged in java.base java.net and sun.net classes after JEP 486 integration
...
Reviewed-by: alanb, aefimov, michaelm
2024-11-29 15:58:57 +00:00
Aleksei Efimov
880f9a7b16
8344220: Remove calls to SecurityManager and doPrivileged in java.net.InetAddress and sun.net.util.IPAddressUtil after JEP 486 integration
...
Reviewed-by: jpai, dfuchs, alanb
2024-11-27 19:25:50 +00:00
Volkan Yazıcı
25dd51e4fc
8344222: Remove calls to SecurityManager and doPrivileged in java.net.HttpURLConnection, java.net.HttpConnectSocketImpl, and javax.net.HttpsURLConnection after JEP 486 integration
...
Reviewed-by: dfuchs, jpai
2024-11-26 09:35:31 +00:00
Daniel Fuchs
519bb268a0
8344217: Remove calls to SecurityManager and doPrivileged in java.net.DatagramSocket and java.net.NetMulticastSocket after JEP 486 integration
...
Reviewed-by: alanb, rriggs, jpai
2024-11-25 10:08:47 +00:00
Jaikiran Pai
d00f31156a
8343150: Change URLClassLoader.getPermissions to return empty PermissionCollection
...
Reviewed-by: dfuchs, alanb, michaelm
2024-11-23 07:26:04 +00:00
Volkan Yazıcı
15dbb6a380
8344219: Remove calls to SecurityManager and doPrivileged in java.net.SocksSocketImpl after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-22 14:39:07 +00:00
Volkan Yazıcı
21f0ed50a2
8344215: Remove calls to SecurityManager and doPrivileged in java.net.Socket and java.net.ServerSocket after JEP 486 integration
...
Reviewed-by: dfuchs, alanb, jpai
2024-11-20 13:59:52 +00:00
Jaikiran Pai
db7ee3dad1
8344223: Remove calls to SecurityManager and doPrivileged in java.net.URLClassLoader after JEP 486 integration
...
Reviewed-by: alanb, yzheng
2024-11-20 12:41:39 +00:00
Eirik Bjørsnøs
b12c5b4d18
8344218: Remove calls to SecurityManager and and doPrivileged in java.net.NetworkInterface after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-19 05:44:30 +00:00
Daniel Fuchs
d52d136486
8344221: Remove calls to SecurityManager and and doPrivileged in java.net.IDN, java.net.URL, java.net.URLConnection, sun.net.util.URLUtil, and java.net.URLStreamHandlerProvider after JEP 486 integration
...
Reviewed-by: alanb, rriggs
2024-11-18 15:17:40 +00:00
Jaikiran Pai
a91d4c022f
8344233: Remove calls to SecurityManager and doPrivileged in java.net.ProxySelector and sun.net.spi.DefaultProxySelector after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-16 11:39:20 +00:00
Eirik Bjørsnøs
73fd8919f5
8344216: Remove calls to SecurityManager and and doPrivileged in java.net.Authenticator, java.net.CookieHandler, and java.net.ResponseCache after JEP 486 integration
...
Reviewed-by: dfuchs
2024-11-15 19:21:30 +00:00
Sean Mullan
db85090553
8338411: Implement JEP 486: Permanently Disable the Security Manager
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Aleksei Efimov <aefimov@openjdk.org>
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Harshitha Onkar <honkar@openjdk.org>
Co-authored-by: Joe Wang <joehw@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Justin Lu <jlu@openjdk.org>
Co-authored-by: Kevin Walls <kevinw@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Naoto Sato <naoto@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Erik Gahlin <egahlin@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: kevinw, aivanov, rriggs, lancea, coffeys, dfuchs, ihse, erikj, cjplummer, coleenp, naoto, mchung, prr, weijun, joehw, azvegint, psadhukhan, bchristi, sundar, attila
2024-11-12 17:16:15 +00:00
Archie Cobbs
f95097cc64
8343482: Remove unnecessary @SuppressWarnings annotations (net)
...
Reviewed-by: dfuchs
2024-11-05 15:46:00 +00:00
Daniel Fuchs
03bc6b359f
8328286: Enhance HTTP client
...
Reviewed-by: aefimov, michaelm
2024-10-15 17:04:27 +05:30
Per Minborg
384deda65f
8325949: Create an internal utility method for creating VarHandle instances
...
Reviewed-by: rriggs
2024-09-23 10:57:43 +00:00
Justin Lu
5f3e7aa833
8339735: Remove references to Applet in core-libs/security APIs
...
Reviewed-by: coffeys, naoto, iris, rriggs, lancea, mullan
2024-09-19 16:18:37 +00:00
Daniel Fuchs
c8e64cb7a5
8283779: Clarify API documentation of NetworkInterface with respect to configuration changes
...
Reviewed-by: alanb, msheppar
2024-09-10 17:27:19 +00:00
Jaikiran Pai
686eb233d5
8336817: Several methods on DatagramSocket and MulticastSocket do not specify behaviour when already closed or connected
...
Reviewed-by: dfuchs, alanb
2024-08-20 12:28:56 +00:00
Jaikiran Pai
04e8cb8641
8336815: Several methods in java.net.Socket and ServerSocket do not specify behavior when already bound, connected or closed
...
Reviewed-by: alanb
2024-07-24 15:43:53 +00:00
Nizar Benalla
92de2b2d5f
8336039: Doccheck: HTML warnings, broken links and missing files in java.base documentation
...
Reviewed-by: liach, djelinski
2024-07-22 13:27:12 +00:00
Aleksei Efimov
b21cb44e38
8329398: Links in InetAddress class description show "#format"
...
Reviewed-by: jpai
2024-07-20 16:48:30 +00:00
Jaikiran Pai
1b04f6487c
8216984: Deprecate for removal Socket constructors to create UDP sockets
...
Reviewed-by: alanb, dfuchs
2024-05-30 10:03:06 +00:00
Sergey Chernyshev
c2180d141c
8315767: InetAddress: constructing objects from BSD literal addresses
...
Reviewed-by: dfuchs, aefimov, michaelm, jpai
2024-05-23 06:12:45 +00:00
Jaikiran Pai
5f804b2ec1
8329825: Clarify the value type for java.net.SocketOptions.SO_LINGER
...
Reviewed-by: alanb, dfuchs
2024-05-22 01:20:51 +00:00
Jaikiran Pai
ce99198e3a
8332181: Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket
...
Reviewed-by: dfuchs, iris, alanb
2024-05-21 06:37:15 +00:00
Jonathan Gibbons
9cc163a999
8330178: Clean up non-standard use of /** comments in java.base
...
Reviewed-by: darcy, iris, dfuchs, aivanov, naoto
2024-04-23 18:43:36 +00:00
Alan Bateman
412e306d81
8329593: Drop adjustments to target parallelism when virtual threads do I/O on files opened for buffered I/O
...
Reviewed-by: bpb, jpai
2024-04-23 16:10:13 +00:00
Jaikiran Pai
635cb3c976
8329745: Update the documentation of ServerSocket and Socket to refer to StandardSocketOptions instead of legacy SocketOptions
...
Reviewed-by: alanb, dfuchs
2024-04-09 13:04:14 +00:00
Jaikiran Pai
d771ec6296
8329733: Update the documentation in java.net.SocketOptions to direct to java.net.StandardSocketOptions
...
6431396: Spec for SocketOptions.SO_BINDADDR incorrect
Reviewed-by: djelinski, alanb
2024-04-06 14:21:57 +00:00
Korov
379ad1fbb4
8312444: Delete unused parameters and variables in SocketPermission
...
Reviewed-by: gli, aturbanov, dfuchs
2024-03-12 15:55:19 +00:00
Daniel Jeliński
f2b5ffdb8e
8326578: Clean up networking properties documentation
...
Reviewed-by: jwaters, dfuchs, michaelm
2024-03-11 07:29:40 +00:00
Daniel Jeliński
efa071dd06
8323089: networkaddress.cache.ttl is not a system property
...
Reviewed-by: alanb, jpai, aefimov, dfuchs
2024-02-12 07:54:48 +00:00
Joe Darcy
fbd15b2087
8325189: Enable this-escape javac warning in java.base
...
Reviewed-by: alanb, erikj, naoto, smarks, ihse, joehw, lancea, weijun
2024-02-07 20:05:11 +00:00
Michael McMahon
a2c5f1fc91
8319417: (dc) DatagramChannel.connect undocumented behavior
...
Reviewed-by: alanb
2023-11-29 14:03:39 +00:00
Darragh Clarke
48960df7bc
8316734: URLEncoder should specify that replacement bytes will be used in case of coding error
...
Reviewed-by: dfuchs, alanb
2023-11-29 12:59:19 +00:00
Marc R. Hoffmann
419ed90770
8319450: New methods java.net.InetXAddress.ofLiteral() miss @since tag
...
Reviewed-by: dfuchs, aefimov, vtewari, jpai
2023-11-07 06:37:45 +00:00
Aleksei Efimov
77fe0fd9e6
8272215: Add InetAddress methods for parsing IP address literals
...
Reviewed-by: dfuchs, michaelm
2023-10-26 18:24:42 +00:00