RELEASE NOTES FOR: openjdk8u462 ==================================================================================================== Notes generated: Thu Apr 03 05:08:55 CEST 2025 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: security-libs/java.security: JDK-8309841: Jarsigner Should Print a Warning If an Entry Is Removed If an entry is removed from a signed JAR file, there is no mechanism to detect that it has been removed using the `JarFile` API, since the `getJarEntry` method returns `null` as if the entry had never existed. With this change, the `jarsigner -verify` command analyzes the signature files and if some sections do not have matching file entries, it prints out the following warning: "This JAR contains signed entries for files that do not exist". Users can further find out the names of these entries by adding the `-verbose` option to the command. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/java.awt: (P4) JDK-8346887: DrawFocusRect() may cause an assertion failure core-libs/java.util.jar: (P4) JDK-8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly hotspot/runtime: (P2) JDK-8186787: clang-4.0 SIGSEGV in Unsafe_PutByte infrastructure/release_eng: (P4) JDK-8351098: Bump update version of OpenJDK: 8u462 security-libs/java.security: (P3) JDK-8309841: Jarsigner should print a warning if an entry is removed security-libs/jdk.security: (P4) JDK-8341946: [8u] sun/security/pkcs11/ec/ tests fail on RHEL9 tools/jar: (P4) JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract