Brian Burkhalter
f711ce40ba
8234841: Enhance buffering of byte buffers
...
Reviewed-by: alanb, ahgross, rhalade, psandoz
2019-12-18 07:21:23 -08:00
Xue-Lei Andrew Fan
f476138133
8235691: Enhance TLS connectivity
...
Reviewed-by: jnimeh, rhalade, ahgross
2019-12-17 12:55:36 -08:00
Roger Riggs
2309ac529c
8235274: Enhance typing of methods
...
Reviewed-by: jrose, psandoz, skoivu
2019-12-13 11:23:50 -05:00
Weijun Wang
c182379f32
8234027: Better JCEKS key support
...
Reviewed-by: ahgross, mullan, rriggs, rhalade
2019-12-11 16:35:43 +08:00
Daniel Fuchs
ad09813035
8233245: More adaptive sockets
...
Reviewed-by: chegar, igerasim, alanb, skoivu, rhalade
2019-12-09 20:33:15 +00:00
Xue-Lei Andrew Fan
72c7b49b0a
8234408: Improve TLS session handling
...
Reviewed-by: ascarpino, jjiang, ahgross, ssahoo, mullan
2019-11-25 09:50:30 -08:00
Jamil Nimeh
740e70ba17
8232581: Improve TLS verification
...
Reviewed-by: xuelei, rhalade, mschoene
2019-10-30 13:15:21 -07:00
Xue-Lei Andrew Fan
e6304dcaad
8232424: More constrained algorithms
...
Reviewed-by: jnimeh, rhalade, ahgross
2019-10-28 10:43:58 -07:00
Ivan Gerasimov
6c16f55fde
8231785: Improved socket permissions
...
Reviewed-by: ahgross, chegar, mullan, rhalade
2019-10-23 17:03:07 -07:00
Xue-Lei Andrew Fan
123febeb98
8229733: TLS message handling improvements
...
Reviewed-by: jnimeh, rhalade, ahgross
2019-10-20 13:42:44 -07:00
Patrick Concannon
378aef32ab
8240533: Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0
...
Fix adds checks for port == 0 to the send and connect methods in DatagramSocket and DatagramChannelImpl
Reviewed-by: alanb, chegar, dfuchs, lancea
2020-04-07 16:21:01 +01:00
Lin Zang
b317d0ee39
8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set
...
Reviewed-by: alanb, dholmes
2020-04-07 03:25:11 +00:00
Christoph Dreis
08b90285b2
8242208: Use Method.getParameterCount where applicable
...
Reviewed-by: redestad, chegar
2020-04-06 13:46:09 +02:00
Christoph Dreis
e9adf7bbe1
8242186: Reduce allocations in URLStreamHandler.parseURL for some cases
...
Reviewed-by: redestad, chegar
2020-04-06 13:44:54 +02:00
Xue-Lei Andrew Fan
ed00873148
8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension
...
Reviewed-by: ascarpino
2020-04-05 20:17:08 -07:00
Alexey Bakhtin
76d534986b
8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned
...
Fix sun.security.provider.SHA3 class to correctly clone its lanes field
Reviewed-by: valeriep
2020-04-03 22:39:00 +00:00
Jaikiran Pai
59af1c2af4
8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector
...
Reviewed-by: dfuchs, chegar
2020-03-24 15:47:51 +05:30
Daniel Fuchs
f541970b31
8241786: Improve heuristic to determine default network interface on macOS
...
DefaultInetrface.getDefault is updated to prefer interfaces that have non link-local addresses. NetworkConfiguration is updated to skip interface that have only link-local addresses, whether IPv4 or IPv6, for multicasting.
Reviewed-by: chegar, alanb
2020-04-03 14:27:03 +01:00
Chris Hegarty
61940fe4ce
8241988: DatagramSocket incorrectly caches the first set of socket options
...
Reviewed-by: msheppar, dfuchs, alanb
2020-04-03 07:16:35 +01:00
Christoph Langer
15fcf27414
8241947: Minor comment fixes for system property handling
...
Reviewed-by: ihse, mchung, alanb
2020-04-02 13:06:29 +02:00
Tagir F. Valeev
0386b7d0c3
8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap
...
Co-authored-by: Sergey Kuksenko <sergey.kuksenko@oracle.com>
Reviewed-by: martin, stuefe, rriggs
2020-04-02 05:44:04 +00:00
Ivan Gerasimov
3790e58090
8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)
...
Reviewed-by: weijun
2020-04-01 18:38:05 -07:00
Mandy Chung
5700a934bb
8241964: Clean up java.lang.Class javadoc
...
Reviewed-by: darcy
2020-03-31 19:18:16 -07:00
Christoph Langer
2bc8691156
8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"
...
Reviewed-by: alanb
2020-03-31 09:10:16 +02:00
Ivan Gerasimov
53b2368d49
8241760: Typos: empty lines in javadoc, inconsistent indents, etc. (net and nio)
...
Reviewed-by: alanb, prappo, dfuchs
2020-03-30 13:59:16 -07:00
Joe Darcy
916f00acc1
8241374: add Math.absExact
...
Reviewed-by: smarks, chegar, bpb
2020-03-30 13:49:02 -07:00
Ivan Gerasimov
b0e1ee4b3b
8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only)
...
Reviewed-by: prappo
2020-03-28 21:07:55 -07:00
Toshio Nakamura
7f8d785086
8232846: ProcessHandle.Info command with non-English shows question marks
...
Reviewed-by: stuefe, ysuenaga, rriggs
2020-03-28 16:47:21 -04:00
Joe Darcy
98e6be7cc2
8241789: Make citations of JLS and JVMS consistent in java.lang.Class
...
Reviewed-by: jjg
2020-03-28 13:01:26 -07:00
Bob Vandette
c17ed6a5e5
8239563: Reduce public exports in dynamic libraries built from JDK static libraries
...
Reviewed-by: dholmes, ihse
2020-02-27 11:36:55 -05:00
Vipin M V
2bc4308d86
8129841: Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
...
Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr
Reviewed-by: vtewari, alanb
2020-03-27 11:34:45 +05:30
Sergei Tsypanov
b35032dc01
8241649: Optimize Character.toString
...
Reviewed-by: redestad, rriggs
2020-03-26 10:02:57 +01:00
Anthony Scarpino
b0245c2b54
8237219: Disable native SunEC implementation by default
...
Reviewed-by: weijun, mullan
2020-03-25 12:41:14 -07:00
Ivan Gerasimov
d1b506597f
8237599: Greedy matching against supplementary chars fails to respect the region
...
Reviewed-by: rriggs
2020-03-25 08:46:31 -07:00
Aleksey Shipilev
7afa57a37e
8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java
...
Reviewed-by: psandoz
2020-03-24 18:46:48 +01:00
Mandy Chung
75a8b7fa83
8240975: Extend NativeLibraries to support explicit unloading
...
Reviewed-by: alanb, mcimadamore
2020-03-23 09:05:39 -07:00
Xue-Lei Andrew Fan
36af90acc0
8215712: Parsing extension failure may alert decode_error
...
Reviewed-by: jnimeh
2020-03-22 09:30:16 -07:00
Pavel Rappo
17ff85d4ad
8241014: Miscellaneous typos in documentation comments
...
Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun
2020-03-20 20:54:56 +00:00
Xue-Lei Andrew Fan
f67868d917
8219989: Retire the com.sun.net.ssl.internal.ssl.Provider name
...
Remove the provider name in JDK
Reviewed-by: mullan
2020-03-20 09:27:06 -07:00
Xue-Lei Andrew Fan
d243e40f7b
8241039: Retire the deprecated SSLSession.getPeerCertificateChain() method
...
Reviewed-by: mullan, alanb, dfuchs
2020-03-20 09:15:00 -07:00
Kiran Sidhartha Ravikumar
fa069be2f2
8161558: ListIterator should not discard cause on exception
...
Reviewed-by: smarks
2020-03-13 18:38:07 +00:00
Rafael Winterhalter
9d7f8bc9a0
8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
...
Reviewed-by: jfranck
2020-03-18 17:07:42 -04:00
Ivan Gerasimov
1d4a4fed43
8214245: Case insensitive matching doesn't work correctly for some character classes
...
Reviewed-by: rriggs, darcy
2020-03-18 01:04:22 -07:00
Hai-May Chao
0c9f8e472f
8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
...
Reviewed-by: jnimeh, weijun, mullan
2020-03-18 09:23:57 +08:00
Valerie Peng
0610992a8f
8238566: java.security.Provider$Service.supportsParameter() is racy
...
Use double-checked-locking pattern inside the hasKeyAttributes() method
Reviewed-by: xuelei
2020-03-12 22:11:49 +00:00
Jonathan Gibbons
5bc78c438b
8240971: Fix CSS styles in some doc comments
...
Reviewed-by: mchung
2020-03-12 13:56:55 -07:00
Mandy Chung
e9494f2155
8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL
...
Reviewed-by: chegar, rriggs
2020-03-12 11:56:49 -07:00
Mandy Chung
d5d6dc0caa
8228336: Refactor native library loading implementation
...
Reviewed-by: alanb, dholmes
2020-03-12 11:54:11 -07:00
Daniel Fuchs
58337b12f8
8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"
...
The solaris specific code is changed to use the fallback mechanism if the DLPI interface returns an error indicating that the operation is unsupported. In addition, NetworkInterface::getHardwareAddress is changed to always return null for the loopback interface.
Reviewed-by: alanb
2020-03-12 18:31:49 +00:00
Patrick Concannon
0ed44d0aee
8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
...
Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs
2020-03-12 17:08:09 +00:00