hg: shenandoah/jdk9/jdk: 580 new changesets
roman at kennke.org
roman at kennke.org
Mon Feb 13 17:32:17 UTC 2017
Changeset: b13f370a64f6
Author: skovalev
Date: 2016-11-15 15:52 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b13f370a64f6
8169710: com/sun/nio/sctp tests has undeclared dependency on jdk.sctp module
Reviewed-by: dfuchs, chegar
+ test/com/sun/nio/sctp/TEST.properties
Changeset: 4e9f23a424ae
Author: sundar
Date: 2016-11-16 19:52 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4e9f23a424ae
8153038: The set of jlink plugins enabled by default should be the same via CLI or jlink API
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
Changeset: 2b3ab8e4659a
Author: jlaskey
Date: 2016-11-16 10:52 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2b3ab8e4659a
8169505: Update changes by JDK-8159393 to reflect CCC review
Reviewed-by: sundar
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/JLinkSigningTest.java
Changeset: 7d68a7b43019
Author: dfuchs
Date: 2016-11-16 15:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7d68a7b43019
8169068: Add a new method: java.net.Authenticator.getDefault()
Reviewed-by: chegar
! src/java.base/share/classes/java/net/Authenticator.java
+ test/java/net/Authenticator/GetAuthenticatorTest.java
Changeset: 1a311078cb5f
Author: jnimeh
Date: 2016-11-16 08:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a311078cb5f
8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain
Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method.
Reviewed-by: weijun, mullan
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ test/java/security/ProtectionDomain/NullGetActions.java
+ test/java/security/ProtectionDomain/NullGetActions.policy
Changeset: 9b7764fa9b30
Author: darcy
Date: 2016-11-16 11:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9b7764fa9b30
8169803: Remove OpenNonIntegralNumberOfSampleframes.java from the problem list
Reviewed-by: serb
! test/ProblemList.txt
Changeset: 1ed36f639166
Author: asmotrak
Date: 2016-11-16 12:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ed36f639166
8168969: Merge SSLSocketSample and SSLSocketTemplate
Reviewed-by: xuelei
- test/javax/net/ssl/templates/SSLSocketSample.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
- test/javax/net/ssl/templates/SSLTest.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 0b8bc1b4b79e
Author: psandoz
Date: 2016-11-16 14:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0b8bc1b4b79e
8132097: Stream.generate should use a covariant Supplier as parameter
Reviewed-by: forax, martin
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
Changeset: 382f7f3a1888
Author: psandoz
Date: 2016-11-16 14:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/382f7f3a1888
8072784: Better spliterator implementation for BitSet.stream()
Reviewed-by: martin
! src/java.base/share/classes/java/util/BitSet.java
! test/java/util/BitSet/BitSetStreamTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: b084e30a02b5
Author: mli
Date: 2016-11-16 17:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b084e30a02b5
8169764: output more information when java/nio/channels/AsynchronousSocketChannel/Basic.java fails
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
Changeset: d0108280cfff
Author: nishjain
Date: 2016-11-17 11:40 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d0108280cfff
8165296: update existing i18n test cases of test/java/util
Reviewed-by: okutsu
Contributed-by: nancy.nigam at oracle.com
! test/java/text/testlib/IntlTest.java
! test/java/util/Calendar/Bug4766302.java
! test/java/util/Calendar/Bug4958050.java
! test/java/util/Calendar/CalendarRegression.java
! test/java/util/Calendar/CalendarTest.java
! test/java/util/Calendar/CalendarTypeTest.java
! test/java/util/Calendar/FieldStateTest.java
! test/java/util/Calendar/GregorianCutoverTest.java
! test/java/util/Calendar/JavatimeTest.java
! test/java/util/Calendar/Koyomi.java
! test/java/util/Calendar/NonLenientTest.java
! test/java/util/Calendar/ZoneOffsets.java
! test/java/util/Calendar/bug4372743.java
! test/java/util/Calendar/bug4401223.java
! test/java/util/Calendar/bug4514831.java
! test/java/util/Date/Bug4955000.java
! test/java/util/Locale/Bug4175998Test.java
! test/java/util/Locale/Bug4184873Test.java
! test/java/util/Locale/Bug8001562.java
! test/java/util/Locale/HashCodeTest.java
! test/java/util/Locale/LocaleEnhanceTest.java
! test/java/util/Locale/LocaleTest.java
- test/java/util/Locale/LocaleTestFmwk.java
Changeset: 83a3ab863b96
Author: ameena
Date: 2016-11-17 11:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/83a3ab863b96
8167618: DateTimeFormatter.format() uses exceptions for flow control
Summary: Removed flow control in exception catch
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimePrintContext.java
Changeset: 820ef66660ff
Author: weijun
Date: 2016-11-17 21:02 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/820ef66660ff
7004967: SecureRandom should be more explicit about threading
8169312: SecureRandom::getSeed(num) not specified if num is negative
Reviewed-by: mullan, xuelei
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/java/security/SecureRandom/NoSync.java
+ test/java/security/SecureRandom/ThreadSafe.java
Changeset: 23b82774a389
Author: redestad
Date: 2016-11-17 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23b82774a389
8169880: Remove the sun.reflect.noCaches option
Reviewed-by: shade, psandoz, mchung
! src/java.base/share/classes/java/lang/Class.java
Changeset: 4bf7aaa0d611
Author: psandoz
Date: 2016-11-17 12:24 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4bf7aaa0d611
8169838: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed intermittently
Reviewed-by: martin
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: fefec228bb68
Author: lana
Date: 2016-11-17 22:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fefec228bb68
Merge
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java
Changeset: ad60a760529d
Author: amlu
Date: 2016-11-18 12:11 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad60a760529d
8169826: ProblemList update for tools/pack200/CommandLineTests.java
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: 28ba4a471c67
Author: amlu
Date: 2016-11-18 14:39 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/28ba4a471c67
8169836: ProblemList update for java/lang/management/MemoryMXBean/PendingAllGC.sh
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: d882028bef4a
Author: dkononenko
Date: 2016-11-16 18:11 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d882028bef4a
8167240: Write new tests to cover functionality of existing 'jimage' options
Summary: New tests were implemented
Reviewed-by: jlaskey, anazarov, shurailine
Contributed-by: denis.kononenko at oracle.com
+ test/tools/jimage/JImageBasicsTest.java
+ test/tools/jimage/JImageCliTest.java
+ test/tools/jimage/JImageExtractTest.java
+ test/tools/jimage/JImageInfoTest.java
+ test/tools/jimage/JImageListTest.java
! test/tools/jimage/JImageToolTest.java
+ test/tools/jimage/JImageVerifyTest.java
Changeset: 6020016a5134
Author: skovalev
Date: 2016-11-18 15:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6020016a5134
8169658: TESTBUG: javax/rmi tests have undeclared dependencies
Reviewed-by: rriggs
! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
Changeset: 9365d8aab54b
Author: redestad
Date: 2016-11-19 12:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9365d8aab54b
8169993: Class::desiredAssertionStatus should call getClassLoader0
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/Class.java
Changeset: b0fa3527843e
Author: mchung
Date: 2016-11-20 07:57 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b0fa3527843e
8169909: java agent fails to add to class path when the initial module is a named module
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
+ test/java/lang/instrument/modules/AppendToClassPathModuleTest.java
+ test/java/lang/instrument/modules/AppendToClassPathModuleTest.sh
+ test/java/lang/instrument/modules/src/test/jdk/test/Main.java
+ test/java/lang/instrument/modules/src/test/module-info.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java
Changeset: 38023d237b19
Author: mli
Date: 2016-11-20 17:39 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/38023d237b19
8168975: java/rmi/activation/Activatable tests fail due to "Port already in use" in RMID.restart()
Reviewed-by: rriggs, chegar, darcy
! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
! test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy
! test/java/rmi/testlibrary/RMID.java
! test/java/rmi/testlibrary/RMIDSelectorProvider.java
Changeset: b09d972a04da
Author: bgopularam
Date: 2016-11-21 06:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b09d972a04da
8066291: Return unmodifiable set of zone IDs to optimize ZoneIdPrinterParser
Summary: Cache the available zones to speed up parsing
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java
Changeset: dc8854930769
Author: mchung
Date: 2016-11-20 23:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dc8854930769
8170062: Problem list java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: 1b2298dd1c08
Author: jlaskey
Date: 2016-11-21 10:08 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1b2298dd1c08
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
Reviewed-by: sundar, mchung
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
Changeset: 03ff13b835d9
Author: darcy
Date: 2016-11-21 07:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03ff13b835d9
8170112: Problem list failing jimage tests until JDK-8169713 is fixed
Reviewed-by: jlaskey
! test/ProblemList.txt
Changeset: abe3b4d1604c
Author: skovalev
Date: 2016-11-21 19:18 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/abe3b4d1604c
8169721: [TESTBUG] com/sun/jndi tests have undeclared dependency on java.naming module
Reviewed-by: rriggs, dfuchs
! test/com/sun/jndi/dns/CheckAccess.java
! test/com/sun/jndi/dns/Test6991580.java
+ test/com/sun/jndi/ldap/TEST.properties
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java
Changeset: ec3ba1b85582
Author: darcy
Date: 2016-11-21 12:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec3ba1b85582
8170139: OpenNonIntegralNumberOfSampleframes.java still fails
Reviewed-by: smarks
! test/ProblemList.txt
Changeset: f1045d3420c9
Author: ddehaven
Date: 2016-11-07 12:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f1045d3420c9
8169289: JavaFX application in named module fails to launch if no main method
Reviewed-by: mchung, ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: f934809dd35b
Author: mli
Date: 2016-11-21 17:17 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f934809dd35b
8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows
Reviewed-by: rriggs
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy
Changeset: d09aebe3b50d
Author: amjiang
Date: 2016-11-21 22:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d09aebe3b50d
8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304
Reviewed-by: weijun
! test/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 72beb0297b0c
Author: rgoel
Date: 2016-11-22 13:02 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/72beb0297b0c
8168906: Tighten permissions granted to the jdk.localedata module
Reviewed-by: okutsu, naoto, alanb, mullan
! src/java.base/share/lib/security/default.policy
Changeset: 6c7d79a051f6
Author: bgopularam
Date: 2016-11-22 08:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6c7d79a051f6
8158880: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale
Summary: Set locale explicitly in the test
Reviewed-by: rriggs, naoto
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: 650f425f6f50
Author: mli
Date: 2016-11-22 01:37 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/650f425f6f50
8153543: java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java fails intermittently
Reviewed-by: chegar
! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java
Changeset: 29e0b07f25dc
Author: ihse
Date: 2016-11-22 14:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29e0b07f25dc
8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip
Reviewed-by: erikj
! test/Makefile
Changeset: 931594101586
Author: pkbalakr
Date: 2016-11-02 08:46 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/931594101586
8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails
Reviewed-by: alexsch, aghaisas
! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java
Changeset: ad1dd6c01aaa
Author: serb
Date: 2016-11-02 17:14 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad1dd6c01aaa
8168998: Incorrect implementation of equals in Encoding and Type in JavaSound
Reviewed-by: prr, amenkov
! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
+ test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java
+ test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java
Changeset: e76e59c144d6
Author: ptbrunet
Date: 2016-11-02 09:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e76e59c144d6
8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c
Summary: Remove AccessBridgeCalls.c from the include directory
Reviewed-by: prr, erikj, mchung, alexsch
! make/copy/Copy-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/lib/Lib-jdk.accessibility.gmk
+ src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h
Changeset: f33189fbe5f4
Author: bpb
Date: 2016-11-02 11:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f33189fbe5f4
8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed
Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java
Changeset: 1292ba86a8d4
Author: serb
Date: 2016-11-02 23:05 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1292ba86a8d4
8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails
Reviewed-by: prr
! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java
Changeset: dd8ba00b9f97
Author: azvegint
Date: 2016-11-03 03:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dd8ba00b9f97
8143914: Provide Mac-specific fullscreen support
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 55c54a8c7206
Author: ssadetsky
Date: 2016-11-03 11:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/55c54a8c7206
8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
Changeset: 25e143aae2e4
Author: ssadetsky
Date: 2016-11-03 12:13 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/25e143aae2e4
8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
Changeset: c86186dc24c8
Author: alexsch
Date: 2016-11-03 18:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c86186dc24c8
8164032: JViewport backing store image is not scaled on HiDPI display
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/JViewport.java
+ test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java
Changeset: 5c1315ed1de1
Author: aghaisas
Date: 2016-11-04 14:03 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c1315ed1de1
8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt
Reviewed-by: erikj, serb
! make/lib/Awt2dLibraries.gmk
Changeset: 33cc5c2a270d
Author: psadhukhan
Date: 2016-11-04 17:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/33cc5c2a270d
8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X
Reviewed-by: prr, jdv
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
+ test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java
Changeset: 88faebbdbf9b
Author: arapte
Date: 2016-11-04 21:55 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88faebbdbf9b
8160766: [TEST_BUG] java/awt/Focus/DisposedWindow
Reviewed-by: serb, aghaisas
! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java
Changeset: faf2c999dc21
Author: bpb
Date: 2016-11-04 15:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/faf2c999dc21
8154093: [TIFF] NPE when reading LZW-compressed image
Summary: LZW decompressor was ignoring the value of the FillOrder field.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
Changeset: 34918c6ef3a1
Author: prr
Date: 2016-11-04 15:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/34918c6ef3a1
8168316: Suppress deprecation warnings for Applet classes in java.desktop
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
Changeset: 716e5bbeeb85
Author: ssadetsky
Date: 2016-11-07 10:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/716e5bbeeb85
8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales
Reviewed-by: alexsch
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
Changeset: 88d8b2fe6796
Author: alexsch
Date: 2016-11-07 11:22 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88d8b2fe6796
8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java
Changeset: eeaf8e2d12a5
Author: mhalder
Date: 2016-11-07 14:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eeaf8e2d12a5
7153700: [macosx] add support for MouseMotionListener to the TrayIcon
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
Changeset: 03936e84953e
Author: azvegint
Date: 2016-11-08 13:45 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03936e84953e
8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue()
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp
Changeset: 5e49419f2574
Author: kshefov
Date: 2016-11-08 17:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5e49419f2574
8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails
Reviewed-by: azvegint, avstepan
! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java
Changeset: 12948b3a7663
Author: mcherkas
Date: 2016-11-08 20:11 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/12948b3a7663
8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit
Reviewed-by: serb
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
Changeset: 12a5c5f2a7c7
Author: dmarkov
Date: 2016-11-09 15:20 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/12a5c5f2a7c7
8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used
Reviewed-by: ssadetsky
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java
Changeset: 8007f206f347
Author: prr
Date: 2016-11-09 10:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8007f206f347
Merge
- make/GenerateClasslist.gmk
- src/java.base/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/sun/security/tools/keytool/readjar.sh
Changeset: ef8bb7532625
Author: prr
Date: 2016-11-09 10:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ef8bb7532625
8169339: Provide internal API to JavaFX to locate JDK fonts
Reviewed-by: serb, kcr
! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java
Changeset: 96df5c0c0887
Author: prr
Date: 2016-11-09 11:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96df5c0c0887
8155874: Fix java.desktop deprecation warnings about Class.newInstance
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/unix/classes/sun/font/XMap.java
Changeset: 82f3b9ffb0f4
Author: psadhukhan
Date: 2016-11-10 12:23 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/82f3b9ffb0f4
8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java
Reviewed-by: prr
! test/java/awt/print/PrinterJob/Margins.java
Changeset: 1540bede9ab5
Author: aghaisas
Date: 2016-11-11 12:40 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1540bede9ab5
8169043: The task bar icon color is not blue
Reviewed-by: serb, arapte
Contributed-by: ajit.ghaisas at oracle.com
! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java
Changeset: 987287105ea5
Author: mhalder
Date: 2016-11-11 13:58 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/987287105ea5
8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
Changeset: 2ffb0408c887
Author: pnarayanan
Date: 2016-11-11 15:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ffb0408c887
8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Reviewed-by: prr, psadhukhan
! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Changeset: a4d2db195b23
Author: pnarayanan
Date: 2016-11-11 15:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a4d2db195b23
8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
+ test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java
Changeset: b1543c5eb8af
Author: serb
Date: 2016-11-11 17:07 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b1543c5eb8af
8169332: The fix JDK-8083664 in AudioFileWriter can be reverted
Reviewed-by: prr, amenkov
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
Changeset: 936ed84c6bff
Author: prr
Date: 2016-11-14 09:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/936ed84c6bff
Merge
- src/java.base/unix/native/libjli/ergo.c
- src/java.base/unix/native/libjli/ergo.h
- src/java.base/unix/native/libjli/ergo_i586.c
- test/sun/net/www/http/HttpClient/RetryPost.sh
Changeset: 449518f6a468
Author: prr
Date: 2016-11-14 09:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/449518f6a468
8169518: Suppress Deprecation warnings for deprecated Swing APIs
Reviewed-by: alexsch, ssadetsky
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/FieldView.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
Changeset: b0a97708f993
Author: jdv
Date: 2016-11-15 12:52 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b0a97708f993
6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs
Reviewed-by: serb, prr
! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java
+ test/java/awt/image/OpaquePNGToGIFTest.java
+ test/java/awt/image/opaque_input.png
Changeset: a6eaacd1d678
Author: prr
Date: 2016-11-22 10:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a6eaacd1d678
8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! test/javax/swing/JEditorPane/8080972/TestJEditor.java
! test/javax/swing/text/View/8080972/TestObjectView.java
Changeset: 5cd2aa3f3e9b
Author: prr
Date: 2016-11-22 10:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5cd2aa3f3e9b
Merge
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java
Changeset: 67d3235a317f
Author: amlu
Date: 2016-11-23 10:12 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/67d3235a317f
8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList
Reviewed-by: dfuchs
! test/ProblemList.txt
Changeset: a950ce755659
Author: jnimeh
Date: 2016-11-22 20:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a950ce755659
8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
Summary: Provide extra debugging output for JSSE that displays disabled cipher suites
Reviewed-by: vinnie, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
Changeset: ff6e7619daf8
Author: rriggs
Date: 2016-11-23 10:20 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff6e7619daf8
8169416: SSLSessionImpl finalize overhead
Reviewed-by: xuelei, bpb
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
+ test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java
+ test/javax/net/ssl/finalize/security.policy
Changeset: 6a8da2c37469
Author: rriggs
Date: 2016-11-23 11:47 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6a8da2c37469
8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties
Reviewed-by: bpb
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: ba41440d6e2b
Author: bchristi
Date: 2016-11-23 10:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba41440d6e2b
8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError
Reviewed-by: acorn, dholmes, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! test/java/lang/ClassLoader/IsParallelCapable.java
Changeset: efdfc159ee09
Author: psandoz
Date: 2016-11-23 10:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/efdfc159ee09
8169808: Stream returning methods should specify if they are late binding
Reviewed-by: martin
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/util/BitSet.java
Changeset: c7b932897909
Author: psandoz
Date: 2016-11-23 10:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c7b932897909
8132964: Spliterator documentation on Priority(Blocking)Queue
Reviewed-by: martin, dl, chegar
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
Changeset: 910d8342b542
Author: bchristi
Date: 2016-11-23 10:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/910d8342b542
8136831: Undefined null behavior in ClassLoader.getResourceXXXX()
Reviewed-by: alanb, mchung, psandoz
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/net/URLClassLoader.java
+ test/java/lang/ClassLoader/GetResourceNullArg.java
Changeset: f23b227c2d5f
Author: darcy
Date: 2016-11-23 11:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f23b227c2d5f
8169479: java.lang.reflect.Constructor class has wrong api documentation
Reviewed-by: bpb, psandoz
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
Changeset: bac1a818cc61
Author: lana
Date: 2016-11-23 19:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bac1a818cc61
Merge
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
Changeset: 1950514cb563
Author: prr
Date: 2016-11-23 11:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1950514cb563
8170242: jdk.desktop needs package access to sun.awt.
Reviewed-by: ihse, mullan
! make/copy/Copy-java.base.gmk
Changeset: b85b6982e5bb
Author: lana
Date: 2016-11-22 22:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b85b6982e5bb
8065555: Remove incorrect locale data for inexistent language German (Greece)
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com
- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
! test/sun/util/locale/provider/Bug8038436.java
Changeset: c41140100bf1
Author: mli
Date: 2016-11-23 18:13 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c41140100bf1
8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
Summary: Change the associated issue from JDK-8141370 to JDK-8169942
Reviewed-by: dfuchs
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: 46b340c4e9bf
Author: lana
Date: 2016-12-01 21:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/46b340c4e9bf
Added tag jdk-9+147 for changeset c41140100bf1
! .hgtags
Changeset: 995f5a095b37
Author: ihse
Date: 2016-11-28 09:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/995f5a095b37
8031567: Better model for storing source revision information
Reviewed-by: erikj
! .hgignore
Changeset: 08d73a4d2108
Author: weijun
Date: 2016-11-28 22:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08d73a4d2108
8170364: FilePermission path modified during merge
Reviewed-by: alanb
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/MergeName.java
Changeset: 162c98633949
Author: dfuchs
Date: 2016-11-28 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/162c98633949
8170401: JConsole might use System.Logger
Reviewed-by: mchung
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
Changeset: 26613132a2ba
Author: mchung
Date: 2016-11-28 11:37 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26613132a2ba
8169816: Move src.zip and jrt-fs.jar under the lib directory
Reviewed-by: alanb, erikj
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! test/jdk/internal/jrtfs/remote/Main.java
! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java
Changeset: 4ba55d115d2b
Author: darcy
Date: 2016-11-28 17:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4ba55d115d2b
8170429: Problem list LogGeneratedClassesTest.java until JDK-8170408 is fixed
Reviewed-by: smarks
! test/ProblemList.txt
Changeset: 719a20f9075a
Author: dl
Date: 2016-11-28 23:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/719a20f9075a
8169243: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java still fails intermittently
Reviewed-by: martin, smarks, psandoz, amlu
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
Changeset: a15610e000ba
Author: dl
Date: 2016-11-28 23:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a15610e000ba
8143577: optimize ArrayList.removeIf
8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error
8167202: ArrayDeque improvements
8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1)
8169739: LinkedBlockingDeque spliterator needs to support node self-linking
8169738: CopyOnWriteArrayList subList needs more synchronization
Reviewed-by: martin, smarks, psandoz, forax
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! test/java/util/ArrayList/IteratorMicroBenchmark.java
! test/java/util/Collection/CollectionDefaults.java
+ test/java/util/Collection/IteratorMicroBenchmark.java
+ test/java/util/Collection/RemoveMicroBenchmark.java
! test/java/util/Vector/LastIndexOf.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
+ test/java/util/concurrent/tck/ArrayDeque8Test.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
+ test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/Collection8Test.java
! test/java/util/concurrent/tck/CollectionTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
+ test/java/util/concurrent/tck/CountedCompleter8Test.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
+ test/java/util/concurrent/tck/VectorTest.java
Changeset: 73d648180e2a
Author: dl
Date: 2016-11-28 23:39 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/73d648180e2a
8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
Changeset: 426bcf3f5b93
Author: dl
Date: 2016-11-28 23:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/426bcf3f5b93
8169272: Clarify Semaphore.drainPermits behavior when current permits are negative
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
Changeset: 7901a13a051c
Author: dl
Date: 2016-11-28 23:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7901a13a051c
8166646: Miscellaneous changes imported from jsr166 CVS 2016-10
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/CompletionStage.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Executor.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! 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
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/TreeMap/HeadTailTypeError.java
! test/java/util/concurrent/FutureTask/Throw.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/tck/Atomic8Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.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/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
Changeset: e3607c635fce
Author: skovalev
Date: 2016-11-29 14:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e3607c635fce
8169866: TESTBUG: com/sun/security/ tests have undeclared modules dependencies
Reviewed-by: weijun
+ test/com/sun/security/auth/TEST.properties
! test/com/sun/security/jgss/InquireSecContextPermissionCheck.java
! test/com/sun/security/sasl/Cram.java
+ test/com/sun/security/sasl/TEST.properties
+ test/com/sun/security/sasl/digest/TEST.properties
Changeset: 1f3112bcaf6e
Author: redestad
Date: 2016-11-29 16:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1f3112bcaf6e
8170467: (reflect) Optimize SignatureParser's use of StringBuilders
Reviewed-by: shade, redestad
Contributed-by: mkanat at google.com
! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
Changeset: 36dca0165e29
Author: rriggs
Date: 2016-11-29 11:58 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/36dca0165e29
8165765: Unexpected ID for RMI connection
Reviewed-by: rriggs
Contributed-by: ujwal.vangapally at oracle.com
! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java
Changeset: 15069de24ba4
Author: rriggs
Date: 2016-11-29 13:58 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/15069de24ba4
8169527: Typo in getCalendarType() method of Chronology class
Reviewed-by: bpb
! src/java.base/share/classes/java/time/chrono/Chronology.java
Changeset: 17b7d5ac2da7
Author: weijun
Date: 2016-11-30 08:02 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/17b7d5ac2da7
8170408: LogGeneratedClassesTest.java fails with recent changes
Reviewed-by: dfuchs
! src/java.base/share/classes/java/io/FilePermission.java
! test/ProblemList.txt
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
Changeset: ff45c582ca8a
Author: xiaofeya
Date: 2016-11-29 19:02 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff45c582ca8a
8170248: Problem list javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
Reviewed-by: rriggs
! test/ProblemList.txt
Changeset: 07143f2f640f
Author: ssahoo
Date: 2016-11-30 03:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/07143f2f640f
8170247: java/security/SecureRandom/ApiTest fails when run with unlimited policy
Summary: Test was failing to handle expected exception in case of unlimited policy
Reviewed-by: weijun
! test/java/security/SecureRandom/ApiTest.java
Changeset: bd764ab1672d
Author: sundar
Date: 2016-11-30 19:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bd764ab1672d
8160359: Improve jlink logging for cases when a plugin throws exception
Reviewed-by: jlaskey, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java
Changeset: e91f84485b76
Author: alanb
Date: 2016-11-30 15:52 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e91f84485b76
8170539: Test clashes with another test with a similar name
Reviewed-by: rriggs, chegar
- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
Changeset: fb598740935a
Author: plevart
Date: 2016-11-30 19:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fb598740935a
8035424: (reflect) Performance problem in sun.reflect.generics.parser.SignatureParser
Reviewed-by: redestad
! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
Changeset: 7e53ac81aa18
Author: srastogi
Date: 2016-11-29 01:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e53ac81aa18
8133719: java.lang.InternalError in java.lang.invoke.MethodHandleImpl$BindCaller.bindCaller
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: f312b57865d4
Author: mli
Date: 2016-11-30 17:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f312b57865d4
8170338: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java failed with "Port already in use"
Reviewed-by: chegar
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java
Changeset: a563aaa85446
Author: psandoz
Date: 2016-11-30 17:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a563aaa85446
8168745: Iterator.forEachRemaining vs. Iterator.remove
Reviewed-by: martin, smarks
! src/java.base/share/classes/java/lang/Iterable.java
! src/java.base/share/classes/java/util/Iterator.java
Changeset: 5f8fbe4288ef
Author: mli
Date: 2016-11-30 17:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f8fbe4288ef
8019538: TEST_BUG: java/rmi/activation/rmidViaInheritedChannel tests may fail
Reviewed-by: rriggs, chegar
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy
Changeset: d74aefde91da
Author: mli
Date: 2016-11-30 18:25 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d74aefde91da
8049316: java/nio/channels/Selector/Wakeup.java failing
Reviewed-by: rriggs, alanb
! test/java/nio/channels/Selector/Wakeup.java
Changeset: 89ef4b822745
Author: alanb
Date: 2016-12-01 08:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/89ef4b822745
8169069: Module system implementation refresh (11/2016)
Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, mark.reinhold at oracle.com
! make/data/jdwp/jdwp.spec
! make/launcher/Launcher-jdk.jconsole.gmk
! make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! make/src/classes/build/tools/module/GenModuleInfoSource.java
+ make/src/classes/build/tools/module/ModuleInfoExtraTest.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Deprecated.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SuppressWarnings.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
- src/java.base/share/classes/java/lang/module/Dependence.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
+ src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ 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/util/locale/provider/ResourceBundleProviderSupport.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/share/native/include/jni.h
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.compact1/share/classes/module-info.java
! src/java.compact2/share/classes/module-info.java
! src/java.compact3/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/package.html
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.desktop/share/classes/module-info.java
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdi/windows/classes/module-info.java.extra
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jvmstat/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
! src/jdk.management/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.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/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
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.unsupported/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.ROOT
! test/com/sun/corba/serialization/ObjectStreamTest.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
! test/com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java
! test/com/sun/crypto/provider/Cipher/PBE/NegativeLength.java
! test/com/sun/jdi/ConstantPoolInfoGC.java
! test/com/sun/jdi/ModulesTest.java
! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/ldap/SimpleClientIdHashCode.java
! test/com/sun/management/VMOptionOpenDataTest.java
! test/java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java
! test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java
! test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html
! test/java/awt/Modal/LWModalTest/LWModalTest.java
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
! test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java
! test/java/awt/font/FontNames/GetLCIDFromLocale.java
! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/beans/Introspector/6380849/TestBeanInfo.java
! test/java/beans/XMLEncoder/java_awt_CardLayout.java
! test/java/beans/XMLEncoder/java_awt_GridBagLayout.java
! test/java/io/FilePermission/Correctness.java
! test/java/io/ObjectInputStream/PeekInputStreamTest.java
! test/java/lang/Character/UnicodeBlock/OptimalMapSize.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/Main.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/Class/getResource/src/m1/module-info.java
! test/java/lang/Class/getResource/src/m1/p1/Main.java
+ test/java/lang/Class/getResource/src/m1/p1/impl/Type.java
+ test/java/lang/Class/getResource/src/m1/p1/resources/Type.java
! test/java/lang/Class/getResource/src/m2/module-info.java
! test/java/lang/Class/getResource/src/m2/p2/Main.java
+ test/java/lang/Class/getResource/src/m2/p2/impl/Type.java
+ test/java/lang/Class/getResource/src/m2/p2/resources/Type.java
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
! test/java/lang/ClassLoader/LibraryPathProperty.java
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/ClassLoader/getResource/modules/Main.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java
! test/java/lang/ClassLoader/getResource/modules/src/m1/p1/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/p1/impl/Type.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/p1/resources/Type.java
! test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java
! test/java/lang/ClassLoader/getResource/modules/src/m2/p2/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/p2/impl/Type.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/p2/resources/Type.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/Runtime/Version/VersionProps.java
! test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
! test/java/lang/StackWalker/LocalsCrash.java
! test/java/lang/String/CompactString/VMOptionsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java
+ test/java/lang/instrument/RedefineModuleAgent.java
+ test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/TestAgentWithLimitMods.java
+ test/java/lang/instrument/java.base/java/lang/TestProvider.java
+ test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl1.java
+ test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl2.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LambdaFormTest.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m1/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m1/p1/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m2/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m2/p2/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m3/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/m3/p3/Type.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/NonPublicType.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/PublicType.java
! test/java/lang/invoke/PrivateInvokeTest.java
! test/java/lang/invoke/VMAnonymousClass.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/module/MultiReleaseJarTest.java
! test/java/lang/ref/FinalizerHistogramTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
+ test/java/lang/reflect/Layer/LayerControllerTest.java
+ test/java/lang/reflect/Module/AnnotationsTest.java
! test/java/lang/reflect/Module/BasicModuleTest.java
! test/java/lang/reflect/Module/WithSecurityManager.java
! test/java/lang/reflect/Module/access/AccessTest.java
! test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
+ test/java/lang/reflect/Module/access/src/target/p1/Helper.java
+ test/java/lang/reflect/Module/access/src/target/p1/Public.java
+ test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
+ test/java/lang/reflect/Module/access/src/target/q1/Public.java
+ test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
! test/java/lang/reflect/Module/access/src/test/test/Main.java
+ test/java/lang/reflect/Module/annotation/Basic.java
+ test/java/lang/reflect/Module/annotation/src/m/module-info.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
+ test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
! test/java/lang/reflect/Proxy/src/m3/module-info.java
! test/java/lang/reflect/Proxy/src/test/module-info.java
! test/java/net/InterfaceAddress/Equals.java
! test/java/nio/Buffer/Basic.java
! test/java/nio/channels/Selector/TemporarySelector.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/nio/file/etc/Exceptions.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java
! test/java/rmi/server/RMIClassLoader/useCodebaseOnlyDefault/UseCodebaseOnlyDefault.java
! test/java/rmi/server/getRemoteClass/GetRemoteClass.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/security/modules/ModularTest.java
! test/java/security/testlibrary/Proc.java
! test/java/time/TEST.properties
! test/java/util/ArrayList/ArrayManagement.java
! test/java/util/Calendar/StampOverflow.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/SyncSubMutexes.java
! test/java/util/Currency/CurrencyTest.java
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/EnumSet/OneUniverse.java
! test/java/util/Hashtable/DeserializedLength.java
! test/java/util/IdentityHashMap/Capacity.java
! test/java/util/Locale/bug6312358.java
! test/java/util/ResourceBundle/ReferencesTest.java
! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh
+ test/java/util/ResourceBundle/modules/unnamed/Main.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_de.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_en.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_fr.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_ja.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh_TW.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_de.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/unnamed/src/bundles/module-info.java
+ test/java/util/ResourceBundle/modules/unnamed/unnamed.sh
! test/java/util/ResourceBundle/modules/visibility/visibility.sh
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
+ test/java/util/ServiceLoader/basic/BarProvider.java
+ test/java/util/ServiceLoader/basic/Basic.java
+ test/java/util/ServiceLoader/basic/FooProvider1.java
+ test/java/util/ServiceLoader/basic/FooProvider2.java
+ test/java/util/ServiceLoader/basic/FooProvider3.java
+ test/java/util/ServiceLoader/basic/FooService.java
+ test/java/util/ServiceLoader/basic/Load.java
+ test/java/util/ServiceLoader/basic/basic.sh
+ test/java/util/ServiceLoader/modules/BadProvidersTest.java
+ test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
+ test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
+ test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
+ test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
+ test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/modules/test1/module-info.java
+ test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
+ test/java/util/ServiceLoader/modules/modules/test2/module-info.java
+ test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
+ test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
! test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/BlockingQueue/LastElement.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/Phaser/PhaseOverflow.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/atomic/VMSupportsCS8.java
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/logging/FileHandlerLongLimit.java
! test/java/util/logging/HandlersConfigTest.java
! test/java/util/logging/LocalizedLevelName.java
! test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java
! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
! test/javax/management/ObjectName/CompressedStorageTest.java
! test/javax/management/loading/MLetInternalsTest.java
! test/javax/management/openmbean/TabularDataOrderTest.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/notif/DeadListenerTest.java
! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java
! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSMFLNTest.java
! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java
! test/javax/net/ssl/DTLS/TEST.properties
! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java
! test/javax/net/ssl/DTLSv10/TEST.properties
! test/javax/net/ssl/TLS/TEST.properties
! test/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/javax/net/ssl/TLS/TLSDataExchangeTest.java
! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLS/TLSHandshakeTest.java
! test/javax/net/ssl/TLS/TLSMFLNTest.java
! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLS/TLSRehandshakeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv1/TEST.properties
! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSMFLNTest.java
! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/javax/net/ssl/TLSv11/TEST.properties
! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java
! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java
! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSMFLNTest.java
! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java
! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java
! test/javax/sound/midi/Gervill/SoftSynthesizer/ImplicitOpenClose.java
! test/javax/sound/midi/Gervill/SoftSynthesizer/Open.java
! test/javax/swing/JFileChooser/6688203/bug6688203.java
! test/javax/swing/JLabel/7004134/bug7004134.java
! test/javax/swing/JPopupMenu/6495920/bug6495920.java
! test/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/javax/swing/JSlider/6794836/bug6794836.java
! test/javax/swing/JSlider/6848475/bug6848475.java
! test/javax/swing/JTabbedPane/7010561/bug7010561.java
! test/javax/swing/JTree/6263446/bug6263446.java
! test/javax/swing/RepaintManager/7013453/bug7013453.java
! test/javax/swing/Security/6938813/bug6938813.java
! test/javax/swing/border/Test7149090.java
! test/javax/swing/plaf/synth/7143614/bug7143614.java
! test/javax/swing/text/View/8014863/bug8014863.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
! test/jdk/internal/jline/console/StripAnsiTest.java
! test/jdk/internal/misc/Unsafe/CopyCommon.java
! test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
+ test/jdk/modules/open/Basic.java
+ test/jdk/modules/open/modules/m1/module-info.java
+ test/jdk/modules/open/modules/m1/p/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/PublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/PublicType.java
+ test/jdk/modules/open/modules/m2/module-info.java
+ test/jdk/modules/open/modules/m2/q/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/PublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/PublicType.java
! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
! test/sun/net/idn/TestStringPrep.java
! test/sun/net/www/http/HttpClient/IsAvailable.java
! test/sun/net/www/protocol/http/NoNTLM.java
! test/sun/security/jgss/spnego/NotPreferredMech.java
! test/sun/security/krb5/RFC396xTest.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/TEST.properties
! test/sun/security/krb5/ccache/TimeInCCache.java
! test/sun/security/krb5/config/DefUdpLimit.java
! test/sun/security/krb5/config/DnsFallback.java
! test/sun/security/krb5/config/SCDynamicConfigTest.java
! test/sun/security/krb5/tools/KtabZero.java
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
! test/sun/security/provider/SecureRandom/CommonSeeder.java
! test/sun/security/provider/SecureRandom/DRBGS11n.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
! test/sun/security/tools/jarsigner/LargeJarEntry.java
! test/sun/security/tools/keytool/StartDateTest.java
! test/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/tools/jar/mmrjar/ConcealedPackage.java
+ test/tools/jar/mmrjar/src/mr10/p/internal/bar/Gee.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java
+ test/tools/jar/modularJar/src/foo/jdk/test/foo/resources/foo.properties
! test/tools/jar/multiRelease/Basic.java
+ test/tools/jar/multiRelease/Basic1.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/basic/AllModulePath.java
! test/tools/jlink/basic/BasicTest.java
+ test/tools/jlink/basic/src/m1/module-info.java
+ test/tools/jlink/basic/src/m1/p/ListModules.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! 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/m3/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Foo.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/src/org.bar/module-info.java
! test/tools/jmod/hashes/src/org.foo/module-info.java
+ test/tools/jmod/src/foo/jdk/test/foo/resources/foo.properties
+ test/tools/launcher/InfoStreams.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
+ test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
+ test/tools/launcher/modules/addexports/manifest/Test1.java
+ test/tools/launcher/modules/addexports/manifest/Test2.java
! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: ed10bde51263
Author: alanb
Date: 2016-12-01 11:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed10bde51263
Merge
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
- src/java.base/share/classes/java/lang/module/Dependence.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/ProblemList.txt
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
! test/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 90b5b235e6b0
Author: ihse
Date: 2016-12-01 14:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/90b5b235e6b0
8056215: AWT source dirs should only point to java2d, not below
Reviewed-by: erikj
! make/lib/Awt2dLibraries.gmk
Changeset: 6dd1d95e9d93
Author: xiaofeya
Date: 2016-12-01 06:38 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6dd1d95e9d93
8170559: Incorrect bug id in problem list
Reviewed-by: rriggs
! test/ProblemList.txt
Changeset: de578b801a60
Author: xiaofeya
Date: 2016-12-01 06:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/de578b801a60
8162521: java/net/Authenticator/B4933582.sh fails intermittently with BindException
Reviewed-by: dfuchs
! test/java/net/Authenticator/B4933582.java
- test/java/net/Authenticator/B4933582.sh
! test/sun/net/www/httptest/TestHttpServer.java
Changeset: fdc2a054d947
Author: redestad
Date: 2016-12-01 19:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fdc2a054d947
8170602: Startup regression due to introduction of lambda in java.io.FilePermissionCollection
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/io/FilePermission.java
Changeset: 7b997de570ba
Author: lana
Date: 2016-12-01 21:39 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b997de570ba
Merge
- src/java.base/share/classes/java/lang/module/Dependence.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/net/Authenticator/B4933582.sh
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
Changeset: 685512caa8bf
Author: sherman
Date: 2016-12-01 15:42 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/685512caa8bf
8167328: jar -d m.jar hangs
Reviewed-by: alanb, mchung, chegar
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/modularJar/Basic.java
Changeset: b1b62e236357
Author: psandoz
Date: 2016-12-01 17:52 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b1b62e236357
8170155: StringBuffer and StringBuilder stream methods are not late-binding
Reviewed-by: sherman
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/TEST.groups
+ test/java/util/Spliterator/SpliteratorFailFastTest.java
+ test/java/util/Spliterator/SpliteratorLateBindingFailFastHelper.java
- test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
+ test/java/util/Spliterator/SpliteratorLateBindingTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: 35c87712682f
Author: amlu
Date: 2016-12-02 10:56 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/35c87712682f
8170581: Remove OpenNonIntegralNumberOfSampleframes.java from ProblemList
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: 99dd72e05060
Author: mli
Date: 2016-12-02 00:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/99dd72e05060
8153916: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java failed with BindException
Reviewed-by: chegar
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
Changeset: 08f81d321087
Author: mli
Date: 2016-12-02 01:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08f81d321087
8080550: java/rmi/server/useCustomRef/UseCustomRef.java failed with java.net.BindException intermittently
Reviewed-by: chegar
! test/java/rmi/server/useCustomRef/UseCustomRef.java
Changeset: 08f94540f074
Author: mli
Date: 2016-12-02 02:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08f94540f074
8078587: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java fails intermittently with Port already in use
Reviewed-by: chegar
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
Changeset: bc6c31fd98cf
Author: dfuchs
Date: 2016-12-02 13:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bc6c31fd98cf
8169495: Add a method to set an Authenticator on a HttpURLConnection.
Summary: new public method java.net.HttpURLConnection::setAuthenticator allows to specify an authenticator to use with a given connection.
Reviewed-by: chegar
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/java/net/Authenticator.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCache.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
+ src/java.base/share/classes/sun/net/www/protocol/http/AuthenticatorKeys.java
! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java
+ test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/java/net/HttpURLConnection/getResponseCode.java
Changeset: edf69d3b31cc
Author: ihse
Date: 2016-12-02 16:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/edf69d3b31cc
8039103: "explicitly" is misspelled as "explicitely" in configure scripts
Reviewed-by: erikj, tbell
! make/lib/Awt2dLibraries.gmk
Changeset: b6bad6302dc8
Author: gromero
Date: 2016-11-28 11:13 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6bad6302dc8
8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation
Reviewed-by: mdoerr, erikj, simonis, aph
! make/lib/CoreLibraries.gmk
Changeset: ea9502bce1a9
Author: psandoz
Date: 2016-12-02 10:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ea9502bce1a9
8166914: URLClassLoader spec needs to mention that it's MR-aware
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/jar/JarFile.java
Changeset: 5dbefe6fe4e4
Author: mchung
Date: 2016-12-02 11:00 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5dbefe6fe4e4
8170633: backslashes in gensrc/module-info.java comments need escaping
Reviewed-by: alanb, psandoz, wetmore
! make/src/classes/build/tools/module/GenModuleInfoSource.java
Changeset: 150206269f3f
Author: mchung
Date: 2016-12-02 11:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/150206269f3f
8170660: RMI regression test failures due to missing @build TestLibrary
Reviewed-by: lancea
Contributed-by: Abdul Kolarkunnu <abdul.kolarkunnu at oracle.com>
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
Changeset: 8d4eb53e3933
Author: mullan
Date: 2016-12-02 14:22 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8d4eb53e3933
8170131: Certificates not being blocked by jdk.tls.disabledAlgorithms property
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
Changeset: a5eb1d52e445
Author: mullan
Date: 2016-12-02 14:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a5eb1d52e445
Merge
Changeset: ed6586330575
Author: darcy
Date: 2016-12-02 18:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed6586330575
8170670: Problem list com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java until fix of JDK-8170669
Reviewed-by: smarks
! test/ProblemList.txt
Changeset: 5c9389804cbc
Author: rgoel
Date: 2016-12-05 12:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c9389804cbc
8075577: java.time does not support HOST provider
Reviewed-by: okutsu, rriggs
! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/module-info.java
+ src/java.base/share/classes/sun/text/spi/JavaTimeDateTimePatternProvider.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
+ src/java.base/share/classes/sun/util/locale/provider/JavaTimeDateTimePatternImpl.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
Changeset: 4d74b5d2086c
Author: psandoz
Date: 2016-12-05 13:00 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d74b5d2086c
8170733: HashMap.HashIterator.remove method does not use cached value for the hash code.
Reviewed-by: martin, dl, shade
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
Changeset: 9f111abca7aa
Author: valeriep
Date: 2016-12-05 23:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9f111abca7aa
8170245: [TEST_BUG] Cipher tests fail when running with unlimited policy
Summary: Updated the failed cipher tests to work under unlimited policy
Reviewed-by: xuelei
! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java
! test/com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/AESPBEWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBECipherWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java
! test/com/sun/crypto/provider/Cipher/TestCipher.java
Changeset: b2ca07f8507f
Author: mli
Date: 2016-12-05 16:16 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2ca07f8507f
8170669: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java fails after JDK-8153916
Reviewed-by: rriggs
! test/ProblemList.txt
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java
Changeset: 7ba811d85695
Author: mli
Date: 2016-12-05 16:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ba811d85695
8170644: java/rmi/registry/interfaceHash/InterfaceHash.java failed intermittently with "Port already in use"
Reviewed-by: dfuchs
! test/java/rmi/registry/interfaceHash/InterfaceHash.java
Changeset: 51843ad502b5
Author: wetmore
Date: 2016-12-05 17:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/51843ad502b5
8170157: Enable unlimited cryptographic policy by default in OracleJDK
8169335: Add a crypto policy fallback in case Security Property 'crypto.policy' does not exist
Reviewed-by: erikj, ihse, weijun, xuelei, coffeys
! make/gensrc/GensrcMisc.gmk
- src/java.base/share/classes/javax/crypto/JceSecurity.java
+ src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/conf/security/java.security
! src/java.base/share/conf/security/policy/README.txt
+ test/javax/crypto/CryptoPermissions/CryptoPolicyFallback.java
! test/javax/crypto/CryptoPermissions/TestUnlimited.java
Changeset: c8b567c5193e
Author: mli
Date: 2016-12-05 19:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c8b567c5193e
8170523: Some PKCS11 test cases are ignored with security manager
Summary: Get OS distro before enabling security manager
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: 9098b2b9d997
Author: lana
Date: 2016-11-29 21:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9098b2b9d997
8037111: space before percent is inconsistent between sv and sv_SE
8081643: wrong number format for Serbian locale with Latin script
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sr_Latn.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sv.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 3f4dab6bb48e
Author: lana
Date: 2016-12-08 18:03 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f4dab6bb48e
Added tag jdk-9+148 for changeset 9098b2b9d997
! .hgtags
Changeset: 4629fe47e826
Author: sherman
Date: 2016-12-06 14:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4629fe47e826
8170828: test/java/util/zip/ZipFile/TestZipFile needs @modules to work with Method.setAccessible()
Reviewed-by: martin, rriggs
! test/java/util/zip/ZipFile/TestZipFile.java
Changeset: 841075d55095
Author: smarks
Date: 2016-12-06 17:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/841075d55095
8166446: SingletonIterator.forEachRemaining doesn't advance before calling action
Reviewed-by: martin
! src/java.base/share/classes/java/util/Collections.java
! test/java/util/Collections/SingletonIterator.java
Changeset: 10b191e1793b
Author: mli
Date: 2016-12-06 17:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/10b191e1793b
8170704: java/rmi/activation/Activatable/* tests fails intermittently with "output improperly annotated"
Reviewed-by: dfuchs, rriggs
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
Changeset: f22652e8f85f
Author: xiaofeya
Date: 2016-12-06 17:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f22652e8f85f
8081390: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java may leave orphaned processes
Reviewed-by: rriggs
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
Changeset: 0ceaa5dc89ec
Author: rgoel
Date: 2016-12-07 11:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ceaa5dc89ec
8071929: Locale.getISOCountries() has inconsistent behaviour for "AN", "BU" and "CS" country codes.
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/LocaleISOData.java
+ test/java/util/Locale/Bug8071929.java
Changeset: df8bc808aeb9
Author: ihse
Date: 2016-12-07 09:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df8bc808aeb9
8170629: Remove code duplication in test makefiles
Reviewed-by: erikj, dholmes
! test/Makefile
Changeset: c1b4d9879aea
Author: chegar
Date: 2016-12-07 09:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c1b4d9879aea
8169653: Restore ObjectInputStream::resolveClass call stack default search order
Reviewed-by: dfuchs, mchung
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: b9cdffb87bea
Author: mullan
Date: 2016-12-07 10:55 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9cdffb87bea
8158517: Minor optimizations to ISO10126PADDING
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com, ecki at zusammenkunft.net
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
Changeset: 26c1193265d6
Author: naoto
Date: 2016-12-07 08:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26c1193265d6
8170465: JNI exception pending in jni_util.c:190
8170466: JNI exception pending in jni_util.c:190
Reviewed-by: dholmes
! src/java.base/share/native/libjava/jni_util.c
Changeset: 54378adce7f1
Author: martin
Date: 2016-11-30 19:40 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/54378adce7f1
8170560: Improve code samples in Collectors javadoc
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 5689c7c6c075
Author: sherman
Date: 2016-12-07 11:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5689c7c6c075
8170831: ZipFile implementation no longer caches the last accessed entry/pos
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 78a9122885d1
Author: darcy
Date: 2016-12-07 12:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/78a9122885d1
8170875: Problem list LocaleTest.java until JDK-8170840 is fixed
Reviewed-by: rriggs, naoto
! test/ProblemList.txt
Changeset: 47e0091b0fbe
Author: rriggs
Date: 2016-12-07 15:32 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/47e0091b0fbe
8170291: Unpredictable results of j.i.ObjectInputFilter::createFilter
Reviewed-by: dfuchs
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/java/io/Serializable/serialFilter/SerialFilterTest.java
Changeset: c0af0f58d538
Author: bpb
Date: 2016-12-02 13:22 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c0af0f58d538
8168628: (fc) SIGBUS when extending file size to map it
Summary: Synchronize file extension and subsequent map0(); on Linux use fallocate64() instead of ftruncate64().
Reviewed-by: rehn, simonis, alanb
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
+ test/java/nio/channels/FileChannel/FileExtensionAndMap.java
Changeset: 97193ff08209
Author: mli
Date: 2016-12-07 17:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/97193ff08209
8170839: failed test case is not checked in java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
Reviewed-by: rriggs
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
Changeset: a78130ad14dc
Author: xiaofeya
Date: 2016-12-07 17:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a78130ad14dc
8043838: Test java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java failed intermittently in nightly
Reviewed-by: chegar, dfuchs
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
Changeset: 5856775a5f4f
Author: lana
Date: 2016-11-30 07:51 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5856775a5f4f
7037368: Currency names missing in some locales
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: c9785b0f04fd
Author: lana
Date: 2016-12-07 05:57 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c9785b0f04fd
8169618: JDK9 message drop interim resource updates - OpenJDK
Reviewed-by: rfield, peytoia, joehw, weijun
Contributed-by: li.jiang at oracle.com
! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
! 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/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties
Changeset: 8a0ce9899148
Author: rgoel
Date: 2016-12-08 12:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a0ce9899148
8170840: java/util/Locale/LocaleTest.java failed with "Uncaught exception thrown in test method TestGetLangsAndCountries"
Reviewed-by: naoto
! test/ProblemList.txt
! test/java/util/Locale/LocaleTest.java
Changeset: 7e27a1e6e339
Author: skovalev
Date: 2016-12-08 15:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e27a1e6e339
8170664: SystemLoggerInPlatformLoader.java failing in case of module limitation
Reviewed-by: dfuchs, mchung
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
Changeset: ed04e8712261
Author: xiaofeya
Date: 2016-12-08 07:21 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed04e8712261
8169115: java/net/InetAddress/ptr/lookup.sh failed intermittently
Reviewed-by: dsamersoff
! test/java/net/InetAddress/ptr/Lookup.java
- test/java/net/InetAddress/ptr/lookup.sh
Changeset: 27ff083d0e07
Author: goetz
Date: 2016-11-30 13:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/27ff083d0e07
8170525: Fix minor issues in AWT/ECC/PKCS11 coding
Reviewed-by: vinnie, clanger, prr, ssadetsky
! src/java.desktop/share/native/libawt/awt/image/DataBufferNative.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c
! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
Changeset: 7583c87dfe7c
Author: lana
Date: 2016-12-08 21:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7583c87dfe7c
Merge
- test/java/net/InetAddress/ptr/lookup.sh
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
Changeset: e307a1fcbcca
Author: valeriep
Date: 2016-12-09 02:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e307a1fcbcca
8079898: Resolve disabled warnings for libj2ucrypto
Summary: Updated header/code to address the E_MACRO_REDEFINED warning
Reviewed-by: ascarpino, ihse
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
Changeset: 28c0b22daf7c
Author: tidu
Date: 2016-12-08 23:21 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/28c0b22daf7c
8157529: Remove intermittent key from javax/net/ssl/DTLS/CipherSuite.java
Reviewed-by: asmotrak
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/javax/net/ssl/DTLS/CipherSuite.java
Changeset: f418bde7bcf1
Author: rpatil
Date: 2016-12-09 17:01 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f418bde7bcf1
8170316: (tz) Support tzdata2016j
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/zone.tab
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 3b25414eb6af
Author: michaelm
Date: 2016-12-09 11:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3b25414eb6af
8170648: Move java.net.http package out of Java SE to incubator namespace
Reviewed-by: chegar, dfuchs, michaelm, prappo, skuksenko
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Michael McMahon <michael.x.mcmahon at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>, Sergey Kuksenko <sergey.kuksenko at oracle.com>, anthony.vanelverdinghe at gmail.com
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
- src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
- src/java.httpclient/share/classes/java/net/http/BufferHandler.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
- src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
- src/java.httpclient/share/classes/java/net/http/CookieFilter.java
- src/java.httpclient/share/classes/java/net/http/DataFrame.java
- src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
- src/java.httpclient/share/classes/java/net/http/Exchange.java
- src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
- src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
- src/java.httpclient/share/classes/java/net/http/FilterFactory.java
- src/java.httpclient/share/classes/java/net/http/FrameReader.java
- src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
- src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderParser.java
- src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
- src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
- src/java.httpclient/share/classes/java/net/http/Http1Request.java
- src/java.httpclient/share/classes/java/net/http/Http1Response.java
- src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
- src/java.httpclient/share/classes/java/net/http/Http2Connection.java
- src/java.httpclient/share/classes/java/net/http/Http2Frame.java
- src/java.httpclient/share/classes/java/net/http/HttpClient.java
- src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpConnection.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
- src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequest.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpResponse.java
- src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
- src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
- src/java.httpclient/share/classes/java/net/http/Log.java
- src/java.httpclient/share/classes/java/net/http/MultiExchange.java
- src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
- src/java.httpclient/share/classes/java/net/http/Pair.java
- src/java.httpclient/share/classes/java/net/http/PingFrame.java
- src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
- src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
- src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
- src/java.httpclient/share/classes/java/net/http/Queue.java
- src/java.httpclient/share/classes/java/net/http/RawChannel.java
- src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
- src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
- src/java.httpclient/share/classes/java/net/http/ResetFrame.java
- src/java.httpclient/share/classes/java/net/http/ResponseContent.java
- src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
- src/java.httpclient/share/classes/java/net/http/SSLConnection.java
- src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
- src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
- src/java.httpclient/share/classes/java/net/http/Stream.java
- src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
- src/java.httpclient/share/classes/java/net/http/Utils.java
- src/java.httpclient/share/classes/java/net/http/WS.java
- src/java.httpclient/share/classes/java/net/http/WSBuilder.java
- src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/WSDisposable.java
- src/java.httpclient/share/classes/java/net/http/WSFrame.java
- src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
- src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
- src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
- src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
- src/java.httpclient/share/classes/java/net/http/WSReceiver.java
- src/java.httpclient/share/classes/java/net/http/WSShared.java
- src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
- src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
- src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
- src/java.httpclient/share/classes/java/net/http/WSUtils.java
- src/java.httpclient/share/classes/java/net/http/WSWriter.java
- src/java.httpclient/share/classes/java/net/http/WebSocket.java
- src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
- src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
- src/java.httpclient/share/classes/java/net/http/package-info.java
- src/java.httpclient/share/classes/module-info.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
! src/java.se/share/classes/module-info.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FilterFactory.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderParser.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.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/HttpRequestBuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainProxyConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PullPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/TimeoutEvent.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/WindowController.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferPool.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferReference.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Log.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Pair.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ContinuationFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ErrorFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/GoAwayFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/MalformedFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/OutgoingHeaders.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PingFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PriorityFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ResetFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/WindowUpdateFrame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BinaryRepresentationWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BulkSizeUpdateWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/DecodingCallback.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Encoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Huffman.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/ISO_8859_1.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexNameValueWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexedWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerReader.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralNeverIndexedWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWithIndexingWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/SizeUpdateWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringReader.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringWriter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/package-info.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CheckFailedException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FailWebSocketException.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Frame.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/RawChannel.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/StatusCodes.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketRequest.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java
+ src/jdk.incubator.httpclient/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.groups
! test/java/net/httpclient/APIErrors.java
! test/java/net/httpclient/BasicAuthTest.java
- test/java/net/httpclient/BasicWebSocketAPITest.java
! test/java/net/httpclient/EchoHandler.java
! test/java/net/httpclient/HeadersTest.java
! test/java/net/httpclient/HeadersTest1.java
+ test/java/net/httpclient/HttpInputStreamTest.java
+ test/java/net/httpclient/HttpRequestBuilderTest.java
- test/java/net/httpclient/HttpUtils.java
! test/java/net/httpclient/ImmutableHeaders.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/MessageHeadersTest.java
+ test/java/net/httpclient/MultiAuthTest.java
! test/java/net/httpclient/ProxyAuthTest.java
- test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/ShortRequestBody.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/SplitResponse.java
! test/java/net/httpclient/TEST.properties
! test/java/net/httpclient/TestKit.java
! test/java/net/httpclient/TestKitTest.java
+ test/java/net/httpclient/TimeoutBasic.java
+ test/java/net/httpclient/TimeoutOrdering.java
- test/java/net/httpclient/TimeoutTest.java
+ test/java/net/httpclient/examples/WebSocketExample.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/HpackDriver.java
! test/java/net/httpclient/http2/HpackDriverHeaderTable.java
+ test/java/net/httpclient/http2/NoBody.java
+ test/java/net/httpclient/http2/RedirectTest.java
! test/java/net/httpclient/http2/ServerPush.java
- test/java/net/httpclient/http2/TEST.properties
! test/java/net/httpclient/http2/TLSConnection.java
! test/java/net/httpclient/http2/Timeout.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BinaryPrimitivesTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BuffersTestingKit.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/CircularBufferTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/DecoderTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/EncoderTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HuffmanTest.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/SpecHelper.java
+ test/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/TestHelper.java
+ test/java/net/httpclient/http2/server/BodyInputStream.java
+ test/java/net/httpclient/http2/server/BodyOutputStream.java
+ test/java/net/httpclient/http2/server/EchoHandler.java
+ test/java/net/httpclient/http2/server/Http2Handler.java
+ test/java/net/httpclient/http2/server/Http2TestExchange.java
+ test/java/net/httpclient/http2/server/Http2TestServer.java
+ test/java/net/httpclient/http2/server/Http2TestServerConnection.java
+ test/java/net/httpclient/http2/server/NoBodyHandler.java
+ test/java/net/httpclient/http2/server/OutgoingPushPromise.java
+ test/java/net/httpclient/http2/server/PushHandler.java
+ test/java/net/httpclient/http2/server/RedirectHandler.java
+ test/java/net/httpclient/http2/server/TestUtil.java
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java
+ test/java/net/httpclient/websocket/WSDriver.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/HeaderWriterTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MaskerTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReaderTest.java
+ test/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java
! test/java/net/httpclient/whitebox/Driver.java
- test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java
Changeset: d5fae1e4ae74
Author: rriggs
Date: 2016-12-09 10:17 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d5fae1e4ae74
8153882: rmid emits warning about security policy with obsolete URL
Summary: Remove absolute link to rmid documentation
Reviewed-by: smarks
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties
Changeset: 250e4a7eec3d
Author: dfuchs
Date: 2016-12-09 15:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/250e4a7eec3d
8170984: java.util.logging might force the initialization of ResourceBundle class too early.
Reviewed-by: alanb
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/Logger.java
Changeset: 91d2d3dee7b4
Author: sherman
Date: 2016-12-09 08:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91d2d3dee7b4
8170952: jar's usage message output need some cleanup
Reviewed-by: chegar
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! test/tools/jar/compat/CLICompatibility.java
Changeset: 0ad126a1f49e
Author: xuelei
Date: 2016-12-09 17:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ad126a1f49e
8170329: New SSLSocket testing template
Reviewed-by: asmotrak, mullan
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 838c6bde8793
Author: mullan
Date: 2016-12-09 14:14 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/838c6bde8793
8069128: Fix deprecation warnings in jdk.deploy.osx module
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com
! src/java.base/macosx/classes/apple/security/KeychainStore.java
Changeset: d4d7f1f0d688
Author: xuelei
Date: 2016-12-09 21:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4d7f1f0d688
8171003: A couple of JSSE tests have been failing after JDK-8170329
Reviewed-by: ascarpino, mullan
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
Changeset: 2db2386866d7
Author: mchung
Date: 2016-12-09 16:38 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2db2386866d7
8170772: ResourceBundle improper caching causes tools/javadoc tests intermittently
Reviewed-by: dfuchs, naoto
! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/java/util/ResourceBundle/modules/cache/CacheTest.java
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/jdk/test/resources/MyResources.properties
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/jdk/test/util/Bundles.java
+ test/java/util/ResourceBundle/modules/cache/src/mainbundles/module-info.java
+ test/java/util/ResourceBundle/modules/cache/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/cache/src/test/module-info.java
! test/java/util/ResourceBundle/modules/security/src/m1/module-info.java
! test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java
Changeset: 688318f6e1a5
Author: chegar
Date: 2016-12-10 14:19 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/688318f6e1a5
8166568: Add jmod extract subcommand
8169492: jdk.internal.jmod.JmodFile.JMOD_MAGIC_NUMBER is a mutable array
Reviewed-by: alanb, anazarov, dfuchs, mchung
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
Changeset: 98665911deff
Author: redestad
Date: 2016-12-11 12:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/98665911deff
8170595: Optimize Class.isAnonymousClass, isLocalClass, and isMemberClass
Reviewed-by: mchung, darcy
Contributed-by: claes.redestad at oracle.com, christoph.dreis at freenet.de
! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/attributes/ClassAttributesTest.java
Changeset: 3bc6686e3883
Author: mli
Date: 2016-12-11 17:39 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bc6686e3883
7195382: TEST_BUG: java/rmi/activation/CommandEnvironment/SetChildEnv.java can fail
Reviewed-by: rriggs
! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/CommandEnvironment/rmid.security.policy
Changeset: c510a5c610e1
Author: sundar
Date: 2016-12-12 11:31 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c510a5c610e1
8168925: MODULES property should be topologically ordered and space-separated list
Reviewed-by: mchung, jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! test/tools/jlink/CustomPluginTest.java
+ test/tools/jlink/ModuleNamesOrderTest.java
Changeset: 8e4e532e545c
Author: darcy
Date: 2016-12-11 21:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e4e532e545c
8171062: Problem list ServerIdentityTest.java on window
Reviewed-by: xuelei
! test/ProblemList.txt
Changeset: c840ae77bb76
Author: dfuchs
Date: 2016-12-12 13:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c840ae77bb76
8171081: Put TimeoutOrderingTest in ProblemList for solaris-all
Reviewed-by: chegar
! test/ProblemList.txt
! test/java/net/httpclient/TimeoutOrdering.java
Changeset: 03d7bdec12fe
Author: clanger
Date: 2016-12-12 15:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03d7bdec12fe
8164057: Fix @since for java.net.Inet[46]Address
Reviewed-by: chegar
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
Changeset: 5a6a97703855
Author: michaelm
Date: 2016-12-12 14:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5a6a97703855
8170920: SO_RCVBUF and SO_SNDBUF options problem for network channels on MacOS
Reviewed-by: chegar, clanger
! src/java.base/unix/native/libnet/net_util_md.c
+ test/java/net/SocketOption/MinimumRcvBufferSize.java
Changeset: 5a846396a24c
Author: darcy
Date: 2016-12-12 16:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5a846396a24c
8171131: Problem list ModuleNamesOrderTest.java until JDK-8171070 is fixed
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: 1edd10226c97
Author: lana
Date: 2016-12-14 20:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1edd10226c97
Added tag jdk-9+149 for changeset 5a846396a24c
! .hgtags
Changeset: b6d62dc38c36
Author: mli
Date: 2016-12-12 17:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6d62dc38c36
8166763: java/rmi/* tests fail intermittently with "Port already in use" in RMID.start()
Reviewed-by: chegar
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
+ test/java/rmi/activation/ActivationGroup/downloadActivationGroup/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
+ test/java/rmi/activation/ActivationSystem/activeGroup/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
+ test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/rmid.security.policy
Changeset: 095c2e4f00c1
Author: mli
Date: 2016-12-12 17:40 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/095c2e4f00c1
8171043: ServerIdentityTest.java fails on Windows
Summary: Before sending response, the server has to read the request.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
Changeset: 1b599d2fbe84
Author: amlu
Date: 2016-12-13 09:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1b599d2fbe84
8023898: Consolidate Map tests Collisions and InPlaceOpsCollisions into general Map-based test
Reviewed-by: psandoz
! test/java/util/Map/Collisions.java
! test/java/util/Map/InPlaceOpsCollisions.java
+ test/java/util/Map/MapWithCollisionsProviders.java
Changeset: c6b2de8d1f29
Author: mchung
Date: 2016-12-12 18:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c6b2de8d1f29
8169925: Organize licenses by module in source, JMOD file, and run-time image
Reviewed-by: alanb, erikj, ihse, naoto, prr
Contributed-by: mandy.chung at oracle.com, jeannette.hung at oracle.com
- THIRD_PARTY_README
! make/copy/Copy-java.base.gmk
! make/copy/CopyCommon.gmk
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
+ src/java.base/share/legal/aes.md
+ src/java.base/share/legal/asm.md
+ src/java.base/share/legal/cldr.md
+ src/java.base/share/legal/icu.md
+ src/java.base/share/legal/zlib.md
+ src/java.desktop/share/legal/colorimaging.md
+ src/java.desktop/share/legal/giflib.md
+ src/java.desktop/share/legal/harfbuzz.md
+ src/java.desktop/share/legal/jpeg.md
+ src/java.desktop/share/legal/lcms.md
+ src/java.desktop/share/legal/libpng.md
+ src/java.desktop/share/legal/mesa3d.md
+ src/java.desktop/share/legal/opengl.md
+ src/java.desktop/unix/legal/fontconfig.md
+ src/java.desktop/unix/legal/xwindows.md
+ src/java.smartcardio/unix/legal/pcsclite.md
+ src/java.xml.crypto/share/legal/santuario.md
+ src/jdk.crypto.ec/share/legal/ecc.md
+ src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
+ src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
+ src/jdk.internal.le/share/legal/jline.md
+ src/jdk.internal.opt/share/legal/jopt-simple.md
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/SymLinkResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.jlink/share/classes/module-info.java
+ src/jdk.localedata/share/legal/cldr.md
+ src/jdk.localedata/share/legal/thaidict.md
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/LegalFilePluginTest.java
Changeset: 6f76a77638cb
Author: fyuan
Date: 2016-12-13 11:28 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f76a77638cb
8170961: ProblemList tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java due to JDK-8169971
Summary: Adds tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java to ProblemList.txt
Reviewed-by: psandoz
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: ddc8f2ae290b
Author: bchristi
Date: 2016-12-13 12:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddc8f2ae290b
8169389: Use a bitmap to control StackTraceElement::toString format and save footprint
Reviewed-by: dfuchs, mchung
! src/java.base/share/classes/java/lang/StackTraceElement.java
! test/java/lang/StackTraceElement/ModuleFrames.java
Changeset: c9c559e0b316
Author: mli
Date: 2016-12-13 17:40 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c9c559e0b316
8171072: java/rmi/transport/handshake*/Handshake*.java, exception is not thrown when reach failure test case
Reviewed-by: rriggs
! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java
! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java
Changeset: 9053a53d3919
Author: smarks
Date: 2016-12-13 17:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9053a53d3919
8170943: Collectors.partitioningBy should specify that false and true entries are always present
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 26758f10984a
Author: goetz
Date: 2016-10-31 14:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26758f10984a
8166837: [TESTBUG] Fix tests on Linux/s390x
Reviewed-by: simonis
! test/java/awt/JAWT/JAWT.sh
! test/sun/tools/jhsdb/BasicLauncherTest.java
! test/sun/tools/jhsdb/HeapDumpTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: 5a3a34170501
Author: sspitsyn
Date: 2016-11-07 16:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5a3a34170501
8160024: jdb returns invalid argument count if first parameter to Arrays.asList is null
Summary: Adjust com/sun/jdi/MethodImpl.java for null argument
Reviewed-by: dcubed, dsamersoff
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
+ test/com/sun/jdi/EvalArraysAsList.sh
Changeset: b0b6fa3e14cf
Author: vtewari
Date: 2016-11-14 12:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b0b6fa3e14cf
8168141: javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java: No notif received!
Summary: changed the time limit of 2 seconds for getting notification to default jtreg timeout.
Reviewed-by: rehn, dholmes
Contributed-by: ujwal.vangapally at oracle.com
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
Changeset: 81eb4bd34611
Author: jwilhelm
Date: 2016-11-09 13:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/81eb4bd34611
Merge
- make/GenerateClasslist.gmk
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.base/windows/native/libnet/icmp.h
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! test/ProblemList.txt
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/keytool/readjar.sh
Changeset: 0e98c765ce9b
Author: rraghavan
Date: 2016-11-17 01:17 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e98c765ce9b
8159035: com/sun/crypto/provider/Cipher/CTS/CTSMode.java test crashed due to unhandled case of cipher length value as 0
Summary: Handled 0 length input case in Java wrapper method
Reviewed-by: alanb, ascarpino, kvn, sherman, thartmann
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
Changeset: d3da07ca003e
Author: vtewari
Date: 2016-11-21 12:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d3da07ca003e
8169575: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java failing with jtreg tip
Reviewed-by: rriggs, fparain
Contributed-by: harsha.wardhana.b at oracle.com
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
Changeset: 6762573da1c7
Author: vtewari
Date: 2016-11-24 12:04 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6762573da1c7
8141591: javax/management/remote/mandatory/threads/ExecutorTest.java fails intermittently
Reviewed-by: dfuchs
Contributed-by: harsha.wardhana.b at oracle.com
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java
Changeset: ce586c1fb53f
Author: jwilhelm
Date: 2016-12-08 15:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce586c1fb53f
Merge
! test/ProblemList.txt
Changeset: 9626eb849b65
Author: jwilhelm
Date: 2016-12-14 03:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9626eb849b65
Merge
Changeset: 20de79ba5b2f
Author: weijun
Date: 2016-12-14 10:40 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/20de79ba5b2f
8168979: @implNote for invalid FilePermission
Reviewed-by: xuelei
! src/java.base/share/classes/java/io/FilePermission.java
! test/java/io/FilePermission/Invalid.java
Changeset: 69472c65a323
Author: weijun
Date: 2016-12-14 10:41 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/69472c65a323
8171190: Bump reference of NIST 800-57 Part 1 Rev 3 to Rev 4 in JarSigner API spec
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
Changeset: ddd192238fcb
Author: mli
Date: 2016-12-13 18:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddd192238fcb
8171076: improve rmi tests by replacing TestLibrary.createRegistryOnUnusedPort, getUnusedRandomPort
Reviewed-by: rriggs
! test/java/rmi/Naming/LookupNameWithColon.java
! test/java/rmi/Naming/RmiIsNoScheme.java
! test/java/rmi/Naming/UnderscoreHost.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/registry/emptyName/EmptyName.java
! test/java/rmi/reliability/juicer/AppleUserImpl.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java
! test/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java
Changeset: 8573f051af75
Author: goetz
Date: 2016-12-02 15:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8573f051af75
8170663: Fix minor issues in corelib and servicabilty coding.
Reviewed-by: dsamersoff, dholmes
Contributed-by: David CARLIER <devnexen at gmail.com>, goetz.lindenmaier at sap.com
! src/java.base/share/native/libjimage/imageDecompressor.cpp
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c
! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
Changeset: d282c1a8d20b
Author: prappo
Date: 2016-12-13 12:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d282c1a8d20b
8038079: Re-examine integration of SPNEGO authentication
Summary: @module tags have been removed from the HttpNegotiateServer.java as it turns out exactly the same lines have been already defined in TEST.properties sitting in the same folder
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/java.security.jgss/share/classes/module-info.java
! test/ProblemList.txt
! test/sun/security/krb5/auto/HttpNegotiateServer.java
Changeset: 858af355f1c0
Author: prappo
Date: 2016-12-14 12:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/858af355f1c0
Merge
- THIRD_PARTY_README
! test/ProblemList.txt
Changeset: 619ba01d46b7
Author: sundar
Date: 2016-12-14 19:45 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/619ba01d46b7
8171070: Test ModuleNamesOrderTest.java fails
Reviewed-by: alanb, jlaskey
! test/ProblemList.txt
! test/tools/jlink/ModuleNamesOrderTest.java
Changeset: a9fe693da587
Author: mullan
Date: 2016-12-14 10:22 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a9fe693da587
8165751: NPE hit with java.security.debug=provider
Reviewed-by: mullan, weijun
Contributed-by: adam.petcher at oracle.com
! src/java.base/share/classes/java/security/Signature.java
+ test/java/security/Signature/NoProvider.java
Changeset: 36810be97098
Author: erikj
Date: 2016-12-14 19:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/36810be97098
8171245: Solaris builds fails after JDK-8170663
Reviewed-by: naoto
! src/java.base/unix/native/libjli/java_md_solinux.c
Changeset: de18c7fc80ea
Author: mchung
Date: 2016-12-14 10:51 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/de18c7fc80ea
8171201: Drop java.compact$N aggregator modules
8171202: Rename jdk.crypto.pkcs11 and jdk.pack200 to end with Java letters
Reviewed-by: alanb, erikj
- make/copy/Copy-jdk.crypto.pkcs11.gmk
+ make/copy/Copy-jdk.crypto.token.gmk
+ make/launcher/Launcher-jdk.pack.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
+ make/lib/Lib-jdk.crypto.token.gmk
+ make/lib/Lib-jdk.pack.gmk
- make/lib/Lib-jdk.pack200.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/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
+ src/jdk.pack/share/classes/module-info.java
+ src/jdk.pack/share/native/common-unpack/bands.cpp
+ src/jdk.pack/share/native/common-unpack/bands.h
+ src/jdk.pack/share/native/common-unpack/bytes.cpp
+ src/jdk.pack/share/native/common-unpack/bytes.h
+ src/jdk.pack/share/native/common-unpack/coding.cpp
+ src/jdk.pack/share/native/common-unpack/coding.h
+ src/jdk.pack/share/native/common-unpack/constants.h
+ src/jdk.pack/share/native/common-unpack/defines.h
+ src/jdk.pack/share/native/common-unpack/unpack.cpp
+ src/jdk.pack/share/native/common-unpack/unpack.h
+ src/jdk.pack/share/native/common-unpack/utils.cpp
+ src/jdk.pack/share/native/common-unpack/utils.h
+ src/jdk.pack/share/native/common-unpack/zip.cpp
+ src/jdk.pack/share/native/common-unpack/zip.h
+ src/jdk.pack/share/native/libunpack/jni.cpp
+ src/jdk.pack/share/native/unpack200/main.cpp
+ src/jdk.pack/windows/native/unpack200/unpack200_proto.exe.manifest
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/modules/etc/VerifyModuleDelegation.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
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
Changeset: 8b4b5b253ba4
Author: lana
Date: 2016-12-14 20:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8b4b5b253ba4
Merge
- THIRD_PARTY_README
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
Changeset: 63e82d0eb4f6
Author: mli
Date: 2016-12-14 19:23 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/63e82d0eb4f6
8164595: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java fails intermittently with javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
Summary: Takes advantage of new SSLSocketTemplate to resolve this issue
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java
Changeset: 21b45d72c6c0
Author: okutsu
Date: 2016-12-15 13:08 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/21b45d72c6c0
8054214: JapaneseEra.getDisplayName doesn't return names if it's an additional era
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.java
! test/java/util/Calendar/SupplementalJapaneseEraTest.sh
Changeset: 49b3d6d9b4df
Author: sundar
Date: 2016-12-15 10:47 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/49b3d6d9b4df
8171138: Remove FileCopierPlugin
Reviewed-by: mchung, jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
! test/tools/jlink/JLinkTest.java
- test/tools/jlink/plugins/FileCopierPluginTest.java
Changeset: b6f92bfbc354
Author: amlu
Date: 2016-12-15 17:34 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6f92bfbc354
8171234: Remove intermittent key from test java/nio/charset/coders/BashStreams.java
Reviewed-by: alanb
! test/java/nio/charset/coders/BashStreams.java
Changeset: ad1c1e096661
Author: sundar
Date: 2016-12-15 22:01 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad1c1e096661
8171316: Add IMPLEMENTOR property to the release file
Reviewed-by: jlaskey, erikj, mchung
+ test/tools/jlink/ReleaseImplementorTest.java
Changeset: 105b519382f5
Author: lancea
Date: 2016-12-15 16:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/105b519382f5
8169806: DriverManager javadoc clarifications
Reviewed-by: mchung
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: bfd886c562c8
Author: mchung
Date: 2016-12-15 17:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bfd886c562c8
8171323: generate dot file for java.se and java.se.ee with only API dependences
Reviewed-by: psandoz
! make/src/classes/build/tools/jigsaw/GenGraphs.java
Changeset: 7f71cdf81a23
Author: fyuan
Date: 2016-12-16 12:57 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f71cdf81a23
8171297: ProblemList javax/net/ssl/DTLS/PacketLossRetransmission.java due to JDK-8169086
Summary: Puts javax/net/ssl/DTLS/PacketLossRetransmission.java into ProblemList due to JDK-8169086
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: 9aedd62148d4
Author: alanb
Date: 2016-12-16 06:19 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9aedd62148d4
8170987: Module system implementation refresh (12/2016)
8170859: Run time and tool support for ModuleResolution
Reviewed-by: redestad, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, chris.hegarty at oracle.com, mark.reinhold at oracle.com, john.r.rose at oracle.com
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
+ src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
+ src/java.base/share/classes/jdk/internal/module/ModulePath.java
+ src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
+ src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
+ src/java.base/share/classes/jdk/internal/module/ModuleResolution.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.compact1/share/classes/module-info.java
! src/java.compact2/share/classes/module-info.java
! src/java.compact3/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.pack200/share/classes/module-info.java
+ test/java/lang/invoke/DropLookupModeTest.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
! test/java/lang/module/ModuleDescriptorTest.java
+ test/java/lang/module/ModuleNamesTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/reflect/Module/AnnotationsTest.java
+ test/jdk/modules/incubator/DefaultImage.java
+ test/jdk/modules/incubator/ImageModules.java
+ test/jdk/modules/incubator/src/cp/listmods/ListModules.java
+ test/jdk/modules/incubator/src/cp/test/ConvertToLowerCase.java
+ test/jdk/modules/incubator/src/cp/test/WriteUpperCase.java
+ test/jdk/modules/incubator/src/message.converter/converter/MessageConverter.java
+ test/jdk/modules/incubator/src/message.converter/module-info.java
+ test/jdk/modules/incubator/src/message.writer/module-info.java
+ test/jdk/modules/incubator/src/message.writer/writer/MessageWriter.java
! test/lib/testlibrary/ModuleUtils.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jimage/VerifyJimage.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/test/jdk/test/Main.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/test/module-info.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: 0bfb13e2ba08
Author: alanb
Date: 2016-12-16 08:17 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0bfb13e2ba08
Merge
! src/java.base/share/classes/java/lang/StackTraceElement.java
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
Changeset: ddcc67ffde8c
Author: weijun
Date: 2016-12-16 19:50 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddcc67ffde8c
8171340: HttpNegotiateServer/java test should not use system proxy on Mac
Reviewed-by: chegar
! test/sun/security/krb5/auto/HttpNegotiateServer.java
Changeset: d4fe8dcfd6e7
Author: vinnie
Date: 2016-12-16 14:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4fe8dcfd6e7
8170282: Enable ALPN parameters to be supplied during the TLS handshake
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! test/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java
! test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java
! test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java
Changeset: adc00ab4ac58
Author: chegar
Date: 2016-12-16 17:20 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/adc00ab4ac58
8171377: Add sun.misc.Unsafe::invokeCleaner
Reviewed-by: alanb, plevart
! src/java.base/share/classes/jdk/internal/ref/Cleaner.java
! src/java.base/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ test/sun/misc/InvokeCleaner.java
Changeset: a3539d97b127
Author: mchung
Date: 2016-12-16 09:42 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3539d97b127
8171374: GenGraphs should filter the rank grouping if the group is empty
Reviewed-by: alanb, psandoz
! make/src/classes/build/tools/jigsaw/GenGraphs.java
Changeset: 164b346d89b2
Author: robm
Date: 2016-12-16 19:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/164b346d89b2
8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
Reviewed-by: dfuchs, vtewari
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
Changeset: cdde8f59b6b5
Author: bpb
Date: 2016-11-15 08:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cdde8f59b6b5
8153208: TIFFImageReadParam: should "contains()" check be appropriate for addAllowedTagSet() method?
Summary: Do not add a duplicate TIFFTagSet instance and update the spec accordingly.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
Changeset: df2f48c5d4dd
Author: prr
Date: 2016-11-16 11:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df2f48c5d4dd
8168759: Incorrect vertical positioning of diacritics
Reviewed-by: serb
! src/java.desktop/share/native/libfontmanager/HBShaper.c
+ test/java/awt/font/TextLayout/ArabicDiacriticTest.java
Changeset: 268fe0517a3c
Author: prr
Date: 2016-11-16 14:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/268fe0517a3c
8167182: Exported elements referring to inaccessible types in jdk.accessibility
Reviewed-by: serb, ssadetsky
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java
Changeset: 26cb56201216
Author: serb
Date: 2016-11-17 02:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26cb56201216
8169202: [macos] Font substitution does not work for supplementary characters
Reviewed-by: serb, prr
Contributed-by: Dmitry Batrak <dmitry.batrak at jetbrains.com>
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h
! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m
+ test/java/awt/font/Fallback/SurrogatesFallbackTest.java
Changeset: fb9dfce3db2f
Author: psadhukhan
Date: 2016-11-17 11:48 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fb9dfce3db2f
8168657: [PIT] Still, on Windows test always fails: java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
Reviewed-by: serb, rchamyal
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
Changeset: 983d90dfdadf
Author: arapte
Date: 2016-11-17 11:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/983d90dfdadf
8169840: [TESTBUG] DisposeDialogNotActivateOwnerTest: Test clashes with another test with a similar name
Reviewed-by: serb, aghaisas
- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
Changeset: 540246aa1f83
Author: arapte
Date: 2016-11-17 14:14 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/540246aa1f83
6614519: [Doc] Description java.awt.dnd.DragSourceContext.getCursor() should be clarified
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
Changeset: f2fe778fe293
Author: alexsch
Date: 2016-11-21 17:46 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2fe778fe293
8169719: WrappedPlainView.modelToView() should return Rectangle2D
Reviewed-by: prr, serb, ssadetsky
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
Changeset: df43cdd4bb33
Author: bpb
Date: 2016-11-21 15:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df43cdd4bb33
8170142: Broken links in TIFF metadata format and usage notes
Summary: Change href attributes to the correct destinations
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
Changeset: ac4bcb13f1d4
Author: prr
Date: 2016-11-22 11:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ac4bcb13f1d4
Merge
- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java
Changeset: 48d8673787b8
Author: aniyogi
Date: 2016-11-23 14:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48d8673787b8
8138771: java.awt.image.AbstractMultiResolutionImage needs customized spec for methods of Image which it implements
Reviewed-by: flar, alexsch
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
Changeset: b64f4ea8dc42
Author: ant
Date: 2016-11-23 18:48 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b64f4ea8dc42
8140525: AwtFrame::WmShowWindow() may steal focus
Reviewed-by: serb, ssadetsky
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
Changeset: c67a08956b11
Author: psadhukhan
Date: 2016-11-24 11:58 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c67a08956b11
8048702: Deprecate obsolete classes in javax/swing/plaf/metal/MetalFileChooserUI.java
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
Changeset: b4776d6c9f76
Author: aniyogi
Date: 2016-11-24 14:11 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b4776d6c9f76
8167160: [TEST_BUG][PIT] failure of javax/swing/JRadioButton/8033699/bug8033699.java
Reviewed-by: psadhukhan, serb
! test/javax/swing/JRadioButton/8033699/bug8033699.java
Changeset: 7d77392d12c4
Author: ssadetsky
Date: 2016-11-28 10:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7d77392d12c4
8168135: The issue JDK-8164462 seems not fixed in b140
Reviewed-by: serb
! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java
Changeset: 2e5f7c4c78e5
Author: yan
Date: 2016-11-28 14:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e5f7c4c78e5
8167284: [TESTBUG] [PIT] possible regression: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
Reviewed-by: ssadetsky, yan
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>
! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
Changeset: d82266274ca8
Author: prr
Date: 2016-11-29 09:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d82266274ca8
8167103: Intermittent font loading failure on macOS with JFXPanel application
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
Changeset: 6662db46979c
Author: prr
Date: 2016-11-29 11:12 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6662db46979c
Merge
- src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties
Changeset: f7148ccb86bb
Author: ssadetsky
Date: 2016-11-30 10:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7148ccb86bb
8160087: Change IOOBE to warning in the scenarios when it had not being thrown before the JDK-8078514
Reviewed-by: azvegint, alexsch
! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
+ test/javax/swing/JTable/SorterIOOBEtest/DefaultRowSorterIOOBEtest.java
Changeset: a5e270f2c97d
Author: psadhukhan
Date: 2016-12-01 10:51 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a5e270f2c97d
7190578: Nimbus: css test for 4936917 fails
Reviewed-by: serb, aghaisas
+ test/javax/swing/text/html/StyleSheet/bug4936917.java
Changeset: f12b9485da8c
Author: prr
Date: 2016-12-01 10:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f12b9485da8c
Merge
- src/java.base/share/classes/java/lang/module/Dependence.java
- src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
- test/java/lang/Class/getResource/src/m3/module-info.java
- test/java/lang/Class/getResource/src/m3/p3/Main.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
- test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
- test/java/lang/reflect/Module/access/src/target/p/Exported.java
- test/java/lang/reflect/Module/access/src/target/p/Helper.java
- test/java/lang/reflect/Module/access/src/target/q/Internal.java
- test/java/net/Authenticator/B4933582.sh
- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
- test/java/util/ServiceLoader/Basic.java
- test/java/util/ServiceLoader/FooProvider1.java
- test/java/util/ServiceLoader/FooProvider2.java
- test/java/util/ServiceLoader/FooProvider3.java
- test/java/util/ServiceLoader/FooService.java
- test/java/util/ServiceLoader/Load.java
- test/java/util/ServiceLoader/basic.sh
- test/java/util/ServiceLoader/modules/MiscTests.java
- test/java/util/ServiceLoader/modules/ServicesTest.java
- test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/src/test/module-info.java
- test/java/util/ServiceLoader/modules/src/test/test/Main.java
Changeset: c1e333ed1273
Author: dmarkov
Date: 2016-12-02 12:45 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c1e333ed1273
8169589: [macosx] Activating a JDialog puts to back another dialog
Reviewed-by: aivanov, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
+ test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
Changeset: bfc101e2ef38
Author: psadhukhan
Date: 2016-12-02 15:22 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bfc101e2ef38
8169879: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed
Reviewed-by: psadhukhan, aghaisas
! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Changeset: e67d161545d6
Author: yan
Date: 2016-12-05 18:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e67d161545d6
8159906: [TEST_BUG] javax/swing/JDialog/Transparency/TransparencyTest.java
Reviewed-by: psadhukhan, yan
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>
! test/javax/swing/JDialog/Transparency/TransparencyTest.java
Changeset: a8bd20a067d5
Author: ddehaven
Date: 2016-12-05 08:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a8bd20a067d5
Merge
- test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
Changeset: 09bc263f2638
Author: mhalder
Date: 2016-12-06 14:10 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/09bc263f2638
8160536: [macosx] Possible regression: com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
Reviewed-by: serb, aniyogi
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
Changeset: 01b94cef3ec4
Author: serb
Date: 2016-12-06 15:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/01b94cef3ec4
4419271: Provide support for scrolling-mechanisms of non-mouse input-devices
Reviewed-by: alexsch, malenkov
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awtmsg.h
! test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java
Changeset: 7f09d558b044
Author: psadhukhan
Date: 2016-12-07 11:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f09d558b044
8025439: [TEST BUG] [macosx] PrintServiceLookup.lookupPrintServices doesn't work properly since jdk8b105
Reviewed-by: prr
! test/javax/print/PrintServiceLookup/GetPrintServices.java
Changeset: 2fe8bd250ebc
Author: yan
Date: 2016-12-07 17:54 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2fe8bd250ebc
8160441: [PIT][TEST_BUG][macosx] javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
Reviewed-by: ssadetsky, yan
Contributed-by: Alexander Popov <ox38popugaev at yandex.ru>
! test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
Changeset: a21bac70753d
Author: azvegint
Date: 2016-12-07 15:52 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a21bac70753d
8166683: On macOS (Mac OS X) getting a ScreenMenuBar when not running "com.apple.laf.AquaLookAndFeel"
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
Changeset: fc6ede6780e5
Author: serb
Date: 2016-12-08 08:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc6ede6780e5
8165769: Hang in the help menu item
Reviewed-by: alexsch, aivanov
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
+ test/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java
Changeset: d8efcad28072
Author: yan
Date: 2016-12-09 12:42 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d8efcad28072
7147083: [TEST_BUG] DnDFileGroupDescriptor not applicable on Mac
Reviewed-by: ssadetsky, serb
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>
! test/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java
Changeset: eca374b7abf3
Author: bpb
Date: 2016-12-09 11:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eca374b7abf3
8169725: cannot use TIFFField(TIFFTag tag, int value) for TIFF_LONG values greater than Integer.MAX_VALUE
Summary: Change constructor TIFFField(TIFFTag,int) to TIFFField(TIFFTag,long).
Reviewed-by: jdv, prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! test/javax/imageio/plugins/tiff/TIFFFieldTest.java
Changeset: dc658d7dde90
Author: bpb
Date: 2016-12-09 13:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dc658d7dde90
8169728: Missing sign checks in TIFFField(TIFFTag tag, int type, int count, Object data) for TIFFTag.TIFF_LONG
Summary: Add further checks for TIFF_LONG, TIFF_RATIONAL, TIFF_SRATIONAL, and TIFF_IFD_POINTER.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java
! test/javax/imageio/plugins/tiff/TIFFFieldTest.java
Changeset: 6bd103f92803
Author: dmarkov
Date: 2016-12-10 14:57 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6bd103f92803
8165428: Security Warning dialog should be always on the top when multiple applets with APPLICATION_MODAL dialog launched in a browser
Reviewed-by: aivanov, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
Changeset: a6a57455b78b
Author: ssadetsky
Date: 2016-12-12 12:26 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a6a57455b78b
8170387: JLightweightFrame#syncCopyBuffer() may throw IOOBE
Reviewed-by: serb
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
+ test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java
Changeset: 067f28de477e
Author: alexsch
Date: 2016-12-12 21:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/067f28de477e
8162350: RepaintManager shifts repainted region when the floating point UI scale is used
Reviewed-by: flar, serb
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/RepaintManager/8162350/RepaintManagerFPUIScaleTest.java
Changeset: 09f4ed6c75d3
Author: dbuck
Date: 2016-12-13 01:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/09f4ed6c75d3
8170954: non-ASCII characters in lcms and harfbuzz break Windows builds on some locales
Summary: disabled non-supported character warnings (4819) for these 2 libraries
Reviewed-by: prr, erikj
! make/lib/Awt2dLibraries.gmk
Changeset: 2fc79d4ae75a
Author: ddehaven
Date: 2016-12-12 20:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2fc79d4ae75a
Merge
- THIRD_PARTY_README
- src/java.base/share/classes/javax/crypto/JceSecurity.java
- src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
- src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
- src/java.httpclient/share/classes/java/net/http/BufferHandler.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
- src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
- src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
- src/java.httpclient/share/classes/java/net/http/CookieFilter.java
- src/java.httpclient/share/classes/java/net/http/DataFrame.java
- src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
- src/java.httpclient/share/classes/java/net/http/Exchange.java
- src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
- src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
- src/java.httpclient/share/classes/java/net/http/FilterFactory.java
- src/java.httpclient/share/classes/java/net/http/FrameReader.java
- src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
- src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
- src/java.httpclient/share/classes/java/net/http/HeaderParser.java
- src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
- src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
- src/java.httpclient/share/classes/java/net/http/Http1Request.java
- src/java.httpclient/share/classes/java/net/http/Http1Response.java
- src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
- src/java.httpclient/share/classes/java/net/http/Http2Connection.java
- src/java.httpclient/share/classes/java/net/http/Http2Frame.java
- src/java.httpclient/share/classes/java/net/http/HttpClient.java
- src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpConnection.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
- src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequest.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpResponse.java
- src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
- src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
- src/java.httpclient/share/classes/java/net/http/Log.java
- src/java.httpclient/share/classes/java/net/http/MultiExchange.java
- src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
- src/java.httpclient/share/classes/java/net/http/Pair.java
- src/java.httpclient/share/classes/java/net/http/PingFrame.java
- src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
- src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
- src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
- src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
- src/java.httpclient/share/classes/java/net/http/Queue.java
- src/java.httpclient/share/classes/java/net/http/RawChannel.java
- src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
- src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
- src/java.httpclient/share/classes/java/net/http/ResetFrame.java
- src/java.httpclient/share/classes/java/net/http/ResponseContent.java
- src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
- src/java.httpclient/share/classes/java/net/http/SSLConnection.java
- src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
- src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
- src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
- src/java.httpclient/share/classes/java/net/http/Stream.java
- src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
- src/java.httpclient/share/classes/java/net/http/Utils.java
- src/java.httpclient/share/classes/java/net/http/WS.java
- src/java.httpclient/share/classes/java/net/http/WSBuilder.java
- src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
- src/java.httpclient/share/classes/java/net/http/WSDisposable.java
- src/java.httpclient/share/classes/java/net/http/WSFrame.java
- src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
- src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
- src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
- src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
- src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
- src/java.httpclient/share/classes/java/net/http/WSReceiver.java
- src/java.httpclient/share/classes/java/net/http/WSShared.java
- src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
- src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
- src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
- src/java.httpclient/share/classes/java/net/http/WSUtils.java
- src/java.httpclient/share/classes/java/net/http/WSWriter.java
- src/java.httpclient/share/classes/java/net/http/WebSocket.java
- src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
- src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
- src/java.httpclient/share/classes/java/net/http/package-info.java
- src/java.httpclient/share/classes/module-info.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
- src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
- test/java/net/InetAddress/ptr/lookup.sh
- test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh
- test/java/net/httpclient/BasicWebSocketAPITest.java
- test/java/net/httpclient/HttpUtils.java
- test/java/net/httpclient/QuickResponses.java
- test/java/net/httpclient/TimeoutTest.java
- test/java/net/httpclient/http2/TEST.properties
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
- test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
- test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
- test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
Changeset: 96d44ff3c70f
Author: bpb
Date: 2016-12-13 12:02 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96d44ff3c70f
8154058: [TIFF] ignoreMetadata parameter of TIFFImageReader's setInput() method affects TIFFImageReadParam in non-obvious way
Summary: Add readUnknownTags to TIFFImageReadParam and add ReadParamTest
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java
+ test/javax/imageio/plugins/tiff/ReadUnknownTagsTest.java
! test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java
Changeset: 2a07637c565e
Author: ddehaven
Date: 2016-12-16 11:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2a07637c565e
Merge
Changeset: 9ce6fade25f2
Author: darcy
Date: 2016-12-16 21:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9ce6fade25f2
8139688: Port fdlibm exp to Java
Reviewed-by: bpb, nadezhin
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/native/libjava/StrictMath.c
+ test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/FdlibmTranslit.java
Changeset: ab164f8b8569
Author: redestad
Date: 2016-12-17 12:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ab164f8b8569
8171373: Reduce copying during initialization of ModuleHashes
Reviewed-by: alanb, mchung, chegar
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
Changeset: 81508186e5bc
Author: erikj
Date: 2016-12-05 17:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/81508186e5bc
8066474: Remove the lib/ directory from Linux and Solaris images
Reviewed-by: tbell, ihse
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjli/ergo.c
! src/java.base/unix/native/libjli/ergo_i586.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! test/java/awt/JAWT/Makefile.unix
! test/tools/launcher/RunpathTest.java
Changeset: 7501e0a9d1b0
Author: jwilhelm
Date: 2016-12-08 15:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7501e0a9d1b0
Merge
! test/ProblemList.txt
Changeset: f1396b432230
Author: jwilhelm
Date: 2016-12-08 16:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f1396b432230
Merge
! make/copy/Copy-java.base.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/windows/native/libjli/java_md.c
Changeset: d95eb1cdac00
Author: kvn
Date: 2016-12-11 12:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d95eb1cdac00
8166417: Integrate Graal-core into JDK for AOT compiler
Reviewed-by: iveresov, erikj, ihse, mchung
+ src/java.base/unix/classes/module-info.java.extra
Changeset: 79893762be22
Author: kvn
Date: 2016-12-11 18:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/79893762be22
8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, twisti, simonis
+ make/launcher/Launcher-jdk.aot.gmk
! src/java.base/unix/classes/module-info.java.extra
Changeset: 91406bb31f91
Author: jwilhelm
Date: 2016-12-13 02:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91406bb31f91
Merge
! test/ProblemList.txt
Changeset: 90fbc6050458
Author: jwilhelm
Date: 2016-12-18 15:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/90fbc6050458
Merge
- THIRD_PARTY_README
! make/copy/Copy-java.base.gmk
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/unix/native/libjli/java_md_solinux.c
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
! test/ProblemList.txt
- test/tools/jlink/plugins/FileCopierPluginTest.java
Changeset: 3cf0c2395ab9
Author: mli
Date: 2016-12-18 18:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3cf0c2395ab9
8171133: java/rmi/registry/reexport/Reexport.java, there is a missing case check in createReg(..)
Reviewed-by: rriggs
! test/java/rmi/registry/reexport/Reexport.java
Changeset: 692939dada03
Author: mli
Date: 2016-12-18 18:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/692939dada03
8171298: ProblemList java/rmi/registry/readTest/readTest.sh due to JDK-7146543
Reviewed-by: rriggs
! test/ProblemList.txt
Changeset: b82734ff8655
Author: sundar
Date: 2016-12-19 09:48 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b82734ff8655
8170289: Re-examine entry point support in jlink
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/basic/BasicTest.java
Changeset: 3edecfdfe4de
Author: clanger
Date: 2016-12-19 09:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3edecfdfe4de
8171075: Inet4AddressImpl: Remove duplicate and (no longer used ?) native coding for BSD
Reviewed-by: goetz
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
Changeset: 1eff11bbaa0b
Author: skovalev
Date: 2016-12-13 17:02 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1eff11bbaa0b
8170864: java/net/URLClassLoader/closetest/CloseTest.java has undeclared dependencies
Reviewed-by: chegar, dfuchs
! test/java/net/URLClassLoader/closetest/CloseTest.java
Changeset: 8224688853b6
Author: prappo
Date: 2016-12-19 16:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8224688853b6
8164907: Eliminate dependency on java.naming/com.sun.jndi.toolkit.url
Reviewed-by: chegar, rriggs
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
! src/java.naming/share/classes/module-info.java
Changeset: 9dde234ce1ef
Author: prappo
Date: 2016-12-19 16:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9dde234ce1ef
Merge
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
Changeset: 49d94da52917
Author: jwilhelm
Date: 2016-12-19 12:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/49d94da52917
8171414: tools/launcher/VersionCheck.java failed with AssertionError due to new tool jaotc
Reviewed-by: alanb, sla
! test/tools/launcher/VersionCheck.java
Changeset: 3416f62361e0
Author: bobv
Date: 2016-12-19 12:39 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3416f62361e0
8168503: JEP 297: Unified arm32/arm64 Port
Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer
+ src/java.base/unix/conf/arm/jvm.cfg
Changeset: 760e51207cb0
Author: naoto
Date: 2016-12-19 09:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/760e51207cb0
8171189: Deprecate ResourceBundleControlProvider for removal
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! test/ProblemList.txt
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar
Changeset: ac9e421de591
Author: redestad
Date: 2016-12-19 21:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ac9e421de591
8171400: Move checking of duplicate packages in the boot layer to link time
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
Changeset: 1891394f1344
Author: amjiang
Date: 2016-12-19 12:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1891394f1344
8075618: Create tests to check jarsigner work with multi-version jar
Reviewed-by: weijun
+ test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
+ test/sun/security/tools/jarsigner/multiRelease/SignedJar.policy
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Main.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Version.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/v10/version/Version.java
+ test/sun/security/tools/jarsigner/multiRelease/jarContent/v9/version/Version.java
Changeset: 8e1a2784eb34
Author: mchung
Date: 2016-12-19 13:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e1a2784eb34
8171468: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails as lib/$ARCH no longer exists
Reviewed-by: alanb, redestad
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
Changeset: 470e440d7cee
Author: mchung
Date: 2016-12-19 14:52 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/470e440d7cee
8171478: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java fails due to JDK-8171400
Reviewed-by: jjg
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
Changeset: ec574eb3aee4
Author: mchung
Date: 2016-12-19 15:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec574eb3aee4
8168836: Minor clean up on warning/error messages on --add-exports and --add-reads
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleSourceBuilder.java
+ test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
+ test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
+ test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
Changeset: 6f246db971c0
Author: mli
Date: 2016-12-19 17:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f246db971c0
8025199: java/rmi/registry/reexport/Reexport.java failed with: Port already in use
Reviewed-by: rriggs
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
+ test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RegistryRunner.java
- test/java/rmi/testlibrary/RegistryRunner_Stub.java
Changeset: 24f8703890b2
Author: clanger
Date: 2016-12-20 10:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/24f8703890b2
8171077: Use getaddrinfo/getnameinfo in Windows Inet4AddresImpl native code
Reviewed-by: chegar
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
Changeset: 188ce54a68f5
Author: bpb
Date: 2016-12-20 11:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/188ce54a68f5
8148023: File.createTempFile is not adhering to the contract regarding file name lengths
Summary: Truncate the prefix, suffix, random characters per the specification
Reviewed-by: rriggs
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
+ test/java/io/File/createTempFile/NameTooLong.java
Changeset: 0586b56a818d
Author: xuelei
Date: 2016-12-20 20:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0586b56a818d
8171337: Check for correct SSLEngineImpl/SSLSocketImpl.setSSLParameters handshaker update method
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: f2e325a8d67c
Author: rfield
Date: 2016-12-20 13:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2e325a8d67c
8170194: jshell tool (jdk repo): launch tool from JShellToolProvider
Reviewed-by: jjg
! make/launcher/Launcher-jdk.jshell.gmk
Changeset: 71e198ef3839
Author: mullan
Date: 2016-12-20 17:13 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/71e198ef3839
8170876: NPE in JCE engine classes with java.security.debug=provider
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! test/java/security/Signature/NoProvider.java
! test/javax/crypto/NullCipher/TestNPE.java
Changeset: d966fc5a7be5
Author: lana
Date: 2016-12-22 08:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d966fc5a7be5
Added tag jdk-9+150 for changeset 71e198ef3839
! .hgtags
Changeset: 3ebc973c5dc1
Author: mli
Date: 2016-12-20 17:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3ebc973c5dc1
8029360: java/rmi/transport/dgcDeadLock/DGCDeadLock.java failing intermittently
Reviewed-by: dfuchs
! test/ProblemList.txt
! test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RegistryRunner.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/dgcDeadLock/TestImpl.java
Changeset: 35a4a3c1a1b8
Author: amlu
Date: 2016-12-21 12:15 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/35a4a3c1a1b8
8171824: Remove OpenNonIntegralNumberOfSampleframes.java and ServerIdentityTest.java from ProblemList
Reviewed-by: rriggs
! test/ProblemList.txt
Changeset: 0d27cd70c137
Author: mli
Date: 2016-12-20 23:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d27cd70c137
8168935: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java failed Intermittently
Summary: TrustTrustedCert.java uses SSLSocketTemplate to avoid timeout failure
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/javax/net/ssl/templates/SSLSocketTemplate.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
Changeset: 09d46a5120b5
Author: bgopularam
Date: 2016-12-21 08:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/09d46a5120b5
8160036: Java API doc for method minusMonths in LocalDateTime class needs correction
Summary: Java API doc needs correction
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
Changeset: 212c89e7dbe5
Author: sundar
Date: 2016-12-21 20:16 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/212c89e7dbe5
8170618: jmod should validate if any exported or open package is missing
Reviewed-by: jlaskey, chegar
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java
Changeset: 70f9673ebcd6
Author: bpb
Date: 2016-12-21 07:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/70f9673ebcd6
8165664: (ch) sun.nio.ch.SocketAdaptor does not respect timeout in case of system date/time change and blocks
Summary: Change System.currentTimeMillis() to System.nanoTime()
Reviewed-by: martin, rriggs
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
Changeset: bd9dd28d7b4f
Author: ntv
Date: 2016-12-21 18:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bd9dd28d7b4f
8145633: Adjacent value parsing not supported for Localized Patterns
Summary: Enhance the localized weekfields to take part in adjacent value parsing
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKLocalizedFieldParser.java
Changeset: 66b07872e356
Author: bpb
Date: 2016-12-21 11:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/66b07872e356
8056205: (fs) Potential for NPE in Files.walkFileTree if closing directory fails
Summary: Change incorrect ioe != null to ioe == null
Reviewed-by: rriggs
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
Changeset: 0e90257ab700
Author: dl
Date: 2016-12-21 14:22 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e90257ab700
8171051: LinkedBlockingQueue spliterator needs to support node self-linking
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! test/java/util/concurrent/tck/Collection8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingQueue8Test.java
Changeset: 584f92dadf6b
Author: dl
Date: 2016-12-21 14:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/584f92dadf6b
8170484: Miscellaneous changes imported from jsr166 CVS 2016-12
Reviewed-by: martin, smarks, psandoz
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! 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/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/VectorTest.java
Changeset: 4b131d3dcee4
Author: mli
Date: 2016-12-21 18:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4b131d3dcee4
8073080: TEST_BUG: sun/rmi/transport/tcp/DeadCachedConnection.java fails due to "ConnectException: Connection refused to host"
Reviewed-by: rriggs
! test/java/rmi/testlibrary/RegistryRunner.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java
Changeset: b13c89d205df
Author: xuelei
Date: 2016-12-22 03:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b13c89d205df
6972386: issues with String.toLowerCase/toUpperCase
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
Changeset: f20b69263ad2
Author: rgoel
Date: 2016-12-22 06:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f20b69263ad2
8167143: CLDR timezone parsing does not work for all locales
Reviewed-by: naoto
! make/gensrc/GensrcLocaleData.gmk
! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/java/util/Currency/CurrencyTest.java
+ test/java/util/TimeZone/Bug8167143.java
! test/sun/util/locale/provider/Bug8038436.java
Changeset: fd24639b8a40
Author: ssahoo
Date: 2016-12-21 23:57 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd24639b8a40
8161232: AsyncSSLSocketClose.java test fails timeout.
Summary: AsyncSSLSocketClose.java test fails timeout
Reviewed-by: xuelei
! test/ProblemList.txt
Changeset: 4d049a2b6690
Author: vinnie
Date: 2016-12-22 17:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d049a2b6690
8171443: (spec) An ALPN callback function may also ignore ALPN
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
Changeset: 4db52f28a1ba
Author: prr
Date: 2016-12-14 08:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4db52f28a1ba
8171074: Test api/javax_swing/UIManager/index.html\#Methods is failing
Reviewed-by: ssadetsky, alexsch
! src/java.desktop/share/classes/javax/swing/UIManager.java
Changeset: 9cbc15255a49
Author: serb
Date: 2016-12-15 20:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9cbc15255a49
8131347: new @BeanProperty annotation: inconsistent behavior for "enumerationValues"
Reviewed-by: avstepan
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! test/java/beans/Introspector/8130937/TestBooleanBeanProperties.java
Changeset: 75f71359ad72
Author: prr
Date: 2016-12-15 14:30 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/75f71359ad72
8039273: Font related files should not be modified in ${java.home}/lib
Reviewed-by: serb, naoto
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
Changeset: 8f4760d6248a
Author: aghaisas
Date: 2016-12-16 12:02 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8f4760d6248a
8134612: clipboard.getData(dataFlavor) can throw UnsupportedFlavorException for registered data flavor
Reviewed-by: alexsch, serb
Contributed-by: ajit.ghaisas at oracle.com
! test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java
Changeset: 005e60c871ef
Author: prr
Date: 2016-12-16 16:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/005e60c871ef
8171363: [PIT] Four Windows-specific tests fail with InaccessibleObjectException when calling Field.setAccessible()
Reviewed-by: mchung
! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/javax/swing/JFileChooser/4847375/bug4847375.java
! test/javax/swing/JFileChooser/6741890/bug6741890.java
Changeset: 29bd3803a240
Author: goetz
Date: 2016-12-06 14:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29bd3803a240
8170798: Fix minor issues in java2d and sound coding.
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
! src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
Changeset: 59f845ce3f51
Author: prr
Date: 2016-12-19 09:16 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59f845ce3f51
Merge
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
- test/tools/jlink/plugins/FileCopierPluginTest.java
Changeset: 93a9053691a4
Author: prr
Date: 2016-12-19 15:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/93a9053691a4
Merge
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar
Changeset: eef0714323de
Author: ssadetsky
Date: 2016-12-20 11:53 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eef0714323de
8074883: Tab key should move to focused button in a button group
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
+ test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java
Changeset: 305841cab5a0
Author: prr
Date: 2016-12-22 09:30 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/305841cab5a0
Merge
- test/java/rmi/testlibrary/RegistryRunner_Stub.java
Changeset: 9c47528cb7bc
Author: lana
Date: 2016-12-22 18:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9c47528cb7bc
Merge
Changeset: ed7c4f86489f
Author: clanger
Date: 2016-12-23 07:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed7c4f86489f
8171906: Changes for 8148023 break AIX build
Reviewed-by: goetz, bpb
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 800cf181dc87
Author: vtewari
Date: 2016-12-23 13:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/800cf181dc87
8168840: InetAddress.getByName() throws java.net.UnknownHostException no such interface when used with virtual interfaces on Solaris
Reviewed-by: chegar, clanger
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/SubNetworkInterfaceTest.java
Changeset: 2ec3c5b622ca
Author: rriggs
Date: 2016-12-23 13:42 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ec3c5b622ca
8171940: Incorrect statement about an absolute value of months unit after period's normalization
Reviewed-by: bpb
! src/java.base/share/classes/java/time/Period.java
Changeset: ce85bfbe98b0
Author: plevart
Date: 2016-12-25 19:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce85bfbe98b0
8062389: Class.getMethod() is inconsistent with Class.getMethods() results
8029459: (reflect) getMethods returns methods that are not members of the class
8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy
! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: f42801192a47
Author: plevart
Date: 2016-12-26 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f42801192a47
8171988: Backout of fix for 8062389, 8029459, 8061950
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Class.java
- src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
- test/java/lang/reflect/PublicMethods/Case1.results
- test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 8c2680d7f686
Author: erikj
Date: 2016-12-27 09:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c2680d7f686
8171471: libawt_xawt and libawt_headless should not set rpath to /..
Reviewed-by: tbell, redestad
! make/lib/Awt2dLibraries.gmk
Changeset: caa487ca77b0
Author: aefimov
Date: 2016-12-30 13:02 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/caa487ca77b0
8067237: [TESTBUG] javax/xml/ws/xsanymixed/Test.java failed on compilation
Reviewed-by: lancea
! test/javax/xml/ws/xsanymixed/compile-wsdl.sh
Changeset: d27bab22ff62
Author: redestad
Date: 2017-01-02 22:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d27bab22ff62
8172048: Re-examine use of AtomicReference in java.security.Policy
Reviewed-by: plevart, dholmes, chegar
! src/java.base/share/classes/java/security/Policy.java
Changeset: 9a7384107eeb
Author: lana
Date: 2017-01-05 17:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a7384107eeb
Added tag jdk-9+151 for changeset d27bab22ff62
! .hgtags
Changeset: 81b1a6a91b91
Author: xuelei
Date: 2017-01-04 00:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/81b1a6a91b91
8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth
Reviewed-by: weijun
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 2136507bd9f0
Author: mli
Date: 2017-01-03 21:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2136507bd9f0
8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout
Summary: The fix sets timeout for the server and the client, and ignore SocketTimeoutException.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
Changeset: 2c8fea47274d
Author: tidu
Date: 2017-01-03 22:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2c8fea47274d
8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out
Reviewed-by: coffeys, xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
Changeset: 96b7fd41b420
Author: apetcher
Date: 2017-01-04 08:06 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96b7fd41b420
8172003: getInstance() with unknown provider throws NPE
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/TransformService/UnknownProvider.java
+ test/javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java
+ test/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java
Changeset: 5fed32a1d63d
Author: redestad
Date: 2017-01-04 18:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5fed32a1d63d
8170785: Excessive allocation in ParseUtil.encodePath
Reviewed-by: rriggs
! src/java.base/share/classes/sun/net/www/ParseUtil.java
Changeset: e77454faf897
Author: mchung
Date: 2017-01-04 09:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e77454faf897
8172215: java launcher no longer accepts -cp "" empty string
Reviewed-by: alanb, dholmes, psandoz
! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/ModuleSourceBuilder.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
Changeset: 079290bdc3c3
Author: darcy
Date: 2017-01-04 10:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/079290bdc3c3
8172200: Mark StressLoopback.java as intermittently failing
Reviewed-by: lancea, bpb, rriggs
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
Changeset: a9a5d14bfbb4
Author: lancea
Date: 2017-01-04 14:59 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a9a5d14bfbb4
8172254: Typo in DriverManager implNote
Reviewed-by: mchung, alanb
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: 2866f5e1d57b
Author: psandoz
Date: 2017-01-04 17:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2866f5e1d57b
8172201: Replace assert of return type in VarHandle.AccessMode with test
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java
Changeset: d546cab5cb12
Author: plevart
Date: 2017-01-05 08:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d546cab5cb12
8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950
Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad
! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/Class/getMethods/StarInheritance.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 0521bec3379f
Author: weijun
Date: 2017-01-05 22:37 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0521bec3379f
8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris
Reviewed-by: mullan
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: db6aab84ca7c
Author: weijun
Date: 2017-01-05 22:58 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/db6aab84ca7c
8170900: Issue with FilePermission::implies for wildcard flag(-)
Reviewed-by: rriggs, xuelei
! src/java.base/share/classes/java/io/FilePermission.java
Changeset: d6258c65d466
Author: weijun
Date: 2017-01-05 23:19 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d6258c65d466
8170732: GssKrb5Client sends non-zero buffer size when qop is "auth"
Reviewed-by: xuelei
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! test/sun/security/krb5/auto/SaslBasic.java
Changeset: 8b55846dd69d
Author: bpb
Date: 2016-12-20 10:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8b55846dd69d
8171452: (ch) linux io_util_md: Operation not supported exception after 8168628
Summary: On Linux, fall back to ftruncate64() if fallocate64() fails
Reviewed-by: mdoerr, alanb
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
Changeset: fa55c031213b
Author: lana
Date: 2017-01-05 19:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fa55c031213b
Merge
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 0b8f2e0d3887
Author: rriggs
Date: 2016-12-22 23:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0b8f2e0d3887
8164923: Error in the documentation for java.lang.Random
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/util/Random.java
Changeset: fcd504fb37bf
Author: rriggs
Date: 2016-12-26 22:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fcd504fb37bf
8169482: java.time.DateTimeFormatter javadoc: F is not week-of-month
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
Changeset: 9ec4d2bcc93f
Author: rriggs
Date: 2016-12-26 23:09 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9ec4d2bcc93f
8170566: Incorrect phrase usage in javadocs documentation
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/util/function/package-info.java
Changeset: f0a1116d618e
Author: rriggs
Date: 2016-12-26 23:15 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f0a1116d618e
8170653: The javadoc of ZoneRules.previousTransition() is wrong
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: 0dd710e3934e
Author: rriggs
Date: 2016-12-26 23:20 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0dd710e3934e
8171348: Incorrect documentation for DateTimeFormatter letter 'k'
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: a3e0af65d378
Author: xuelei
Date: 2017-01-06 01:09 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3e0af65d378
8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java
Changeset: 904861872c0e
Author: xuelei
Date: 2017-01-06 02:03 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/904861872c0e
8129988: JSSE should create a single instance of the cacerts KeyStore
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
+ src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
+ src/java.base/share/classes/sun/security/validator/TrustStoreUtil.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java
Changeset: d257d5a41c58
Author: mli
Date: 2017-01-08 23:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d257d5a41c58
8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout
Reviewed-by: rriggs
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
Changeset: a20f2cf90762
Author: nishjain
Date: 2017-01-09 14:06 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a20f2cf90762
8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: c01830a9d230
Author: lana
Date: 2017-01-12 23:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c01830a9d230
Added tag jdk-9+152 for changeset a20f2cf90762
! .hgtags
Changeset: d93e93939378
Author: mli
Date: 2017-01-09 14:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d93e93939378
8172347: Refactoring src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java to improve testability of rmiregistry
Reviewed-by: rriggs, msheppar
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
Changeset: 44454471f7e7
Author: darcy
Date: 2017-01-09 21:40 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/44454471f7e7
8172475: Remove <tt></tt> usage from Class and ClassLoader
Reviewed-by: bpb, mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
Changeset: 766677da17b5
Author: aefimov
Date: 2017-01-10 22:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/766677da17b5
8159058: SAXParseException when sending soap message
Reviewed-by: lancea
+ test/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java
Changeset: 2645e2102d3c
Author: skovalev
Date: 2017-01-11 13:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2645e2102d3c
8171958: Several tests from java/time/test/java/time/format requiring jdk.localedata for execution
Reviewed-by: naoto
! test/java/time/TEST.properties
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
! test/java/time/test/java/time/format/TestDateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java
! test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestTextParser.java
+ test/java/time/test/java/time/format/TestTextParserWithLocale.java
! test/java/time/test/java/time/format/TestTextPrinter.java
+ test/java/time/test/java/time/format/TestTextPrinterWithLocale.java
Changeset: 16af3df77839
Author: xiaofeya
Date: 2017-01-11 08:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/16af3df77839
8075884: check runtime usage tests with multi-release jar files
Reviewed-by: psandoz
+ test/tools/jar/multiRelease/RuntimeTest.java
+ test/tools/jar/multiRelease/data/runtimetest/MVJarJJSTestScript.js
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/base/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/manifest.txt
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByImport.java
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByReflection.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: dbd8c17b486f
Author: mli
Date: 2017-01-11 19:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dbd8c17b486f
8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
Reviewed-by: rriggs
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/altSecurityManager/TestSecurityManager.java
+ test/java/rmi/registry/altSecurityManager/registry.security.policy
+ test/java/rmi/registry/altSecurityManager/rmid.security.policy
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
- test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RMID.java
+ test/java/rmi/testlibrary/RMIRegistryRunner.java
! test/java/rmi/testlibrary/RegistryRunner.java
+ test/java/rmi/testlibrary/RegistryVM.java
! test/java/rmi/testlibrary/TestParams.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
+ test/java/rmi/transport/dgcDeadLock/registry.security.policy
! test/sun/rmi/transport/tcp/DeadCachedConnection.java
Changeset: c82c693bc2a5
Author: chegar
Date: 2017-01-12 11:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c82c693bc2a5
8168149: Examine the behavior of jmod command-line options - repeating vs last one wins
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java
Changeset: 59e5101730c8
Author: redestad
Date: 2017-01-12 13:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59e5101730c8
8166365: Small immutable collections should provide optimized implementations when possible
Reviewed-by: smarks, psandoz, attila
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/KeyValueHolder.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/java/util/Collection/SetFactories.java
! test/java/util/Map/MapFactories.java
Changeset: efb23122b07c
Author: redestad
Date: 2017-01-12 17:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/efb23122b07c
8172720: Collections.SingletonList::hashCode not spec-compliant
Reviewed-by: chegar
! src/java.base/share/classes/java/util/Collections.java
Changeset: dfbdab76bedc
Author: michaelm
Date: 2017-01-12 18:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dfbdab76bedc
8163449: Allow per protocol setting for URLConnection defaultUseCaches
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URLConnection.java
+ test/java/net/URLConnection/SetDefaultUseCaches.java
Changeset: 144b1248e27d
Author: mli
Date: 2017-01-12 10:10 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/144b1248e27d
8030950: TEST_BUG: java/rmi/registry/classPathCodebase/ClassPathCodebase.java failing intermittently
Reviewed-by: rriggs
! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
+ test/java/rmi/registry/classPathCodebase/registry.security.policy
! test/java/rmi/registry/classPathCodebase/security.policy
Changeset: 71dc21f524b4
Author: prr
Date: 2016-12-20 09:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/71dc21f524b4
8166111: [PIT] possible regression: java/awt/font/GlyphVector/TestLayoutFlags.java
Reviewed-by: serb
! test/java/awt/font/GlyphVector/TestLayoutFlags.java
Changeset: 8a61c000a194
Author: prr
Date: 2016-12-20 09:52 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a61c000a194
8130737: AffineTransformOp can't handle child raster with non-zero x-offset
Reviewed-by: serb, flar
! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
+ test/java/awt/image/Raster/TestChildRasterOp.java
Changeset: c2b667b8b817
Author: avstepan
Date: 2016-12-21 17:34 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c2b667b8b817
8154314: [TEST_BUG] java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
Reviewed-by: ssadetsky, serb
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>
! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
Changeset: 6189d99b7066
Author: alexsch
Date: 2016-12-22 12:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6189d99b7066
8169922: SwingMark/TextArea: 2-7% regression on Linux, Mac, Windows in 9-b143
Reviewed-by: flar, serb
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! test/javax/swing/text/View/8156217/FPMethodCalledTest.java
Changeset: 2ac866f0804c
Author: alexsch
Date: 2016-12-22 12:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ac866f0804c
8133919: [macosx] JTable grid lines are incorrectly positioned on HiDPI display
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/8133919/DrawGridLInesTest.java
Changeset: 1fc4b282f8f6
Author: psadhukhan
Date: 2016-12-22 18:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1fc4b282f8f6
8170349: The printed content is beyond the borders
Reviewed-by: alexsch, aniyogi
! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java
Changeset: d37a14a75f7b
Author: serb
Date: 2016-12-22 18:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d37a14a75f7b
8169900: The code which use Applets should be deprecated
Reviewed-by: prr
! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/applet/AppletEvent.java
! src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java
! src/java.desktop/share/classes/sun/applet/AppletIOException.java
! src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java
! src/java.desktop/share/classes/sun/applet/AppletImageRef.java
! src/java.desktop/share/classes/sun/applet/AppletListener.java
! src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletProps.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/applet/Main.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
Changeset: 7c244fcf7587
Author: prr
Date: 2016-12-22 11:00 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c244fcf7587
Merge
- test/java/rmi/testlibrary/RegistryRunner_Stub.java
Changeset: d7b6d79f1ee6
Author: prr
Date: 2016-12-22 11:02 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7b6d79f1ee6
Merge
Changeset: 500fb73e193f
Author: ssadetsky
Date: 2016-12-28 12:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/500fb73e193f
8167652: Making a frame/dialog resizeble/unresizeble shifts its position on Unity.
Reviewed-by: azvegint, serb
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Changeset: 8662eba25166
Author: serb
Date: 2016-12-28 17:11 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8662eba25166
8140266: Performance loss between jdk8 and jdk9 on Maskfill
Reviewed-by: prr, erikj, lbourges
! make/lib/Awt2dLibraries.gmk
Changeset: b69ce768cb7d
Author: dmarkov
Date: 2016-12-28 21:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b69ce768cb7d
8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state
Reviewed-by: ssadetsky, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
Changeset: 9adbdbedae4f
Author: dmarkov
Date: 2016-12-29 19:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9adbdbedae4f
8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked.
Reviewed-by: ssadetsky, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java
Changeset: 344cbdc4d7d1
Author: psadhukhan
Date: 2017-01-02 15:09 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/344cbdc4d7d1
8170579: The "Banner page" checkbox is disabled
Reviewed-by: prr, pnarayanan
! test/java/awt/print/PrinterJob/BannerTest.java
! test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java
Changeset: 3e2d0fee9630
Author: prr
Date: 2017-01-03 11:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3e2d0fee9630
8171845: The bold font doesn't change when switch "Dialog","Serif" and "Monospaced".
Reviewed-by: serb
! make/data/fontconfig/solaris.fontconfig.properties
Changeset: 337dc1a46196
Author: bpb
Date: 2017-01-03 14:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/337dc1a46196
8172153: Create workaround for failure to use ICC profile contained in a TIFF field
Summary: Work around errors due to using an embedded ICC profile from the metadata
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
Changeset: 3a3f2bef89f1
Author: pkbalakr
Date: 2017-01-06 15:31 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3a3f2bef89f1
8172009: [TEST_BUG] increase timeout in java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java
Reviewed-by: aghaisas, psadhukhan
! test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java
Changeset: 65c8f2e5b649
Author: psadhukhan
Date: 2017-01-06 16:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/65c8f2e5b649
8170352: The collate option is not checked
Reviewed-by: prr, yan
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
Changeset: 8be0bb1aa238
Author: prr
Date: 2017-01-09 11:57 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8be0bb1aa238
Merge
! make/lib/Awt2dLibraries.gmk
- src/java.base/share/classes/sun/security/validator/KeyStores.java
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 54aade042e80
Author: psadhukhan
Date: 2017-01-12 11:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/54aade042e80
8172558: [PIT][TEST_BUG] Bad filename for javax/swing/JTable/8133919/DrawGridLinesTest.java
Reviewed-by: yan, alexsch
- test/javax/swing/JTable/8133919/DrawGridLInesTest.java
+ test/javax/swing/JTable/8133919/DrawGridLinesTest.java
Changeset: 72adb4e6b20a
Author: prr
Date: 2017-01-12 12:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/72adb4e6b20a
Merge
- test/java/rmi/testlibrary/REGISTRY.java
Changeset: 8f91562532e2
Author: pkbalakr
Date: 2017-01-12 12:21 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8f91562532e2
8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java
Reviewed-by: aghaisas, psadhukhan
! test/java/awt/image/Raster/TestChildRasterOp.java
Changeset: dcc207c0915e
Author: prr
Date: 2017-01-12 12:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dcc207c0915e
Merge
Changeset: dfba4c3eb1ac
Author: sherman
Date: 2017-01-12 16:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dfba4c3eb1ac
8172432: jar cleanup/update for module and mrm jar
8171830: jar tool should validate if any exported or open package is missing
Reviewed-by: mchung, psandoz, chegar
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ test/tools/jar/mmrjar/Basic.java
- test/tools/jar/mmrjar/ConcealedPackage.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/foobar/Bar.java
+ test/tools/jar/modularJar/src/foobar/Foo.java
+ test/tools/jar/modularJar/src/foobar/module-info.java
! test/tools/jar/multiRelease/Basic1.java
Changeset: f927f4234435
Author: amjiang
Date: 2017-01-12 17:10 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f927f4234435
8171423: Relocate /test/lib/security/SecurityTools.java
Reviewed-by: weijun, xuelei
- test/lib/security/SecurityTools.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java
Changeset: cd280655b6a1
Author: lana
Date: 2017-01-13 01:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cd280655b6a1
Merge
- test/java/rmi/testlibrary/REGISTRY.java
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java
Changeset: 8df2faa7924f
Author: sherman
Date: 2017-01-12 22:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8df2faa7924f
8172761: Test change in tools/jar/InputFilesTest.java for JDK-8172432 is missing
Reviewed-by: mchung
! test/tools/jar/InputFilesTest.java
Changeset: aefc0c8a6130
Author: sherman
Date: 2017-01-13 01:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/aefc0c8a6130
8172767: a bulk of tests failed with FileSystemException on Windows
Reviewed-by: chegar
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
Changeset: f3115622562a
Author: clanger
Date: 2017-01-13 13:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f3115622562a
8170544: Fix code scan findings in libnet
Reviewed-by: goetz, chegar
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: 3b4c9ed404f0
Author: michaelm
Date: 2017-01-13 17:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3b4c9ed404f0
8172253: SetIfModifiedSince.java test fails with http return code 404
Reviewed-by: chegar, dfuchs
! test/sun/net/www/protocol/http/SetIfModifiedSince.java
Changeset: 0e0e0fbc5bf3
Author: smarks
Date: 2017-01-13 12:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e0e0fbc5bf3
8172221: Directorate of Time has been superseded
Reviewed-by: lancea
! src/java.base/share/classes/java/util/Date.java
Changeset: 203402b79715
Author: bpb
Date: 2017-01-13 13:31 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/203402b79715
8152272: Unable to create temporary file using createTempFile method if System.getProperty(file.separator) is used
Summary: Normalize the name component of the temporary file path
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/File.java
! test/java/io/File/createTempFile/Patterns.java
Changeset: 4208e7466342
Author: mli
Date: 2017-01-13 14:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4208e7466342
7146543: TEST_BUG: java/rmi/registry/readTest/readTest.sh failing intermittently with port in use
Reviewed-by: rriggs
! test/ProblemList.txt
+ test/java/rmi/registry/readTest/CodebaseTest.java
+ test/java/rmi/registry/readTest/RegistryLookup.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
+ test/java/rmi/registry/readTest/registry.security.policy
Changeset: 628ada191957
Author: bpb
Date: 2017-01-13 14:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/628ada191957
8153250: java.io.File does not handle Windows paths of the form "D:" (no path) correctly
Summary: When resolving a child to a parent, do not insert a file separator for Windows directory-relative paths
Reviewed-by: rriggs
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/java/io/File/WinDirRelative.java
Changeset: 0ea99cdae7ee
Author: fyuan
Date: 2017-01-16 15:16 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ea99cdae7ee
8167146: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with "Remote host terminated the handshake"
Summary: The fix takes the server to accept request after the client threads start, and also deal with possible timeout issue.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/JSSEClient.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java
Changeset: 863bed4458c1
Author: jlahoda
Date: 2017-01-16 09:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/863bed4458c1
8171386: jshell tool: paging of javadoc output broken on Windows
Summary: Fixing detection of console window size.
Reviewed-by: rfield
! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp
Changeset: 71458380abd8
Author: amlu
Date: 2017-01-16 21:17 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/71458380abd8
8156595: java/io/pathNames/GeneralWin32.java fail intermittently on windows-x64
Reviewed-by: psandoz
! test/ProblemList.txt
! test/java/io/pathNames/General.java
! test/java/io/pathNames/GeneralWin32.java
Changeset: fddf6e787363
Author: mchung
Date: 2017-01-16 12:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fddf6e787363
8160286: jmod hash is creating unlinkable modules
Reviewed-by: alanb, psandoz, chegar
+ src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.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: 1c4411322327
Author: darcy
Date: 2017-01-18 19:07 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c4411322327
8172957: Problem list JmodTest.java on windows until JDK-8172870 is fixed
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: f2325d80b37c
Author: lana
Date: 2017-01-19 22:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2325d80b37c
Added tag jdk-9+153 for changeset 1c4411322327
! .hgtags
Changeset: 051e7d9159a7
Author: naoto
Date: 2017-01-17 11:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/051e7d9159a7
8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed
Reviewed-by: dfuchs
Contributed-by: peter.levart at 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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/ea03f697cf00
8037325: Class.getConstructor() performance regression
Reviewed-by: mchung
Contributed-by: claes.redestad at oracle.com, sean.mullan at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/8898d354ce30
8166878: Connection reset during TLS handshake
Reviewed-by: xuelei
Contributed-by: xuelei.fan at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/cd7eaa7bf282
Merge
Changeset: 5e1a848e7652
Author: lancea
Date: 2017-01-19 12:06 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/467b3b7aeb1b
Merge
Changeset: 82c5b8c63237
Author: dfuchs
Date: 2017-01-20 18:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/750c88f3be91
Merge
Changeset: dfda8f2967a3
Author: weijun
Date: 2017-01-21 08:38 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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 at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/c7d93950979d
Merge
Changeset: 5c7dda0aa8ce
Author: mchung
Date: 2017-01-25 10:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/f942a44fc47c
8171836: Memory leak in java.desktop/unix/native/common/awt/fontpath.c
Reviewed-by: prr, arapte
Contributed-by: David Carlier <devnexen at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/bbc90d3ffe84
Merge
Changeset: 39a8a0525677
Author: sundar
Date: 2017-01-27 19:07 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/f467a23ab0c0
8170116: Remove qualified exports from java.base to java.corba
Reviewed-by: dfuchs, alanb, mchung
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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 at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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 at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/a329ff201a7d
8172548: unpack200 fails linking with new update of SS12u4
Reviewed-by: erikj
Contributed-by: Stefan Anzinger <stefan.anzinger at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/b48677ae75b4
Merge
Changeset: 622cc51a38ce
Author: dl
Date: 2017-02-03 13:24 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/5315de9bf0e3
8170861: Remove DcmdMBeanPermissionsTest.java from ProblemList
Summary: removed DcmdMBeanPermissionsTest.java from ProblemList
Reviewed-by: dholmes, fparain
Contributed-by: ujwal.vangapally at oracle.com
! test/ProblemList.txt
Changeset: 531f23cf8fb6
Author: dfazunen
Date: 2016-12-27 16:24 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/a099563cb23c
Merge
! test/ProblemList.txt
Changeset: 6002279db5b9
Author: ctornqvi
Date: 2017-01-05 16:46 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/b747d4c9a917
Merge
Changeset: 727e88de35ed
Author: hseigel
Date: 2017-01-13 10:45 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/dac0e2eafbd5
Merge
Changeset: e56f36205735
Author: jwilhelm
Date: 2017-01-16 16:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e56f36205735
Merge
Changeset: a2d3b7f65c95
Author: redestad
Date: 2017-01-19 11:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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 at 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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/jdk/rev/847d7a6aef45
Added tag jdk-9+156 for changeset 7d64e541a6c0
! .hgtags
More information about the shenandoah-dev
mailing list