CVE-2024-21094: Fixed unauthorized data modification due to C2 compilation failure with 'Exceeded _node_regs array' (JDK-8317507,JDK-8325348,bsc#1222986)
Other fixes:
Update to version jdk8u412 (icedtea-3.31.0) (April 2024 CPU)
Security fixes
JDK-8318340: Improve RSA key implementations
Import of OpenJDK 8 u412 build 08
JDK-8011180: Delete obsolete scripts
JDK-8016451: Scary messages emitted by
build.tools.generatenimbus.PainterGenerator during build
JDK-8021961: setAlwaysOnTop doesn't behave correctly in
Linux/Solaris under certain scenarios
JDK-8023735: [TESTBUG][macosx]
runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
JDK-8074860: Structured Exception Catcher missing around
CreateJavaVM on Windows
JDK-8079441: Intermittent failures on Windows with 'Unexpected
exit from test [exit code: 1080890248]' (0x406d1388)
JDK-8155590: Dubious collection management in
sun.net.www.http.KeepAliveCache
JDK-8168518: rcache interop with krb5-1.15
JDK-8183503: Update hotspot tests to allow for unique test
classes directory
JDK-8186095: upgrade to jtreg 4.2 b08
JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
JDK-8192931: Regression test
java/awt/font/TextLayout/CombiningPerf.java fails
JDK-8208655: use JTreg skipped status in hotspot tests
JDK-8208701: Fix for JDK-8208655 causes test failures in CI
tier1
JDK-8208706: compiler/tiered/
/ConstantGettersTransitionsTest.java fails to compile
JDK-8213410: UseCompressedOops requirement check fails fails
on 32-bit system
JDK-8222323: ChildAlwaysOnTopTest.java fails with
'RuntimeException: Failed to unset alwaysOnTop'
JDK-8224768: Test ActalisCA.java fails
JDK-8251155: HostIdentifier fails to canonicalize hostnames
starting with digits
JDK-8251551: Use .md filename extension for README
JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
Authority X3 is retired