Xue-Lei Andrew Fan
72446bb0dc
8242141: New System Properties to configure the TLS signature schemes
...
Reviewed-by: ascarpino, jnimeh, mullan
2020-04-22 10:51:16 -07:00
Patrick Concannon
8e21a2a1e4
8237890: DatagramPacket::getSocketAddress doesn't specify what happens if address or port are not set
...
This fix changes the default port of a DatagramPacket from -1 to 0, which changes the behaviour of calling getSocketAddress with no port set from throwing an IAE to returning an InetSocketAddress representing any local address with port 0.
Reviewed-by: alanb, chegar, dfuchs
2020-04-22 12:34:09 +01:00
Rahul Raghavan
0d09d682a4
8241986: The java man page erroneously refers to XEND when it should refer XTEST
...
Fixed typo in the man page
Reviewed-by: thartmann
2020-04-22 11:53:27 +05:30
Vicente Romero
78a0baa57c
8241627: Updating ASM to 8.0.1 for JDK 15
...
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Reviewed-by: psandoz, chegar
2020-04-21 21:25:26 -04:00
Mandy Chung
1c6ca09b02
8238195: Lookup::defineClass should link the class to match the specification
...
Reviewed-by: alanb, chegar
2020-04-21 07:09:18 -07:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Jim Laskey
642041adbc
8243168: Remove addition preview adornment from String::stripIndent and String::translateEscapes
...
Reviewed-by: chegar
2020-04-21 10:11:36 -03:00
Eirik Bjørsnøs
fc728278c2
8242959: Optimize ZipFile.getEntry by folding lookups for name and name+'/'
...
Reviewed-by: lancea, redestad
2020-04-18 20:19:45 +02:00
Claes Redestad
d185fe9953
8242452: During module definition, move conversion of packages from native to VM
...
8242290: Pointless verification in get_package_entry_by_name
Reviewed-by: lfoltan, iklam, hseigel
2020-04-18 19:45:45 +02:00
Weijun Wang
05d6a66330
8242811: AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key
...
Reviewed-by: valeriep, hchao
2020-04-18 11:13:14 +08:00
Hai-May Chao
f04a7e5cb4
8172404: Tools should warn if weak algorithms are used before restricting them
...
Reviewed-by: mullan, weijun
2020-04-17 20:11:39 +08:00
Claes Redestad
aeb2f9492e
8242596: Improve JarFile.getEntry performance for multi-release jar files
...
Co-authored-by: Eirik Bjørsnøs <eirbjo@gmail.com>
Reviewed-by: lancea, redestad
2020-04-17 11:46:59 +02:00
Philipp Kunz
455eaca215
8241055: Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size
...
Reviewed-by: naoto
2020-04-16 16:09:47 -07:00
Sean Mullan
3efd000036
8242565: Policy initialization issues when the denyAfter constraint is enabled
...
Reviewed-by: weijun
2020-04-16 09:48:32 -04:00
Athijegannathan Sundararajan
d5cd165965
8241749: Remove the Nashorn JavaScript Engine
...
Reviewed-by: jlaskey, ihse, mchung
2020-04-16 12:26:20 +05:30
Anthony Scarpino
ed18906c08
8242008: SSLSession inconsistencies
...
Reviewed-by: jnimeh, xuelei
2020-04-15 13:50:41 -07:00
Vipin Sharma
cc05419e1a
8242366: Fix JavaDoc warnings
...
Reviewed-by: dfuchs, mullan, prappo, weijun
2020-04-15 20:42:43 +01:00
Claes Redestad
941bb3bcb8
8242842: Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos
...
Co-authored-by: Eirik Bjørsnøs <eirbjo@gmail.com>
Reviewed-by: alanb, lancea
2020-04-15 19:03:59 +02:00
Henry Jen
0278846eaa
Merge
2020-04-14 23:11:49 +00:00
Valerie Peng
7bce9a9158
8172680: Support SHA-3 based Hmac algorithms
...
Enhanced SunJCE provider with Hmac with SHA3 digests
Reviewed-by: weijun
2020-04-14 22:31:54 +00:00
Valerie Peng
4c7d85b636
8242556: Cannot load RSASSA-PSS public key with non-null params from byte array
...
Update AlgorithmId to use alg name before oid str when parsing DER bytes
Reviewed-by: mullan
2020-04-14 22:12:13 +00:00
Christoph Langer
3602186430
8242039: Improve jlink VersionPropsPlugin
...
Reviewed-by: redestad
2020-04-14 21:43:34 +02:00
Denghui Dong
a62a0e5282
8238665: Add JFR event for direct memory statistics
...
Reviewed-by: egahlin, alanb
2020-04-14 20:36:33 +02:00
Erik Joelsson
165fa2450c
8242468: VS2019 build missing vcruntime140_1.dll
...
Reviewed-by: tbell, ihse
2020-04-14 07:58:08 -07:00
Prasadrao Koppula
aadc7c7ca8
8237474: Default SSLEngine should create in server role
...
Reviewed-by: xuelei, coffeys
2020-04-14 14:16:58 +00:00
Weijun Wang
8cd9241448
8242330: Arrays should be cloned in several JAAS Callback classes
...
Reviewed-by: mullan
2020-04-14 10:04:05 +08:00
Yasumasa Suenaga
d34f732b99
8242283: Can't start JVM when java home path includes non-ASCII character
...
Reviewed-by: naoto, hseigel
2020-04-14 09:03:38 +09:00
Stuart Marks
a46f4bfa95
8242327: List spec should state that unmodifiable lists implement RandomAccess
...
Reviewed-by: lancea
2020-04-13 14:37:07 -07:00
Brian Burkhalter
ea36a53b75
8241952: (fs) FileChannel.write(ByteBuffer src, long position) does not check for the FileChannel being closed first
...
Reviewed-by: lancea, alanb
2020-04-13 10:17:03 -07:00
Brian Burkhalter
447d6499f1
8242292: (fs) FileSystems.getFileSystem(URI) should throw IAE if the URI scheme is null
...
Reviewed-by: lancea, alanb
2020-04-13 10:16:38 -07:00
Weijun Wang
502d45955f
8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler
...
Reviewed-by: mullan
2020-04-10 15:05:42 +08:00
Joe Darcy
455d2e7cea
8225540: In core reflection note whether returned annotations are declaration or type annotations
...
Reviewed-by: alanb, prappo
2020-04-09 14:16:17 -07:00
Jim Laskey
b7d5172b89
8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum
...
Reviewed-by: abuckley
2020-04-09 16:32:22 -03:00
Jim Laskey
ef8537ec1a
8241741: Implement Text Blocks as a standard feature in javac
...
Reviewed-by: jlahoda
2020-04-09 10:55:01 -03:00
Jim Laskey
d9bf934831
8241742: Remove the preview status for methods introduced for Text Blocks
...
Reviewed-by: psandoz, chegar, alanb
2020-04-09 10:55:01 -03:00
Joe Wang
cd8be04b8a
8237187: Obsolete references to java.sun.com
...
Reviewed-by: lancea, naoto
2020-04-09 03:51:32 +00:00
Naoto Sato
62060fc278
8242337: javadoc typo in NumberFormat::setMinimumFractionDigits
...
Reviewed-by: lancea, martin
2020-04-08 11:40:33 -07:00
Martin Balao
1c651455a7
8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one
...
Reviewed-by: mullan
2020-04-02 18:18:23 -03:00
Pavel Rappo
4c4271f283
8242230: Whitespace typos, relaxed javadoc, formatting
...
Reviewed-by: darcy, igerasim
2020-04-08 11:16:56 +01:00
David M Lloyd
59684e10d1
8242356: (se) epoll Selector should use epoll_create1 instead of epoll_create
...
Reviewed-by: alanb, stuefe
2020-04-08 10:31:58 +01:00
Jamil Nimeh
6b7a466f74
8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking
...
Reviewed-by: xuelei
2020-04-08 00:03:56 -07:00
Weijun Wang
d8539a51ef
8242184: CRL generation error with RSASSA-PSS
...
Reviewed-by: xuelei
2020-04-08 10:13:12 +08: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