JDK 7u311 Bug Fixes

The following table lists the bug fixes included in the JDK 7u311 release:

# JBS Component Subcomponent Summary
1 JDK-8263311 client-libs 2d Watch registry changes for remote printers update instead of polling
2 JDK-8260380 client-libs 2d Upgrade to LittleCMS 2.12
3 JDK-8262829 client-libs 2d Native crash in Win32PrintServiceLookup.getAllPrinterNames()
4 JDK-8212678 client-libs java.awt Windows IME related patch
5 JDK-8258805 client-libs java.awt Japanese characters not entered by mouse click on Windows 10
6 JDK-8073446 core-libs java.util:i18n TimeZone getOffset API does not return a dst offset between years 2038-2137
7 JDK-8262110 core-libs java.util:i18n DST starts from incorrect time in 2038
8 JDK-8266293 security-libs Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long"
9 JDK-8214513 security-libs java.security A PKCS12 keystore from Java 8 using custom PBE parameters cannot be read in Java 11
10 JDK-8225081 security-libs java.security Remove Telia Company CA certificate expiring in April 2021
11 JDK-8006591 security-libs java.security Protect keystore entries using stronger PBE algorithms
12 JDK-8007934 security-libs java.security algorithm parameters for PBE Scheme 2 not decoded correctly in PKCS12 keystore
13 JDK-8263817 security-libs java.security java.util.MissingResourceException if add cert with GOST key in cacerts
14 JDK-8202837 security-libs java.security PBES2 AlgorithmId encoding error in PKCS12 KeyStore
15 JDK-8076190 security-libs java.security Customizing the generation of a PKCS12 keystore
16 JDK-8243559 security-libs java.security Remove root certificates with 1024-bit keys
17 JDK-8153005 security-libs java.security Upgrade the default PKCS12 encryption/MAC algorithms
18 JDK-8196415 security-libs java.security Disable SHA-1 Signed JARs
19 JDK-8267599 security-libs java.security Revert the change to the default PKCS12 macAlgorithm and macIterationCount props for 11u/8u/7u
20 JDK-8267100 security-libs java.security [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs
21 JDK-8193830 xml jaxp Xalan Update: Xalan Java 2.7.2
22 JDK-8224157 xml jaxp BCEL: update to version 6.3.1
23 JDK-8163121 xml jaxp BCEL: update to the latest 6.0 release
24 JDK-8248348 xml jaxp Regression caused by the update to BCEL 6.0