hg: jdk9/client/jdk: 36 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Oct 20 19:19:44 UTC 2014


Changeset: 20fb01a5fa35
Author:    mchung
Date:      2014-10-14 20:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/20fb01a5fa35

8059083: Remove jdk.compact3 from modules.xml
Reviewed-by: alanb

! make/src/classes/build/tools/module/GenModulesList.java

Changeset: d28aff36d34d
Author:    ascarpino
Date:      2014-04-14 21:02 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d28aff36d34d

8037846: Ensure streaming of input cipher streams
Reviewed-by: xuelei, valeriep

! src/java.base/share/classes/javax/crypto/CipherInputStream.java

Changeset: 0fcff3336fee
Author:    naoto
Date:      2014-04-21 11:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0fcff3336fee

8036936: Use local locales
Summary: Made sure cache key is cleare on GC invocation
Reviewed-by: okutsu

! src/java.base/share/classes/sun/util/locale/BaseLocale.java
! src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java

Changeset: 31b39c9c01cd
Author:    xuelei
Date:      2014-04-22 00:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/31b39c9c01cd

8037066: Secure transport layer
Reviewed-by: weijun, ahgross, asmotrak, mbankal

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java

Changeset: 0af0bb61643f
Author:    darcy
Date:      2014-04-22 14:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0af0bb61643f

8035781: Improve equality for annotations
Reviewed-by: jfranck, abuckley, ahgross, dmeetry

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: c00459402cd6
Author:    vlivanov
Date:      2014-04-23 09:06 -1000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c00459402cd6

8037326: VerifyAccess.isMemberAccessible() has incorrect access check
Reviewed-by: jrose, twisti, ahgross

! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

Changeset: b64fb9d83655
Author:    kizune
Date:      2014-05-08 21:09 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b64fb9d83655

8041529: Better parameterization of parameter lists
Reviewed-by: twisti, ahgross

! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 0f023dd9a5a6
Author:    coleenp
Date:      2014-07-22 16:24 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f023dd9a5a6

8015256: Better class accessibility
Summary: Improve protection domain check in forName()
Reviewed-by: mchung, acorn, jdn

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Class.c

Changeset: 4d816329dd2b
Author:    mullan
Date:      2014-05-12 10:18 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4d816329dd2b

8038364: Use certificate exceptions correctly
Reviewed-by: vinnie, skoivu

! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java

Changeset: a92ea04fed3e
Author:    dfuchs
Date:      2014-05-14 15:40 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a92ea04fed3e

8041564: Improved management of logger resources
Reviewed-by: skoivu, mchung, igerasim

! src/java.logging/share/classes/java/util/logging/Logger.java

Changeset: 509626502e52
Author:    prr
Date:      2014-05-22 12:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/509626502e52

8041540: Better use of pages in font processing
Reviewed-by: srl, bae, mschoene

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

Changeset: afcf8b840ebe
Author:    pchelko
Date:      2014-05-23 10:56 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/afcf8b840ebe

8041545: Better validation of generated rasters
Reviewed-by: prr, serb, bae, skoivu

! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java

Changeset: f1d6e5b7e6a8
Author:    mullan
Date:      2014-05-27 08:56 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1d6e5b7e6a8

8038908: Make Signature more robust
Reviewed-by: valeriep, skoivu, asmotrak

! src/java.base/share/classes/java/security/Signature.java

Changeset: 1f89f3aba74d
Author:    michaelm
Date:      2014-05-28 14:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1f89f3aba74d

8039509: Wrap sockets more thoroughly
Reviewed-by: chegar, alanb

! make/mapfiles/libnet/mapfile-vers
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
+ src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c
+ src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c

Changeset: dbd237820d26
Author:    azvegint
Date:      2014-05-30 16:09 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dbd237820d26

8042609: Limit splashiness of splash images
Reviewed-by: mschoene, serb

! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Changeset: 87f8fd0933fa
Author:    dfuchs
Date:      2014-06-05 18:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/87f8fd0933fa

8042797: Avoid strawberries in LogRecord
Reviewed-by: mchung, skoivu, igerasim

! src/java.logging/share/classes/java/util/logging/LogRecord.java

Changeset: 46ff4ef2f18e
Author:    mullan
Date:      2014-06-11 16:25 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/46ff4ef2f18e

8038913: Bolster XML support
Reviewed-by: xuelei, skoivu

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java

Changeset: 770b41d2ace1
Author:    prr
Date:      2014-06-24 10:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/770b41d2ace1

8035162: Service printing service
Reviewed-by: bae, jgodinez, mschoene

! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: f9c1a3291829
Author:    naoto
Date:      2014-06-24 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f9c1a3291829

8044274: Proper property processing
Reviewed-by: okutsu

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

Changeset: 9474605c7624
Author:    sherman
Date:      2014-08-07 12:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9474605c7624

8048025: Ensure cache consistency
Summary: To support zip entry with null character(s) embedded
Reviewed-by: alanb, weijun

! src/java.base/share/native/libzip/ZipFile.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h

Changeset: a04442e84bbb
Author:    jiangli
Date:      2014-08-14 21:46 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a04442e84bbb

8044269: Analysis of archive files.
Summary: Add checksum verification.
Reviewed-by: iklam, dholmes, mschoene

! make/lib/CoreLibraries.gmk
! src/java.base/share/native/libzip/CRC32.c

Changeset: b63e31c78326
Author:    henryjen
Date:      2014-10-14 23:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b63e31c78326

Merge


Changeset: bb9384929769
Author:    shade
Date:      2014-10-14 19:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb9384929769

