hg: jdk9/hs/jdk: 31 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Sun Dec 7 18:02:27 UTC 2014
Changeset: 45f6d6b037ef
Author: alanb
Date: 2014-11-28 14:58 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/45f6d6b037ef
8062955: (fs spec) Files.setLastModifiedTime should specify SecurityException more clearly
8062949: (fs) Files.setLastModifiedTime(path, null) does not throw NPE
Reviewed-by: chegar
! src/java.base/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/FileAttributes.java
+ test/java/nio/file/Files/SetLastModifiedTime.java
Changeset: f619341171c0
Author: lancea
Date: 2014-11-29 11:14 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f619341171c0
8066188: BaseRowSet default value for escape processing is not correct
Reviewed-by: alanb
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! test/javax/sql/testng/test/rowset/BaseRowSetTests.java
Changeset: 2b59daccdedf
Author: alanb
Date: 2014-12-01 13:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2b59daccdedf
8066196: (fs) Typo in Path::normalize, empty path only returned if path does not have a root component
Reviewed-by: dfuchs
! src/java.base/share/classes/java/nio/file/Path.java
Changeset: c0ce7b4774dc
Author: lancea
Date: 2014-12-01 11:34 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c0ce7b4774dc
8066261: Typo in Connection.isValid
Reviewed-by: dfuchs
! src/java.sql/share/classes/java/sql/Connection.java
Changeset: f03540dec7ca
Author: msheppar
Date: 2014-12-01 17:20 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f03540dec7ca
8066130: com.sun.net.httpserver stop() throws NullPointerException if it is not started
Summary: added null check on dispatcherThread variable in stop method
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/StopNoStartTest.java
Changeset: 989a07794915
Author: iignatyev
Date: 2014-12-01 21:56 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/989a07794915
8066191: Introduce time limited test executor
Reviewed-by: vlivanov, psandoz
+ test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
Changeset: 3ba9f4984dab
Author: iignatyev
Date: 2014-12-01 21:58 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3ba9f4984dab
8039953: [TESTBUG] Timeout java/lang/invoke/MethodHandles/CatchExceptionTest.java
Reviewed-by: vlivanov, psandoz
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
Changeset: 879c937b6536
Author: iignatyev
Date: 2014-12-01 22:22 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/879c937b6536
Merge
Changeset: 2f22ec7a15c6
Author: dfuchs
Date: 2014-12-01 21:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2f22ec7a15c6
8065552: setAccessible(true) on fields of Class may throw a SecurityException
Summary: This fix hides the new private Class.classLoader field from reflection, rather than making it not accessible.
Reviewed-by: mchung, coffeys
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/sun/reflect/Reflection.java
+ test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
Changeset: 1b599b4755bd
Author: smarks
Date: 2014-12-01 17:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1b599b4755bd
8035000: clean up ActivationLibrary.DestroyThread
Reviewed-by: lancea
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/testlibrary/ActivationLibrary.java
! test/java/rmi/testlibrary/RMID.java
Changeset: 403e8685286d
Author: jlahoda
Date: 2014-12-02 15:12 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/403e8685286d
8065998: Avoid use of _ as a one-character identifier
Reviewed-by: alanb, chegar, darcy
! test/java/io/readBytes/MemoryLeak.java
! test/java/lang/Class/TypeCheckMicroBenchmark.java
! test/java/lang/ProcessBuilder/Zombies.java
! test/java/lang/invoke/6998541/Test6998541.java
! test/java/util/EnumSet/BogusEnumSet.java
Changeset: e784cdeb95d2
Author: amurillo
Date: 2014-12-02 14:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e784cdeb95d2
Merge
- test/sun/tools/jinfo/Basic.sh
Changeset: 712aae89ad32
Author: sjiang
Date: 2014-12-03 11:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/712aae89ad32
8065764: javax/management/monitor/CounterMonitorTest.java hangs
Reviewed-by: jbachorik, dfuchs
! test/javax/management/monitor/CounterMonitorTest.java
Changeset: 0761cc66b983
Author: psandoz
Date: 2014-12-03 12:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0761cc66b983
8066397: Remove network-related seed initialization code in ThreadLocal/SplittableRandom
Reviewed-by: alanb, dl, chegar, rriggs, shade
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: 10f3368deebe
Author: alanb
Date: 2014-12-03 14:34 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/10f3368deebe
8066131: Update java/nio/charset/Charset/NIOCharsetAvailabilityTest.java to eliminate dependency on sun.misc.Launcher
Reviewed-by: alanb
Contributed-by: amy.lu at oracle.com
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
Changeset: e336cbd8b15e
Author: chegar
Date: 2014-12-03 14:22 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e336cbd8b15e
8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, bradford.wetmore at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, james.laskey at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com, sundararajan.athijegannathan at oracle.com
- make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileInterimRmic.gmk
! make/CopySamples.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
! make/Import.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
! make/Tools.gmk
! make/UnpackSecurity.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/Copy-java.logging.gmk
! make/copy/Copy-java.management.gmk
! make/copy/Copy-jdk.crypto.pkcs11.gmk
! make/copy/Copy-jdk.crypto.ucrypto.gmk
! make/copy/Copy-jdk.hprof.agent.gmk
! make/copy/Copy-jdk.jdwp.agent.gmk
! make/copy/CopyCommon.gmk
! make/gendata/Gendata-java.base.gmk
! make/gendata/Gendata-java.desktop.gmk
! make/gendata/Gendata-jdk.dev.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataCommon.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataHtml32dtd.gmk
+ make/gendata/GendataPolicyJars.gmk
! make/gendata/GendataTZDB.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jconsole.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCLDR.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.corba.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.rmi.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-java.security.jgss.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.jdi.gmk
! make/launcher/Launcher-jdk.jvmstat.gmk
! make/launcher/Launcher-jdk.rmic.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.gmk
! make/launcher/Launcher-jdk.xml.bind.gmk
! make/launcher/Launcher-jdk.xml.ws.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.hprof.agent.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SoundLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libzip/mapfile-vers
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
+ make/src/classes/build/tools/module/ImageBuilder.java
+ make/src/classes/build/tools/module/ModuleArchive.java
! make/src/classes/build/tools/module/ModulesXmlReader.java
! make/src/classes/build/tools/module/ModulesXmlWriter.java
+ make/src/classes/build/tools/module/boot.modules
+ make/src/classes/build/tools/module/ext.modules
! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
+ src/java.base/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
! src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
+ src/java.base/share/classes/jdk/internal/jimage/Archive.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageModules.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
+ src/java.base/share/classes/jdk/internal/jimage/PReader.java
+ src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
+ src/java.base/share/classes/jdk/internal/jimage/Resource.java
+ src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
+ src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java
+ src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
! src/java.base/share/classes/sun/misc/ExtensionDependency.java
! src/java.base/share/classes/sun/misc/ExtensionInfo.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationException.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java
! src/java.base/share/classes/sun/misc/JarFilter.java
! src/java.base/share/classes/sun/misc/Launcher.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/misc/Version.java.template
! src/java.base/share/classes/sun/net/NetProperties.java
+ src/java.base/share/classes/sun/net/www/protocol/jrt/Handler.java
+ src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! 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/util/logging/PlatformLogger.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/conf/security/java.security
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
+ src/java.base/unix/native/libjava/ConcurrentPReader_md.c
! src/java.base/windows/conf/security/java.policy
+ src/java.base/windows/native/libjava/ConcurrentPReader_md.c
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/sun/management/Agent.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.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.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/Context.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/init.js
+ src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
+ src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
+ src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
+ src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
! src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/tools/javac/Main.java
! src/sample/share/jmx/jmx-scandir/index.html
! src/sample/share/jmx/jmx-scandir/src/etc/access.properties
! src/sample/share/jmx/jmx-scandir/src/etc/management.properties
! src/sample/share/jmx/jmx-scandir/src/etc/password.properties
! test/ProblemList.txt
! test/TEST.groups
+ test/java/lang/ClassLoader/EndorsedDirs.java
+ test/java/lang/ClassLoader/ExtDirs.java
! test/java/lang/ClassLoader/getdotresource.sh
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/invoke/lambda/LUtils.java
! test/java/net/NetworkInterface/IPv4Only.java
! test/java/nio/charset/spi/basic.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
! test/java/util/Properties/LoadAndStoreXML.java
! test/java/util/ServiceLoader/basic.sh
! test/java/util/prefs/PrefsSpi.sh
- test/javax/crypto/sanity/CheckManifestForRelease.java
+ test/jdk/internal/jimage/VerifyJimage.java
+ test/jdk/internal/jrtfs/Basic.java
+ test/jdk/internal/jrtfs/PathOps.java
+ test/jdk/internal/jrtfs/WithSecurityManager.java
+ test/jdk/internal/jrtfs/java.policy
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java
+ test/jdk/nio/zipfs/Utils.java
! test/jdk/nio/zipfs/ZipFSTester.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
! test/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
! test/sun/net/www/protocol/jar/getcontenttype.sh
+ test/sun/net/www/protocol/jrt/Basic.java
+ test/sun/net/www/protocol/jrt/WithSecurityManager.java
+ test/sun/net/www/protocol/jrt/java.policy
! test/sun/rmi/rmic/RMIGenerator/RmicDefault.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
! test/sun/rmi/rmic/manifestClassPath/run.sh
! test/sun/tools/java/CFCTest.java
! test/sun/tools/jconsole/ResourceCheckTest.java
- test/sun/tools/jconsole/ResourceCheckTest.sh
! test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
! test/tools/jar/LeadingGarbage.java
! test/tools/launcher/VersionCheck.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/T7007157.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
Changeset: 4316e603ae2a
Author: chegar
Date: 2014-12-03 19:28 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4316e603ae2a
Merge
! make/CompileDemos.gmk
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/util/jar/Attributes.java
- src/java.base/share/classes/java/util/zip/package.html
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/ProblemList.txt
! test/TEST.groups
- test/sun/tools/jinfo/Basic.sh
Changeset: 7aa02691f6db
Author: chegar
Date: 2014-12-03 19:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7aa02691f6db
8066588: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java fails to compile
Reviewed-by: alanb, smarks
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
Changeset: 521dd15c6e06
Author: lancea
Date: 2014-12-03 16:50 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/521dd15c6e06
8060068: Possible Deadlock scenario with DriverManager.loadInitialDrivers
Reviewed-by: mchung, smarks, ulfzibis
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: 41e0b5b20312
Author: weijun
Date: 2014-12-04 16:50 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/41e0b5b20312
8048619: Implement tests for converting PKCS12 keystores
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>
+ test/java/security/KeyStore/PKCS12/ConvertP12Test.java
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jceks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/keystoreCA.jceks.data
Changeset: 3e6549434acb
Author: vlivanov
Date: 2014-12-04 07:15 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3e6549434acb
8057020: LambdaForm caches should support eviction
Reviewed-by: psandoz, jrose, shade
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! test/java/lang/invoke/LFCaching/LFCachingTestCase.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
Changeset: c518931bf259
Author: darcy
Date: 2014-12-04 12:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c518931bf259
8066617: Suppress deprecation warnings in java.base module
Reviewed-by: lancea
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.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/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/sun/net/idn/UCharacterDirection.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSASignature.java
! src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java
! src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java
Changeset: ab3ff449ba9a
Author: darcy
Date: 2014-12-04 15:04 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ab3ff449ba9a
8066632: Suppress deprecation warnings in java.rmi module
Reviewed-by: rriggs
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
Changeset: 2e3bf0e01395
Author: katleman
Date: 2014-12-04 12:58 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2e3bf0e01395
Added tag jdk9-b41 for changeset e336cbd8b15e
! .hgtags
Changeset: 6b2314173433
Author: lana
Date: 2014-12-04 15:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6b2314173433
Merge
- src/java.base/share/classes/java/util/zip/package.html
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
- test/sun/tools/jinfo/Basic.sh
Changeset: 7a463974a46b
Author: smarks
Date: 2014-12-04 18:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7a463974a46b
8035001: TEST_BUG: the retry logic in RMID.start() should check that the subprocess hasn't terminated
Reviewed-by: lancea
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
Changeset: 83f20d8bc13a
Author: dfuchs
Date: 2014-12-05 12:20 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/83f20d8bc13a
8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
Summary: The call to JavaAWTAccess is moved outside of the critical section
Reviewed-by: mchung
! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManagerAppContextDeadlock.java
Changeset: f2434e959e18
Author: prappo
Date: 2014-12-05 15:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f2434e959e18
8066678: java.nio.channels.Channels cleanup
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/nio/channels/Channels.java
Changeset: caff423bb810
Author: simonis
Date: 2014-12-05 19:46 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/caff423bb810
8066766: The commands in the modular images are executable by the owner only
Summary: Also simplify the 'set executable' step of jspawnhelper in ImageBuilder.java
Reviewed-by: chegar, alanb
! make/src/classes/build/tools/module/ImageBuilder.java
! make/src/classes/build/tools/module/ModuleArchive.java
Changeset: b3620b8c9b47
Author: robm
Date: 2014-12-05 20:13 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b3620b8c9b47
8065238: javax.naming.NamingException after upgrade to JDK 8
Reviewed-by: vinnie
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! test/com/sun/jndi/ldap/LdapTimeoutTest.java
Changeset: a560f2d42485
Author: amurillo
Date: 2014-12-05 16:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a560f2d42485
Merge
More information about the jdk9-all-changes
mailing list