Brian Burkhalter
03cd98e15b
8230665: (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned
...
Reviewed-by: alanb, darcy, psandoz
2020-01-14 11:06:00 -08:00
Ivan Gerasimov
1507a1fb67
8234423: Modifying ArrayList.subList().subList() resets modCount of subList
...
Reviewed-by: rriggs
2020-01-13 18:00:32 -08:00
Christoph Dreis
0b542e3bae
8236945: typo "the the" in Lookup::in javadoc
...
Reviewed-by: mchung
2020-01-10 12:01:21 -08:00
Joe Darcy
78df4d412e
8236877: Add "record" to descriptions in java.lang.{annotation, reflect}
...
Reviewed-by: mchung, lancea, chegar
2020-01-10 09:15:20 -08:00
Brian Burkhalter
7cd4d9ac6a
8236582: (fc) FileChannel.map fails with InternalError when security manager enabled
...
Reviewed-by: alanb
2020-01-09 08:31:29 -08:00
Anthony Scarpino
7ed4930a8e
8236098: AlgorithmConstraints:permits method not throwing IAEx when primitives are empty
...
Reviewed-by: xuelei
2020-01-08 13:25:03 -08:00
Joe Darcy
03073cd46d
8234783: Improve wording of spec of Record.equals
...
Reviewed-by: jjg, vromero
2020-01-07 10:22:06 -08:00
Joe Darcy
af4ad226c8
8236695: java.lang.Record should be declared with an explicit constructor
...
Reviewed-by: psandoz, chegar
2020-01-07 09:17:51 -08:00
Jim Laskey
0cb75321ef
8233751: StringBuilder / StringBuffer capacity() doc is misleading
...
Reviewed-by: bchristi
2020-01-07 09:03:00 -04:00
Weijun Wang
e7a07ea2f3
8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
...
Reviewed-by: xuelei
2019-12-25 07:17:25 +08:00
Anthony Scarpino
ca112043f1
8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR
...
Reviewed-by: mullan, xuelei, weijun
2019-12-18 12:10:09 -08:00
Sibabrata Sahoo
fca342f736
8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property
...
Corrected Cipher Suites ordering through system properties
Reviewed-by: xuelei
2019-12-16 00:23:50 -08:00
Sibabrata Sahoo
58cce5fbf4
8234728: Some security tests should support TLSv1.3
...
Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
2019-12-13 01:43:14 -08:00
Jorn Vernee
8f4f088a12
8234049: Implementation of Memory Access API (Incubator)
...
Co-authored-by: Vlaidmir Ivanov <vladimir.x.ivanov@oracle.com>
Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov
2019-12-12 22:59:57 +00:00
Brian Burkhalter
7cdecd8981
8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test
...
Reviewed-by: alanb, rriggs
2019-12-12 13:43:07 -08:00
Daniil Titov
7b82266a15
8226575: OperatingSystemMXBean should be made container aware
...
Reviewed-by: dholmes, bobv, mchung, sspitsyn
2019-12-11 19:20:57 -08:00
Almaz Mingaleev
d3f7666418
8235730: Incorrect javadoc in MatchKind
...
Reviewed-by: martin, prappo
2019-12-10 15:50:12 -08:00
Jan Lahoda
308aea3e0b
8235474: JShell does not handle records properly
...
Reviewed-by: vromero, rfield
2019-12-11 13:08:42 +01:00
Brent Christian
4627488e74
8235361: JAR Class-Path no longer accepts relative URLs encoding absolute Windows paths (e.g "/C:/...")
...
Reviewed-by: alanb, mchung
2019-12-10 11:56:26 -08:00
Chris Hegarty
eec0e71c04
8235550: Clarify record reflective support specification
...
Reviewed-by: mcimadamore
2019-12-10 19:12:57 +00:00
Xue-Lei Andrew Fan
c185319515
8235655: Clean the duplicated block in SSLContextImpl
...
Reviewed-by: coffeys
2019-12-10 09:31:40 -08:00
Xue-Lei Andrew Fan
3ba75a656a
8235311: Tag mismatch may alert bad_record_mac
...
Reviewed-by: mullan
2019-12-10 07:07:49 -08:00
Daniel Fuchs
7135b5dd9c
8235141: Specify the required standard socket options for the socket types in the java.net package
...
Reviewed-by: alanb, chegar
2019-12-10 13:22:52 +00:00
Rajan Halade
5fc46f3c50
8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
...
Reviewed-by: mullan, wetmore, xuelei
2019-12-09 21:38:12 -08:00
Henry Jen
9ac2f8b654
8234542: code removal of Pack200 Tools and API
...
Reviewed-by: alanb, mchung, erikj
2019-12-10 00:36:30 +00:00
Xue-Lei Andrew Fan
baebce3d2f
8235448: code cleanup in SSLContextImpl.java
...
Reviewed-by: jnimeh
2019-12-09 10:56:27 -08:00
Patrick Concannon
12e43e216e
8233191: MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set
...
Clarifies the behaviour of 2-arg joinGroup/leaveGroup methods when null is passed for the NetworkInteface argument. The fix also clarifies what is returned by getInterface() and getNetworkInterface() methods when no previous NetworkInterface has been set.
Reviewed-by: alanb, chegar, dfuchs
2019-12-09 15:54:44 +00:00
Patrick Concannon
22e26b2a81
8234148: DatagramSocket.setOption/getOption/supportedOption should support multicast options
...
Fix adds multicast socket options to DatagramSocket
Reviewed-by: alanb, dfuchs, vtewari
2019-12-09 14:25:37 +00:00
Julia Boes
3ea25ecdfe
8233319: Deprecate MulticastSocket methods that operate on java.net.InetAddress
...
Deprecate any method that operates on InetAddress as well as getLoopbackMode and setLoopbackMode
Reviewed-by: chegar, dfuchs, alanb
2019-12-09 12:06:26 +00:00
Mandy Chung
e7fa637179
8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag
...
Reviewed-by: alanb
2019-12-06 15:10:40 -08:00
Harold Seigel
b8dbdd1232
8235359: Simplify method Class.getRecordComponents()
...
Change getRecordComponents0() to return an array of RecordComponent's so no conversion is needed
Reviewed-by: lfoltan, chegar, fparain, vromero, mchung
2019-12-06 13:05:25 +00:00
Joe Darcy
81ec9e3087
8235369: Class.toGenericString need to be updated for records
...
Reviewed-by: vromero, mchung, chegar
2019-12-05 14:19:35 -08:00
Naoto Sato
730d0ecf19
8222756: Plural support in CompactNumberFormat
...
Reviewed-by: joehw, rriggs
2019-12-05 13:10:18 -08:00
Andy Herrick
264573c9ce
8212780: Packaging Tool Implementation
...
Co-authored-by: Alexey Semenyuk <alexey.semenyuk@oracle.com>
Co-authored-by: Alexander Matveev <alexander.matveev@oracle.com>
Co-authored-by: Kevin Rushforth <kevin.rushforth@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Reviewed-by: asemenyuk, almatvee, herrick, kcr, prr, erikj, ihse, rriggs, mchung, alanb
2019-12-05 11:25:33 -05:00
Valerie Peng
d4c0619b3b
8233016: javax.crypto.Cipher throws NPE for the given custom CipherSpi and Provider
...
Changed to throw IAE instead of NPE for non-null invalid arguments
Reviewed-by: mullan
2019-12-05 03:55:52 +00:00
Letu Yang
06257b3f1d
8234288: Turkey Time Zone returns incorrect time zone name
...
Add and use "Turkey Time" time zone.
Reviewed-by: naoto, martin, phh
2019-12-04 15:01:22 -08:00
Vicente Romero
827e5e3226
8225054: Compiler implementation for records
...
8225052: javax.lang.model support for records
8225053: Preview APIs support for records
8225055: Javadoc for records
8226314: com.sun.source support for records
8227113: Specification for java.lang.Record
8233526: JVM support for records
Implement records in the compiler and the JVM, including serialization, reflection and APIs support
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: mcimadamore, briangoetz, alanb, darcy, chegar, jrose, jlahoda, coleenp, dholmes, lfoltan, mchung, sadayapalam, hannesw, sspitsyn
2019-12-04 15:57:39 -05:00
Mandy Chung
a445b66e58
8233527: Update Lookup::hasPrivateAccess and Lookup::defineClass spec w.r.t. full power lookup
...
Add a new Lookup::hasFullPrivilegeAccess method and document the capabilities requiring full privileges
Reviewed-by: alanb, plevart
2019-12-04 10:46:49 -08:00
Alan Bateman
e7d68cd13b
8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation
...
Reviewed-by: chegar
2019-12-04 16:37:00 +00:00
Xue-Lei Andrew Fan
96a8b9796d
8235263: Revert TLS 1.3 change that wrapped IOExceptions
...
Reviewed-by: mullan
2019-12-03 17:15:02 -08:00
Vladimir Ivanov
a6daef527e
8234923: Missed call_site_target nmethod dependency for non-fully initialized ConstantCallSite instance
...
Reviewed-by: jrose
2019-12-03 20:13:21 +03:00
Jim Laskey
234f326d79
8233116: Escape Sequences For Line Continuation and White Space (Preview)
...
Reviewed-by: vromero, jlahoda, bchristi, mcimadamore
2019-12-03 08:35:21 -04:00
Weijun Wang
bc19b64856
8234744: KeyStore.store can write wrong type of file
...
Reviewed-by: mullan
2019-12-03 14:38:18 +08:00
Xue-Lei Andrew Fan
50714b0fb9
8235183: Remove the "HACK CODE" in comment
...
Reviewed-by: jnimeh
2019-12-02 10:42:27 -08:00
Roger Riggs
13569d67de
8233799: Review the need for overview.html in the java.time package
...
Reviewed-by: dfuchs, naoto, lancea
2019-12-02 09:45:32 -05:00
Ivan Gerasimov
cd589d8469
8234147: Avoid looking up standard charsets in core libraries
...
Reviewed-by: alanb
2019-12-01 15:29:37 -08:00
Alan Bateman
f3e90595aa
8234805: (dc) Remove JNI upcall from DatagramChannel.receive implementation
...
Reviewed-by: dfuchs, chegar
2019-11-30 16:21:19 +00:00
Patrick Concannon
55da7d34c9
8233307: MulticastSocket getOption(IP_MULTICAST_IF) returns interface when not set
...
The MulticastSocket method getOption has been changed to conform to the behavior described in StandardSocketOptions.IP_MULTICAST_IF.
Reviewed-by: chegar, dfuchs
2019-11-28 16:49:52 +00:00
Julia Boes
aa66dd422f
8234799: javadoc of java.util.Arrays.compare(T[] a, T[] b) misses the word "less"
...
Add word "less" to method-level javadoc
Reviewed-by: dfuchs, lancea
2019-11-27 15:13:58 +00:00
Joe Darcy
deb0c481e7
8234917: Explicitly discuss java.lang.Enum in Class.isEnum spec
...
Reviewed-by: jjg
2019-11-27 10:23:40 -08:00