hg: jdk9/jdk9/jdk: 41 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Jun 15 19:03:40 UTC 2016
Changeset: 02285945f508
Author: darcy
Date: 2016-06-06 16:46 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: cd12767c4701
Author: weijun
Date: 2016-06-12 10:48 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 <sha.jiang at oracle.com>
! 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/jdk9/jdk9/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/jdk9/jdk9/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: christoph.langer at sap.com, chris.hegarty at oracle.com, doychin at dsoft-bg.com
! 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/jdk9/jdk9/jdk/rev/adcea94ca88d
8158620: Enable debug option for sun/security/ec/TestEC.java
Reviewed-by: mullan, xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/sun/security/ec/TestEC.java
Changeset: 752024872cac
Author: jlahoda
Date: 2016-06-13 11:46 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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
More information about the jdk9-all-changes
mailing list