8060485: (str) contentEquals checks the String contents twice on mismatch
Reviewed-by: martin, chegar, alanb

! src/java.base/share/classes/java/lang/String.java

Changeset: d1b684867fe0
Author:    erikj
Date:      2014-10-16 10:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d1b684867fe0

8055191: Split GensrcProperties.gmk into separate modules
Reviewed-by: tbell

! make/gensrc/Gensrc-java.base.gmk
! make/gensrc/Gensrc-java.desktop.gmk
+ make/gensrc/Gensrc-java.logging.gmk
+ make/gensrc/Gensrc-java.management.gmk
+ make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcProperties.gmk

Changeset: 00382c7828ca
Author:    chegar
Date:      2014-10-16 10:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/00382c7828ca

8047031: Add SocketPermission tests for legacy socket types
Reviewed-by: chegar
Contributed-by: Amanda Jiang <amanda.jiang at oracle.com>

+ test/java/net/SocketPermission/SocketPermissionTest.java
+ test/java/net/SocketPermission/policy

Changeset: 30a949586d30
Author:    prappo
Date:      2014-10-16 12:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/30a949586d30

8044627: Update JNDI to work with modules
Reviewed-by: alanb, chegar

! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
+ test/javax/naming/spi/providers/InitialContextTest.java
+ test/javax/naming/spi/providers/broken_factory.template
+ test/javax/naming/spi/providers/factory.template
+ test/javax/naming/spi/providers/test.template

Changeset: 882f47790152
Author:    ascarpino
Date:      2014-10-15 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/882f47790152

8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input
Reviewed-by: weijun
Contributed-by: jamil.j.nimeh at oracle.com

! src/java.base/share/classes/sun/security/provider/X509Factory.java
! test/java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java
- test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem

Changeset: d0a14815b48b
Author:    katleman
Date:      2014-10-16 12:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d0a14815b48b

Added tag jdk9-b35 for changeset e549291a0227

! .hgtags

Changeset: cdcf2e599e42
Author:    lana
Date:      2014-10-16 14:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/cdcf2e599e42

Merge

- test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem
- test/javax/xml/jaxp/testng/validation/8037819/BaseTest.java
- test/javax/xml/jaxp/testng/validation/8037819/BasicTest.java
- test/javax/xml/jaxp/testng/validation/8037819/FixedAttrTest.java
- test/javax/xml/jaxp/testng/validation/8037819/IdIdrefCheckingTest.java
- test/javax/xml/jaxp/testng/validation/8037819/IdentityConstraintCheckingTest.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_A.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_C.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_A.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_AC.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_C.java
- test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_CA.java
- test/javax/xml/jaxp/testng/validation/8037819/RootTypeDefinitionTest.java
- test/javax/xml/jaxp/testng/validation/8037819/SpecialCaseErrorHandler.java
- test/javax/xml/jaxp/testng/validation/8037819/TEST.properties
- test/javax/xml/jaxp/testng/validation/8037819/UnparsedEntityCheckingTest.java
- test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_False.java
- test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_True.java
- test/javax/xml/jaxp/testng/validation/8037819/base.xml
- test/javax/xml/jaxp/testng/validation/8037819/base.xsd
- test/javax/xml/jaxp/testng/validation/8037819/fixedAttr.xml
- test/javax/xml/jaxp/testng/validation/8037819/idIdref.xml
- test/javax/xml/jaxp/testng/validation/8037819/idc.xml
- test/javax/xml/jaxp/testng/validation/8037819/idc.xsd
- test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xml
- test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xsd
- test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.dtd
- test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_A.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_C.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_A.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_AC.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_C.xml
- test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_CA.xml
- test/tools/jar/normalize/TestNormal.java

Changeset: a0ee740e01a5
Author:    ksrini
Date:      2014-10-16 19:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a0ee740e01a5

8060432: tools/pack200/TestNormal.java fails on Windows with java.io.FileNotFoundException after JDK-8058854
Reviewed-by: ksrini
Contributed-by: amy.lu at oracle.com

! test/tools/pack200/TestNormal.java

Changeset: 3f42114ede90
Author:    michaelm
Date:      2014-10-17 10:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f42114ede90

8042622: Check for CRL results in IllegalArgumentException "white space not allowed"
Reviewed-by: chegar

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/ResponseCache/Test2.java

Changeset: 26e6402772c8
Author:    alanb
Date:      2014-10-19 11:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/26e6402772c8

8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
Reviewed-by: alanb
Contributed-by: kirk.shoop at microsoft.com, v-valkop at microsoft.com

! make/mapfiles/libnet/mapfile-vers
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnio/ch/Net.c
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java

Changeset: b0f9f132b59c
Author:    jbachorik
Date:      2014-10-17 12:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b0f9f132b59c

8061312: Even more debug output needed
Reviewed-by: sla, olagneau

! test/com/sun/tools/attach/StartManagementAgent.java

Changeset: c17ad02a6268
Author:    xuelei
Date:      2014-10-20 13:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c17ad02a6268

8061464: A typo in CipherTestUtils test
Reviewed-by: xuelei
Contributed-by: Florian Weimer <fweimer at redhat.com>

! test/javax/net/ssl/TLS/CipherTestUtils.java

Changeset: 57d07aa0a0eb
Author:    mullan
Date:      2014-10-20 12:54 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/57d07aa0a0eb

8058547: Memory leak in ProtectionDomain cache
Reviewed-by: weijun

! src/java.base/share/classes/java/security/ProtectionDomain.java

Changeset: c82051dfbe73
Author:    prr
Date:      2014-10-20 12:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c82051dfbe73

Merge

! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
- test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem



More information about the jdk9-client-changes mailing list