Java SE 6u121 Bug Fixes

The following table lists the bug fixes included in JDK 6u121 release:

Bug Id Category Subcategory Description
JDK-8046339 core-libs java.rmi sun.rmi.transport.DGCAckHandler leaks memory
JDK-8151876 core-libs java.time (tz) Support tzdata2016d
JDK-8068427 core-libs java.util Hashtable deserialization reconstitutes table with wrong capacity
JDK-8146102 deploy plugin Applet, IE are frozen after the applet loaded with Classic Java Plugin shows modal dialog
JDK-8154899 deploy webstart System property 'user.dir' now set to 'java.home' value rather than user's working directory
JDK-8038837 security-libs Add support to jarsigner for specifying timestamp hash algorithm
JDK-7146728 security-libs javax.crypto Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11
JDK-8149417 security-libs javax.crypto Use final restricted flag
JDK-5067458 security-libs Loopback SSLSocketImpl createSocket is throwing an exception.
JDK-6996367 security-libs improve HandshakeHash
JDK-7113275 security-libs compatibility issue with MD2 trust anchor and old X509TrustManager
JDK-7142172 security-libs Custom X509TrustManagers that return null for getAcceptedIssuers will NPE.
JDK-8133817 security-libs Backport TLSv1.2 to JDK 6u
JDK-8149017 security-libs Delayed provider selection broken in RSA client key exchange.
JDK-8029955 xml javax.xml.parsers AIOB in XMLEntityScanner.scanLiteral upon parsing literals with > 100 LF chars