Changeset: 0599e947a9db Author: smarks Date: 2018-10-15 03:05 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0599e947a9db
7117249: fix warnings in java.util.jar, .logging, .prefs, .zip Reviewed-by: alanb, dholmes, forax, sherman, smarks Contributed-by: Prasannaa <prasannaa...@yahoo.com>, Martijn Verburg <martijnverb...@gmail.com>, Goerge_Albrecht <goerge.albre...@gmx.net>, Graham Allan <grundlefl...@googlemail.com>, Michael Barker <mike...@gmail.com> ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/Manifest.java ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/prefs/Preferences.java ! src/share/classes/java/util/prefs/XmlSupport.java ! src/share/classes/java/util/zip/ZipEntry.java Changeset: d41841c1c210 Author: chegar Date: 2018-10-15 03:14 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d41841c1c210 7098755: test/sun/misc/JarIndex/metaInfFilenames/Basic.java should use supported compiler interface Reviewed-by: mcimadamore ! test/sun/misc/JarIndex/metaInfFilenames/Basic.java Changeset: 95795f5c8541 Author: chegar Date: 2018-10-15 03:25 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/95795f5c8541 7104650: rawtype warnings in several net, nio and security source files Summary: Also reviewed by ulf.zi...@gmx.de Reviewed-by: mcimadamore, alanb, dholmes ! make/sun/net/Makefile ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/security/Security.java ! src/share/classes/sun/nio/ch/Util.java Changeset: 27a49c2cf31e Author: chegar Date: 2018-10-15 03:34 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/27a49c2cf31e 7116722: Miscellaneous warnings sun.misc ( and related classes ) Reviewed-by: alanb, darcy, forax, hawtin, lancea ! src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/share/classes/javax/script/ScriptEngineManager.java ! src/share/classes/sun/misc/BASE64Decoder.java ! src/share/classes/sun/misc/ExtensionDependency.java ! src/share/classes/sun/misc/JarIndex.java ! src/share/classes/sun/misc/JavaUtilJarAccess.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/misc/Service.java ! src/share/classes/sun/misc/Signal.java ! test/sun/misc/JarIndex/metaInfFilenames/Basic.java Changeset: 45f1ac6cf8b6 Author: igerasim Date: 2018-10-15 03:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/45f1ac6cf8b6 8194534: Manifest better support Reviewed-by: mchung, igerasim ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/share/classes/java/util/jar/Manifest.java ! src/share/classes/sun/misc/JavaUtilJarAccess.java Changeset: 4b272a7a3e6f Author: kaddepalli Date: 2018-10-15 04:27 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4b272a7a3e6f 8194546: Choosier FileManagers 8207336: Build failure in JDK8u on Windows after fix 8207260 Reviewed-by: prr, serb, skoivu, rhalade ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: ca7454deac63 Author: igerasim Date: 2018-10-15 05:55 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ca7454deac63 8195868: Address Internet Addresses Reviewed-by: chegar, rriggs, igerasim, skoivu, rhalade ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/NetworkInterface.java ! src/solaris/native/java/net/NetworkInterface.c Changeset: 4479aa0c6dba Author: igerasim Date: 2018-10-15 06:29 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4479aa0c6dba 8195874: Improve jar specification adherence Summary: Also reviewed by Chris Ries <chris.r...@oracle.com> Reviewed-by: alanb, mchung, rriggs ! src/share/classes/sun/misc/URLClassPath.java Changeset: 760e41df7bc6 Author: igerasim Date: 2018-04-10 00:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/760e41df7bc6 8196897: Improve PRNG support Reviewed-by: weijun ! src/windows/native/sun/security/mscapi/security.cpp Changeset: fc7acc076b84 Author: robm Date: 2018-07-18 16:37 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fc7acc076b84 8196902: Better HTTP redirection support Reviewed-by: michaelm ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 85a6e872bff8 Author: robm Date: 2018-10-15 17:36 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/85a6e872bff8 8199177: Enhance JNDI lookups Reviewed-by: vtewari ! src/share/classes/com/sun/naming/internal/VersionHelper12.java Changeset: 6462dee4b518 Author: apetcher Date: 2018-04-23 12:01 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6462dee4b518 8201756: Improve cipher inputs Summary: Clarify spec of CipherInputStream in Javadoc comments Reviewed-by: ascarpino ! src/share/classes/javax/crypto/CipherInputStream.java Changeset: e2125a9b0933 Author: igerasim Date: 2018-10-16 02:41 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e2125a9b0933 8202613: Improve TLS connections stability Reviewed-by: xuelei, wetmore ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: 55bc4bdd33fd Author: igerasim Date: 2018-10-16 02:58 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/55bc4bdd33fd 8203654: Improve cypher state updates Reviewed-by: ascarpino ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/crypto/spec/GCMParameterSpec.java Changeset: 5434e3f19a39 Author: serb Date: 2014-07-31 21:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5434e3f19a39 7058700: Unexpected exceptions and timeouts in SF2 parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/RIFFReader.java ! src/share/classes/com/sun/media/sound/SF2Soundbank.java Changeset: 141854bbbd73 Author: serb Date: 2014-08-08 21:40 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/141854bbbd73 8054431: Some of the input validation in the javasound is too strict Reviewed-by: azvegint, alexsch ! src/share/classes/com/sun/media/sound/RIFFReader.java Changeset: 42d95ffe1c5e Author: serb Date: 2018-07-10 16:20 +0300 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/42d95ffe1c5e 8205361: Better RIFF reading support Reviewed-by: prr, rhalade, mschoene ! src/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/share/classes/com/sun/media/sound/RIFFReader.java Changeset: 2063b55bf83c Author: igerasim Date: 2018-01-17 17:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2063b55bf83c 8049834: Two security tools tests do not run with only JRE Reviewed-by: mullan + test/sun/security/tools/jarsigner/weaksize.sh Changeset: 3e354d6e1478 Author: igerasim Date: 2018-10-16 05:03 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3e354d6e1478 8044860: Vectors and fixed length fields should be verified for allowed sizes. Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/HandshakeMessage.java ! src/share/classes/sun/security/ssl/SessionId.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/LengthCheckTest.java Changeset: 57dacd96afff Author: pkoppula Date: 2018-10-16 13:23 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/57dacd96afff 8074462: Handshake messages can be strictly ordered Reviewed-by: xuelei Contributed-by: prasadarao.kopp...@oracle.com, sean.cof...@oracle.com ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/HandshakeMessage.java + src/share/classes/sun/security/ssl/HandshakeStateManager.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/LengthCheckTest.java Changeset: 008fcc6f4817 Author: vinnie Date: 2012-02-14 11:47 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/008fcc6f4817 7142888: sun/security/tools/jarsigner/ec.sh fail on sparc Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/ec.sh Changeset: 3068b3093e10 Author: igerasim Date: 2018-01-17 17:38 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3068b3093e10 8142927: Feed some text to STDIN in ProcessTools.executeProcess() Reviewed-by: rriggs ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 2f041dd499d3 Author: igerasim Date: 2018-10-17 16:53 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2f041dd499d3 8130132: jarsigner should emit warning if weak algorithms or keysizes are used Reviewed-by: mullan ! src/share/classes/sun/security/tools/KeyStoreUtil.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! src/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java + test/sun/security/tools/jarsigner/Warning.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/ec.sh ! test/sun/security/tools/jarsigner/onlymanifest.sh - test/sun/security/tools/jarsigner/warnings.sh ! test/sun/security/tools/jarsigner/weaksize.sh Changeset: 3e4624d1c974 Author: igerasim Date: 2018-01-17 17:42 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3e4624d1c974 8146377: test/sun/security/tools/jarsigner/concise_jarsigner.sh failing Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/concise_jarsigner.sh Changeset: 8536436fb141 Author: igerasim Date: 2018-01-17 17:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8536436fb141 8158887: sun/security/tools/jarsigner/concise_jarsigner.sh timed out Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/concise_jarsigner.sh Changeset: e4925f09fe2e Author: igerasim Date: 2018-10-20 19:46 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e4925f09fe2e 8172529: Use PKIXValidator in jarsigner Reviewed-by: xuelei, mullan, alanb ! src/share/classes/sun/security/tools/jarsigner/Main.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh Changeset: 52425d2592c8 Author: igerasim Date: 2018-10-22 03:05 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/52425d2592c8 8180289: jarsigner treats timestamped signed jar invalid after the signer cert expires Summary: Includes backported test changes from 8189969 Reviewed-by: mullan ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! test/lib/testlibrary/jdk/testlibrary/JarUtils.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/SecurityTools.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/Warning.java ! test/sun/security/tools/jarsigner/checkusage.sh ! test/sun/security/tools/jarsigner/warnings/Test.java ! test/sun/security/tools/jarsigner/weaksize.sh Changeset: 6ec37856c7e5 Author: igerasim Date: 2018-01-17 17:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6ec37856c7e5 8190674: sun/security/tools/jarsigner/TimestampCheck.java failed with java.nio.file.NoSuchFileException: ts2.cert Reviewed-by: mullan ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: e79b91c89733 Author: coffeys Date: 2018-10-22 03:12 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e79b91c89733 8193892: Impact of noncloneable MessageDigest implementation Reviewed-by: wetmore + test/sun/security/ssl/HandshakeHash/DigestBase.java + test/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java + test/sun/security/ssl/HandshakeHash/MyProvider.java Changeset: 9ee218963c38 Author: prappo Date: 2018-10-22 03:49 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ee218963c38 8168405: Pending exceptions in java.base/windows/native Reviewed-by: chegar, clanger ! src/windows/native/java/net/NetworkInterface_winXP.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c Changeset: 6198ee2d85af Author: igerasim Date: 2018-10-22 04:05 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6198ee2d85af 8204667: Resources not freed on exception Reviewed-by: skoivu, chegar ! src/solaris/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface_winXP.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c Changeset: c88078ff6b8e Author: pkoppula Date: 2018-10-22 04:27 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c88078ff6b8e 8208350: Disable all DES cipher suites Reviewed-by: mullan, jnimeh, coffeys ! 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/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java Changeset: bd36e0ca0188 Author: prr Date: 2018-10-22 04:38 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bd36e0ca0188 8208353: Upgrade JDK 8u to libpng 1.6.35 Reviewed-by: serb, jdv ! src/share/native/sun/awt/libpng/CHANGES ! src/share/native/sun/awt/libpng/LICENSE ! src/share/native/sun/awt/libpng/README ! src/share/native/sun/awt/libpng/png.c ! src/share/native/sun/awt/libpng/png.h ! src/share/native/sun/awt/libpng/pngconf.h ! src/share/native/sun/awt/libpng/pngerror.c ! src/share/native/sun/awt/libpng/pngget.c ! src/share/native/sun/awt/libpng/pnginfo.h ! src/share/native/sun/awt/libpng/pnglibconf.h ! src/share/native/sun/awt/libpng/pngpread.c ! src/share/native/sun/awt/libpng/pngpriv.h ! src/share/native/sun/awt/libpng/pngread.c ! src/share/native/sun/awt/libpng/pngrio.c ! src/share/native/sun/awt/libpng/pngrtran.c ! src/share/native/sun/awt/libpng/pngrutil.c ! src/share/native/sun/awt/libpng/pngset.c ! src/share/native/sun/awt/libpng/pngstruct.h ! src/share/native/sun/awt/libpng/pngtrans.c Changeset: 250d6be57acc Author: ljiang Date: 2018-10-22 04:42 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/250d6be57acc 8208660: JDK 8u191 l10n resource file update Reviewed-by: coffeys ! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties ! src/share/classes/sun/rmi/server/resources/rmid_it.properties ! src/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java Changeset: 9ea121b6409c Author: igerasim Date: 2018-08-08 00:32 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ea121b6409c 8208754: The fix for JDK-8194534 needs updates Reviewed-by: alanb, igerasim, rhalade, mullan ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/share/classes/java/util/jar/Manifest.java ! src/share/classes/sun/misc/JavaUtilJarAccess.java ! src/share/classes/sun/misc/URLClassPath.java Changeset: 783c09459a69 Author: pkoppula Date: 2018-10-02 21:38 +0530 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/783c09459a69 8211107: LDAPS communication failure with jdk 1.8.0_181 Reviewed-by: chegar, coffeys, vtewari ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 2c8fc8aa5524 Author: igerasim Date: 2018-10-05 17:33 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2c8fc8aa5524 8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874 Reviewed-by: alanb, mchung ! src/share/classes/sun/misc/URLClassPath.java Changeset: 38cedeb525d0 Author: andrew Date: 2018-10-22 05:27 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/38cedeb525d0 Added tag jdk7u201-b00 for changeset 2c8fc8aa5524 ! .hgtags