JDK 6u181 Bug Fixes

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

# JBS Component Subcomponent Description
1 JDK-8156723 client‑libs java.awt JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit
2 JDK-8168751 client‑libs javax.sound Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted
3 JDK-7189363 core‑libs java.util.regex Regex Pattern compilation buggy for special sequences
4 JDK-8035105 core‑libs javax.naming DNS provider cleanups
5 JDK-8014620 security‑libs java.security Signature.getAlgorithm return null in special case
6 JDK-8178728 security‑libs java.security Check the AlgorithmParameters in algorithm constraints
7 JDK-8072452 security‑libs javax.crypto Support DHE sizes up to 8192‑bits and DSA sizes up to 3072‑bits
8 JDK-8075286 security‑libs javax.crypto Additional tests for signature algorithm OIDs and transformation string
9 JDK-8170157 security‑libs javax.crypto Enable unlimited cryptographic policy by default in Oracle JDK builds
10 JDK-8049321 security‑libs javax.net.ssl Support SHA224withDSA and SHA256withDSA in the SunJSSE provider
11 JDK-8169229 security‑libs javax.net.ssl RSAClientKeyExchange debug info is incorrect
12 JDK-8159240 xml jaxb XSOM parser incorrectly processes type names with whitespaces