hg: jdk9/dev/jdk: 31 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Wed Jul 15 13:53:45 UTC 2015


Changeset: c3cc7e733ee2
Author:    xuelei
Date:      2015-02-04 11:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c3cc7e733ee2

8067694: Improved certification checking
Reviewed-by: mullan, jnimeh, coffeys, robm, asmotrak, ahgross

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/sun/misc/JavaNetAccess.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 0a9c236a739b
Author:    mullan
Date:      2015-03-02 08:52 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0a9c236a739b

8073894: Getting to the root of certificate chains
Reviewed-by: weijun, igerasim, ahgross

! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java

Changeset: 3e58a443d4b3
Author:    asmotrak
Date:      2015-03-02 12:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3e58a443d4b3

8043201: Deprecate RC4 in SunJSSE provider
Reviewed-by: xuelei, ahgross

! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java

Changeset: 679448874de5
Author:    ksrini
Date:      2015-03-02 08:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/679448874de5

8073773: Presume path preparedness
Reviewed-by: darcy, dholmes, ahgross

! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c

Changeset: 67f8a3c1b82c
Author:    vadim
Date:      2015-03-06 13:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/67f8a3c1b82c

8072490: Better font morphing redux
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp
! src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
! src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp

Changeset: 7a3c4ad68ce3
Author:    prr
Date:      2015-03-09 16:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7a3c4ad68ce3

8071715: Tune font layout engine
Reviewed-by: srl, bae, mschoene

! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/StateTables.h

Changeset: 91e08d5412e9
Author:    vadim
Date:      2015-03-10 13:30 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/91e08d5412e9

8072887: Better font handling improvements
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp
! src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp

Changeset: 70cf76abfda4
Author:    prr
Date:      2015-03-10 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/70cf76abfda4

8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on Solaris Sparc
Reviewed-by: bae, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
! src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp

Changeset: d9e6093a5b0f
Author:    valeriep
Date:      2015-04-06 20:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d9e6093a5b0f

8074865: General crypto resilience changes
Summary: Replaced Arrays.equals() with MessageDigest.isEqual() when comparing sensitive values
Reviewed-by: mullan, xuelei

! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java

Changeset: 78b4acd93923
Author:    prr
Date:      2015-04-06 15:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/78b4acd93923

8073334: Improved font substitutions
Reviewed-by: srl, bae, mschoene

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

Changeset: 3c8a548c5def
Author:    vadim
Date:      2015-04-07 13:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3c8a548c5def

8074335: Substitute for substitution formats
Reviewed-by: prr, srl, mschoene

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

Changeset: 361582c06bc3
Author:    vadim
Date:      2015-04-07 13:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/361582c06bc3

8074330: Set font anchors more solidly
Reviewed-by: prr, srl, mschoene

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

Changeset: 43079a3873af
Author:    vadim
Date:      2015-04-07 13:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/43079a3873af

8074871: Adjust device table handling
Reviewed-by: prr, srl, mschoene

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

Changeset: ae7ff07e54a8
Author:    jbachorik
Date:      2015-04-01 17:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ae7ff07e54a8

8076397: Better MBean connections
Reviewed-by: dfuchs, ahgross

! src/java.management/share/classes/javax/management/MBeanServerInvocationHandler.java

Changeset: 7ab49912a799
Author:    jbachorik
Date:      2015-04-10 15:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7ab49912a799

8077407: Even better MBean connections
Reviewed-by: sla

! src/java.management/share/classes/javax/management/MBeanServerInvocationHandler.java

Changeset: 74b74287dbde
Author:    vinnie
Date:      2015-04-10 16:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/74b74287dbde

8075378: JNDI DnsClient Exception Handling
Reviewed-by: chegar

! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java

Changeset: d27317bdec57
Author:    vinnie
Date:      2015-04-10 18:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d27317bdec57

8075374: Responding to OCSP responses
Reviewed-by: mullan

! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java

Changeset: b1b92d48b556
Author:    vinnie
Date:      2015-04-11 18:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b1b92d48b556

8077546: Restore the change to OCSPResponse in the fix for JDK-8074064
Reviewed-by: chegar

! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java

Changeset: 3881746a7745
Author:    sjiang
Date:      2015-04-15 11:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3881746a7745

8075853: Proxy for MBean proxies
Reviewed-by: dfuchs, ahgross, bmoloden

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: 00688a471304
Author:    asmotrak
Date:      2015-04-15 13:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/00688a471304

8043202: Prohibit RC4 cipher suites
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/javax/net/ssl/SSLEngine/ConnectionTest.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java

Changeset: 62e470dd1f94
Author:    vadim
Date:      2015-04-16 11:27 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/62e470dd1f94

8077520: Morph tables into improved form
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/LETableReference.h

Changeset: 6f728e38a695
Author:    chegar
Date:      2015-04-17 15:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6f728e38a695

8076401: Serialize OIS data
Reviewed-by: alanb, igerasim

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

Changeset: 098db82c3351
Author:    chegar
Date:      2015-04-17 15:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/098db82c3351

8076405: Improve serial serialization
Reviewed-by: alanb, igerasim

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

Changeset: 5d084680f135
Author:    vinnie
Date:      2015-04-20 16:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5d084680f135

8075833: Straighter Elliptic Curves
Reviewed-by: mullan

! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c

Changeset: 7ccfb2bb3c4e
Author:    robm
Date:      2015-04-21 20:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7ccfb2bb3c4e

8075738: Better multi-JVM sharing
Reviewed-by: michaelm

! src/java.base/unix/native/libnet/net_util_md.c

Changeset: 8520d32b017d
Author:    xuelei
Date:      2015-04-22 05:09 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8520d32b017d

8076328: Enforce key exchange constraints
Reviewed-by: wetmore, igerasim, ahgross, asmotrak

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/DHCrypt.java
! src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 2fd73cf7bf07
Author:    vinnie
Date:      2015-04-29 16:06 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2fd73cf7bf07

8078562: Add modified dates
Reviewed-by: mullan

! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c
! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
! src/jdk.crypto.ec/share/native/libsunec/impl/oid.c
! src/jdk.crypto.ec/share/native/libsunec/impl/secitem.c

Changeset: 9c6dcadf4470
Author:    smarks
Date:      2015-05-08 15:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9c6dcadf4470

8076409: Reinforce RMI framework
Reviewed-by: coffeys, igerasim, ahgross

! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java

Changeset: e3cc06506ed6
Author:    asmotrak
Date:      2015-06-01 14:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e3cc06506ed6

8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh test has RC4 dependencies
Reviewed-by: coffeys, olagneau

! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in
! test/sun/management/jmxremote/bootstrap/management_ssltest11_ok.properties.in

Changeset: c557041ff58f
Author:    dtitov
Date:      2015-06-04 11:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c557041ff58f

8033530: [regression] Applet fails to load resources or connect back to server under some scenarios
Reviewed-by: mchung, michaelm, serb, ddehaven

! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java

Changeset: 37f8939fb535
Author:    henryjen
Date:      2015-07-15 06:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/37f8939fb535

Merge




More information about the jdk9-dev-changes mailing list