Changeset: 1edb6fe8456b Author: andrew Date: 2017-11-09 06:08 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1edb6fe8456b
8176536: Improved algorithm constraints checking 6854712: Revocation checking enhancements (JEP-124) 6637288: Add OCSP support to PKIX CertPathBuilder implementation 7126011: ReverseBuilder.getMatchingCACerts may throws NPE 7176627: CertPath/jep124/PreferCRL_SoftFail test fails (Could not determine revocation status) 8007967: Infinite loop can happen in sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchForward() 8010112: NullPointerException in sun.security.provider.certpath.CertId() 8015571: OCSP validation fails if ocsp.responderCertSubjectName is set 8029788: Certificate validation - java.lang.ClassCastException 8031825: OCSP client can't find responder cert if it uses a different subject key id algorithm than responderID Reviewed-by: xuelei, mullan, vinnie, weijun ! src/share/classes/java/util/GregorianCalendar.java + src/share/classes/sun/misc/JavaUtilCalendarAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/provider/certpath/AdjacencyList.java ! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/share/classes/sun/security/provider/certpath/BasicChecker.java ! src/share/classes/sun/security/provider/certpath/BuildStep.java ! src/share/classes/sun/security/provider/certpath/Builder.java ! src/share/classes/sun/security/provider/certpath/CertId.java + src/share/classes/sun/security/provider/certpath/CertPathChecker.java ! src/share/classes/sun/security/provider/certpath/CertStoreHelper.java ! src/share/classes/sun/security/provider/certpath/CollectionCertStore.java ! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java - src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java ! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/share/classes/sun/security/provider/certpath/ForwardState.java ! src/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java ! src/share/classes/sun/security/provider/certpath/KeyChecker.java ! src/share/classes/sun/security/provider/certpath/OCSP.java - src/share/classes/sun/security/provider/certpath/OCSPChecker.java ! src/share/classes/sun/security/provider/certpath/OCSPRequest.java ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java + src/share/classes/sun/security/provider/certpath/PKIX.java ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java + src/share/classes/sun/security/provider/certpath/PKIXExtendedParameters.java ! src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java + src/share/classes/sun/security/provider/certpath/PKIXRevocationChecker.java ! src/share/classes/sun/security/provider/certpath/PolicyChecker.java ! src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java + src/share/classes/sun/security/provider/certpath/ResponderId.java ! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java ! src/share/classes/sun/security/provider/certpath/ReverseState.java + src/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java ! src/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java ! src/share/classes/sun/security/provider/certpath/URICertStore.java ! src/share/classes/sun/security/provider/certpath/Vertex.java ! src/share/classes/sun/security/provider/certpath/X509CertPath.java ! src/share/classes/sun/security/provider/certpath/X509CertificatePair.java ! src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java ! src/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java ! src/share/classes/sun/security/ssl/SSLContextImpl.java ! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/share/classes/sun/security/util/AnchorCertificates.java + src/share/classes/sun/security/util/ConstraintsParameters.java ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! src/share/classes/sun/security/validator/PKIXValidator.java ! src/share/classes/sun/security/validator/SimpleValidator.java ! src/share/classes/sun/security/x509/PKIXExtensions.java ! src/share/classes/sun/security/x509/X509CertImpl.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/ProblemList.txt + test/java/security/cert/PKIXRevocationChecker/UnitTest.java ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 1303ee1ee5b8 Author: mullan Date: 2017-11-09 06:17 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1303ee1ee5b8 7195409: CertPath/CertPathValidatorTest/KeyParamsInheritanceTest fails with NullPointerException Reviewed-by: xuelei ! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/share/classes/sun/security/provider/certpath/BasicChecker.java ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/share/classes/sun/security/provider/certpath/ForwardState.java ! src/share/classes/sun/security/provider/certpath/PKIX.java ! src/share/classes/sun/security/provider/certpath/ReverseState.java ! src/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java Changeset: 3a2a9ad6d2c5 Author: igerasim Date: 2017-04-26 19:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3a2a9ad6d2c5 8179101: Improve algorithm constraints implementation Reviewed-by: mullan, ahgross, rhalade, igerasim ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: 2e006a4f7b59 Author: igerasim Date: 2017-05-13 18:25 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2e006a4f7b59 8179998: Clear certificate chain connections Reviewed-by: mullan, ahgross, rhalade, igerasim ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: e2424356a2db Author: igerasim Date: 2016-11-18 12:25 +0300 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e2424356a2db 8169026: Handle smartcard clean up better Reviewed-by: valeriep, ahgross ! src/share/classes/sun/security/smartcardio/CardImpl.java Changeset: 1e8c81651888 Author: alitvinov Date: 2017-11-09 06:45 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1e8c81651888 8165543: Better window framing Reviewed-by: serb ! src/windows/native/sun/windows/awt.h ! src/windows/native/sun/windows/awt_Button.cpp ! src/windows/native/sun/windows/awt_Canvas.cpp ! src/windows/native/sun/windows/awt_Checkbox.cpp ! src/windows/native/sun/windows/awt_Choice.cpp ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Dialog.cpp ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Label.cpp ! src/windows/native/sun/windows/awt_List.cpp ! src/windows/native/sun/windows/awt_ScrollPane.cpp ! src/windows/native/sun/windows/awt_Scrollbar.cpp ! src/windows/native/sun/windows/awt_Scrollbar.h ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextField.cpp ! src/windows/native/sun/windows/awt_Window.cpp Changeset: fe4dc42365db Author: valeriep Date: 2017-11-10 04:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fe4dc42365db 8012900: CICO ignores AAD in GCM mode (with refactoring from 6996769) Summary: Change GCM decryption to not return result until tag verification passed Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/CipherFeedback.java ! src/share/classes/com/sun/crypto/provider/CipherTextStealing.java ! src/share/classes/com/sun/crypto/provider/CounterMode.java ! src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java ! src/share/classes/com/sun/crypto/provider/FeedbackCipher.java ! src/share/classes/com/sun/crypto/provider/OutputFeedback.java ! src/share/classes/com/sun/crypto/provider/PCBC.java ! src/share/classes/javax/crypto/CipherSpi.java Changeset: ab0bf8d8192b Author: valeriep Date: 2017-11-10 04:12 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ab0bf8d8192b 8026943: SQE test jce/Global/Cipher/SameBuffer failed Summary: Always use different input/output buffers when calling FeedbackCipher objects Reviewed-by: mullan ! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java + test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Changeset: 8bc402c20e02 Author: akosarev Date: 2016-06-17 12:59 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8bc402c20e02 8027575: b113 causing a lot of memory allocation and regression for wls_webapp_atomics Summary: Reduce buffer allocation and do multiple cipher encryption/decryption calls. Reviewed-by: xuelei, ascarpino ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Changeset: 227722ebc440 Author: akosarev Date: 2017-11-10 17:31 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/227722ebc440 8049312: AES/CICO test failed with on several modes Summary: Fixed error in calculating data sizes when using feedback modes Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/CipherFeedback.java ! src/share/classes/com/sun/crypto/provider/CounterMode.java ! src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java ! src/share/classes/com/sun/crypto/provider/OutputFeedback.java ! src/share/classes/com/sun/crypto/provider/PCBC.java Changeset: 219100e82eb2 Author: igerasim Date: 2017-11-10 19:04 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/219100e82eb2 8171252: Improve exception checking 8158517: Minor optimizations to ISO10126PADDING Reviewed-by: ascarpino, mschoene ! src/share/classes/com/sun/crypto/provider/AESCipher.java ! src/share/classes/com/sun/crypto/provider/AESWrapCipher.java ! src/share/classes/com/sun/crypto/provider/ARCFOURCipher.java ! src/share/classes/com/sun/crypto/provider/BlowfishCipher.java ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java ! src/share/classes/com/sun/crypto/provider/ISO10126Padding.java ! src/share/classes/com/sun/crypto/provider/PBECipherCore.java ! src/share/classes/com/sun/crypto/provider/PKCS5Padding.java Changeset: 913bf28ef6e7 Author: prr Date: 2014-04-04 09:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/913bf28ef6e7 8035623: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Font.cpp Reviewed-by: serb, jgodinez ! src/windows/native/sun/windows/awt_Font.cpp Changeset: fb59762bfbf5 Author: aniyogi Date: 2017-04-06 14:58 +0530 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fb59762bfbf5 8170218: Improved Font Metrics Reviewed-by: prr ! src/windows/native/sun/windows/awt_Font.cpp Changeset: 093de8532676 Author: serb Date: 2017-11-13 16:34 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/093de8532676 8169966: Larger AWT menus Reviewed-by: azvegint, prr, rhalade, mschoene ! src/windows/native/sun/windows/CmdIDList.cpp ! src/windows/native/sun/windows/CmdIDList.h ! src/windows/native/sun/windows/awt_MenuItem.cpp ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_Toolkit.h Changeset: aca9f0d6a65c Author: aefimov Date: 2017-11-13 16:49 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aca9f0d6a65c 8179423: 2 security tests started failing for JDK 1.6.0 u161 b05 Reviewed-by: joehw ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 0cf256d7a864 Author: prr Date: 2015-05-11 09:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0cf256d7a864 8078331: Upgrade JDK to use LittleCMS 2.7 Reviewed-by: serb, bae ! src/share/native/sun/java2d/cmm/lcms/cmscgats.c ! src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c ! src/share/native/sun/java2d/cmm/lcms/cmserr.c ! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c ! src/share/native/sun/java2d/cmm/lcms/cmsio0.c ! src/share/native/sun/java2d/cmm/lcms/cmsio1.c ! src/share/native/sun/java2d/cmm/lcms/cmslut.c ! src/share/native/sun/java2d/cmm/lcms/cmsnamed.c ! src/share/native/sun/java2d/cmm/lcms/cmsopt.c ! src/share/native/sun/java2d/cmm/lcms/cmspack.c ! src/share/native/sun/java2d/cmm/lcms/cmspcs.c ! src/share/native/sun/java2d/cmm/lcms/cmsplugin.c ! src/share/native/sun/java2d/cmm/lcms/cmssamp.c ! src/share/native/sun/java2d/cmm/lcms/cmstypes.c ! src/share/native/sun/java2d/cmm/lcms/cmsvirt.c ! src/share/native/sun/java2d/cmm/lcms/cmsxform.c ! src/share/native/sun/java2d/cmm/lcms/lcms2.h ! src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h Changeset: f02f003a47f0 Author: prr Date: 2017-04-07 17:54 +0530 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f02f003a47f0 8171261: Stability fixes for lcms Reviewed-by: serb, vadim, mschoene ! src/share/native/sun/java2d/cmm/lcms/cmscgats.c ! src/share/native/sun/java2d/cmm/lcms/cmsnamed.c ! src/share/native/sun/java2d/cmm/lcms/cmsopt.c ! src/share/native/sun/java2d/cmm/lcms/cmstypes.c ! src/share/native/sun/java2d/cmm/lcms/lcms2.h Changeset: 26aa66633abc Author: dfuchs Date: 2017-03-23 15:07 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/26aa66633abc 8176751: Better URL connections Reviewed-by: chegar, michaelm, rhalade, rpatil, vtewari ! src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java Changeset: 660670bfdb9f Author: igerasim Date: 2017-11-14 03:20 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/660670bfdb9f 8175940: More certificate subject checking Reviewed-by: ahgross, mullan ! src/share/classes/sun/security/x509/DNSName.java Changeset: f92fea366af9 Author: igerasim Date: 2017-06-07 11:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f92fea366af9 8178714: PKIX validator nameConstraints check failing after change 8175940 Reviewed-by: mullan, ahgross ! src/share/classes/sun/security/x509/DNSName.java ! src/share/classes/sun/security/x509/NameConstraintsExtension.java Changeset: 80e90734c704 Author: igerasim Date: 2017-11-14 19:25 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/80e90734c704 8180024: Improve construction of objects during deserialization Reviewed-by: dfuchs ! src/share/classes/java/io/ObjectStreamClass.java Changeset: eaa0cf0c998e Author: bgopularam Date: 2017-07-05 23:50 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/eaa0cf0c998e 8179564: Missing @bug for tests added with JDK-8165367 Summary: updated bugid in tests Reviewed-by: robm ! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Changeset: ce91f7963495 Author: prr Date: 2017-07-06 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ce91f7963495 8183028: Improve CMS header processing Reviewed-by: serb, rhalade, mschoene ! src/share/native/sun/java2d/cmm/lcms/cmstypes.c Changeset: 88d3306d6ee8 Author: vtewari Date: 2017-11-14 22:58 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/88d3306d6ee8 8075484: SocketInputStream.socketRead0 can hang even with soTimeout set Reviewed-by: chegar, dsamersoff, msheppar, clanger ! src/solaris/native/java/net/SocketInputStream.c ! src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/java/net/net_util_md.h Changeset: 1de398ed4d75 Author: igerasim Date: 2017-11-14 23:10 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1de398ed4d75 8181370: Better keystore handling Reviewed-by: weijun, igerasim ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java Changeset: 82c50cf87400 Author: igerasim Date: 2017-07-05 13:21 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/82c50cf87400 8181597: Process Proxy presentation Reviewed-by: dfuchs, ahgross, rhalade, skoivu ! src/share/classes/java/io/ObjectInputStream.java Changeset: 827b23f9c231 Author: igerasim Date: 2017-11-15 02:54 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/827b23f9c231 8181432: Better processing of unresolved permissions Reviewed-by: mullan ! src/share/classes/java/security/CodeSource.java ! src/share/classes/java/security/UnresolvedPermission.java ! src/share/classes/java/security/cert/CertificateRevokedException.java ! src/share/classes/sun/misc/IOUtils.java ! src/share/classes/sun/security/util/ObjectIdentifier.java Changeset: 0134b20e49ba Author: vinnie Date: 2017-11-16 18:28 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0134b20e49ba 8005408: KeyStore API enhancements Reviewed-by: mullan ! src/share/classes/java/security/KeyStore.java + src/share/classes/sun/misc/JavaSecurityKeyStoreAccess.java ! src/share/classes/sun/misc/SharedSecrets.java + src/share/classes/sun/security/pkcs12/PKCS12Attribute.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/x509/AlgorithmId.java + test/sun/security/pkcs12/StorePasswordTest.java + test/sun/security/pkcs12/StoreSecretKeyTest.java + test/sun/security/pkcs12/StoreTrustedCertTest.java + test/sun/security/pkcs12/trusted.pem Changeset: f919f1243d0b Author: weijun Date: 2017-11-18 22:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f919f1243d0b 7147336: clarification on warning of keytool -printcrl Reviewed-by: xuelei ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/keytool/Resources.java Changeset: 9ffec539c75d Author: mfang Date: 2017-11-20 15:44 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ffec539c75d 8025215: jdk8 l10n resource file translation update 4 Reviewed-by: naoto, yhuang ! src/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/share/classes/sun/security/tools/keytool/Resources_de.java ! src/share/classes/sun/security/tools/keytool/Resources_es.java ! src/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/share/classes/sun/security/tools/keytool/Resources_it.java ! src/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java ! src/share/classes/sun/security/tools/policytool/Resources_de.java ! src/share/classes/sun/security/tools/policytool/Resources_es.java ! src/share/classes/sun/security/tools/policytool/Resources_fr.java ! src/share/classes/sun/security/tools/policytool/Resources_it.java ! src/share/classes/sun/security/tools/policytool/Resources_ja.java ! src/share/classes/sun/security/tools/policytool/Resources_ko.java ! src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java ! src/share/classes/sun/security/tools/policytool/Resources_sv.java ! src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java ! src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties Changeset: 0a323edfc379 Author: egahlin Date: 2013-08-16 16:53 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0a323edfc379 7015157: String "Tabular Navigation" should be rephrased for avoiding mistranslation Reviewed-by: alanb, jbachorik, sjiang ! src/share/classes/sun/tools/jconsole/resources/messages.properties Changeset: 4b2a34270dad Author: vinnie Date: 2016-02-17 15:46 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4b2a34270dad 8149411: PKCS12KeyStore cannot extract AES Secret Keys Reviewed-by: xuelei ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/sun/security/pkcs12/P12SecretKey.java Changeset: 13bdafe86228 Author: weijun Date: 2017-11-20 16:58 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/13bdafe86228 8029659: Keytool, print key algorithm of certificate or key entry Reviewed-by: xuelei ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/keytool/Resources.java + test/sun/security/tools/keytool/keyalg.sh Changeset: c763d3f1b018 Author: coffeys Date: 2017-11-20 17:39 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c763d3f1b018 8185845: Add SecurityTools.java test library Reviewed-by: mullan + test/lib/testlibrary/jdk/testlibrary/SecurityTools.java Changeset: d2ce6ebdf7fb Author: weijun Date: 2017-11-20 17:44 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d2ce6ebdf7fb 8171319: keytool should print out warnings when reading or generating cert/cert req using weak algorithms Reviewed-by: coffeys ! src/share/classes/sun/security/pkcs10/PKCS10.java ! src/share/classes/sun/security/provider/certpath/BasicChecker.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/keytool/Resources.java ! src/share/classes/sun/security/x509/X509CRLImpl.java + test/sun/security/tools/keytool/WeakAlg.java Changeset: 57e2285a0e8b Author: weijun Date: 2017-11-20 18:44 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/57e2285a0e8b 8177569: keytool should not warn if signature algorithm used in cacerts is weak Reviewed-by: mullan ! src/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/WeakAlg.java Changeset: b258e0574cb6 Author: vinnie Date: 2013-01-24 18:21 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b258e0574cb6 8006863: javadoc cleanup for 8005408 Reviewed-by: alanb ! src/share/classes/sun/security/pkcs12/PKCS12Attribute.java Changeset: 141b4c3ce4c2 Author: vinnie Date: 2013-01-25 16:19 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/141b4c3ce4c2 8006946: PKCS12 test failure due to incorrect alias name Reviewed-by: mullan ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: b968a7cf967f Author: vinnie Date: 2017-11-21 07:17 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b968a7cf967f 8006951: Avoid storing duplicate PKCS12 attributes Reviewed-by: mullan ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: c92db09aed60 Author: vinnie Date: 2017-11-21 07:37 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c92db09aed60 8006994: Cleanup PKCS12 tests to ensure streams get closed Reviewed-by: mullan ! test/sun/security/pkcs12/StorePasswordTest.java ! test/sun/security/pkcs12/StoreSecretKeyTest.java ! test/sun/security/pkcs12/StoreTrustedCertTest.java Changeset: ce5ccb4e7938 Author: vinnie Date: 2017-11-21 07:53 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ce5ccb4e7938 8007483: attributes are ignored when loading keys from a PKCS12 keystore Reviewed-by: mullan ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/sun/security/pkcs12/StorePasswordTest.java Changeset: a14bda2aebcf Author: vinnie Date: 2017-11-21 08:09 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a14bda2aebcf 8079129: NullPointerException in PKCS#12 Keystore in PKCS12KeyStore.java Reviewed-by: weijun ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/sun/security/pkcs12/StoreSecretKeyTest.java Changeset: 6211b148f8e1 Author: vinnie Date: 2017-11-21 08:27 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6211b148f8e1 8062552: Support keystore type detection for JKS and PKCS12 keystores Reviewed-by: weijun ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/provider/JavaKeyStore.java + src/share/classes/sun/security/provider/KeyStoreDelegator.java ! src/share/classes/sun/security/provider/SunEntries.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows + test/java/security/KeyStore/TestKeystoreCompat.java + test/java/security/KeyStore/trusted.pem Changeset: 58de21cbceaf Author: vinnie Date: 2015-10-14 16:45 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/58de21cbceaf 8136534: Loading JKS keystore using non-null InputStream results in closed stream Reviewed-by: mullan, wetmore ! src/share/classes/sun/security/provider/KeyStoreDelegator.java + test/java/security/KeyStore/CheckInputStream.java Changeset: 0ba2494b89d2 Author: igerasim Date: 2017-11-21 08:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0ba2494b89d2 8181692: Update storage implementations Reviewed-by: weijun, igerasim ! src/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/share/classes/com/sun/crypto/provider/PBECipherCore.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: 86f6f2a70108 Author: rpatil Date: 2017-07-20 15:08 +0300 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/86f6f2a70108 8181323: Better timezone processing Reviewed-by: naoto, rriggs ! src/share/classes/java/util/SimpleTimeZone.java Changeset: 998e4d7a514a Author: robm Date: 2017-11-21 09:22 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/998e4d7a514a 8174966: Unreferenced references Reviewed-by: smarks ! src/share/classes/sun/rmi/transport/Target.java Changeset: 25909c2cebbd Author: rpatil Date: 2017-11-21 21:21 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25909c2cebbd 8178794: Correct Kerberos ticket grants Reviewed-by: coffeys, valeriep Contributed-by: prasadarao.kopp...@oracle.com ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbTgsRep.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/TicketSName.java Changeset: d00bd3298104 Author: asaha Date: 2017-07-27 13:36 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d00bd3298104 8185039: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/ResponderId.java Changeset: aa4fe925e292 Author: asaha Date: 2017-07-30 23:25 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa4fe925e292 8185040: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: mullan ! src/share/classes/sun/security/util/ConstraintsParameters.java Changeset: 9a3d22054470 Author: prappo Date: 2017-07-26 17:51 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9a3d22054470 8181612: More stable connection processing Reviewed-by: chegar, coffeys, ahgross, joehw, rhalade ! src/share/classes/sun/net/ftp/impl/FtpClient.java Changeset: 50dc930e07d6 Author: asaha Date: 2017-08-03 00:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/50dc930e07d6 8185778: 8u151 L10n resource file update Reviewed-by: coffeys Contributed-by: li.ji...@oracle.com ! src/share/classes/sun/awt/resources/awt_ko.properties Changeset: f468fe784056 Author: coffeys Date: 2017-11-21 23:14 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f468fe784056 8182879: Add warnings to keytool when using JKS and JCEKS Reviewed-by: mullan, weijun ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/keytool/Resources.java ! test/sun/security/tools/keytool/WeakAlg.java ! test/sun/security/tools/keytool/keyalg.sh Changeset: b531b441e3c3 Author: rpatil Date: 2017-11-22 03:12 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b531b441e3c3 8057810: New defaults for DSA keys in jarsigner and keytool Reviewed-by: coffeys, valeriep Contributed-by: prasadarao.kopp...@oracle.com ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/jarsigner/DefaultSigalg.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh Changeset: a50328748e05 Author: coffeys Date: 2017-11-22 15:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a50328748e05 8184682: Upgrade compression library Reviewed-by: alanb, sherman, ahgross, jeff ! THIRD_PARTY_README ! make/com/sun/java/pack/Makefile ! make/common/Defs.gmk ! make/common/Program.gmk ! make/java/jli/Makefile ! make/java/zip/Makefile ! make/sun/splashscreen/Makefile - src/share/native/java/util/zip/zlib-1.2.8/ChangeLog - src/share/native/java/util/zip/zlib-1.2.8/README - src/share/native/java/util/zip/zlib-1.2.8/compress.c - src/share/native/java/util/zip/zlib-1.2.8/crc32.h - src/share/native/java/util/zip/zlib-1.2.8/deflate.c - src/share/native/java/util/zip/zlib-1.2.8/deflate.h - src/share/native/java/util/zip/zlib-1.2.8/gzclose.c - src/share/native/java/util/zip/zlib-1.2.8/gzguts.h - src/share/native/java/util/zip/zlib-1.2.8/gzlib.c - src/share/native/java/util/zip/zlib-1.2.8/gzread.c - src/share/native/java/util/zip/zlib-1.2.8/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.8/infback.c - src/share/native/java/util/zip/zlib-1.2.8/inffast.c - src/share/native/java/util/zip/zlib-1.2.8/inffast.h - src/share/native/java/util/zip/zlib-1.2.8/inffixed.h - src/share/native/java/util/zip/zlib-1.2.8/inflate.c - src/share/native/java/util/zip/zlib-1.2.8/inflate.h - src/share/native/java/util/zip/zlib-1.2.8/inftrees.c - src/share/native/java/util/zip/zlib-1.2.8/inftrees.h - src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.8/trees.c - src/share/native/java/util/zip/zlib-1.2.8/trees.h - src/share/native/java/util/zip/zlib-1.2.8/uncompr.c - src/share/native/java/util/zip/zlib-1.2.8/zadler32.c - src/share/native/java/util/zip/zlib-1.2.8/zconf.h - src/share/native/java/util/zip/zlib-1.2.8/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.8/zlib.h - src/share/native/java/util/zip/zlib-1.2.8/zutil.c - src/share/native/java/util/zip/zlib-1.2.8/zutil.h + src/share/native/java/util/zip/zlib/ChangeLog + src/share/native/java/util/zip/zlib/README + src/share/native/java/util/zip/zlib/compress.c + src/share/native/java/util/zip/zlib/crc32.h + src/share/native/java/util/zip/zlib/deflate.c + src/share/native/java/util/zip/zlib/deflate.h + src/share/native/java/util/zip/zlib/gzclose.c + src/share/native/java/util/zip/zlib/gzguts.h + src/share/native/java/util/zip/zlib/gzlib.c + src/share/native/java/util/zip/zlib/gzread.c + src/share/native/java/util/zip/zlib/gzwrite.c + src/share/native/java/util/zip/zlib/infback.c + src/share/native/java/util/zip/zlib/inffast.c + src/share/native/java/util/zip/zlib/inffast.h + src/share/native/java/util/zip/zlib/inffixed.h + src/share/native/java/util/zip/zlib/inflate.c + src/share/native/java/util/zip/zlib/inflate.h + src/share/native/java/util/zip/zlib/inftrees.c + src/share/native/java/util/zip/zlib/inftrees.h + src/share/native/java/util/zip/zlib/patches/ChangeLog_java + src/share/native/java/util/zip/zlib/trees.c + src/share/native/java/util/zip/zlib/trees.h + src/share/native/java/util/zip/zlib/uncompr.c + src/share/native/java/util/zip/zlib/zadler32.c + src/share/native/java/util/zip/zlib/zconf.h + src/share/native/java/util/zip/zlib/zcrc32.c + src/share/native/java/util/zip/zlib/zlib.h + src/share/native/java/util/zip/zlib/zutil.c + src/share/native/java/util/zip/zlib/zutil.h + test/java/util/zip/DeInflate.java Changeset: ad1110cfba4a Author: rpatil Date: 2017-08-14 15:32 +0530 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ad1110cfba4a 8184937: LCMS error 13: Couldn't link the profiles Reviewed-by: prr Contributed-by: sreeprakas...@oracle.com ! src/share/native/sun/java2d/cmm/lcms/cmstypes.c Changeset: 399ff208e0a8 Author: asmotrak Date: 2017-11-22 18:18 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/399ff208e0a8 8050374: More Signature tests Reviewed-by: valeriep + test/java/security/Signature/Offsets.java + test/java/security/SignedObject/Chain.java + test/java/security/SignedObject/Copy.java + test/lib/testlibrary/jdk/testlibrary/RandomFactory.java + test/sun/security/ec/SignatureOffsets.java + test/sun/security/ec/SignedObjectChain.java + test/sun/security/mscapi/SignatureOffsets.java + test/sun/security/mscapi/SignedObjectChain.java + test/sun/security/rsa/SignatureOffsets.java + test/sun/security/rsa/SignedObjectChain.java + test/sun/security/ssl/rsa/SignatureOffsets.java + test/sun/security/ssl/rsa/SignedObjectChain.java Changeset: 7b3d199dbe40 Author: valeriep Date: 2012-09-25 11:31 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7b3d199dbe40 7199939: DSA 576 and 640 bit keys fail when initializing for No precomputed parameters Summary: Fixed initialize(int, SecureRandom) call to not error out when no precomputed params available. Reviewed-by: vinnie ! src/share/classes/sun/security/provider/DSAKeyPairGenerator.java ! src/share/classes/sun/security/provider/DSAParameterGenerator.java ! src/share/classes/sun/security/provider/ParameterCache.java Changeset: 0b4f7f108005 Author: valeriep Date: 2013-10-08 11:07 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0b4f7f108005 7196382: PKCS11 provider should support 2048-bit DH Summary: Query and enforce range checking using the values from native PKCS11 library. Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java ! src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java + test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Changeset: 4fcf12d3efe1 Author: igerasim Date: 2017-11-23 03:37 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4fcf12d3efe1 8181048: Refactor existing providers to refer to the same constants for default values for key length Reviewed-by: mullan, ahgross ! src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java ! src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java ! src/share/classes/sun/security/action/GetPropertyAction.java ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java ! src/share/classes/sun/security/provider/DSAKeyPairGenerator.java ! src/share/classes/sun/security/provider/DSAParameterGenerator.java ! src/share/classes/sun/security/provider/SunEntries.java ! src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java ! src/share/classes/sun/security/tools/keytool/Main.java + src/share/classes/sun/security/util/SecurityProviderConstants.java ! src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java ! test/java/security/Signature/Offsets.java ! test/java/security/SignedObject/Chain.java ! test/sun/security/provider/DSA/TestAlgParameterGenerator.java ! test/sun/security/provider/DSA/TestKeyPairGenerator.java + test/sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Changeset: 72f71c6b2bbc Author: bpb Date: 2017-11-23 19:33 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/72f71c6b2bbc 8016252: More defensive HashSet.readObject Summary: Add data validation checks in readObject(). Reviewed-by: alanb, mduigou, chegar Contributed-by: Brian Burkhalter <brian.burkhal...@oracle.com> ! src/share/classes/java/util/HashSet.java + test/java/util/HashSet/Serialization.java Changeset: 23e15121a4a6 Author: igerasim Date: 2017-11-23 19:50 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/23e15121a4a6 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: bc316611d450 Author: plevart Date: 2017-11-23 20:15 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bc316611d450 8068427: Hashtable deserialization reconstitutes table with wrong capacity Reviewed-by: mduigou, martin, chegar, dfuchs ! src/share/classes/java/util/Hashtable.java + test/java/util/Hashtable/DeserializedLength.java Changeset: 512cfc54ab90 Author: robm Date: 2017-11-24 04:25 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/512cfc54ab90 8174109: Better queuing priorities Summary: Include ArrayDeque type/doc cleanup from 8011426 Reviewed-by: smarks ! src/share/classes/java/io/ObjectInputStream.java ! src/share/classes/java/util/ArrayDeque.java ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/HashSet.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/IdentityHashMap.java ! src/share/classes/java/util/PriorityQueue.java ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/share/classes/sun/misc/JavaOISAccess.java ! test/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: c27108976125 Author: weijun Date: 2017-11-24 05:00 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c27108976125 7162687: enhance KDC server availability detection Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KdcComm.java ! src/share/classes/sun/security/krb5/internal/NetClient.java ! test/ProblemList.txt ! test/sun/security/krb5/auto/BadKdc.java ! test/sun/security/krb5/auto/MaxRetries.java + test/sun/security/krb5/auto/Unreachable.java + test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 0c2c07d0864d Author: igerasim Date: 2016-09-30 21:55 +0300 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0c2c07d0864d 8077670: sun/security/krb5/auto/MaxRetries.java may fail with BindException Reviewed-by: chegar ! test/sun/security/krb5/auto/MaxRetries.java Changeset: 5c640dec49ef Author: weijun Date: 2011-11-28 18:16 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5c640dec49ef 7115744: Do not call File::deleteOnExit in security tests Reviewed-by: xuelei ! test/sun/security/krb5/auto/CrossRealm.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/auto/W83.java ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java Changeset: 403691013432 Author: igerasim Date: 2017-11-24 05:23 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/403691013432 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei + test/sun/security/krb5/auto/CommMatcher.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/OneKDC.java Changeset: d696d3ded3d6 Author: asaha Date: 2017-08-28 12:54 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d696d3ded3d6 8186503: sun/security/tools/jarsigner/DefaultSigalg.java failed after backport to JDK 6/7/8 Reviewed-by: bgopularam ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: a676b3d6c015 Author: asaha Date: 2017-11-24 05:43 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a676b3d6c015 8186533: 8u151 L10n resource file update md20 Reviewed-by: coffeys Contributed-by: li.ji...@oracle.com ! src/share/classes/sun/security/tools/keytool/Resources_de.java ! src/share/classes/sun/security/tools/keytool/Resources_es.java ! src/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/share/classes/sun/security/tools/keytool/Resources_it.java ! src/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java Changeset: 027df283d49a Author: weijun Date: 2017-11-24 06:04 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/027df283d49a 8191137: keytool fails to format resource strings for keys for some languages after JDK-8171319 Reviewed-by: mullan ! src/share/classes/sun/security/tools/keytool/Resources.java Changeset: 3b5694286fe9 Author: sgehwolf Date: 2017-11-24 06:22 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3b5694286fe9 8191840: Update localizations with positional arguments following JDK-8191137 Summary: Resolve the actual issue raised in JDK-8191137 which is present in the translations. Reviewed-by: andrew ! src/share/classes/sun/security/tools/keytool/Resources_es.java ! src/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/share/classes/sun/security/tools/keytool/Resources_it.java ! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java Changeset: 3a5876578022 Author: andrew Date: 2017-11-24 07:02 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3a5876578022 8191845: [TEST_BUG] Too many new-lines in backport of WeakAlg test Summary: Don't add a '\n' suffix Reviewed-by: andrew Contributed-by: Elliott Baron <eba...@redhat.com> ! test/sun/security/tools/keytool/WeakAlg.java Changeset: a0f95831a5b8 Author: clanger Date: 2017-07-17 11:47 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a0f95831a5b8 8184673: Fix compatibility issue in AlgorithmChecker for 3rd party JCE providers Reviewed-by: ascarpino, mullan ! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Changeset: f13ac1c18eb1 Author: dmarkov Date: 2017-03-14 11:00 +0300 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f13ac1c18eb1 8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter Reviewed-by: prr, serb ! src/share/classes/sun/awt/CustomCursor.java Changeset: 4327556ae36c Author: mullan Date: 2016-12-14 10:22 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4327556ae36c 8165751: NPE hit with java.security.debug=provider Reviewed-by: mullan, weijun Contributed-by: adam.petc...@oracle.com ! src/share/classes/java/security/Signature.java + test/java/security/Signature/NoProvider.java Changeset: eb31a915c612 Author: serb Date: 2017-11-27 01:18 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/eb31a915c612 6475361: Attempting to remove help menu from java.awt.MenuBar throws NullPointerException Reviewed-by: azvegint, ant ! src/share/classes/java/awt/MenuBar.java + test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java Changeset: 66788c18c33b Author: coffeys Date: 2017-11-27 03:39 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/66788c18c33b 8164846: CertificateException missing cause of underlying exception Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/SSLContextImpl.java ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java Changeset: 18a07ae9631c Author: coffeys Date: 2017-11-27 05:36 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/18a07ae9631c 8157561: Ship the unlimited policy files in JDK Updates Reviewed-by: wetmore, erikj ! make/java/security/Makefile ! make/javax/crypto/Makefile ! make/tools/Makefile + make/tools/customizesecurityfile/Makefile + make/tools/src/build/tools/customizesecurityfile/CryptoLevel.java ! src/share/classes/javax/crypto/JceSecurity.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows + test/javax/crypto/CryptoPermission/TestUnlimited.java Changeset: 14a055f3804c Author: andrew Date: 2017-11-27 05:43 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/14a055f3804c Added tag jdk7u161-b00 for changeset 18a07ae9631c ! .hgtags Changeset: 48c4e54f7870 Author: pchelko Date: 2014-03-04 13:03 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/48c4e54f7870 8035640: JNU_CHECK_EXCEPTION should support c++ JNI syntax Reviewed-by: anthony, alanb ! src/share/native/common/jni_util.h Changeset: 2a7d0883d64a Author: andrew Date: 2017-11-30 02:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2a7d0883d64a Added tag jdk7u161-b01 for changeset 48c4e54f7870 ! .hgtags