Changeset: 02285945f508 Author: darcy Date: 2016-06-06 16:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/02285945f508
8158870: Temporarily problem list DGCDeadLock.java on Mac Reviewed-by: smarks ! test/ProblemList.txt Changeset: cb8524f24115 Author: weijun Date: 2016-06-07 10:10 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cb8524f24115 8157308: Make AbstractDrbg non-Serializable Reviewed-by: mullan ! 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/classes/sun/security/provider/DRBG.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java ! src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java + test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java + test/sun/security/provider/SecureRandom/AbstractDrbg/java.base/sun/security/provider/S.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java + test/sun/security/provider/SecureRandom/DRBGS11n.java Changeset: c9ae01b75d87 Author: weijun Date: 2016-06-07 10:11 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c9ae01b75d87 8158442: SecureRandomParameters missing "@since 9" Reviewed-by: mullan, wetmore ! src/java.base/share/classes/java/security/SecureRandomParameters.java Changeset: 27a845baacec Author: weijun Date: 2016-06-07 10:33 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/27a845baacec 8151836: keytool -importkeystore -help does not list option -destprotected Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java Changeset: 85c2453a8020 Author: prappo Date: 2016-06-07 12:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/85c2453a8020 8156650: Simplify Text message support in WebSocket API Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/WS.java - src/java.httpclient/share/classes/java/net/http/WSDisposableText.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/WSReceiver.java ! src/java.httpclient/share/classes/java/net/http/WebSocket.java Changeset: fdc7891782ef Author: akolarkunnu Date: 2016-06-07 11:43 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fdc7891782ef 8073611: javax.script.ScriptEngineFactory: formatting error in javadoc of getParameter Reviewed-by: sundar ! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java Changeset: bf910aef39d4 Author: akosarev Date: 2016-06-07 08:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bf910aef39d4 8157603: TestCipher.java doesn't check one of the decrypted message as expected Reviewed-by: valeriep ! test/com/sun/crypto/provider/Cipher/TestCipher.java Changeset: 4f8e07921d19 Author: ssahoo Date: 2016-06-07 09:00 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4f8e07921d19 8157896: TestDSAGenParameterSpec.java test fails with timeout 8157898: SupportedDSAParamGen.java failed with timeout Reviewed-by: xuelei ! test/sun/security/provider/DSA/SupportedDSAParamGen.java ! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Changeset: 95bf0932aa78 Author: nishjain Date: 2016-06-08 12:54 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/95bf0932aa78 8047780: [Doc] Locale.LanguageRange() throws an undocumented IAE when range is ill-formed. Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/util/Locale.java Changeset: ea35f7971115 Author: shade Date: 2016-06-08 11:14 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ea35f7971115 8158851: MH.publicLookup() init circularity, triggered by custom SecurityManager with String concat and -limitmods java.base Reviewed-by: alanb, redestad, jlaskey ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/String/concat/WithSecurityManager.java Changeset: 4f717d517d9e Author: amlu Date: 2016-06-08 16:25 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4f717d517d9e 8159012: Problem list sun/net/www/http/ChunkedOutputStream/checkError.java Reviewed-by: chegar ! test/ProblemList.txt Changeset: 24c643add3fb Author: hannesw Date: 2016-06-08 15:50 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/24c643add3fb 8159031: jjs throws NoSuchFileException if ~/.jjs.history does not exist Reviewed-by: sundar, mhaupt ! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java Changeset: e80525b7d07d Author: prappo Date: 2016-06-08 15:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e80525b7d07d 8156693: Improve usability of CompletableFuture use in WebSocket API Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/WS.java ! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java ! src/java.httpclient/share/classes/java/net/http/WebSocket.java ! test/java/net/httpclient/BasicWebSocketAPITest.java Changeset: 7b6fbeae0446 Author: wetmore Date: 2016-06-08 11:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7b6fbeae0446 8158978: ALPN not working when values are set directly on a SSLServerSocket Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Changeset: 2d996c6c7330 Author: mli Date: 2016-06-08 17:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2d996c6c7330 8158881: Doc typo in src/../java/net/URI.java Reviewed-by: chegar, wetmore ! src/java.base/share/classes/java/net/URI.java Changeset: 3f4cce596ada Author: srastogi Date: 2016-06-09 09:33 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3f4cce596ada 8147585: Annotations with lambda expressions has parameter result in wrong behavior. Reviewed-by: psandoz, darcy, jfranck, vlivanov, mhaupt ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java + test/java/lang/annotation/AnnotationWithLambda.java Changeset: bff33d732e49 Author: redestad Date: 2016-06-09 16:13 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bff33d732e49 8158933: String concat stringifiers setup should avoid unnecessary lookups Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: fff9f383d1fd Author: jlaskey Date: 2016-06-09 11:39 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fff9f383d1fd 8156994: jimage --help is not helpful Reviewed-by: sundar, alanb ! 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 Changeset: a7b7b2e45c5c Author: jlaskey Date: 2016-06-09 11:39 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a7b7b2e45c5c 8156995: jimage: extract specified contents Reviewed-by: sundar, alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: af36d0dac875 Author: jlaskey Date: 2016-06-09 11:39 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/af36d0dac875 8158402: jlink: should use regex for all pattern operations (--order-resources or --exclude-resources) Reviewed-by: sundar, alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.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/ResourceFilter.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java Changeset: 7d9f6823e0ed Author: lana Date: 2016-06-09 19:07 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7d9f6823e0ed Merge - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java Changeset: 2c05984ce0f8 Author: jnimeh Date: 2016-06-10 00:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2c05984ce0f8 8157925: Typo in the API documentation of X509KeyManager Summary: Corrects the misspelled word "implentations" to "implementations" Reviewed-by: ascarpino ! src/java.base/share/classes/javax/net/ssl/X509KeyManager.java Changeset: 6ec01d180f87 Author: jlaskey Date: 2016-06-10 07:38 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6ec01d180f87 8159228: Exclude jlink tests until jrt-fs patterns are rectified Reviewed-by: sundar ! test/ProblemList.txt Changeset: 36225e97a69d Author: nishjain Date: 2016-06-10 20:25 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/36225e97a69d 8040211: Update LSR datafile for BCP 47 Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java + test/java/util/Locale/Bug8040211.java ! test/java/util/Locale/tools/EquivMapsGenerator.java ! test/java/util/Locale/tools/language-subtag-registry.txt Changeset: 79043a1c3547 Author: darcy Date: 2016-06-10 10:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/79043a1c3547 8159263: Problem list tools/jmod/JmodTest.java Reviewed-by: jlaskey ! test/ProblemList.txt Changeset: 528b8c105878 Author: valeriep Date: 2016-06-10 22:39 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/528b8c105878 8157495: SHA-3 Hash algorithm performance improvements (~12x speedup) Summary: Various improvements on performance and memory footprint Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/provider/SHA3.java Changeset: dfd42fb0544b Author: valeriep Date: 2016-06-10 23:06 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dfd42fb0544b 8157627: Ucrypto prov need to workaround the renaming of CK_AES_GCM_PARAMS starting S11.3 Summary: Update Ucrypto header files to provide the definition of CK_AES_GCM_PARAMS for S11.3 and later Reviewed-by: ascarpino ! 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.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h Changeset: 883be262786c Author: iris Date: 2016-06-10 13:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/883be262786c 8158458: Update references from "1.9" to "9" Reviewed-by: prr ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java Changeset: dc99fd161d90 Author: mli Date: 2016-06-11 18:33 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dc99fd161d90 8157665: ProblemList.txt needs to be updated as 7041639 closed Summary: Since the bug JDK-7041639 have been closed, so the associated tests should be removed from ProblemList. Reviewed-by: xuelei Contributed-by: John Jiang <[email protected]> ! test/ProblemList.txt Changeset: cd12767c4701 Author: weijun Date: 2016-06-12 10:48 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cd12767c4701 8158534: DrbgParameters strength parameter is underspecified if < -1 Reviewed-by: xuelei ! src/java.base/share/classes/java/security/DrbgParameters.java ! test/java/security/SecureRandom/ApiTest.java ! test/java/security/SecureRandom/DrbgParametersSpec.java Changeset: ffea0f82e3a3 Author: darcy Date: 2016-06-12 12:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ffea0f82e3a3 5041778: (ann) AnnotationFormatError if "default" Class type not found Reviewed-by: jfranck ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java + test/java/lang/annotation/Missing/MissingDefault.java ! test/java/lang/annotation/Missing/MissingTest.java Changeset: 5274a502619e Author: mli Date: 2016-06-12 21:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5274a502619e 8151913: Fix module dependencies in java/net tests Summary: Module dependency declaration for java/net/* tests Reviewed-by: alanb Contributed-by: John Jiang <[email protected]> ! test/java/net/Authenticator/B4769350.java ! test/java/net/Authenticator/Deadlock.java ! test/java/net/CookieHandler/EmptyCookieHeader.java ! test/java/net/CookieHandler/LocalHostCookie.java ! test/java/net/HttpCookie/IllegalCookieNameTest.java ! test/java/net/ResponseCache/Test.java ! test/java/net/ResponseCache/Test2.java ! test/java/net/SetFactoryPermission/SetFactoryPermission.java ! test/java/net/Socks/SocksIPv6Test.java ! test/java/net/URLClassLoader/ClassLoad.java ! test/java/net/URLClassLoader/closetest/CloseTest.java ! test/java/net/URLPermission/URLTest.java ! test/java/net/httpclient/APIErrors.java ! test/java/net/httpclient/BasicAuthTest.java ! test/java/net/httpclient/ImmutableHeaders.java ! test/java/net/httpclient/ManyRequests.java ! test/java/net/httpclient/RequestBodyTest.java ! test/java/net/httpclient/SmokeTest.java + test/java/net/httpclient/TEST.properties ! test/java/net/httpclient/security/Security.java ! test/java/net/spi/URLStreamHandlerProvider/Basic.java Changeset: 5b5637f91747 Author: dfuchs Date: 2016-06-13 08:20 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5b5637f91747 8153666: Optimize Formatter.formatMessage Summary: This patch brings a small optimization that removes needless synchronization in Formatter.formatMessage. It also fixes the code that decides whether to call MessageFormat, and brings a small clarification to the API documentation on the conditions when that will happen. Reviewed-by: rriggs, martin ! src/java.logging/share/classes/java/util/logging/Formatter.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! test/java/util/logging/SimpleFormatterFormat.java Changeset: ac3e32924dfb Author: chegar Date: 2016-06-13 08:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ac3e32924dfb 8158519: Incorrect network mask and broadcast address on Linux when there are multiple IPv4 addresses on an interface Reviewed-by: clanger, chegar, dsamersoff Contributed-by: [email protected], [email protected], [email protected] ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: adcea94ca88d Author: fyuan Date: 2016-06-13 00:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/adcea94ca88d 8158620: Enable debug option for sun/security/ec/TestEC.java Reviewed-by: mullan, xuelei Contributed-by: Tim Du <[email protected]> ! test/sun/security/ec/TestEC.java Changeset: 752024872cac Author: jlahoda Date: 2016-06-13 11:46 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/752024872cac 8139507: WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs Summary: Making Preferences.systemRoot/userRoot lazy on Windows, to avoid warnings for system root when only user root was requested; reducing synchronization while creating the Preferences. Reviewed-by: alanb ! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferences.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferencesFactory.java Changeset: 1349e5196750 Author: redestad Date: 2016-06-13 14:02 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1349e5196750 8159334: ModuleDescriptor retains overlapping sets for all and concealed packages Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java Changeset: 19854fd1b993 Author: prappo Date: 2016-06-13 15:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/19854fd1b993 8159039: sun/net/httpclient/hpack/HeaderTableTest.java fails on some locales Reviewed-by: chegar ! src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java ! test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java Changeset: 9d8222b38aee Author: dlsmith Date: 2016-06-13 09:31 -0600 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9d8222b38aee 8159186: jdk/test/Makefile: allow users to set verbosity Reviewed-by: erikj ! test/Makefile Changeset: 225a61bf9a6d Author: bgopularam Date: 2016-06-12 23:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/225a61bf9a6d 8062758: Update java/security/Security/ClassLoaderDeadlock/Deadlock2.sh with the removal of -Djava.ext.dirs Summary: Removing test as java.ext.dirs not supported Reviewed-by: mchung, mullan ! test/ProblemList.txt - test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh Changeset: c40c8739bcdc Author: chegar Date: 2016-06-13 18:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c40c8739bcdc 8041924: sun/net/www/http/ChunkedOutputStream/checkError.java fails on some systems Reviewed-by: coffeys ! test/ProblemList.txt + test/sun/net/www/http/ChunkedOutputStream/CheckError.java - test/sun/net/www/http/ChunkedOutputStream/checkError.java Changeset: d9a44cfdeebf Author: lana Date: 2016-06-16 19:07 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d9a44cfdeebf Added tag jdk-9+123 for changeset c40c8739bcdc ! .hgtags Changeset: 02e35b434e52 Author: alanb Date: 2016-06-17 11:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/02e35b434e52 Merge ! .hgtags ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/module/Builder.java - src/java.httpclient/share/classes/java/net/http/WSDisposableText.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h ! 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/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/ResourceFilter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/Makefile ! test/ProblemList.txt - test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java - test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh - test/sun/net/www/http/ChunkedOutputStream/checkError.java - test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
