hg: jdk10/master: 27 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Fri Oct 20 17:09:12 UTC 2017


Changeset: f1721aa42d2c
Author:    dfuchs
Date:      2017-05-19 11:18 +0100
URL:       http://hg.openjdk.java.net/jdk10/master/rev/f1721aa42d2c

8180024: Improve construction of objects during deserialization
Reviewed-by: rriggs, skoivu, ahgross, rhalade

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java
! src/java.corba/share/classes/sun/corba/Bridge.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java

Changeset: 98e960939ef2
Author:    hseigel
Date:      2017-07-26 11:45 -0400
URL:       http://hg.openjdk.java.net/jdk10/master/rev/98e960939ef2

8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com

! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp

Changeset: fd5d1d2bc1d4
Author:    joehw
Date:      2017-06-13 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/fd5d1d2bc1d4

8181327: Better X processing
Reviewed-by: dfuchs, lancea

! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java

Changeset: a39992e8c9a7
Author:    aefimov
Date:      2017-06-19 22:51 +0100
URL:       http://hg.openjdk.java.net/jdk10/master/rev/a39992e8c9a7

8181100: Better Base Exceptions
Reviewed-by: dfuchs, rhalade, skoivu
Contributed-by: roman.grigoriadi at oracle.com

! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java

Changeset: e0aec2769cff
Author:    serb
Date:      2016-10-28 21:33 +0300
URL:       http://hg.openjdk.java.net/jdk10/master/rev/e0aec2769cff

8165543: Better window framing
Reviewed-by: prr, ssadetsky, mschoene

! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Label.cpp
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h
! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp

Changeset: 7d686ef404c5
Author:    igerasim
Date:      2016-11-17 22:01 +0300
URL:       http://hg.openjdk.java.net/jdk10/master/rev/7d686ef404c5

8169026: Handle smartcard clean up better
Reviewed-by: valeriep, ahgross

! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java

Changeset: f074c11b8fbf
Author:    serb
Date:      2017-02-21 02:23 +0300
URL:       http://hg.openjdk.java.net/jdk10/master/rev/f074c11b8fbf

8169966: Larger AWT menus
Reviewed-by: azvegint, prr, rhalade, mschoene

! src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp
! src/java.desktop/windows/native/libawt/windows/CmdIDList.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h

Changeset: 2f79180e86e9
Author:    valeriep
Date:      2017-02-22 00:14 +0000
URL:       http://hg.openjdk.java.net/jdk10/master/rev/2f79180e86e9

8171252: Improve exception checking
Reviewed-by: ascarpino, mschoene

! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java

Changeset: 99b7cd666944
Author:    prr
Date:      2017-02-23 03:43 -0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/99b7cd666944

8170218: Improved Font Metrics
Reviewed-by: vadim, serb, mschoene

! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp

Changeset: 72af2394abce
Author:    prr
Date:      2017-02-24 05:32 -0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/72af2394abce

8171261: Stability fixes for lcms
Reviewed-by: serb, vadim, mschoene

! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/lcms2.h

Changeset: 1f8bec78ed3d
Author:    weijun
Date:      2017-03-15 22:27 +0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/1f8bec78ed3d

8175940: More certificate subject checking
Reviewed-by: ahgross, mullan

! src/java.base/share/classes/sun/security/x509/DNSName.java

Changeset: 45a84b0b59b9
Author:    dfuchs
Date:      2017-03-23 15:07 +0000
URL:       http://hg.openjdk.java.net/jdk10/master/rev/45a84b0b59b9

8176751: Better URL connections
Reviewed-by: chegar, michaelm, rhalade, rpatil, vtewari

! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java

Changeset: 194f4c32678b
Author:    smarks
Date:      2017-03-28 12:10 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/194f4c32678b

8174966: Unreferenced references
Reviewed-by: rriggs, skoivu, rhalade, robm

! src/java.rmi/share/classes/sun/rmi/transport/Target.java

Changeset: 17b77ca4d419
Author:    weijun
Date:      2017-05-18 08:52 +0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/17b77ca4d419

8178714: PKIX validator nameConstraints check failing after change 8175940
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java

Changeset: 3448b80444f3
Author:    naoto
Date:      2017-06-15 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/3448b80444f3

