JDK 8u161 Bug Fixes

The following table lists the bug fixes included in the JDK 8u161 release:

# JBS component subcomponent Description
1 JDK-8079595 client‑libs java.awt Resizing dialog which is JWindow parent makes JVM crash
2 JDK-8184016 client‑libs java.swing Text in native popup is not always updated with Sogou IME
3 JDK-8035105 core‑libs javax.naming DNS provider cleanups
4 JDK-8185661 deploy webstart JNLP files won't launch from IE11 on Windows 10 Creators Update
5 JDK-8186344 deploy webstart 64 bit java install not setting jnlp associate if lower 32bit versions exist
6 JDK-8157548 hotspot runtime JVM crashes sometimes while starting
7 JDK-8191607 install install undo 8189805: 64 and 32 bit RPMS must co‑exist
8 JDK-8178728 security‑libs java.security Check the AlgorithmParameters in algorithm constraints
9 JDK-8184673 security‑libs java.security Fix compatibility issue in AlgorithmChecker for 3rd party JCE providers
10 JDK-8072452 security‑libs javax.crypto Support DHE sizes up to 8192‑bits and DSA sizes up to 3072‑bits
11 JDK-8170157 security‑libs javax.crypto Enable unlimited cryptographic policy by default in Oracle JDK builds
12 JDK-8156502 security‑libs javax.net.ssl Use short name of SupportedEllipticCurvesExtension.java
13 JDK-8193683 security‑libs javax.net.ssl Increase the number of clones in the CloneableDigest
14 JDK-8159240 xml jaxb XSOM parser incorrectly processes type names with whitespaces