RELEASE NOTES: JDK openjdk8u382

Notes generated: Wed Jun 07 13:45:28 CEST 2023

JEPs

None.

RELEASE NOTES

security-libs/java.security

Issue Description
JDK-8307134

Added 4 GTS Root CA Certificates


The following root certificates have been added to the cacerts truststore: ``` + Google Trust Services LLC + gtsrootcar1 DN: CN=GTS Root R1, O=Google Trust Services LLC, C=US

  • Google Trust Services LLC

  • gtsrootcar2 DN: CN=GTS Root R2, O=Google Trust Services LLC, C=US

  • Google Trust Services LLC

  • gtsrootecccar3 DN: CN=GTS Root R3, O=Google Trust Services LLC, C=US

  • Google Trust Services LLC

  • gtsrootecccar4 DN: CN=GTS Root R4, O=Google Trust Services LLC, C=US ```


JDK-8304760

Added Microsoft Corporation's 2 TLS Root CA Certificates


The following root certificates have been added to the cacerts truststore: ``` + Microsoft Corporation + microsoftecc2017 DN: CN=Microsoft ECC Root Certificate Authority 2017, O=Microsoft Corporation, C=US

  • Microsoft Corporation
  • microsoftrsa2017 DN: CN=Microsoft RSA Root Certificate Authority 2017, O=Microsoft Corporation, C=US ```

JDK-8305975

Added TWCA Root CA Certificate


The following root certificate has been added to the cacerts truststore: ` + TWCA + twcaglobalrootca DN: CN=TWCA Global Root CA, OU=Root CA, O=TAIWAN-CA, C=TW `


FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8307310 Backport the tests for JDK-8058969 and JDK-8039271 to the OpenJDK8
P4 JDK-8072678 Wrong exception messages in java.awt.color.ICC_ColorSpace

client-libs/java.awt

Priority Bug Summary
P3 JDK-8215105 java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color

core-libs/java.lang:class_loading

Priority Bug Summary
P4 JDK-8302791 Add specific ClassLoader object to Proxy IllegalArgumentException message

core-libs/java.nio

Priority Bug Summary
P3 JDK-8285515 (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4

core-libs/java.util.jar

Priority Bug Summary
P4 JDK-8295530 Update Zlib Data Compression Library to Version 1.2.13

hotspot/compiler

Priority Bug Summary
P2 JDK-8185736 missing default exception handler in calls to rethrow_Stub

hotspot/gc

Priority Bug Summary
P1 JDK-8151460 Metaspace counters can have inconsistent values

hotspot/jvmti

Priority Bug Summary
P4 JDK-8305165 [8u] ServiceThread::nmethods_do is not called to keep nmethods from being zombied while in the queue
P4 JDK-8307531 [aarch64] JDK8 single-step debugging is extremely slow

hotspot/runtime

Priority Bug Summary
P4 JDK-8282345 handle latest VS2022 in abstract_vm_version

hotspot/test

Priority Bug Summary
P4 JDK-8152432 Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode

infrastructure/build

Priority Bug Summary
P4 JDK-8276841 Add support for Visual Studio 2022

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8303462 Bump update version of OpenJDK: 8u382

security-libs/java.security

Priority Bug Summary
P3 JDK-8304760 Add 2 Microsoft TLS roots
P3 JDK-8298108 Add a regression test for JDK-8297684
P3 JDK-8307134 Add GTS root CAs
P3 JDK-8305975 Add TWCA Global Root CA
P3 JDK-8278851 Correct signer logic for jars signed with multiple digest algorithms
P3 JDK-8298271 java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows
P3 JDK-8271199 Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
P3 JDK-8263059 security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert

security-libs/javax.crypto:pkcs11

Priority Bug Summary
P4 JDK-8293232 Fix race condition in pkcs11 SessionManager
P4 JDK-8289301 P11Cipher should not throw out of bounds exception during padding
P4 JDK-8293815 P11PSSSignature.engineUpdate should not print debug messages during normal operation

security-libs/javax.net.ssl

Priority Bug Summary
P3 JDK-8282600 SSLSocketImpl should not use user_canceled workaround when not necessary
P4 JDK-8277881 Missing SessionID in TLS1.3 resumption in compatibility mode