RELEASE NOTES: JDK 8u5

Notes generated: Sun Dec 01 03:17:17 CET 2024

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8033673 [TEST_BUG] java/awt/image/JPEGInputStreamTest.java fails

client-libs/java.awt

Priority Bug Summary
P3 JDK-6571600 JNI use results in UnsatisfiedLinkError looking for libmawt.so

core-libs/java.time

Priority Bug Summary
P4 JDK-8030822 (tz) Support tzdata2013i

core-libs/java.util:collections

Priority Bug Summary
P1 JDK-8036568 Serial incompatibility in java.util.TreeMap.NavigableSubMap

deploy

Priority Bug Summary
P2 JDK-8033227 The case:api/javax_jnlp/SingleInstanceService/index.html#AddRemove failed automatically

deploy/plugin

Priority Bug Summary
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

Priority Bug Summary
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

Priority Bug Summary
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

Priority Bug Summary
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

Priority Bug Summary
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

Priority Bug Summary
P3 JDK-8036729 Add links to lambda expressions to tutorial learning paths page and Java SE 8 landing page

hotspot/compiler

Priority Bug Summary
P3 JDK-8035283 Second phase of branch shortening doesn't account for loop alignment

hotspot/runtime

Priority Bug Summary
P1 JDK-8031249 nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris

infrastructure

Priority Bug Summary
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

Priority Bug Summary
P4 JDK-8036836 Increment hsx build to b02 for 8u5-b12

javafx/build

Priority Bug Summary
P4 JDK-8103670 Upgrade Netbeans projects to Netbeans 7.4