8181323: Better timezone processing
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/SimpleTimeZone.java

Changeset: 354a527f3246
Author:    rriggs
Date:      2017-06-19 17:38 -0400
URL:       http://hg.openjdk.java.net/jdk10/master/rev/354a527f3246

8181597: Process Proxy presentation
Reviewed-by: dfuchs, ahgross, rhalade, skoivu

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

Changeset: a627f88bed3a
Author:    vinnie
Date:      2017-06-28 16:52 +0100
URL:       http://hg.openjdk.java.net/jdk10/master/rev/a627f88bed3a

8181370: Better keystore handling
Reviewed-by: weijun, igerasim

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

Changeset: 5984d1c9d03d
Author:    vinnie
Date:      2017-07-05 17:27 +0100
URL:       http://hg.openjdk.java.net/jdk10/master/rev/5984d1c9d03d

8181692: Update storage implementations
Reviewed-by: weijun, igerasim

! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java

Changeset: 6993f9f1ff83
Author:    weijun
Date:      2017-07-06 09:20 +0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/6993f9f1ff83

8181432: Better processing of unresolved permissions
Reviewed-by: mullan

! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/sun/security/util/IOUtils.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java

Changeset: c08d54553a36
Author:    prr
Date:      2017-07-06 09:43 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/c08d54553a36

8183028: Improve CMS header processing
Reviewed-by: serb, rhalade, mschoene

! src/java.desktop/share/native/liblcms/cmstypes.c

Changeset: a2bf68a0365f
Author:    weijun
Date:      2017-07-12 10:55 +0800
URL:       http://hg.openjdk.java.net/jdk10/master/rev/a2bf68a0365f

8182879: Add warnings to keytool when using JKS and JCEKS
Reviewed-by: vinnie, ahgross, mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java

Changeset: f9e03aef3a49
Author:    valeriep
Date:      2017-07-13 20:41 +0000
URL:       http://hg.openjdk.java.net/jdk10/master/rev/f9e03aef3a49

8181048: Refactor existing providers to refer to the same constants for default values for key length
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
! test/jdk/java/security/Signature/Offsets.java
! test/jdk/java/security/SignedObject/Chain.java
! test/jdk/sun/security/provider/DSA/TestAlgParameterGenerator.java
! test/jdk/sun/security/provider/DSA/TestKeyPairGenerator.java
+ test/jdk/sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java

Changeset: 7a4b85711089
Author:    prappo
Date:      2017-07-26 17:44 +0100
URL:       http://hg.openjdk.java.net/jdk10/master/rev/7a4b85711089

8181612: More stable connection processing
Reviewed-by: chegar, coffeys, ahgross, joehw, rhalade

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java

Changeset: 4fc2a4a29f3d
Author:    smarks
Date:      2017-08-02 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/4fc2a4a29f3d

8174109: Better queuing priorities
Reviewed-by: chegar, dfuchs, rriggs, alanb, robm, rhalade, jeff, ahgross

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java

Changeset: 3a00eb4636e3
Author:    rpatil
Date:      2017-08-14 15:32 +0530
URL:       http://hg.openjdk.java.net/jdk10/master/rev/3a00eb4636e3

8184937: LCMS error 13: Couldn't link the profiles
Reviewed-by: prr
Contributed-by: sreeprakash.s at oracle.com

! src/java.desktop/share/native/liblcms/cmstypes.c

Changeset: 96179f26139e
Author:    jwilhelm
Date:      2017-09-14 22:57 +0200
URL:       http://hg.openjdk.java.net/jdk10/master/rev/96179f26139e

8187556: Backout of a fix reintroduced a dependency that had since been removed
Reviewed-by: duke

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/jdk.management.agent/share/conf/management.properties
+ test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
+ test/jdk/javax/management/remote/mandatory/connection/NewRMIClientFilterTest.java
+ test/jdk/javax/management/remote/mandatory/connection/mgmt1.properties
+ test/jdk/javax/management/remote/mandatory/connection/mgmt2.properties
! test/jdk/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java

Changeset: 7d5509425e4a
Author:    henryjen
Date:      2017-10-20 09:49 -0700
URL:       http://hg.openjdk.java.net/jdk10/master/rev/7d5509425e4a

Merge

- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java



More information about the jdk10-all-changes mailing list