Changeset: 647431dccd71 Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/647431dccd71
Added tag jdk-9+118 for changeset e1eba5cfa5cc ! .hgtags Changeset: e935f0b48514 Author: prappo Date: 2016-05-09 23:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e935f0b48514 8087113: Websocket API and implementation Reviewed-by: chegar - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.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/WSDisposableText.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/package-info.java + test/java/net/httpclient/BasicWebSocketAPITest.java + test/java/net/httpclient/HandshakePhase.java Changeset: 2569a85ce76a Author: xuelei Date: 2016-05-10 00:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2569a85ce76a 8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris Reviewed-by: weijun ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Changeset: f2553c90dbc2 Author: mli Date: 2016-05-10 15:12 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f2553c90dbc2 8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX Reviewed-by: dfuchs ! test/java/nio/channels/SocketChannel/AdaptSocket.java ! test/java/nio/channels/TestServers.java Changeset: c4fa801257f9 Author: redestad Date: 2016-05-10 13:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c4fa801257f9 8155795: Optimize Integer/Long.reverse by using reverseBytes Reviewed-by: redestad, shade Contributed-by: jaros...@kamenik.cz ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! test/java/lang/Integer/BitTwiddle.java ! test/java/lang/Long/BitTwiddle.java Changeset: b2f12e28d97b Author: redestad Date: 2016-05-10 13:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b2f12e28d97b 8156560: Remove AddJsum Reviewed-by: alanb, erikj ! make/Tools.gmk - make/src/classes/build/tools/addjsum/AddJsum.java Changeset: deac814a49a0 Author: redestad Date: 2016-05-10 14:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/deac814a49a0 8156561: Remove makeClasslist.js Reviewed-by: erikj, chegar - make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js Changeset: 1049321b86cb Author: igerasim Date: 2016-05-10 17:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1049321b86cb 8156661: Handful of typos in javadoc Reviewed-by: prappo, rriggs ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java ! src/java.base/share/classes/java/security/InvalidKeyException.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/sun/net/ftp/FtpClient.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.management/share/classes/javax/management/AttributeList.java ! src/java.management/share/classes/javax/management/MBeanFeatureInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/sun/management/Sensor.java ! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/javax/naming/event/EventContext.java ! src/java.naming/share/classes/javax/naming/event/NamingListener.java ! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! src/java.sql/share/classes/java/sql/CallableStatement.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java ! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java Changeset: d1dfc4f0b24b Author: weijun Date: 2016-05-11 08:39 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1dfc4f0b24b 8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom Reviewed-by: wetmore ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java + test/java/security/SecureRandom/MacNativePRNGSetSeed.java Changeset: d0c319c32334 Author: sherman Date: 2016-05-10 21:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d0c319c32334 6328855: String: Matches hangs at short and easy Strings containing \r \n 6192895: java.util.regex.Matcher: Performance issue 6345469: java.util.regex.Matcher utilizes 100% of the CPU 6988218: RegEx matcher loops 6693451: RegEx matcher goes into infinite delay 7006761: Matcher.matches() has infinite loop 8140212: Slow performance of Matcher.find 8151481: j.u.regex.Pattern cleanup 6609854: Regex does not match correctly for negative nested character classes 4916384: CANON_EQ supports only combining character sequences with non-spacing marks 4867170: Pattern doesn't work with composite character in CANON_EQ mode 6995635: CANON_EQ pattern flag is buggy 6728861: ExceptionInInitializerError is caught when the pattern has precomposed character 6736245: A character in Composition Exclusion Table does not match itself 7080302: the normalization in java regex pattern may have flaw Reviewed-by: rriggs, okutsu, alanb ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/SecureClassLoader.java + src/java.base/share/classes/java/util/regex/CharPredicates.java + src/java.base/share/classes/java/util/regex/IntHashSet.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/regex/Pattern.java + src/java.base/share/classes/java/util/regex/PrintPattern.java - src/java.base/share/classes/java/util/regex/UnicodeProp.java ! test/java/util/regex/RegExTest.java ! test/java/util/regex/TestCases.txt Changeset: 07b7895425c8 Author: weijun Date: 2016-05-11 12:32 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/07b7895425c8 8154523: SHA1PRNG output should change after setSeed Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/SecureRandom.java + test/sun/security/provider/SecureRandom/SHA1PRNGReseed.java Changeset: 5c8065ff20dd Author: xuelei Date: 2016-05-11 05:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c8065ff20dd 8156716: Incorrect condition in test SupportedDHKeys.java Reviewed-by: weijun ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Changeset: 0df4fcfad601 Author: shurailine Date: 2016-05-10 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0df4fcfad601 8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences Reviewed-by: chegar - test/java/util/jar/JarFile/MultiReleaseJarAPI.java - test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java - test/java/util/jar/JarFile/MultiReleaseJarIterators.java - test/java/util/jar/JarFile/MultiReleaseJarProperties.java - test/java/util/jar/JarFile/MultiReleaseJarSecurity.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java + test/java/util/jar/JarFile/mrjar/TEST.properties ! test/lib/testlibrary/java/util/jar/Compiler.java Changeset: 523526742d62 Author: bgopularam Date: 2016-05-11 10:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/523526742d62 8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient Summary: Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! test/java/time/tck/java/time/temporal/TCKIsoFields.java Changeset: f398d5ab5939 Author: sla Date: 2016-05-11 11:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f398d5ab5939 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: 75be15404ae9 Author: jlaskey Date: 2016-05-11 11:26 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/75be15404ae9 8155237: jlink plugin to order resources should take a class list as input Reviewed-by: redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java Changeset: d70b2b4f58d0 Author: jlaskey Date: 2016-05-11 12:01 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d70b2b4f58d0 8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken Reviewed-by: redestad ! test/ProblemList.txt Changeset: 21b1b5d178ff Author: shurailine Date: 2016-05-10 14:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21b1b5d178ff 8156695: Fix @modules in tests in java/lang/management Summary: As part of JDK-8155993, tests are updated to declare dependencies on jdk.management. Reviewed-by: mchung ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/management/BufferPoolMXBean/Basic.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/lang/management/MXBean/MXBeanBehavior.java ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java ! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java ! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java ! test/java/lang/management/ManagementFactory/MXBeanException.java ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java ! test/java/lang/management/ManagementFactory/ProxyExceptions.java ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java ! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java ! test/java/lang/management/MemoryMXBean/MemoryManagement.java ! test/java/lang/management/MemoryMXBean/MemoryTest.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java Changeset: 271f5910f067 Author: dfuchs Date: 2016-05-11 19:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/271f5910f067 8156153: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java fails with java.lang.RuntimeException Summary: runs each scenario in its own VM to avoid unwanted interaction and start from a clean slate. Reviewed-by: mchung ! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java Changeset: 53be425cbb83 Author: rriggs Date: 2016-05-11 14:01 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/53be425cbb83 8155978: Remove HTTP proxy implementation and tests from RMI Reviewed-by: smarks ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java + src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java - test/sun/rmi/transport/proxy/EagerHttpFallback.java - test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java - test/sun/rmi/transport/tcp/blockAccept/TestIface.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java - test/sun/rmi/transport/tcp/blockAccept/security.policy Changeset: 5a2605c6b1a0 Author: jlaskey Date: 2016-05-11 16:17 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a2605c6b1a0 8156781: change to jlink has result in test failure Reviewed-by: redestad ! test/ProblemList.txt ! test/tools/jlink/JLinkTest.java + test/tools/jlink/plugins/OrderResourcesPluginTest.java - test/tools/jlink/plugins/SorterPluginTest.java Changeset: 77f87ce87d2f Author: smarks Date: 2016-05-11 17:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/77f87ce87d2f 8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc Reviewed-by: darcy ! src/java.base/share/classes/java/lang/SecurityManager.java Changeset: df10e768c7cc Author: weijun Date: 2016-05-12 09:49 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/df10e768c7cc 8156501: DRBG not synchronized at reseeding Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java Changeset: 698b526d7c3b Author: weijun Date: 2016-05-12 13:06 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/698b526d7c3b 8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG Reviewed-by: wetmore, xuelei ! src/java.base/share/classes/java/security/DrbgParameters.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/conf/security/java.security ! test/sun/security/provider/SecureRandom/DRBGAlg.java ! test/sun/security/provider/SecureRandom/DrbgCavp.java Changeset: 7aa6fef2b351 Author: michaelm Date: 2016-05-12 16:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7aa6fef2b351 8156801: java/net/httpclient/security/Driver.java failed with RuntimeException: Non zero return value Reviewed-by: chegar ! test/java/net/httpclient/security/Security.java Changeset: fe3e1508653e Author: clanger Date: 2016-05-12 16:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe3e1508653e 8156521: Minor fixes and cleanups in NetworkInterface.c Reviewed-by: alanb, chegar, dsamersoff, msheppar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 64706740c26b Author: mchung Date: 2016-05-12 11:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/64706740c26b 8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader Reviewed-by: acorn, alanb, chegar, dfuchs ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/native/libjava/VM.c ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java Changeset: bbf917638fd3 Author: lana Date: 2016-05-12 18:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bbf917638fd3 Merge - make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js - make/src/classes/build/tools/addjsum/AddJsum.java - src/java.base/share/classes/java/util/regex/UnicodeProp.java - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/java/util/jar/JarFile/MultiReleaseJarAPI.java - test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java - test/java/util/jar/JarFile/MultiReleaseJarIterators.java - test/java/util/jar/JarFile/MultiReleaseJarProperties.java - test/java/util/jar/JarFile/MultiReleaseJarSecurity.java - test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java - test/sun/rmi/transport/proxy/EagerHttpFallback.java - test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java - test/sun/rmi/transport/tcp/blockAccept/TestIface.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java - test/sun/rmi/transport/tcp/blockAccept/security.policy - test/tools/jlink/plugins/SorterPluginTest.java Changeset: b14b89e259ac Author: darcy Date: 2016-05-12 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b14b89e259ac 8156890: Temporarily problem list ListKeychainStore.sh on Mac Reviewed-by: vinnie ! test/ProblemList.txt Changeset: 8e897a655b37 Author: darcy Date: 2016-05-12 15:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8e897a655b37 8156897: Problem list ShortRSAKey1024.sh on windows Reviewed-by: mullan ! test/ProblemList.txt Changeset: 24934d5364dd Author: rhalade Date: 2016-05-12 16:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24934d5364dd 8156671: Refactor sun/security/rsa/SignatureTest.java Reviewed-by: valeriep ! test/sun/security/rsa/SignatureTest.java Changeset: d7741bbbeaf9 Author: peytoia Date: 2016-05-13 12:52 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7741bbbeaf9 8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211 Reviewed-by: okutsu, peytoia Contributed-by: Vaibhav Choudhary <vaibhav.x.choudh...@oracle.com> ! src/java.base/share/classes/java/text/MessageFormat.java Changeset: c029ee7fc04a Author: erikj Date: 2016-05-13 09:22 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c029ee7fc04a 8156837: RC resource compilation on windows generates false build failure reports Reviewed-by: tbell, prr ! make/launcher/Launcher-java.base.gmk ! make/lib/Awt2dLibraries.gmk Changeset: 5d05dfcf0045 Author: asmotrak Date: 2016-05-13 11:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d05dfcf0045 8156710: HttpTimeoutException should be thrown if server doesn't respond Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/Stream.java + test/java/net/httpclient/http2/Timeout.java + test/java/net/httpclient/http2/keystore.p12 Changeset: 48148c98c95a Author: ntv Date: 2016-05-13 18:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/48148c98c95a 8155823: Add date-time patterns 'v' and 'vvvv' Summary: Addded necessary methodss Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: d7e0283a937c Author: martin Date: 2016-05-12 18:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7e0283a937c 8156584: Initialization race in sun.security.x509.AlgorithmId.get Summary: Use safe variant of double-checked locking to initialize oidTable Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/sun/security/x509/AlgorithmId/OidTableInit.java Changeset: 9db62c197dcd Author: valeriep Date: 2016-05-14 03:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9db62c197dcd 8000415: Add support for SHA-3 Summary: Add SHA-3 support to SUN and OracleUcrypto provider Reviewed-by: ascarpino, jnimeh ! make/mapfiles/libj2ucrypto/mapfile-vers ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java + src/java.base/share/classes/sun/security/provider/SHA3.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h ! 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 ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h ! test/com/oracle/security/ucrypto/TestDigest.java ! test/sun/security/provider/MessageDigest/Offsets.java ! test/sun/security/provider/MessageDigest/TestSHAClone.java Changeset: 7ea7d502b4b5 Author: valeriep Date: 2016-05-14 03:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7ea7d502b4b5 Merge Changeset: 815881042b42 Author: xuelei Date: 2016-05-16 01:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/815881042b42 8156991: Problem list UnsupportedDHKeys.java on windows Reviewed-by: igerasim ! test/ProblemList.txt Changeset: 2e8edc311532 Author: psandoz Date: 2016-05-16 07:01 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2e8edc311532 8154049: DualPivot sorting calculates incorrect runs for nearly sorted arrays Reviewed-by: shade ! src/java.base/share/classes/java/util/DualPivotQuicksort.java ! test/java/util/Arrays/SortingNearlySortedPrimitive.java Changeset: bad3f8a33db2 Author: prappo Date: 2016-05-16 09:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bad3f8a33db2 8156931: java.nio.Buffer tests cleanup Reviewed-by: alanb ! test/java/nio/Buffer/Basic-X.java.template ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java ! test/java/nio/Buffer/LimitDirectMemory.java ! test/java/nio/Buffer/Order.java ! test/java/nio/Buffer/SwapMicroBenchmark.java Changeset: 41defcf7d1e0 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2016-06-12 23:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41defcf7d1e0 Merge from main OpenJDK repository ! make/lib/Awt2dLibraries.gmk ! src/java.base/unix/native/libnet/NetworkInterface.c