hg: jdk9/client/jdk: 34 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Jan 9 20:36:56 UTC 2017
Changeset: ed7c4f86489f
Author: clanger
Date: 2016-12-23 07:54 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ed7c4f86489f
8171906: Changes for 8148023 break AIX build
Reviewed-by: goetz, bpb
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 800cf181dc87
Author: vtewari
Date: 2016-12-23 13:53 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/800cf181dc87
8168840: InetAddress.getByName() throws java.net.UnknownHostException no such interface when used with virtual interfaces on Solaris
Reviewed-by: chegar, clanger
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/SubNetworkInterfaceTest.java
Changeset: 2ec3c5b622ca
Author: rriggs
Date: 2016-12-23 13:42 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ec3c5b622ca
8171940: Incorrect statement about an absolute value of months unit after period's normalization
Reviewed-by: bpb
! src/java.base/share/classes/java/time/Period.java
Changeset: ce85bfbe98b0
Author: plevart
Date: 2016-12-25 19:29 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce85bfbe98b0
8062389: Class.getMethod() is inconsistent with Class.getMethods() results
8029459: (reflect) getMethods returns methods that are not members of the class
8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy
! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: f42801192a47
Author: plevart
Date: 2016-12-26 19:38 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f42801192a47
8171988: Backout of fix for 8062389, 8029459, 8061950
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Class.java
- src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
- test/java/lang/reflect/PublicMethods/Case1.results
- test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 8c2680d7f686
Author: erikj
Date: 2016-12-27 09:44 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c2680d7f686
8171471: libawt_xawt and libawt_headless should not set rpath to /..
Reviewed-by: tbell, redestad
! make/lib/Awt2dLibraries.gmk
Changeset: caa487ca77b0
Author: aefimov
Date: 2016-12-30 13:02 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/caa487ca77b0
8067237: [TESTBUG] javax/xml/ws/xsanymixed/Test.java failed on compilation
Reviewed-by: lancea
! test/javax/xml/ws/xsanymixed/compile-wsdl.sh
Changeset: d27bab22ff62
Author: redestad
Date: 2017-01-02 22:45 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d27bab22ff62
8172048: Re-examine use of AtomicReference in java.security.Policy
Reviewed-by: plevart, dholmes, chegar
! src/java.base/share/classes/java/security/Policy.java
Changeset: 81b1a6a91b91
Author: xuelei
Date: 2017-01-04 00:08 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/81b1a6a91b91
8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth
Reviewed-by: weijun
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 2136507bd9f0
Author: mli
Date: 2017-01-03 21:05 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2136507bd9f0
8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout
Summary: The fix sets timeout for the server and the client, and ignore SocketTimeoutException.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
Changeset: 2c8fea47274d
Author: tidu
Date: 2017-01-03 22:26 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2c8fea47274d
8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out
Reviewed-by: coffeys, xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
Changeset: 96b7fd41b420
Author: apetcher
Date: 2017-01-04 08:06 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/96b7fd41b420
8172003: getInstance() with unknown provider throws NPE
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/TransformService/UnknownProvider.java
+ test/javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java
+ test/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java
Changeset: 5fed32a1d63d
Author: redestad
Date: 2017-01-04 18:32 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5fed32a1d63d
8170785: Excessive allocation in ParseUtil.encodePath
Reviewed-by: rriggs
! src/java.base/share/classes/sun/net/www/ParseUtil.java
Changeset: e77454faf897
Author: mchung
Date: 2017-01-04 09:50 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e77454faf897
8172215: java launcher no longer accepts -cp "" empty string
Reviewed-by: alanb, dholmes, psandoz
! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/ModuleSourceBuilder.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
Changeset: 079290bdc3c3
Author: darcy
Date: 2017-01-04 10:20 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/079290bdc3c3
8172200: Mark StressLoopback.java as intermittently failing
Reviewed-by: lancea, bpb, rriggs
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
Changeset: a9a5d14bfbb4
Author: lancea
Date: 2017-01-04 14:59 -0500
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a9a5d14bfbb4
8172254: Typo in DriverManager implNote
Reviewed-by: mchung, alanb
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: 2866f5e1d57b
Author: psandoz
Date: 2017-01-04 17:20 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2866f5e1d57b
8172201: Replace assert of return type in VarHandle.AccessMode with test
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java
Changeset: d546cab5cb12
Author: plevart
Date: 2017-01-05 08:51 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d546cab5cb12
8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950
Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad
! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/Class/getMethods/StarInheritance.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 0521bec3379f
Author: weijun
Date: 2017-01-05 22:37 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0521bec3379f
8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris
Reviewed-by: mullan
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: db6aab84ca7c
Author: weijun
Date: 2017-01-05 22:58 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db6aab84ca7c
8170900: Issue with FilePermission::implies for wildcard flag(-)
Reviewed-by: rriggs, xuelei
! src/java.base/share/classes/java/io/FilePermission.java
Changeset: d6258c65d466
Author: weijun
Date: 2017-01-05 23:19 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d6258c65d466
8170732: GssKrb5Client sends non-zero buffer size when qop is "auth"
Reviewed-by: xuelei
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! test/sun/security/krb5/auto/SaslBasic.java
Changeset: 8b55846dd69d
Author: bpb
Date: 2016-12-20 10:11 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8b55846dd69d
8171452: (ch) linux io_util_md: Operation not supported exception after 8168628
Summary: On Linux, fall back to ftruncate64() if fallocate64() fails
Reviewed-by: mdoerr, alanb
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
Changeset: 9a7384107eeb
Author: lana
Date: 2017-01-05 17:51 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9a7384107eeb
Added tag jdk-9+151 for changeset d27bab22ff62
! .hgtags
Changeset: fa55c031213b
Author: lana
Date: 2017-01-05 19:46 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fa55c031213b
Merge
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 0b8f2e0d3887
Author: rriggs
Date: 2016-12-22 23:35 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b8f2e0d3887
8164923: Error in the documentation for java.lang.Random
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/util/Random.java
Changeset: fcd504fb37bf
Author: rriggs
Date: 2016-12-26 22:57 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fcd504fb37bf
8169482: java.time.DateTimeFormatter javadoc: F is not week-of-month
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
Changeset: 9ec4d2bcc93f
Author: rriggs
Date: 2016-12-26 23:09 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9ec4d2bcc93f
8170566: Incorrect phrase usage in javadocs documentation
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/util/function/package-info.java
Changeset: f0a1116d618e
Author: rriggs
Date: 2016-12-26 23:15 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f0a1116d618e
8170653: The javadoc of ZoneRules.previousTransition() is wrong
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: 0dd710e3934e
Author: rriggs
Date: 2016-12-26 23:20 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0dd710e3934e
8171348: Incorrect documentation for DateTimeFormatter letter 'k'
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: a3e0af65d378
Author: xuelei
Date: 2017-01-06 01:09 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a3e0af65d378
8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java
Changeset: 904861872c0e
Author: xuelei
Date: 2017-01-06 02:03 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/904861872c0e
8129988: JSSE should create a single instance of the cacerts KeyStore
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
+ src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
+ src/java.base/share/classes/sun/security/validator/TrustStoreUtil.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java
Changeset: d257d5a41c58
Author: mli
Date: 2017-01-08 23:15 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d257d5a41c58
8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout
Reviewed-by: rriggs
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
Changeset: a20f2cf90762
Author: nishjain
Date: 2017-01-09 14:06 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a20f2cf90762
8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: 8be0bb1aa238
Author: prr
Date: 2017-01-09 11:57 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8be0bb1aa238
Merge
! make/lib/Awt2dLibraries.gmk
- src/java.base/share/classes/sun/security/validator/KeyStores.java
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
More information about the jdk9-client-changes
mailing list