hg: jdk9/client/jdk: 23 new changesets

philip.race at oracle.com philip.race at oracle.com
Thu Apr 21 18:38:00 UTC 2016


Changeset: 0be735572230
Author:    mrkam
Date:      2016-04-19 11:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0be735572230

8154365: JFrame.setDefaultCloseOperation is prohibited in jtreg
Reviewed-by: prr, alexsch

! test/sanity/client/lib/SwingSet3/README
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java

Changeset: a7bb22e03a2d
Author:    valeriep
Date:      2016-04-19 22:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a7bb22e03a2d

8077360: Lower the number of providers created when using ServiceLoader
Summary: Change ProviderLoader to be singleton and keep providers in java.base internal
Reviewed-by: mullan

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java

Changeset: feef55acfb91
Author:    valeriep
Date:      2016-04-19 22:25 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/feef55acfb91

8153371: Remove sun.misc.ManagedLocalsThread from jdk.crypto.pkcs11
Summary: Replace usage of ManagedLocalsThread with the new Thread constructor
Reviewed-by: xuelei, chegar

! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: a44d40b5739a
Author:    weijun
Date:      2015-09-17 18:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a44d40b5739a

8134297: NPE in GSSNameElement nameType check
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java

Changeset: 95dca8033930
Author:    vadim
Date:      2015-10-20 12:08 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/95dca8033930

8139008: Better state table management
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp

Changeset: 371a178f9368
Author:    ascarpino
Date:      2015-12-21 10:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/371a178f9368

8143945: Better GCM validation
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java

Changeset: 8bfed52ded34
Author:    valeriep
Date:      2015-12-23 02:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bfed52ded34

8138593: Make DSA more fair
Summary: Changed nounce K generation to FIPS 186-4 B2.1
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/DSA.java
! test/java/security/Signature/TestInitSignWithMyOwnRandom.java
! test/sun/security/provider/DSA/TestDSA2.java

Changeset: c688e25fe3a0
Author:    prr
Date:      2016-01-13 11:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c688e25fe3a0

8146498: Better device table adjustments
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp

Changeset: bb1ac1663380
Author:    prr
Date:      2016-01-13 11:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb1ac1663380

8146494: Better ligature substitution
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp

Changeset: 54d479662492
Author:    chegar
Date:      2016-01-20 20:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/54d479662492

8129952: Ensure thread consistency
Reviewed-by: alanb, ahgross, skoivu

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 1ad61546516d
Author:    sjiang
Date:      2016-01-22 13:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1ad61546516d

8144430: Improve JMX connections
Reviewed-by: dfuchs, jbachorik, skoivu, ahgross

! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
+ src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/java.rmi/share/classes/sun/rmi/server/DeserializationChecker.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java

Changeset: 6768004b7d45
Author:    vlivanov
Date:      2016-03-18 18:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6768004b7d45

8152335: Improve MethodHandle consistency
Reviewed-by: acorn, ahgross, jrose
Contributed-by: vladimir.x.ivanov at oracle.com, michael.haupt at oracle.com

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

Changeset: 28df229ad1ee
Author:    henryjen
Date:      2016-04-19 15:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/28df229ad1ee

Merge


Changeset: 5976c4eee3e4
Author:    rhalade
Date:      2016-04-19 18:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5976c4eee3e4

8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception
Reviewed-by: valeriep

! test/sun/security/rsa/SpecTest.java

Changeset: dd6af52fc8aa
Author:    xiaofeya
Date:      2016-04-20 00:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd6af52fc8aa

8154543: NetworkInterfaceStreamTest.java fails intermittently after JDK-8146758
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 5f8d20f427b9
Author:    alanb
Date:      2016-04-20 16:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5f8d20f427b9

8154707: java/util/ServiceLoader/modules/BasicTest.java failing
Reviewed-by: chegar

- test/java/util/ServiceLoader/modules/BasicTest.java
+ test/java/util/ServiceLoader/modules/MiscTests.java

Changeset: a7147a466b12
Author:    coffeys
Date:      2016-04-20 22:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a7147a466b12

8071125: Improve exception messages in URLPermission
Reviewed-by: chegar, prappo

! src/java.base/share/classes/java/net/URLPermission.java

Changeset: fabd6d558e79
Author:    bpb
Date:      2016-04-20 15:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fabd6d558e79

8154183: (spec) Spec of read(byte[],int,int) and readFully(byte[],int,int) is confusing/incomplete
Summary: Clarify and expand specification of ObjectInputStream.read(byte[],int,int) and both variants of {DataInput,DataInputStream,ObjectInputStream,RandomAccessfile}.readFully().
Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java

Changeset: 45cd8577db8e
Author:    amlu
Date:      2016-04-21 14:56 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/45cd8577db8e

8152936: java/lang/Class/GetPackageTest.java needs update to work with newer testng
Reviewed-by: alanb

! test/java/lang/Class/GetPackageTest.java

Changeset: 50d4d6b772d1
Author:    redestad
Date:      2016-04-21 13:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/50d4d6b772d1

8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs, chegar, weijun

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java

Changeset: 1dc37d8d667b
Author:    redestad
Date:      2016-04-21 17:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1dc37d8d667b

8154853: java/util/TimeZone/OldIDMappingTest.sh fails after JDK-8154231
Reviewed-by: chegar

! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: 7de6f947d432
Author:    rhalade
Date:      2016-04-21 09:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7de6f947d432

8129329: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java failed intermittently
Reviewed-by: xuelei

! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java

Changeset: 0c5d27b173f7
Author:    prr
Date:      2016-04-21 10:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c5d27b173f7

Merge

- test/java/util/ServiceLoader/modules/BasicTest.java



More information about the jdk9-client-changes mailing list