Chapter 2. Eclipse Temurin features
Chapter 2. Eclipse Temurin features Eclipse Temurin does not contain structural changes from the upstream distribution of OpenJDK. For the list of changes and security fixes that the latest OpenJDK 8 release of Eclipse Temurin includes, see OpenJDK 8u412 Released . New features and enhancements Review the following release notes to understand new features and feature enhancements that the Eclipse Temurin 8.0.412 release provides: Kerberos 5 replay cache interoperability with MIT krb5-1.15 In OpenJDK 8.0.412, the Kerberos 5 replay cache file ( rcache ) uses the SHA256 algorithm. This supersedes the behavior in releases where rcache used the MD5 algorithm. The Massachusetts Institute of Technology (MIT) Kerberos 5 Release 1.15 (krb5-1.15) also uses the SHA256 algorithm, which is interoperable with earlier releases of MIT krb5. If you want to continue using the MD5 algorithm, ensure that the new system property jdk.krb5.rcache.useMD5 is set to true . The MD5 algorithm is useful in the following situations: If your system has a coarse clock and depends on hash values in replay attack detection If your system needs to interoperate with the rcache files in older OpenJDK releases See JDK-8168518 (JDK Bug System) . SystemTray.isSupported() method returns false on most Linux desktops In OpenJDK 8.0.412, the java.awt.SystemTray.isSupported() method returns false on systems that do not support the SystemTray API correctly. This enhancement is in accordance with the SystemTray API specification. The SystemTray API is used to interact with the taskbar in the system desktop to provide notifications. SystemTray might also include an icon representing an application. Due to an underlying platform issue, GNOME desktop support for taskbar icons has not worked correctly for several years. This platform issue affects the JDK's ability to provide SystemTray support on GNOME desktops. This issue typically affects systems that use GNOME Shell 44 or earlier. Note Because the lack of correct SystemTray support is a long-standing issue on some systems, this API enhancement to return false on affected systems is likely to have a minimal impact on users. See JDK-8322750 (JDK Bug System) . Certainly R1 and E1 root certificates added In OpenJDK 8.0.412, the cacerts truststore includes two Certainly root certificates: Certificate 1 Name: Certainly Alias name: certainlyrootr1 Distinguished name: CN=Certainly Root R1, O=Certainly, C=US Certificate 2 Name: Certainly Alias name: certainlyroote1 Distinguished name: CN=Certainly Root E1, O=Certainly, C=US See JDK-8321408 (JDK Bug System) . Revised on 2024-04-26 14:39:29 UTC