Changeset: a00631fc8dbe Author: valeriep Date: 2016-10-11 00:04 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a00631fc8dbe
8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey Summary: Replaced the reflection calls with the new sun.security.util.MessageDigestSpi2 interface Reviewed-by: xuelei, mchung ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java + src/java.base/share/classes/sun/security/util/MessageDigestSpi2.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java Changeset: a0ffa67badf4 Author: ihse Date: 2016-10-11 09:50 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a0ffa67badf4 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/CompileInterimRmic.gmk ! make/CompileTools.gmk ! make/GenerateModuleSummary.gmk ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataHtml32dtd.gmk ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-jdk.jlink.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcLocaleData.gmk ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/gensrc/GensrcVarHandles.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.jstatd.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/lib/Lib-java.desktop.gmk ! make/rmic/Rmic-java.management.gmk ! make/rmic/RmicCommon.gmk Changeset: 51b28d24c9fb Author: xuelei Date: 2016-10-11 09:11 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/51b28d24c9fb 8167472: Chrome interop regression with JDK-8148516 Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java Changeset: 033b3a0cf2c0 Author: vtewari Date: 2016-10-11 15:12 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/033b3a0cf2c0 8163482: java.net.URLPermission.getActions() adds a trailing colon when header-names is empty Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URLPermission.java Changeset: 7db08d8abbef Author: erikj Date: 2016-10-11 12:25 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7db08d8abbef 8167387: libjimage.so has a bad runpath Reviewed-by: tbell, ihse ! make/lib/CoreLibraries.gmk Changeset: b909daf8fdbc Author: jlahoda Date: 2016-10-11 12:33 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b909daf8fdbc 8166890: JShell: locks forever when input is piped Summary: Only read cursor position if connected to a terminal. Reviewed-by: rfield, shinyafox ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: 5cdd35a1baf8 Author: wetmore Date: 2016-10-11 15:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5cdd35a1baf8 8167459: Add debug output for indicating if a chosen ciphersuite was legacy Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: c94a809047ba Author: psandoz Date: 2016-10-11 16:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c94a809047ba 8167524: Rogue character in Stream javadoc Reviewed-by: smarks, darcy ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: 26cbb53aaa52 Author: erikj Date: 2016-10-12 14:25 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/26cbb53aaa52 8167479: arm 32/64 slowdebug fails to build on unpack200 Reviewed-by: ihse ! make/launcher/Launcher-jdk.pack200.gmk Changeset: 138876450c3a Author: mullan Date: 2016-10-12 09:46 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/138876450c3a 8162723: Array index overflow in Base64 utility class Reviewed-by: ascarpino, jnimeh ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java Changeset: be6f49bd1797 Author: sundar Date: 2016-10-12 22:44 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/be6f49bd1797 8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module Reviewed-by: jlaskey, alanb ! src/java.base/share/classes/module-info.java Changeset: af71f6a36731 Author: smarks Date: 2016-10-12 11:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/af71f6a36731 8134373: use collections convenience factories in the JDK Reviewed-by: scolebourne, prappo, dfuchs, redestad, smarks Contributed-by: jbluettdun...@gmail.com ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/nio/file/FileTreeIterator.java ! src/java.base/share/classes/java/nio/file/FileTreeWalker.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java ! src/java.base/share/classes/java/time/chrono/MinguoChronology.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 60c393b093ac Author: sdrach Date: 2016-10-12 14:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/60c393b093ac 8166460: jdk/internal/util/jar/TestVersionedStream gets Assertion error Reviewed-by: psandoz ! test/jdk/internal/util/jar/TestVersionedStream.java Changeset: 094eafd2e24a Author: mchung Date: 2016-10-12 15:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/094eafd2e24a 8164689: Retrofit jar, jlink, jmod as a ToolProvider Reviewed-by: alanb, lancea ! src/java.base/share/classes/java/util/spi/ToolProvider.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java + src/jdk.jartool/share/classes/sun/tools/jar/JarToolProvider.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java ! src/jdk.jlink/share/classes/module-info.java ! test/java/lang/module/ModuleReader/ModuleReaderTest.java ! test/tools/jar/ChangeDir.java ! test/tools/jar/InputFilesTest.java ! test/tools/jar/JarBackSlash.java ! test/tools/jar/JarEntryTime.java ! test/tools/jar/UpdateJar.java ! test/tools/jar/UpdateManifest.java ! test/tools/jar/index/MetaInf.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/JmodTest.java ! test/tools/jmod/hashes/HashesTest.java ! test/tools/launcher/modules/basic/BasicTest.java ! test/tools/launcher/modules/dryrun/DryRunTest.java ! test/tools/lib/tests/JImageGenerator.java Changeset: 5bdd77188ad3 Author: tidu Date: 2016-10-13 00:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5bdd77188ad3 8164322: Test sun/security/pkcs11/PKCS11Test.java shall be updated to run on ARM platforms Reviewed-by: xuelei Contributed-by: Tim Du <tiantian...@oracle.com> ! test/sun/security/pkcs11/PKCS11Test.java Changeset: e7e33c16d3c6 Author: sundar Date: 2016-10-13 01:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e7e33c16d3c6 8055033: Shell tests for jrunscript don't pass through VM options Summary: passed jtreg env variables TESTVMOPTS, TESTJAVAOPTS to java and TESTTOOLVMOPTS, TESTJAVACOPTS to javac launchers Reviewed-by: sundar Contributed-by: srinivas.d...@oracle.com ! test/sun/tools/jrunscript/jrunscript-DTest.sh ! test/sun/tools/jrunscript/jrunscript-argsTest.sh ! test/sun/tools/jrunscript/jrunscript-cpTest.sh ! test/sun/tools/jrunscript/jrunscript-eTest.sh ! test/sun/tools/jrunscript/jrunscript-fTest.sh ! test/sun/tools/jrunscript/jrunscriptTest.sh Changeset: 86a295e503f6 Author: vinnie Date: 2016-10-13 12:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/86a295e503f6 8167371: KeyStoreSpi.engineSetEntry should throw an Exception if password protection alg is specified Reviewed-by: xuelei, mullan ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! test/java/security/KeyStore/TestKeyStoreBasic.java Changeset: b6bdbad7513e Author: sherman Date: 2016-10-13 09:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b6bdbad7513e 8166258: Unexpected code conversion by HKSCS converters Reviewed-by: naoto ! src/java.base/share/classes/sun/nio/cs/HKSCS.java + test/sun/nio/cs/TestHKSCS.java Changeset: 081675ba191d Author: sdrach Date: 2016-10-13 11:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/081675ba191d 8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java + test/tools/jar/ReleaseBeforeFiles.java Changeset: 6eb965a9bc68 Author: lana Date: 2016-10-13 23:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6eb965a9bc68 Merge Changeset: ac41aa9cf7ff Author: sherman Date: 2016-10-13 17:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ac41aa9cf7ff 8167957: Remove FilePermission from default policy for jdk.charsets module Reviewed-by: mchung ! src/java.base/share/lib/security/default.policy Changeset: 103b120931a9 Author: rriggs Date: 2016-10-14 17:15 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/103b120931a9 8167166: Java API docs mention a non-existent method getNanosOfSecond Reviewed-by: naoto ! src/java.base/share/classes/java/time/Instant.java Changeset: 8d752af5f61d Author: rgoel Date: 2016-10-17 20:13 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8d752af5f61d 8167992: Update documentation of java.util.Date class Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/util/Date.java Changeset: 7b0b28ceca62 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7b0b28ceca62 Added tag jdk-9+141 for changeset 8d752af5f61d ! .hgtags Changeset: 6004cf5fbe9f Author: alanb Date: 2016-10-22 20:52 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6004cf5fbe9f Merge ! .hgtags ! make/CompileInterimRmic.gmk ! make/GenerateModuleSummary.gmk ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataHtml32dtd.gmk ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-jdk.jlink.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcLocaleData.gmk ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.jstatd.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/lib/CoreLibraries.gmk ! make/rmic/Rmic-java.management.gmk ! make/rmic/RmicCommon.gmk ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/module-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java ! src/jdk.jlink/share/classes/module-info.java ! test/java/lang/module/ModuleReader/ModuleReaderTest.java ! test/sun/security/pkcs11/PKCS11Test.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/basic/AllModulePath.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/JmodTest.java ! test/tools/jmod/hashes/HashesTest.java ! test/tools/launcher/modules/basic/BasicTest.java ! test/tools/launcher/modules/dryrun/DryRunTest.java ! test/tools/lib/tests/JImageGenerator.java