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