OpenJDK 15.0.3 released
Yuri Nesterenko
yan at azul.com
Tue Apr 20 18:02:10 UTC 2021
Hi all,
let me announce the release of OpenJDK 15.0.3.
The release sources are in http://hg.openjdk.java.net/jdk-updates/jdk15u Mercurial repository
which will be made read-only and archived soon while the active master repository
will be moved to Git.
All the current development happens already in Git team repository
https://github.com/openjdk/jdk15u-dev.
A rather short list of fixes please see below.
* Security fixes:
JDK-8244473: Contextualize registration for JNDI
JDK-8244543: Enhanced handling of abstract classes
JDK-8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543
JDK-8250568: Less ambiguous processing
JDK-8253799: Make lists of normal filenames
JDK-8261183: Follow on to Make lists of normal filenames
JDK-8249906: Enhance opening JARs
JDK-8258247: Couple of issues in fix for JDK-8249906
JDK-8259428: AlgorithmId.getEncodedParams() should return copy
JDK-8257001: Improve HTTP client support
* Other changes:
(P2) JDK-8256682: JDK-8202343 is incomplete
(P2) JDK-8202343: Disable TLS 1.0 and 1.1
(P4) JDK-8252497: Incorrect numeric currency code for ROL
(P2) JDK-8261912: Code IfNode::fold_compares_helper more defensively
(P3) JDK-8245400: Upgrade to LittleCMS 2.11
(P3) JDK-8247867: Upgrade to freetype 2.10.2
(P3) JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a
(P4) JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
(P2) JDK-8261310: PPC64 Zero build fails with 'VMError::controlled_crash(int)::FunctionDescriptor
functionDescriptor' has incomplete type and cannot be defined
(P3) JDK-8243559: Remove root certificates with 1024-bit keys
(See CSR JDK-8262079)
* Notes on some issues:
_______ core-libs/java.time ____________
==== See JDK-8259048 ========
(tz) Upgrade time-zone data to tzdata2020f
8259428
JDK 13.0.7 contains IANA time zone data version 2020f.
For more information, refer to https://www.oracle.com/java/technologies/tzdata-versions.html
____________ security-libs/java.security ________
=== See JDK-8243559 =========
Related CSR: JDK-8262079
Removed Root Certificates with 1024-bit Keys
The following root certificates with weak 1024-bit RSA public keys have been removed from the
cacerts keystore:
alias name "thawtepremiumserverca [jdk]"
Distinguished Name: EMAILADDRESS=premium-server at thawte.com,
CN=Thawte Premium Server CA, OU=Certification Services Division,
O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
alias name "verisignclass2g2ca [jdk]"
Distinguished Name: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use
only",
OU=Class 2 Public Primary Certification Authority - G2,
O="VeriSign, Inc.", C=US
alias name "verisignclass3ca [jdk]"
Distinguished Name: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
alias name "verisignclass3g2ca [jdk]"
Distinguished Name: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use
only",
OU=Class 3 Public Primary Certification Authority - G2, O="VeriSign, Inc.", C=US
alias name "verisigntsaca [jdk]"
Distinguished Name: CN=Thawte Timestamping CA, OU=Thawte Certification, O=Thawte, L=Durbanville,
ST=Western Cape, C=ZA
More information about the jdk-updates-dev
mailing list