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