hg: jdk10/client/jdk: 174 new changesets
Changeset: ae7afa9abe67 Author: clanger Date: 2017-02-07 20:29 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ae7afa9abe67 8174039: (ch) DefaultAsynchronousChannelProvider should be split into platform specific versions Reviewed-by: alanb, redestad, bpb + src/java.base/aix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/linux/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/macosx/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java - src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java Changeset: 11cf329f6d0b Author: mbaesken Date: 2017-02-09 09:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/11cf329f6d0b 8174086: jspawnhelper build settings cleanup Reviewed-by: erikj ! make/launcher/Launcher-java.base.gmk Changeset: 051e7d9159a7 Author: naoto Date: 2017-01-17 11:34 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/051e7d9159a7 8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed Reviewed-by: dfuchs Contributed-by: peter.levart@gmail.com ! src/java.base/share/classes/java/util/ResourceBundle.java ! test/java/util/ResourceBundle/ResourceBundleTest.java Changeset: 1f2ca4d87a97 Author: weijun Date: 2017-01-18 08:02 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1f2ca4d87a97 8172529: Use PKIXValidator in jarsigner Reviewed-by: xuelei, mullan, alanb ! src/java.base/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh Changeset: ea03f697cf00 Author: redestad Date: 2017-01-18 10:24 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ea03f697cf00 8037325: Class.getConstructor() performance regression Reviewed-by: mchung Contributed-by: claes.redestad@oracle.com, sean.mullan@oracle.com ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java Changeset: 7515d03dd907 Author: chegar Date: 2017-01-18 09:36 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7515d03dd907 8171380: Remove all exports from jdk.jlink Reviewed-by: alanb, mchung, sundar ! src/jdk.jlink/share/classes/module-info.java ! test/ProblemList.txt ! test/TEST.ROOT ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLink2Test.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java ! test/tools/pack200/Utils.java Changeset: c8db4f1737c4 Author: dfuchs Date: 2017-01-18 11:47 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c8db4f1737c4 8172886: Add a test that shows how the LogManager can be implemented by a module Reviewed-by: mchung + test/java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java + test/java/util/logging/modules/LogManagerInModule/logging.properties + test/java/util/logging/modules/LogManagerInModule/test.config/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.config/test/config/LogConfig.java + test/java/util/logging/modules/LogManagerInModule/test.handlers/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.handlers/test/handlers/TestHandler.java + test/java/util/logging/modules/LogManagerInModule/test.logmanager/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.logmanager/test/logmanager/TestLogManager.java Changeset: e3f07d08a7cb Author: sundar Date: 2017-01-18 19:35 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e3f07d08a7cb 8168254: Detect duplicated resources in packaged modules Reviewed-by: mchung, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java + test/tools/jlink/ResourceDuplicateCheckTest.java Changeset: 5b75946223fb Author: chegar Date: 2017-01-18 13:56 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5b75946223fb 8172973: Remove add exports from ModuleSummary build Reviewed-by: ihse, redestad ! make/ModuleTools.gmk Changeset: 028f221e28a7 Author: naoto Date: 2017-01-18 08:03 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/028f221e28a7 8171140: Re-examine ResourceBundle::clearCache method Reviewed-by: mchung, dfuchs ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: e15c8b97a107 Author: anazarov Date: 2017-01-18 20:39 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e15c8b97a107 8071566: Improve testing for multi-version JAR file maker tool Reviewed-by: chegar + test/tools/jar/multiRelease/ApiValidatorTest.java ! test/tools/jar/multiRelease/Basic.java ! test/tools/jar/multiRelease/Basic1.java + test/tools/jar/multiRelease/MRTestBase.java ! test/tools/jar/multiRelease/data/test04/v9/version/Version.java Changeset: 304eb67a5ab3 Author: chegar Date: 2017-01-18 17:43 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/304eb67a5ab3 8172982: tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported Reviewed-by: mchung, sundar ! test/tools/jlink/ResourceDuplicateCheckTest.java Changeset: 23b62c73dc4e Author: mchung Date: 2017-01-18 11:08 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/23b62c73dc4e 8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException Reviewed-by: alanb, chegar ! test/tools/jmod/JmodTest.java Changeset: cb19d883084d Author: sherman Date: 2017-01-18 11:18 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/cb19d883084d 8172921: Zip filesystem performance improvement and code cleanup Reviewed-by: redestad ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/nio/zipfs/PathOps.java Changeset: fbec62a1f43e Author: redestad Date: 2017-01-19 13:37 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/fbec62a1f43e 8172905: Minor startup cleanup of CallSite and MethodType Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 5b5dbfa5eb34 Author: xuelei Date: 2016-07-27 02:23 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5b5dbfa5eb34 8151465: SSLSession may not return a valid chain Reviewed-by: mullan, ahgross ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java Changeset: 12527accccaa Author: chegar Date: 2016-07-28 10:13 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/12527accccaa 8151934: Resolve class resolution Reviewed-by: alanb, skoivu ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java Changeset: 39a076702034 Author: dfuchs Date: 2016-08-09 11:41 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/39a076702034 8162577: Standardize logging levels Reviewed-by: mchung, rriggs, skoivu ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java Changeset: 3623d9c08bda Author: weijun Date: 2016-08-12 10:20 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3623d9c08bda 8161743: Provide proper login context Reviewed-by: ahgross, vinnie, xuelei ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java Changeset: 3aa456bf29a4 Author: msheppar Date: 2016-08-12 10:37 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3aa456bf29a4 8161228: URL objects with custom protocol handlers have port changed after deserializing Reviewed-by: chegar, rriggs, coffeys ! src/java.base/share/classes/java/net/URL.java Changeset: e42ed4c98eb6 Author: hb Date: 2016-08-16 17:05 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e42ed4c98eb6 8158406: Limited Parameter Processing Reviewed-by: dfuchs, skoivu ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 3988073febb1 Author: xuelei Date: 2016-09-13 00:20 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3988073febb1 8165071: Expand TLS support Reviewed-by: jnimeh, ahgross, asmotrak ! src/java.base/share/conf/security/java.security ! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Changeset: 71a9f5431a44 Author: msheppar Date: 2016-09-13 11:59 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/71a9f5431a44 8164147: Improve streaming socket output Reviewed-by: chegar, igerasim ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/windows/native/libnet/SocketOutputStream.c Changeset: 6432d8638a6a Author: hb Date: 2016-09-15 13:24 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6432d8638a6a 8165230: RMIConnection addNotificationListeners failing with specific inputs Reviewed-by: dfuchs, skoivu ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: f837d2a2a202 Author: serb Date: 2016-09-27 03:23 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f837d2a2a202 8164143: Improve components for menu items Reviewed-by: ssadetsky, prr, ddehaven ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m Changeset: 3dfe512305b9 Author: serb Date: 2016-09-27 16:35 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3dfe512305b9 8162973: Better component components Reviewed-by: ssadetsky, prr, ahgross ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 5117ab31c699 Author: mullan Date: 2016-10-04 17:15 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5117ab31c699 8140353: Improve signature checking Reviewed-by: xuelei, ahgross, mchung ! src/java.base/share/classes/module-info.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java Changeset: 2079278e5187 Author: psandoz Date: 2016-10-05 11:30 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2079278e5187 8165344: Update concurrency support Reviewed-by: coffeys, robm, ahgross, chegar ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: d37429d89648 Author: vinnie Date: 2016-10-06 17:33 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d37429d89648 8158997: JNDI Protocols Switch Reviewed-by: dfuchs ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java Changeset: bae21daec821 Author: prr Date: 2016-10-06 10:31 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bae21daec821 8166988: Improve image processing performance Reviewed-by: serb, vadim, mschoene ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java Changeset: 8898d354ce30 Author: igerasim Date: 2016-10-09 14:38 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8898d354ce30 8166878: Connection reset during TLS handshake Reviewed-by: xuelei Contributed-by: xuelei.fan@oracle.com ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: 874d9919be26 Author: rriggs Date: 2016-10-12 12:56 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/874d9919be26 8156802: Better constraint checking Reviewed-by: dfuchs ! src/java.base/share/conf/security/java.security ! src/java.rmi/share/classes/java/rmi/MarshalledObject.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/java.rmi/share/classes/sun/rmi/runtime/Log.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java + test/java/rmi/MarshalledObject/MOFilterTest.java + test/java/rmi/registry/serialFilter/RegistryFilterTest.java + test/java/rmi/registry/serialFilter/java.security-extra1 + test/java/rmi/registry/serialFilter/security.policy Changeset: 02bb07ba5b81 Author: xuelei Date: 2016-11-10 15:46 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/02bb07ba5b81 8168728: DSA signing improvments Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm ! src/java.base/share/classes/sun/security/provider/DSA.java Changeset: b9bb059565a3 Author: xuelei Date: 2016-11-10 15:52 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b9bb059565a3 8168724: ECDSA signing improvments Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c Changeset: 1ae231f52d78 Author: valeriep Date: 2016-11-17 02:08 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1ae231f52d78 8168714: Tighten ECDSA validation Summary: Added additional checks to DER parsing code Reviewed-by: vinnie, ahgross ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/java.base/share/classes/sun/security/util/DerInputBuffer.java ! src/java.base/share/classes/sun/security/util/DerInputStream.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java Changeset: 105b6e394d28 Author: michaelm Date: 2016-11-17 16:59 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/105b6e394d28 8167223: URL handling improvements Reviewed-by: prappo, chegar ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: a3f48d8fc56a Author: ascarpino Date: 2016-11-17 09:51 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a3f48d8fc56a 8168705: Better ObjectIdentifier validation Reviewed-by: mullan, asmotrak, ahgross ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java Changeset: cd7eaa7bf282 Author: henryjen Date: 2017-01-19 07:02 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/cd7eaa7bf282 Merge Changeset: 5e1a848e7652 Author: lancea Date: 2017-01-19 12:06 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5e1a848e7652 8172350: Typo in Timestamp.toString() Reviewed-by: dfuchs ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: 547ea8de63cf Author: psandoz Date: 2017-01-19 09:27 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/547ea8de63cf 8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64 Reviewed-by: martin, dl, chegar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java Changeset: 81c264945b57 Author: xuelei Date: 2017-01-19 18:03 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/81c264945b57 8173066: More verbose debug output for selection of X509 certs Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java Changeset: fe9b621d7ae2 Author: mullan Date: 2017-01-19 13:50 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/fe9b621d7ae2 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default Reviewed-by: mchung ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy ! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/java/lang/SecurityManager/CheckPackageMatching.java - test/java/lang/SecurityManager/RestrictedPackages.java ! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/java/security/KeyRep/SerialOld.policy ! test/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy ! test/javax/rmi/PortableRemoteObject/jtreg.test.policy Changeset: abc51aa40c7e Author: bpb Date: 2017-01-19 13:46 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/abc51aa40c7e 8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly Summary: Clamp the jlong-valued select() timeout to INT_MAX for struct timeval Reviewed-by: rriggs, clanger, alanb ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c ! test/java/nio/channels/Selector/SelectTimeout.java Changeset: f7ad9742a3e7 Author: mchung Date: 2017-01-19 15:45 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f7ad9742a3e7 8173085: Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS Reviewed-by: jjg ! make/CompileModuleTools.gmk Changeset: 5f9a526939d9 Author: sherman Date: 2017-01-19 16:38 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5f9a526939d9 8173072: zipfs fails to handle incorrect info-zip "extended timestamp extra field" Reviewed-by: redestad ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java Changeset: 8102fc376591 Author: sundar Date: 2017-01-20 19:12 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8102fc376591 8172659: PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget Reviewed-by: alanb, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: f1b7d60adc19 Author: psandoz Date: 2017-01-20 08:01 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f1b7d60adc19 8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java Changeset: f611d6336fb0 Author: dmarkov Date: 2017-01-12 22:01 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f611d6336fb0 8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Reviewed-by: yan, serb ! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Changeset: ff658d8ed23a Author: prr Date: 2017-01-12 13:34 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ff658d8ed23a Merge - test/java/rmi/testlibrary/REGISTRY.java - test/javax/swing/JTable/8133919/DrawGridLInesTest.java Changeset: 1089d8a8a6e1 Author: azvegint Date: 2017-01-16 16:37 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1089d8a8a6e1 8165705: Robot.createScreenCapture produces black screenshot on Oracle Linux 7.1 Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java Changeset: 29c8fe4936fc Author: ssadetsky Date: 2017-01-17 18:24 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/29c8fe4936fc 8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException Reviewed-by: yan ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java Changeset: dd109561c588 Author: ddehaven Date: 2017-01-17 11:35 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/dd109561c588 Merge - test/java/rmi/registry/readTest/readTest.java - test/java/rmi/registry/readTest/readTest.sh - test/lib/security/SecurityTools.java - test/tools/jar/mmrjar/ConcealedPackage.java - test/tools/jmod/hashes/src/m1/module-info.java - test/tools/jmod/hashes/src/m1/org/m1/Main.java - test/tools/jmod/hashes/src/m2/module-info.java - test/tools/jmod/hashes/src/m2/org/m2/Util.java - test/tools/jmod/hashes/src/m3/module-info.java - test/tools/jmod/hashes/src/m3/org/m3/Name.java - test/tools/jmod/hashes/src/org.bar/module-info.java - test/tools/jmod/hashes/src/org.foo/module-info.java Changeset: 2d671c3c668a Author: prr Date: 2017-01-17 11:56 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2d671c3c668a 8171456: Upgrade harfbuzz in JDK 9 to v1.4.1 Reviewed-by: serb, vadim, simonis ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 21c477f29e89 Author: psadhukhan Date: 2017-01-18 11:35 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/21c477f29e89 8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java Reviewed-by: yan, serb + test/javax/swing/JTree/4633594/JTreeFocusTest.java Changeset: 467b3b7aeb1b Author: ddehaven Date: 2017-01-20 07:05 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/467b3b7aeb1b Merge Changeset: 82c5b8c63237 Author: dfuchs Date: 2017-01-20 18:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/82c5b8c63237 8172971: java.management could use System.Logger Summary: java.management is updated to use System.Logger instead of java.util.logging.Logger. Reviewed-by: mchung, rriggs ! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/java.management/share/classes/javax/management/loading/MLetParser.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/monitor/CounterMonitor.java ! src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/monitor/StringMonitor.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationService.java ! src/java.management/share/classes/javax/management/relation/RelationSupport.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/timer/Timer.java ! src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java ! src/java.management/share/classes/module-info.java + test/sun/management/LoggingTest/LoggingTest.java + test/sun/management/LoggingTest/LoggingWithJULTest.java + test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java + test/sun/management/LoggingTest/logging.properties + test/sun/management/LoggingTest/test.loggerfinder/module-info.java + test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java Changeset: 3b284913179c Author: mullan Date: 2017-01-20 14:11 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3b284913179c 8173134: Add failing java/bean tests in JDK-8173082 to the ProblemList Reviewed-by: darcy ! test/ProblemList.txt Changeset: 750c88f3be91 Author: mullan Date: 2017-01-20 14:13 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/750c88f3be91 Merge Changeset: dfda8f2967a3 Author: weijun Date: 2017-01-21 08:38 +0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/dfda8f2967a3 8172975: SecurityTools.keytool() needs to accept user input Reviewed-by: asmotrak ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/keytool/ImportPrompt.java ! test/sun/security/tools/keytool/ReadJar.java Changeset: 1045f9722697 Author: lana Date: 2017-01-21 03:53 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1045f9722697 Merge ! test/ProblemList.txt - test/java/lang/SecurityManager/RestrictedPackages.java Changeset: bba3ad7840d2 Author: xiaofeya Date: 2017-01-21 08:45 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bba3ad7840d2 8173159: Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: 4b325e200cc2 Author: darcy Date: 2017-01-21 10:12 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4b325e200cc2 8173156: Remove JmodTest.java from the probelm list on windows Reviewed-by: mchung ! test/ProblemList.txt Changeset: 7eacab16d40e Author: mchung Date: 2017-01-21 14:31 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7eacab16d40e 8173096: jmod files are not world-readable Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jmod/JmodTest.java Changeset: 6905bb05d585 Author: mchung Date: 2017-01-21 20:31 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6905bb05d585 8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth Reviewed-by: weijun ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/jdk.security.auth/share/classes/module-info.java Changeset: 57ef255b367b Author: henryjen Date: 2017-01-13 20:39 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/57ef255b367b 8160881: Remove jvisualvm from JDK9 Reviewed-by: erikj, ihse, ksrini - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 ! test/tools/launcher/VersionCheck.java Changeset: e4fcda859df2 Author: mullan Date: 2017-01-23 07:34 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4fcda859df2 8173082: java/bean/* tests fail since change of JDK-8055206 Reviewed-by: mchung, ahgross, alanb ! src/java.base/share/lib/security/default.policy ! test/ProblemList.txt ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/sun/security/provider/PolicyFile/TokenStore.java Changeset: 3b9c8ef4b153 Author: mullan Date: 2017-01-23 07:36 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3b9c8ef4b153 Merge - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 Changeset: fb36a29be4a3 Author: clanger Date: 2017-01-23 14:04 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/fb36a29be4a3 8173197: (se) WindowsSelectorImpl.c does not compile with VS2010 Reviewed-by: alanb, chegar ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c Changeset: ccf1ccb7adf9 Author: ascarpino Date: 2017-01-23 11:49 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ccf1ccb7adf9 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki Reviewed-by: mchung, wetmore + make/copy/Copy-jdk.crypto.cryptoki.gmk - make/copy/Copy-jdk.crypto.token.gmk + make/lib/Lib-jdk.crypto.cryptoki.gmk - make/lib/Lib-jdk.crypto.token.gmk ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy + src/jdk.crypto.cryptoki/share/classes/module-info.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/TemplateManager.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java + src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md + src/jdk.crypto.cryptoki/share/legal/pkcs11wrapper.md + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_dual.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h + src/jdk.crypto.cryptoki/solaris/conf/security/sunpkcs11-solaris.cfg + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.c + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.h + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h ! test/java/lang/SecurityManager/CheckSecurityProvider.java ! test/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/sun/security/pkcs11/Mac/MacKAT.java ! test/sun/security/pkcs11/Mac/MacSameTest.java ! test/sun/security/pkcs11/Mac/ReinitMac.java ! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/sun/security/pkcs11/Provider/Absolute.java ! test/sun/security/pkcs11/SampleTest.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/sun/security/pkcs11/SecureRandom/Basic.java ! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java ! test/sun/security/pkcs11/Serialize/SerializeProvider.java ! test/sun/security/pkcs11/Signature/ByteBuffers.java ! test/sun/security/pkcs11/Signature/ReinitSignature.java ! test/sun/security/pkcs11/Signature/TestDSA.java ! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/sun/security/pkcs11/ec/ReadCertificates.java ! test/sun/security/pkcs11/ec/ReadPKCS12.java ! test/sun/security/pkcs11/ec/TestCurves.java ! test/sun/security/pkcs11/ec/TestECDH.java ! test/sun/security/pkcs11/ec/TestECDH2.java ! test/sun/security/pkcs11/ec/TestECDSA.java ! test/sun/security/pkcs11/ec/TestECDSA2.java ! test/sun/security/pkcs11/ec/TestECGenSpec.java ! test/sun/security/pkcs11/ec/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/KeyWrap.java ! test/sun/security/pkcs11/rsa/TestCACerts.java ! test/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java ! test/sun/security/pkcs11/rsa/TestSignatures.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPRF.java ! test/sun/security/pkcs11/tls/TestPremaster.java ! test/tools/launcher/MiscTests.java Changeset: c97e7a8b8da0 Author: plevart Date: 2017-01-23 23:56 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c97e7a8b8da0 8173201: java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files Summary: Explicitly close StandardJavaFileManager(s) as soon as they are not needed any more Reviewed-by: redestad ! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java Changeset: e4b19b8d4bbf Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4b19b8d4bbf Added tag jdk-9+154 for changeset c97e7a8b8da0 ! .hgtags Changeset: d191fcd1525d Author: rgoel Date: 2017-01-24 12:06 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d191fcd1525d 8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols Reviewed-by: naoto ! make/gensrc/GensrcLocaleData.gmk ! make/src/classes/build/tools/cldrconverter/Bundle.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java + test/java/util/Calendar/Bug8167273.java ! test/sun/util/locale/provider/Bug8038436.java Changeset: 082c6c17f6e4 Author: mli Date: 2017-01-24 00:48 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/082c6c17f6e4 8171142: jdk_rmi registry test fail to clean up on failure Reviewed-by: rriggs, dholmes ! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java ! test/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java ! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/sun/rmi/runtime/Log/4504153/Test4504153.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java Changeset: 038f5ea6e2f4 Author: apetcher Date: 2017-01-24 16:19 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/038f5ea6e2f4 8168075: Custom system class loader + security manager + malformed policy file = recursive initialization Reviewed-by: mchung, mullan ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java + src/java.base/share/classes/sun/security/util/LocalizedMessage.java + test/sun/security/util/Resources/customSysClassLoader/BootMessages.java + test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java + test/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java + test/sun/security/util/Resources/customSysClassLoader/error.policy Changeset: 485e8eb733e1 Author: xuelei Date: 2017-01-24 23:07 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/485e8eb733e1 8172869: 4096 is not supported yet for the DH Parameter Generator Reviewed-by: ascarpino, mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java Changeset: c5840d5b92cc Author: psandoz Date: 2017-01-24 18:24 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c5840d5b92cc 8172732: spec clarification for URLClassLoader for Multirelease jars Reviewed-by: mchung, chegar, alanb ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: a468135ebe8e Author: mli Date: 2017-01-24 18:41 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a468135ebe8e 8171900: javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with "SSLHandshakeException: Remote host terminated the handshake" Summary: The fix takes some code patterns from SSLSocketTemplate to deal with possible SSLHandshakeException and SocketTimeoutException, and it also resolves a potential mismatch on the connections between the clients and the servers. Reviewed-by: xuelei Contributed-by: John Jiang <sha.jiang@oracle.com> ! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java Changeset: 4a36e73e0e18 Author: mli Date: 2017-01-25 03:47 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4a36e73e0e18 8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows Reviewed-by: dholmes ! test/ProblemList.txt Changeset: e8dab4820716 Author: chegar Date: 2017-01-25 14:10 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e8dab4820716 8173354: javadoc warning notice for types in Incubator Modules Reviewed-by: erikj, michaelm + make/src/classes/build/tools/taglet/Incubating.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java ! src/jdk.incubator.httpclient/share/classes/module-info.java Changeset: 9ecf1f5bc96c Author: plevart Date: 2017-01-25 15:41 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/9ecf1f5bc96c 8173056: Add test that captures current behavior of annotations with invalid annotation types Reviewed-by: redestad ! test/java/lang/annotation/AnnotationVerifier.java ! test/java/lang/annotation/ClassFileGenerator.java + test/java/lang/annotation/GoodAnnotation.java Changeset: c7d93950979d Author: plevart Date: 2017-01-25 15:53 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c7d93950979d Merge Changeset: 5c7dda0aa8ce Author: mchung Date: 2017-01-25 10:53 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5c7dda0aa8ce 8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java Changeset: f5f50c8d8714 Author: anazarov Date: 2017-01-26 14:32 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f5f50c8d8714 8173372: Add tests for multi-release module jar API validator Reviewed-by: psandoz ! test/tools/jar/multiRelease/ApiValidatorTest.java Changeset: e2025c196c21 Author: anazarov Date: 2017-01-26 19:06 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e2025c196c21 8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java Reviewed-by: ksrini ! test/ProblemList.txt Changeset: 543c4e4b0311 Author: serb Date: 2017-01-18 18:14 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/543c4e4b0311 8149879: Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation Reviewed-by: prr, mchung, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java + test/javax/swing/UIDefaults/8149879/InternalResourceBundle.java Changeset: f1d567c355a9 Author: alexsch Date: 2017-01-18 17:22 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f1d567c355a9 8168537: Test fails with AccessControlException Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java Changeset: 78392a83b36e Author: prr Date: 2017-01-18 17:36 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/78392a83b36e 6232267: TrueType Fonts which have only Apple platform names cannot be loaded Reviewed-by: psadhukhan ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/java/awt/FontClass/AppleFontNameTest.java Changeset: 4a198f260d12 Author: prr Date: 2017-01-19 12:04 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4a198f260d12 8172813: test/java/awt/font/JNICheck/JNICheck.sh fails on Linux Reviewed-by: serb, psadhukhan, pnarayanan ! src/java.desktop/unix/native/common/awt/fontpath.c ! test/java/awt/font/JNICheck/JNICheck.sh Changeset: 2c0a514ebdfb Author: aniyogi Date: 2017-01-20 12:56 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2c0a514ebdfb 8172509: [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Reviewed-by: serb, alexsch ! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Changeset: 98ae8c0231f5 Author: jdv Date: 2017-01-20 14:28 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/98ae8c0231f5 8173064: Unexpected <body> tag in javax/imageio/plugins/tiff/package.html Reviewed-by: psadhukhan, arapte ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html Changeset: bfae5ff40ba4 Author: prr Date: 2017-01-20 10:28 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bfae5ff40ba4 8172999: Crash on Windows getting FontMetrics since JDK 9 b96 Reviewed-by: serb, vadim ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp + test/java/awt/FontMetrics/FontCrash.java Changeset: d4150b065b15 Author: ddehaven Date: 2017-01-20 08:53 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d4150b065b15 Merge - test/java/lang/SecurityManager/RestrictedPackages.java Changeset: a928fe94b745 Author: bpb Date: 2017-01-20 15:09 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a928fe94b745 8145019: Exceptions from TIFFImageReader.read() when loading bit depth test images Summary: Fix some problems reading unusual bit depth images relating to setting the correct ImageTypeSpecifier and reformatting discontiguous data Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java Changeset: c17354987c3c Author: bpb Date: 2017-01-20 15:13 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c17354987c3c 8154228: [TIFF] IIOException: "Insufficient data offsets or byte counts" when loading test image Summary: If byte counts are not provided attempt to compute them if feasible. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java Changeset: f942a44fc47c Author: prr Date: 2017-01-20 16:03 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f942a44fc47c 8171836: Memory leak in java.desktop/unix/native/common/awt/fontpath.c Reviewed-by: prr, arapte Contributed-by: David Carlier <devnexen@gmail.com> ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: 0b8c68007690 Author: alitvinov Date: 2017-01-23 19:58 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0b8c68007690 8168751: Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted Reviewed-by: serb, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java Changeset: 7396ce69df70 Author: prr Date: 2017-01-23 10:27 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7396ce69df70 Merge - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 Changeset: 87b36fe054e1 Author: prr Date: 2017-01-23 11:59 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/87b36fe054e1 8167228: Update to libpng 1.6.28 Reviewed-by: serb, azvegint ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h - src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: 8270102790e5 Author: alexsch Date: 2017-01-24 11:37 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8270102790e5 8003495: [findbugs] javax.swing.* - Storing a reference to an externally mutable object into the internal representation Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/sun/swing/FilePane.java Changeset: 1a13fbf70807 Author: prr Date: 2017-01-26 08:36 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1a13fbf70807 Merge - make/copy/Copy-jdk.crypto.token.gmk - make/lib/Lib-jdk.crypto.token.gmk - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h Changeset: 03ea56f485f2 Author: lana Date: 2017-01-26 21:21 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/03ea56f485f2 Merge - src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: d8dbac6098fe Author: henryjen Date: 2017-01-25 12:52 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d8dbac6098fe 8170832: Add a new launcher environment variable JAVA_OPTIONS Reviewed-by: mchung, ksrini ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjli/mapfile-vers ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/emessages.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/windows/native/libjli/cmdtoargs.c + test/tools/launcher/ArgsEnvVar.java ! test/tools/launcher/ArgsFileTest.java ! test/tools/launcher/I18NArgTest.java Changeset: 3fc9f267acc2 Author: valeriep Date: 2017-01-26 22:56 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3fc9f267acc2 8062731: Cipher object can be created without calling Cipher.getInstance Summary: Fixed the check in JCE so that only trusted providers can extend Cipher class Reviewed-by: wetmore ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java Changeset: bbc90d3ffe84 Author: valeriep Date: 2017-01-26 23:11 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bbc90d3ffe84 Merge Changeset: 39a8a0525677 Author: sundar Date: 2017-01-27 19:07 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/39a8a0525677 8172864: Remove custom plugin module path Reviewed-by: alanb, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/ProblemList.txt - test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/JLink2Test.java - test/tools/jlink/customplugin/module-info.java - test/tools/jlink/customplugin/plugin/CustomPlugin.java - test/tools/jlink/customplugin/plugin/HelloPlugin.java - test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java - test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: f467a23ab0c0 Author: prappo Date: 2017-01-27 16:27 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f467a23ab0c0 8170116: Remove qualified exports from java.base to java.corba Reviewed-by: dfuchs, alanb, mchung Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com> ! src/java.base/share/classes/module-info.java Changeset: 5dab7d15ccbe Author: henryjen Date: 2017-01-27 13:10 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5dab7d15ccbe 8172309: classpath wildcards code does not support --class-path Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/wildcard.c ! test/tools/launcher/ClassPathWildCard.sh Changeset: ee8923e260c7 Author: sherman Date: 2017-01-28 20:51 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ee8923e260c7 8173396: Error message issue with jar tool API validator Reviewed-by: psandoz, mchung ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! test/ProblemList.txt ! test/tools/jar/multiRelease/ApiValidatorTest.java Changeset: 66e255787b73 Author: ihse Date: 2017-01-30 09:09 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/66e255787b73 8081694: Remove DISABLED_WARNINGS_gcc for libsctp Reviewed-by: erikj ! make/lib/Lib-jdk.sctp.gmk Changeset: d1127ebe902c Author: jlahoda Date: 2017-01-30 13:14 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d1127ebe902c 8166535: jshell tool: cannot handle non-ascii characters Summary: Using a more appropriate native method to read from the console. Reviewed-by: rfield ! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp Changeset: 65a1441c9c80 Author: clanger Date: 2017-01-30 16:33 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/65a1441c9c80 8173634: libjli/cmdtoargs.c does not compile with VS2010 Reviewed-by: rriggs ! src/java.base/windows/native/libjli/cmdtoargs.c Changeset: 82e3708a0cf9 Author: skovalev Date: 2017-01-30 13:11 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/82e3708a0cf9 8173478: SSL related tests failes with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available" Reviewed-by: xuelei ! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java ! test/javax/net/ssl/interop/ClientHelloChromeInterOp.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java Changeset: f9e86da24d74 Author: mchung Date: 2017-01-30 11:00 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f9e86da24d74 8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/dummy/dummy.properties Changeset: bb6976827304 Author: naoto Date: 2017-01-30 14:38 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/bb6976827304 8172365: Provide a better migration path for ResourceBundleControlProvider Reviewed-by: mchung ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java + test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/UserControlProvider.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/UserXMLControl.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml + test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml + test/java/util/spi/ResourceBundleControlProvider/simple.properties + test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java + test/java/util/spi/ResourceBundleControlProvider/test/module-info.java Changeset: e0ab92b7360f Author: naoto Date: 2017-01-31 13:18 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e0ab92b7360f 8173423: Wrong display name for supplemental Japanese era Reviewed-by: sherman ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.sh Changeset: 69342000c9a9 Author: rasbold Date: 2017-01-31 21:33 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/69342000c9a9 8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java Summary: Corrected the problem in OutputFeedback class Reviewed-by: valeriep Contributed-by: rasbold@google.com ! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java Changeset: e170c858888e Author: mchung Date: 2017-01-31 14:47 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e170c858888e 8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved Reviewed-by: ksrini, henryjen ! src/java.base/share/native/libjli/args.c ! test/ProblemList.txt ! test/tools/launcher/I18NArgTest.java Changeset: 802428c8b55d Author: lana Date: 2017-02-02 21:20 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/802428c8b55d Added tag jdk-9+155 for changeset e170c858888e ! .hgtags Changeset: 7bd7a7ffa84b Author: mchung Date: 2017-01-31 20:06 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7bd7a7ffa84b 8173608: Separate JDK management agent from java.management module Reviewed-by: dfuchs, dholmes, erikj - make/copy/Copy-java.management.gmk + make/copy/Copy-jdk.management.agent.gmk - make/gensrc/Gensrc-java.management.gmk + make/gensrc/Gensrc-jdk.management.agent.gmk ! make/lib/Lib-java.management.gmk + make/lib/Lib-jdk.management.agent.gmk ! make/mapfiles/libmanagement/mapfile-vers + make/mapfiles/libmanagement_rmi/mapfile-vers ! src/java.base/share/classes/module-info.java ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/java.management/share/classes/module-info.java - src/java.management/share/classes/sun/management/Agent.java - src/java.management/share/classes/sun/management/AgentConfigurationError.java - src/java.management/share/classes/sun/management/ConnectorAddressLink.java - src/java.management/share/classes/sun/management/FileSystem.java - src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java - src/java.management/share/classes/sun/management/jdp/JdpController.java - src/java.management/share/classes/sun/management/jdp/JdpException.java - src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java - src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java - src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java - src/java.management/share/classes/sun/management/jdp/package-info.java - src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java - src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java - src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java - src/java.management/share/classes/sun/management/jmxremote/package.html - src/java.management/share/classes/sun/management/resources/agent.properties - src/java.management/share/classes/sun/management/resources/agent_de.properties - src/java.management/share/classes/sun/management/resources/agent_es.properties - src/java.management/share/classes/sun/management/resources/agent_fr.properties - src/java.management/share/classes/sun/management/resources/agent_it.properties - src/java.management/share/classes/sun/management/resources/agent_ja.properties - src/java.management/share/classes/sun/management/resources/agent_ko.properties - src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties - src/java.management/share/classes/sun/management/resources/agent_sv.properties - src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties - src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties - src/java.management/share/classes/sun/management/spi/AgentProvider.java - src/java.management/share/conf/jmxremote.access - src/java.management/share/conf/jmxremote.password.template - src/java.management/share/conf/management.properties - src/java.management/share/conf/snmp.acl.template - src/java.management/unix/classes/sun/management/FileSystemImpl.java - src/java.management/unix/native/libmanagement/FileSystemImpl.c - src/java.management/windows/classes/sun/management/FileSystemImpl.java - src/java.management/windows/native/libmanagement/FileSystemImpl.c ! src/java.rmi/share/classes/module-info.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/LocalVirtualMachine.java + src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java + src/jdk.management.agent/share/classes/jdk/internal/agent/AgentConfigurationError.java + src/jdk.management.agent/share/classes/jdk/internal/agent/ConnectorAddressLink.java + src/jdk.management.agent/share/classes/jdk/internal/agent/FileSystem.java + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties + src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java + src/jdk.management.agent/share/classes/module-info.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpBroadcaster.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpController.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpException.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpGenericPacket.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpJmxPacket.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacket.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketReader.java + src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketWriter.java + src/jdk.management.agent/share/classes/sun/management/jdp/package-info.java + src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java + src/jdk.management.agent/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java + src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java + src/jdk.management.agent/share/classes/sun/management/jmxremote/package.html + src/jdk.management.agent/share/conf/jmxremote.access + src/jdk.management.agent/share/conf/jmxremote.password.template + src/jdk.management.agent/share/conf/management.properties + src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java + src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c + src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java + src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c ! test/com/sun/tools/attach/StartManagementAgent.java + test/jdk/internal/agent/AgentCMETest.java + test/jdk/internal/agent/AgentCheckTest.java - test/sun/management/AgentCMETest.java - test/sun/management/AgentCheckTest.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java ! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/TestManager.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java ! test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java Changeset: 8613f82fab04 Author: sundar Date: 2017-02-01 15:12 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/8613f82fab04 8173717: jlink --help fails with missing "plugin.opt.plugin-module-path" key in resource bundle Reviewed-by: mchung, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/JLinkTest.java Changeset: c5a48effbe68 Author: rpatil Date: 2017-02-01 18:18 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/c5a48effbe68 8167063: spurious message "A JNI error has occurred" if start-class cannot be initialized Reviewed-by: alanb, ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties + test/tools/launcher/LauncherMessageTest.java Changeset: 9c0802c92d6b Author: skovalev Date: 2017-02-01 16:31 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/9c0802c92d6b 8173475: java/net/HttpURLConnection/SetAuthenticator tests have undeclared dependency on java.logging module Reviewed-by: dfuchs ! test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Changeset: 397d1eb78030 Author: henryjen Date: 2017-02-01 09:52 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/397d1eb78030 8173758: tools/javac/Paths/wcMineField.sh failing with java.lang.ClassNotFoundException Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c Changeset: 0e2935453091 Author: henryjen Date: 2017-02-01 11:05 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0e2935453091 8171524: jar --help doesn't provide information that stdout and stdin can be used as output and input for tool Reviewed-by: sherman ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties Changeset: a88d76c088c7 Author: anazarov Date: 2017-02-01 23:33 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a88d76c088c7 8075616: Create tests to check schemagen work with multi-version jar 8075617: Create tests to check wsgen work with multi-version jar Reviewed-by: alanb, lancea + test/tools/schemagen/MultiReleaseJarTest.java + test/tools/schemagen/data/mr/base/schemagen/Person.java + test/tools/schemagen/data/mr/v10/schemagen/Person.java + test/tools/schemagen/data/mr/v9/schemagen/Person.java + test/tools/wsgen/MultiReleaseJarTest.java + test/tools/wsgen/data/mr/base/wsgen/TestServer.java + test/tools/wsgen/data/mr/v10/wsgen/TestServer.java + test/tools/wsgen/data/mr/v9/wsgen/TestServer.java Changeset: 949799faf431 Author: clanger Date: 2017-02-02 10:28 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/949799faf431 8170868: DefaultProxySelector should use system defaults on Windows, MacOS and Gnome Reviewed-by: chegar, simonis, clanger, stuefe, erikj Contributed-by: arno.zeller@sap.com ! make/lib/NetworkingLibraries.gmk ! make/mapfiles/libnet/mapfile-vers + src/java.base/macosx/native/libnet/DefaultProxySelector.c ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java + src/java.base/share/native/libnet/proxy_util.c + src/java.base/share/native/libnet/proxy_util.h ! src/java.base/unix/native/libnet/DefaultProxySelector.c ! src/java.base/windows/native/libnet/DefaultProxySelector.c ! test/java/net/ProxySelector/SystemProxies.java Changeset: 63f7055a2240 Author: redestad Date: 2017-02-02 12:28 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/63f7055a2240 8160302: Reduce number of lambdas created when loading java.util.regex.Pattern Reviewed-by: sherman, martin ! src/java.base/share/classes/java/util/regex/CharPredicates.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PrintPattern.java Changeset: db6e995edd0a Author: dfuchs Date: 2017-02-02 16:50 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/db6e995edd0a 8173607: JMX RMI connector should be in its own module Summary: The JMX RMI connector is moved to a new java.management.rmi module. Reviewed-by: mchung, erikj - make/rmic/Rmic-java.management.gmk + make/rmic/Rmic-java.management.rmi.gmk ! src/java.base/share/classes/module-info.java + src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java + src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java + src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java + src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java + src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServer.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl.java + src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html + src/java.management.rmi/share/classes/module-info.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java - src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java - src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java - src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java - src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/package.html ! src/java.management/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.management.agent/share/classes/module-info.java ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! test/javax/management/MBeanInfo/NotificationInfoTest.java ! test/javax/management/MBeanServer/ExceptionTest.java ! test/javax/management/MBeanServer/OldMBeanServerTest.java ! test/javax/management/modelmbean/UnserializableTargetObjectTest.java ! test/javax/management/mxbean/GenericArrayTypeTest.java ! test/javax/management/mxbean/MXBeanExceptionHandlingTest.java ! test/javax/management/mxbean/MXBeanInteropTest1.java ! test/javax/management/mxbean/MXBeanInteropTest2.java ! test/javax/management/mxbean/MXBeanNotifTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/MXBeanWeirdParamTest.java ! test/javax/management/query/SupportedQueryTypesTest.java ! test/javax/management/remote/mandatory/connection/AddressableTest.java ! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java ! test/javax/management/remote/mandatory/connection/CloseableTest.java ! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java ! test/javax/management/remote/mandatory/connection/ConnectionTest.java ! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java ! test/javax/management/remote/mandatory/connection/GetConnectionTest.java ! test/javax/management/remote/mandatory/connection/IIOPURLTest.java ! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java ! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java ! test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java ! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java ! test/javax/management/remote/mandatory/connection/RMIExitTest.java ! test/javax/management/remote/mandatory/connection/RMISerializeTest.java ! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java ! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java ! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java ! test/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java ! test/javax/management/remote/mandatory/connectorServer/SetMBeanServerForwarder.java ! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java ! test/javax/management/remote/mandatory/loading/MissingClassTest.java ! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java ! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java ! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java ! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java ! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java ! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java ! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java ! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java ! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java ! test/javax/management/remote/mandatory/notif/RMINotifTest.java ! test/javax/management/remote/mandatory/notif/ServerNotifs.java ! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java ! test/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java ! test/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java ! test/javax/management/remote/mandatory/provider/ProviderTest.java ! test/javax/management/remote/mandatory/serverError/JMXServerErrorTest.java ! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java ! test/javax/management/remote/mandatory/util/MapNullValuesTest.java ! test/javax/management/security/AuthorizationTest.java ! test/javax/management/security/SecurityTest.java ! test/sun/management/jmxremote/bootstrap/TestManager.java ! test/tools/launcher/modules/listmods/ListModsTest.java Changeset: 0fab063574be Author: dfuchs Date: 2017-02-02 19:09 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0fab063574be 8173821: com.sun.jmx.remote.internal.Unmarshal should be removed. Summary: com.sun.jmx.remote.internal.Unmarshal remove as it was no longer actively used since JDK 5. Reviewed-by: alanb - src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java Changeset: 2306d5e4191f Author: skovalev Date: 2017-02-02 15:53 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2306d5e4191f 8173763: Two security tests fail with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available" Reviewed-by: mullan ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Changeset: 74d62786d29f Author: mullan Date: 2017-02-02 15:54 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/74d62786d29f Merge - src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java Changeset: a652ba198354 Author: lana Date: 2017-02-02 21:55 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a652ba198354 Merge - make/copy/Copy-java.management.gmk - make/gensrc/Gensrc-java.management.gmk - make/rmic/Rmic-java.management.gmk - src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java - src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java - src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java - src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/package.html - src/java.management/share/classes/sun/management/Agent.java - src/java.management/share/classes/sun/management/AgentConfigurationError.java - src/java.management/share/classes/sun/management/ConnectorAddressLink.java - src/java.management/share/classes/sun/management/FileSystem.java - src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java - src/java.management/share/classes/sun/management/jdp/JdpController.java - src/java.management/share/classes/sun/management/jdp/JdpException.java - src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java - src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java - src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java - src/java.management/share/classes/sun/management/jdp/package-info.java - src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java - src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java - src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java - src/java.management/share/classes/sun/management/jmxremote/package.html - src/java.management/share/classes/sun/management/resources/agent.properties - src/java.management/share/classes/sun/management/resources/agent_de.properties - src/java.management/share/classes/sun/management/resources/agent_es.properties - src/java.management/share/classes/sun/management/resources/agent_fr.properties - src/java.management/share/classes/sun/management/resources/agent_it.properties - src/java.management/share/classes/sun/management/resources/agent_ja.properties - src/java.management/share/classes/sun/management/resources/agent_ko.properties - src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties - src/java.management/share/classes/sun/management/resources/agent_sv.properties - src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties - src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties - src/java.management/share/classes/sun/management/spi/AgentProvider.java - src/java.management/share/conf/jmxremote.access - src/java.management/share/conf/jmxremote.password.template - src/java.management/share/conf/management.properties - src/java.management/share/conf/snmp.acl.template - src/java.management/unix/classes/sun/management/FileSystemImpl.java - src/java.management/unix/native/libmanagement/FileSystemImpl.c - src/java.management/windows/classes/sun/management/FileSystemImpl.java - src/java.management/windows/native/libmanagement/FileSystemImpl.c - test/sun/management/AgentCMETest.java - test/sun/management/AgentCheckTest.java Changeset: 0f297e75d32d Author: dfuchs Date: 2017-02-03 11:29 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0f297e75d32d 8173315: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java fails intermittently Summary: Ensure that each test case creates a new server with a new local port number to preserve test isolation. Reviewed-by: michaelm ! test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java Changeset: a329ff201a7d Author: ihse Date: 2017-02-03 13:04 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a329ff201a7d 8172548: unpack200 fails linking with new update of SS12u4 Reviewed-by: erikj Contributed-by: Stefan Anzinger <stefan.anzinger@oracle.com> ! make/mapfiles/libunpack/mapfile-vers-unpack200-solaris-sparc Changeset: 1700e2d1d46f Author: ihse Date: 2017-02-03 15:20 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1700e2d1d46f 8004842: Unify values of boolean make variables set in configure to true/false Reviewed-by: erikj ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-jdk.crypto.ec.gmk Changeset: 625b698c3cbe Author: mchung Date: 2017-02-03 08:54 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/625b698c3cbe 8173858: Rename libmanagement_rmi to libmanagement_agent Reviewed-by: alanb, dfuchs, dholmes, erikj ! make/lib/Lib-jdk.management.agent.gmk + make/mapfiles/libmanagement_agent/mapfile-vers - make/mapfiles/libmanagement_rmi/mapfile-vers ! src/java.base/share/classes/module-info.java ! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java + src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c - src/jdk.management.agent/unix/native/libmanagement_rmi/FileSystemImpl.c ! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java + src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c - src/jdk.management.agent/windows/native/libmanagement_rmi/FileSystemImpl.c Changeset: 0804989e2399 Author: henryjen Date: 2017-02-03 09:48 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0804989e2399 8171522: Jar prints error message with old (non gnu-style options). Reviewed-by: sherman ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties Changeset: b873867cc8b8 Author: dmarkov Date: 2017-01-24 18:44 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b873867cc8b8 8163889: [macosx] Can't print from browser on Mac OS X Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m + test/java/awt/print/PrinterJob/PrintCrashTest.java Changeset: 2ec14b8cdc25 Author: prr Date: 2017-01-26 09:19 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2ec14b8cdc25 Merge - make/copy/Copy-jdk.crypto.token.gmk - make/lib/Lib-jdk.crypto.token.gmk - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h Changeset: 89cafca458bf Author: jdv Date: 2017-01-27 12:16 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/89cafca458bf 8152561: Is it allowed to have zero value for count in TIFFField.createArrayForType() for the rationals Reviewed-by: psadhukhan, bpb, prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java + test/javax/imageio/plugins/tiff/TIFFCreateArrayForTypeTest.java Changeset: f1d109bc09fe Author: psadhukhan Date: 2017-01-27 15:37 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f1d109bc09fe 7190595: Nimbus: Test6657026 fails Reviewed-by: yan, jdv ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! test/javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java Changeset: b85ea2af6b5d Author: pnarayanan Date: 2017-01-30 16:32 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b85ea2af6b5d 8167278: ArrayIndexOutOfBoundsException when calling ImageIO.read(InputStream) with RLE4 BMP Reviewed-by: prr, bpb, jdv ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java Changeset: ba7ede80cea4 Author: ddehaven Date: 2017-01-30 12:04 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ba7ede80cea4 Merge - test/tools/jlink/CustomPluginTest.java - test/tools/jlink/customplugin/module-info.java - test/tools/jlink/customplugin/plugin/CustomPlugin.java - test/tools/jlink/customplugin/plugin/HelloPlugin.java - test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java - test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: b48677ae75b4 Author: ddehaven Date: 2017-02-03 08:15 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b48677ae75b4 Merge Changeset: 622cc51a38ce Author: dl Date: 2017-02-03 13:24 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/622cc51a38ce 8173706: Is able to set a negative j.u.Vector size in JDK9 b151 Reviewed-by: martin, psandoz, smarks ! src/java.base/share/classes/java/util/Vector.java ! test/java/util/concurrent/tck/VectorTest.java Changeset: 06bdfec766f4 Author: dl Date: 2017-02-03 13:24 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/06bdfec766f4 8169748: LinkedTransferQueue bulk remove is O(n^2) 8172023: Concurrent spliterators fail to handle exhaustion properly Reviewed-by: martin, psandoz, smarks ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! test/java/util/Collection/RemoveMicroBenchmark.java + test/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java + test/java/util/concurrent/LinkedTransferQueue/WhiteBox.java ! test/java/util/concurrent/tck/Collection8Test.java Changeset: 0aedd507e3cd Author: dl Date: 2017-02-03 13:24 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0aedd507e3cd 8171886: Miscellaneous changes imported from jsr166 CVS 2017-02 Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/DelayQueue.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! test/java/util/AbstractList/CheckForComodification.java ! test/java/util/ArrayList/Bug6533203.java ! test/java/util/ArrayList/IteratorMicroBenchmark.java ! test/java/util/ArrayList/RangeCheckMicroBenchmark.java ! test/java/util/Collection/IteratorMicroBenchmark.java ! test/java/util/Collection/MOAT.java ! test/java/util/Collections/BigBinarySearch.java ! test/java/util/Collections/Disjoint.java ! test/java/util/Collections/RacingCollections.java ! test/java/util/Collections/ReverseOrder2.java ! test/java/util/Collections/SetFromMap.java ! test/java/util/Deque/ChorusLine.java ! test/java/util/IdentityHashMap/ToArray.java ! test/java/util/IdentityHashMap/ToString.java ! test/java/util/NavigableMap/LockStep.java ! test/java/util/PriorityQueue/ForgetMeNot.java ! test/java/util/PriorityQueue/NoNulls.java ! test/java/util/PriorityQueue/PriorityQueueSort.java ! test/java/util/PriorityQueue/RemoveContains.java ! test/java/util/Random/DistinctSeeds.java ! test/java/util/TreeMap/NullAtEnd.java ! test/java/util/Vector/CopyInto.java ! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/java/util/concurrent/BlockingQueue/Interrupt.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java ! test/java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java ! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/java/util/concurrent/ConcurrentQueues/GCRetention.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java ! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java ! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java ! test/java/util/concurrent/CyclicBarrier/Basic.java ! test/java/util/concurrent/DelayQueue/Iterate.java ! test/java/util/concurrent/DelayQueue/PollUnexpired.java ! test/java/util/concurrent/DelayQueue/Stress.java ! test/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/java/util/concurrent/Executors/PrivilegedCallables.java ! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/java/util/concurrent/FutureTask/Customized.java ! test/java/util/concurrent/FutureTask/DoneMeansDone.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java ! test/java/util/concurrent/Phaser/Arrive.java ! test/java/util/concurrent/Phaser/Basic.java ! test/java/util/concurrent/Phaser/FickleRegister.java ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/java/util/concurrent/atomic/Lazy.java ! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java ! test/java/util/concurrent/tck/AbstractExecutorServiceTest.java ! test/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java ! test/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java ! test/java/util/concurrent/tck/Atomic8Test.java ! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/java/util/concurrent/tck/CompletableFutureTest.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/java/util/concurrent/tck/CountedCompleterTest.java ! test/java/util/concurrent/tck/DelayQueueTest.java ! test/java/util/concurrent/tck/ExecutorsTest.java ! test/java/util/concurrent/tck/ForkJoinPoolTest.java ! test/java/util/concurrent/tck/LinkedListTest.java ! test/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/java/util/concurrent/tck/PhaserTest.java ! test/java/util/concurrent/tck/PriorityQueueTest.java ! test/java/util/concurrent/tck/ReentrantLockTest.java ! test/java/util/concurrent/tck/ReentrantReadWriteLockTest.java ! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/java/util/concurrent/tck/SynchronousQueueTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java ! test/java/util/concurrent/tck/TreeSetTest.java ! test/java/util/concurrent/tck/TreeSubSetTest.java Changeset: 4ebe8e908989 Author: mchung Date: 2017-02-03 18:06 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4ebe8e908989 8173412: @Test in java/lang/annotation and java/lang/reflect/Proxy tests not run Reviewed-by: redestad ! test/java/lang/annotation/AnnotationWithLambda.java ! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java Changeset: 5315de9bf0e3 Author: vtewari Date: 2016-12-23 12:15 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5315de9bf0e3 8170861: Remove DcmdMBeanPermissionsTest.java from ProblemList Summary: removed DcmdMBeanPermissionsTest.java from ProblemList Reviewed-by: dholmes, fparain Contributed-by: ujwal.vangapally@oracle.com ! test/ProblemList.txt Changeset: 531f23cf8fb6 Author: dfazunen Date: 2016-12-27 16:24 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/531f23cf8fb6 8171441: tools/launcher/VersionCheck.java doesn't report names of tools which failed checks Reviewed-by: stsmirno, iignatyev, anazarov ! test/tools/launcher/VersionCheck.java Changeset: a099563cb23c Author: jwilhelm Date: 2016-12-27 22:34 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a099563cb23c Merge ! test/ProblemList.txt Changeset: 6002279db5b9 Author: ctornqvi Date: 2017-01-05 16:46 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6002279db5b9 8172188: JDI tests fail due to "permission denied" when creating temp file Reviewed-by: hseigel, mseledtsov ! test/com/sun/jdi/ShellScaffold.sh Changeset: b747d4c9a917 Author: jwilhelm Date: 2017-01-09 15:10 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b747d4c9a917 Merge Changeset: 727e88de35ed Author: hseigel Date: 2017-01-13 10:45 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/727e88de35ed 8172288: Fix Jigsaw related module/package error messages and throw correct exceptions Summary: Reword error messages and throw IllegalStateExceptions where appropriate Reviewed-by: alanb, acorn, lfoltan, gtriantafill ! src/java.base/share/classes/java/lang/reflect/Layer.java Changeset: dac0e2eafbd5 Author: jwilhelm Date: 2017-01-13 18:26 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/dac0e2eafbd5 Merge Changeset: e56f36205735 Author: jwilhelm Date: 2017-01-16 16:18 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e56f36205735 Merge Changeset: a2d3b7f65c95 Author: redestad Date: 2017-01-19 11:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a2d3b7f65c95 8171855: Move package name transformations during module bootstrap into native code Reviewed-by: alanb, acorn, lfoltan, mchung, plevart, hseigel, sspitsyn ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Module.c Changeset: 5c08f2a9daee Author: gtriantafill Date: 2017-01-19 10:55 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5c08f2a9daee 8152206: Simplify jvmstat modules Reviewed-by: alanb, mchung, hseigel ! src/java.base/share/classes/module-info.java ! src/jdk.attach/share/classes/module-info.java + src/jdk.internal.jvmstat/share/classes/module-info.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jcmd/share/classes/module-info.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jstatd/share/classes/module-info.java - src/jdk.jvmstat/share/classes/module-info.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java ! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java Changeset: 79dbfcdbe1b0 Author: rraghavan Date: 2017-01-20 04:42 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/79dbfcdbe1b0 8167337: When jmxremote.port=0, JDP broadcasts "0" instead of assigned port Summary: Fetched the correct jmx service url for jdp to broadcast it. Reviewed-by: dsamersoff, rriggs Contributed-by: amit.sapre@oracle.com ! src/java.management/share/classes/sun/management/Agent.java ! test/sun/management/jdp/DynamicLauncher.java + test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java + test/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java Changeset: 825a12434329 Author: dpochepk Date: 2017-01-23 16:31 +0300 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/825a12434329 8171149: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java failed with "Out of space in CodeCache for adapters" Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java ! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java Changeset: 33e6f9b9e3b5 Author: vtewari Date: 2017-01-25 15:31 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/33e6f9b9e3b5 8167178: Exported elements referring to inaccessible types in java.naming Reviewed-by: chegar, rriggs, alanb ! src/java.naming/share/classes/javax/naming/CompoundName.java Changeset: 955d8b6ded80 Author: jwilhelm Date: 2017-01-24 00:30 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/955d8b6ded80 Merge ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 ! test/ProblemList.txt - test/java/lang/SecurityManager/RestrictedPackages.java - test/java/rmi/registry/readTest/readTest.java - test/java/rmi/registry/readTest/readTest.sh - test/lib/security/SecurityTools.java - test/tools/jar/mmrjar/ConcealedPackage.java - test/tools/jmod/hashes/src/m1/module-info.java - test/tools/jmod/hashes/src/m1/org/m1/Main.java - test/tools/jmod/hashes/src/m2/module-info.java - test/tools/jmod/hashes/src/m2/org/m2/Util.java - test/tools/jmod/hashes/src/m3/module-info.java - test/tools/jmod/hashes/src/m3/org/m3/Name.java - test/tools/jmod/hashes/src/org.bar/module-info.java - test/tools/jmod/hashes/src/org.foo/module-info.java ! test/tools/launcher/VersionCheck.java Changeset: 0eb0f644345d Author: jwilhelm Date: 2017-02-04 03:29 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/0eb0f644345d Merge ! src/java.base/share/classes/module-info.java + src/jdk.internal.jvmstat/share/classes/module-info.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Units.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jconsole/share/classes/module-info.java - src/jdk.jvmstat/share/classes/module-info.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java ! test/ProblemList.txt Changeset: 19aaaf6ee13e Author: lancea Date: 2017-02-04 14:04 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/19aaaf6ee13e 8173604: Rename module 8173604 java.annotations.common to java.xml.ws.annoations Reviewed-by: dfuchs, alanb, psandoz, mchung ! make/src/classes/build/tools/jigsaw/GenGraphs.java ! make/src/classes/build/tools/jigsaw/technology-summary.html ! src/java.se.ee/share/classes/module-info.java ! test/tools/launcher/modules/addmods/AddModsTest.java Changeset: 2719a1f55cd8 Author: jlahoda Date: 2017-02-06 11:07 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/2719a1f55cd8 8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost Summary: Adding ability for WindowsTerminal subclasses to get and set console mode. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java Changeset: 93005a285d67 Author: mullan Date: 2017-02-06 08:59 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/93005a285d67 8173827: Remove forRemoval=true from several deprecated security APIs Reviewed-by: redestad, xuelei ! src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java ! src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java ! src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/java.base/share/classes/java/security/Certificate.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/java/security/acl/Acl.java ! src/java.base/share/classes/java/security/acl/AclEntry.java ! src/java.base/share/classes/java/security/acl/AclNotFoundException.java ! src/java.base/share/classes/java/security/acl/Group.java ! src/java.base/share/classes/java/security/acl/LastOwnerException.java ! src/java.base/share/classes/java/security/acl/NotOwnerException.java ! src/java.base/share/classes/java/security/acl/Owner.java ! src/java.base/share/classes/java/security/acl/Permission.java ! src/java.base/share/classes/java/security/acl/package-info.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java ! src/java.base/share/classes/javax/security/cert/CertificateException.java ! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java ! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java ! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java Changeset: d571f86c2762 Author: mchung Date: 2017-02-06 08:03 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/d571f86c2762 8173947: jconsole does not show local running VMs to attach Reviewed-by: alanb, dholmes, dfuchs ! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java Changeset: 3ec66890e682 Author: vinnie Date: 2017-02-06 17:28 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/3ec66890e682 8173956: KeyStore regression due to default keystore being changed to PKCS12 Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/sun/security/pkcs12/MixedcaseAlias.java Changeset: 63f21de94ffd Author: redestad Date: 2017-02-06 22:23 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/63f21de94ffd 8173982: (fs) DefaultFileSystemProvider should be split into platform specific versions Reviewed-by: alanb + src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java + src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java + src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java + src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java - src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java Changeset: 7d64e541a6c0 Author: dl Date: 2017-02-07 00:38 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/7d64e541a6c0 8172726: ForkJoin common pool retains a reference to the thread context class loader Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java + test/java/util/concurrent/tck/ForkJoinPool9Test.java ! test/java/util/concurrent/tck/JSR166TestCase.java + test/java/util/concurrent/tck/tck.policy Changeset: 847d7a6aef45 Author: lana Date: 2017-02-09 17:21 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/847d7a6aef45 Added tag jdk-9+156 for changeset 7d64e541a6c0 ! .hgtags Changeset: 1fbd06ddcf43 Author: lana Date: 2017-02-09 18:17 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/1fbd06ddcf43 Merge ! .hgtags - src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! test/ProblemList.txt Changeset: f4e9fdf5ae2a Author: lana Date: 2017-02-09 19:15 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f4e9fdf5ae2a Merge - make/copy/Copy-java.management.gmk - make/copy/Copy-jdk.crypto.token.gmk - make/gensrc/Gensrc-java.management.gmk - make/lib/Lib-jdk.crypto.token.gmk - make/rmic/Rmic-java.management.gmk - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java - src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c - src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java - src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java - src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java - src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java - src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java - src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java - src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java - src/java.management/share/classes/javax/management/remote/rmi/package.html - src/java.management/share/classes/sun/management/Agent.java - src/java.management/share/classes/sun/management/AgentConfigurationError.java - src/java.management/share/classes/sun/management/ConnectorAddressLink.java - src/java.management/share/classes/sun/management/FileSystem.java - src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java - src/java.management/share/classes/sun/management/jdp/JdpController.java - src/java.management/share/classes/sun/management/jdp/JdpException.java - src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java - src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacket.java - src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java - src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java - src/java.management/share/classes/sun/management/jdp/package-info.java - src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java - src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java - src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java - src/java.management/share/classes/sun/management/jmxremote/package.html - src/java.management/share/classes/sun/management/resources/agent.properties - src/java.management/share/classes/sun/management/resources/agent_de.properties - src/java.management/share/classes/sun/management/resources/agent_es.properties - src/java.management/share/classes/sun/management/resources/agent_fr.properties - src/java.management/share/classes/sun/management/resources/agent_it.properties - src/java.management/share/classes/sun/management/resources/agent_ja.properties - src/java.management/share/classes/sun/management/resources/agent_ko.properties - src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties - src/java.management/share/classes/sun/management/resources/agent_sv.properties - src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties - src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties - src/java.management/share/classes/sun/management/spi/AgentProvider.java - src/java.management/share/conf/jmxremote.access - src/java.management/share/conf/jmxremote.password.template - src/java.management/share/conf/management.properties - src/java.management/share/conf/snmp.acl.template - src/java.management/unix/classes/sun/management/FileSystemImpl.java - src/java.management/unix/native/libmanagement/FileSystemImpl.c - src/java.management/windows/classes/sun/management/FileSystemImpl.java - src/java.management/windows/native/libmanagement/FileSystemImpl.c - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h - src/jdk.jvmstat/share/classes/module-info.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 - test/java/lang/SecurityManager/RestrictedPackages.java - test/sun/management/AgentCMETest.java - test/sun/management/AgentCheckTest.java - test/tools/jlink/CustomPluginTest.java - test/tools/jlink/customplugin/module-info.java - test/tools/jlink/customplugin/plugin/CustomPlugin.java - test/tools/jlink/customplugin/plugin/HelloPlugin.java - test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java - test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: e209a98d40a1 Author: darcy Date: 2017-02-09 18:09 -0800 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e209a98d40a1 8174693: Problem list MultiReleaseJarTest.java tests until JDK-8174692 is fixed Reviewed-by: psandoz ! test/ProblemList.txt
participants (1)
-
philip.race@oracle.com