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 included in the latest OpenJDK 8 release of Eclipse Temurin, see OpenJDK 8.0.342 Released . New features and enhancements Review the following release notes to understand new features and feature enhancements that the Eclipse Temurin 8.0.342 and 8.0.345 releases provide: Customizing PKCS12 keystore generation The OpenJDK 8 release includes a new system property and a new security property that allows you to customize the generation of PKCS #12 keystores. Users can customize algorithms and parameters for key protection, certificate protection, and MacData. You can find information about the properties, including a list of possible values, in the "PKCS12 KeyStore properties" section of the java.security file. Also, the OpenJDK 8 release adds support for the following SHA-2 based HmacPBE algorithms to the SunJCE provider: HmacPBESHA224 HmacPBESHA256 HmacPBESHA384 HmacPBESHA512 HmacPBESHA512/224 HmacPBESHA512/256 See, JDK-8215293 (JDK Bug System) New system property to disable Windows Alternate Data Stream support in java.io.File The Windows implementation of java.io.File , you can access to NTFS Alternate Data Streams (ADS) by default. These streams are structured in the format filename:streamname . The OpenJDK 8.0.342 and 8.0.345 releases add a system property that you can use to disable ADS support in java.io.File . To disable ADS support in java.io.File , set the system property jdk.io.File.enableADS to false . Important Disabling ADS support in java.io.File results in stricter path checking that prevents the use of special device files, such as NUL: . See, JDK-8285660 (JDK Bug System) Revised on 2024-05-10 09:06:39 UTC