Java SE 6u141 Bug Fixes

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

# JBS Component Subcomponent Description
1 JDK-8164308 client-libs 2d The bold font doesn't change when switch "Dialog" to "Serif"
2 JDK-8163518 core-libs java.io Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
3 JDK-8026027 core-libs java.util.logging Level.parse should return the custom Level instance instead of the mirrored Level
4 JDK-8161571 security-libs java.security Verifying ECDSA signatures permits trailing bytes
5 JDK-8163304 security-libs java.security jarsigner -verbose -verify should print the algorithms used to sign the jar
6 JDK-8163896 security-libs java.security Finalizing one key of a KeyPair invalidates the other key
7 JDK-8167591 security-libs java.security Add MD5 to signed JAR restrictions
8 JDK-4963723 security-libs javax.crypto Implement SHA-224
9 JDK-7169496 security-libs javax.crypto Problem with the SHA-224 support for SunMSCAPI provider
10 JDK-7093640 security-libs javax.net.ssl Enable client-side TLS 1.2 by default
11 JDK-8167459 security-libs javax.net.ssl Add debug output for indicating if a chosen ciphersuite was legacy
12 JDK-8167472 security-libs javax.net.ssl Chrome interop regression with JDK-8148516
13 JDK-8170131 security-libs javax.net.ssl Certificates not being blocked by jdk.tls.disabledAlgorithms property
14 JDK-6474807 security-libs javax.smartcardio (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException
15 JDK-8151893 security-libs javax.xml.crypto Add security property to configure XML Signature secure validation mode
16 JDK-6879540 security-libs org.ietf.jgss:krb5 enable empty password for kerberos 5
17 JDK-6748541 tools javadoc(tool) javadoc should be reusable