hg: jdk9/hs/jdk: 45 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Mon Jan 9 18:22:46 UTC 2017
Changeset: 4d049a2b6690
Author: vinnie
Date: 2016-12-22 17:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4d049a2b6690
8171443: (spec) An ALPN callback function may also ignore ALPN
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
Changeset: 4db52f28a1ba
Author: prr
Date: 2016-12-14 08:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4db52f28a1ba
8171074: Test api/javax_swing/UIManager/index.html\#Methods is failing
Reviewed-by: ssadetsky, alexsch
! src/java.desktop/share/classes/javax/swing/UIManager.java
Changeset: 9cbc15255a49
Author: serb
Date: 2016-12-15 20:09 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9cbc15255a49
8131347: new @BeanProperty annotation: inconsistent behavior for "enumerationValues"
Reviewed-by: avstepan
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! test/java/beans/Introspector/8130937/TestBooleanBeanProperties.java
Changeset: 75f71359ad72
Author: prr
Date: 2016-12-15 14:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/75f71359ad72
8039273: Font related files should not be modified in ${java.home}/lib
Reviewed-by: serb, naoto
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
Changeset: 8f4760d6248a
Author: aghaisas
Date: 2016-12-16 12:02 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8f4760d6248a
8134612: clipboard.getData(dataFlavor) can throw UnsupportedFlavorException for registered data flavor
Reviewed-by: alexsch, serb
Contributed-by: ajit.ghaisas at oracle.com
! test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java
Changeset: 005e60c871ef
Author: prr
Date: 2016-12-16 16:09 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/005e60c871ef
8171363: [PIT] Four Windows-specific tests fail with InaccessibleObjectException when calling Field.setAccessible()
Reviewed-by: mchung
! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/javax/swing/JFileChooser/4847375/bug4847375.java
! test/javax/swing/JFileChooser/6741890/bug6741890.java
Changeset: 29bd3803a240
Author: goetz
Date: 2016-12-06 14:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/29bd3803a240
8170798: Fix minor issues in java2d and sound coding.
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
! src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c
Changeset: 59f845ce3f51
Author: prr
Date: 2016-12-19 09:16 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/59f845ce3f51
Merge
- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
- test/tools/jlink/plugins/FileCopierPluginTest.java
Changeset: 93a9053691a4
Author: prr
Date: 2016-12-19 15:33 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/93a9053691a4
Merge
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar
Changeset: eef0714323de
Author: ssadetsky
Date: 2016-12-20 11:53 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eef0714323de
8074883: Tab key should move to focused button in a button group
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
+ test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java
Changeset: 305841cab5a0
Author: prr
Date: 2016-12-22 09:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/305841cab5a0
Merge
- test/java/rmi/testlibrary/RegistryRunner_Stub.java
Changeset: d966fc5a7be5
Author: lana
Date: 2016-12-22 08:26 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d966fc5a7be5
Added tag jdk-9+150 for changeset 71e198ef3839
! .hgtags
Changeset: 9c47528cb7bc
Author: lana
Date: 2016-12-22 18:48 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9c47528cb7bc
Merge
Changeset: ed7c4f86489f
Author: clanger
Date: 2016-12-23 07:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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: b747d4c9a917
Author: jwilhelm
Date: 2017-01-09 15:10 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b747d4c9a917
Merge
More information about the jdk9-hs-changes
mailing list