RELEASE NOTES FOR: 8u5 ==================================================================================================== Notes generated: Mon Apr 01 02:00:42 CEST 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: None. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/2d: (P4) JDK-8033673: [TEST_BUG] java/awt/image/JPEGInputStreamTest.java fails client-libs/java.awt: (P3) JDK-6571600: JNI use results in UnsatisfiedLinkError looking for libmawt.so core-libs/java.time: (P4) JDK-8030822: (tz) Support tzdata2013i core-libs/java.util:collections: (P1) JDK-8036568: Serial incompatibility in java.util.TreeMap.NavigableSubMap deploy: (P2) JDK-8033227: The case:api/javax_jnlp/SingleInstanceService/index.html#AddRemove failed automatically deploy/plugin: (P2) JDK-8033705: Array out of bounds exception in PluginMain.performSSVValidation (P3) JDK-8031456: DRS: Locale attribute for message element does not work with just language code (P3) JDK-8033679: JDK 8u5. When user click "Cancel" in Security warning dialog, wrong message is shown (P3) JDK-8032676: RDF (8029649) can cause performance problem when Revocation check times out. deploy/webstart: (P2) JDK-8031579: Spurious Missing Manifest Permissions Attribute Warning When Launching versioned Java Web Start app (P2) JDK-8031325: Update javadoc comments in JNLP API docs: (P1) JDK-8032432: Concurrency work, external JSR: jsr166e, Doug Lea, JEP 155 JEP 171 (P1) JDK-8033462: List URLPermission in JDK 8 Networking Enhancements (P1) JDK-8032421: Retire Some Rarely-Used GC Combinations (P1) JDK-8033460: Update "Permissions in the Java Development Kit (JDK)" Document (P3) JDK-8030334: Update jdeps man page to include a new -jdkinternals option (P3) JDK-8033707: Usage of blank '*" value in Caller-Allowable-Codebase needs to be better documented at the doc docs/guides: (P1) JDK-8030346: JCE reference guide needs to be updated to include CTR mode (P1) JDK-8030344: SNI link in JDK 8 Security Enhancements doc is broken (P1) JDK-8030345: Update Java Security Overview Page (P2) JDK-8033461: Add information about lambdas and streams to Collections Framework Enhancements in Java SE 8 (P2) JDK-8030934: Clarify the set of properties that are considered secure (P2) JDK-8041571: JDK8 docs for JRE installation are broken (P2) JDK-8030935: Multi applets inside html with sandbox-permission in manifest but no permission tag behaves differently (P2) JDK-8037961: Oracle Security Providers doc has links to raw files in closedjdk.us.oracle.com (P3) JDK-8033325: Documenting JDK 8 deployment requirement for permissions attribute (P3) JDK-8032809: Guides pages needs to be updated to fix API links (P3) JDK-8037960: Link to JEP 135 points to internal site (P3) JDK-8036829: Missing link to JDK 8 enhancements in concurrency index.htm page of guides (P4) JDK-8031665: Add DejaVu fonts files that will be used for JDK API docs (P4) JDK-8035110: no jdk enhancement info (P4) JDK-8034008: Update fix table script to ignore HTML pages generated by DARB docs/tools: (P3) JDK-8030933: JDK8 docs on -XX:CompileOnly option are incorrect (P4) JDK-8030932: Remove the JDK 1.1 compatibility part in jarsigner doc docs/tutorial: (P3) JDK-8036729: Add links to lambda expressions to tutorial learning paths page and Java SE 8 landing page hotspot/compiler: (P3) JDK-8035283: Second phase of branch shortening doesn't account for loop alignment hotspot/runtime: (P1) JDK-8031249: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris infrastructure: (P2) JDK-8029627: Allow duplicate bugid for changeset in jdk8 update forest (P2) JDK-8031711: Skip JDK8 TL Nightly build if there is no code change in JDK8 TL repo infrastructure/build: (P4) JDK-8036836: Increment hsx build to b02 for 8u5-b12 javafx/build: (P4) JDK-8103670: Upgrade Netbeans projects to Netbeans 7.4