hg: jdk9/hs-emb/jdk: 69 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Thu Jan 23 14:19:23 PST 2014


Changeset: 9bf43f25eacd
Author:    darcy
Date:      2014-01-18 10:57 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9bf43f25eacd

8031375: Revert test exclusions after fix for JDK-8030656 propagates
Reviewed-by: mduigou

! test/ProblemList.txt

Changeset: e90e92fa1d59
Author:    sla
Date:      2014-01-20 16:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e90e92fa1d59

8028994: com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin
Reviewed-by: mchung, jbachorik

! src/share/classes/com/sun/management/VMOption.java
! src/share/javavm/export/jmm.h
! src/share/native/sun/management/Flag.c
+ test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java

Changeset: 0dfcc99c6f5d
Author:    weijun
Date:      2013-08-16 17:57 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0dfcc99c6f5d

8022945: Enhance JNDI implementation classes
Reviewed-by: xuelei, ahgross, skoivu

! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java

Changeset: 46c8720ef36f
Author:    lancea
Date:      2013-08-21 11:05 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/46c8720ef36f

8022904: Enhance JDBC Parsers
Reviewed-by: alanb, skoivu

! src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java

Changeset: 428288ee9c99
Author:    valeriep
Date:      2013-08-21 11:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/428288ee9c99

8022927: Input validation for byte/endian conversions
Summary: Add additional boundary checks
Reviewed-by: ascarpino

! src/share/classes/sun/security/provider/ByteArrayAccess.java

Changeset: 24a7024bd86b
Author:    bae
Date:      2013-08-23 12:41 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/24a7024bd86b

8021394: Better color profiles
Reviewed-by: prr, vadim, mschoene

! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c

Changeset: ff2792868d89
Author:    chegar
Date:      2013-08-23 12:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ff2792868d89

Merge


Changeset: 036ad7864d35
Author:    chegar
Date:      2013-08-30 09:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/036ad7864d35

Merge

! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 2ae5cf0805de
Author:    malenkov
Date:      2013-09-02 11:41 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2ae5cf0805de

8023245: Enhance Beans decoding
Reviewed-by: art, skoivu, alanb

! src/share/classes/com/sun/beans/decoder/DocumentHandler.java

Changeset: 9bc1411d0223
Author:    coleenp
Date:      2013-09-05 10:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9bc1411d0223

8021266: Better life cycle for objects
Summary: Improve life cycle for objects
Reviewed-by: art, hseigel
Contributed-by: gerard.ziemski at oracle.com

! make/common/Release.gmk
! make/java/Makefile
! makefiles/CompileJavaClasses.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
! makefiles/GenerateJavaSources.gmk
! makefiles/Images.gmk
! makefiles/Profiles.gmk

Changeset: 46e86a9402ab
Author:    chegar
Date:      2013-09-06 13:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/46e86a9402ab

Merge

! makefiles/Profiles.gmk
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java

Changeset: 4cab5eb93124
Author:    xuelei
Date:      2013-09-07 20:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4cab5eb93124

8023069: Enhance TLS connections
Summary: Also reviewed by Alexander Fomin and Andrew Gross
Reviewed-by: wetmore

! src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
! src/share/classes/sun/security/rsa/RSAPadding.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java

Changeset: ac3e7b3c1a00
Author:    weijun
Date:      2013-09-13 15:37 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ac3e7b3c1a00

8024306: Enhance Subject consistency
Summary: Also reviewed by Alexander Fomin
Reviewed-by: mullan, ahgross

! src/share/classes/javax/security/auth/Subject.java

Changeset: 4b74f9ad3dd7
Author:    weijun
Date:      2013-09-13 15:37 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4b74f9ad3dd7

8023672: Enhance jar file validation
Summary: Also reviewed by Chris Ries and Alexander Fomin
Reviewed-by: mullan, sherman

! src/share/classes/java/util/jar/JarVerifier.java

Changeset: 432c348e15bc
Author:    vadim
Date:      2013-09-13 13:17 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/432c348e15bc

8023057: Enhance start up image display
Reviewed-by: anthony, serb, mschoene

! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m
! src/share/native/sun/awt/splashscreen/splashscreen_impl.c
! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c

Changeset: ca700a3c1708
Author:    chegar
Date:      2013-09-14 19:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ca700a3c1708

Merge


Changeset: d931b672bfa9
Author:    prr
Date:      2013-09-19 08:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d931b672bfa9

8025034: Improve layout lookups
Reviewed-by: mschoene, vadim, srl

! src/share/native/sun/font/layout/LookupProcessor.cpp

Changeset: a90e9b3c99b8
Author:    weijun
Date:      2013-09-19 10:40 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a90e9b3c99b8

8024302: Clarify jar verifications
8023338: Update jarsigner to encourage timestamping
Reviewed-by: mullan, ahgross

! src/share/classes/sun/security/tools/jarsigner/Main.java
! src/share/classes/sun/security/tools/jarsigner/Resources.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
! test/sun/security/tools/jarsigner/ts.sh
+ test/sun/security/tools/jarsigner/warnings.sh

Changeset: f996a185e9a1
Author:    weijun
Date:      2013-09-19 10:41 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f996a185e9a1

8024659: Clarify JarFile API
Reviewed-by: mullan, ahgross

! src/share/classes/java/util/jar/JarFile.java

Changeset: f8b097b01270
Author:    chegar
Date:      2013-10-03 19:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f8b097b01270

Merge

! makefiles/CompileJavaClasses.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
! makefiles/Images.gmk
! src/share/classes/javax/security/auth/Subject.java
! src/share/classes/sun/security/ssl/Handshaker.java

Changeset: 1e3216123667
Author:    chegar
Date:      2013-10-04 14:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1e3216123667

Merge


Changeset: 282c5e92d9a0
Author:    malenkov
Date:      2013-10-04 19:23 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/282c5e92d9a0

8025448: Enhance listening events
Reviewed-by: art, skoivu

! src/share/classes/javax/swing/event/EventListenerList.java

Changeset: 146dd44703f7
Author:    chegar
Date:      2013-10-07 11:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/146dd44703f7

Merge


Changeset: 3cd01bc784b2
Author:    dfuchs
Date:      2013-10-07 12:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3cd01bc784b2

8024867: Enhance logging start up
Reviewed-by: mchung, hawtin

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

Changeset: d0a5383a63ad
Author:    weijun
Date:      2013-10-09 18:58 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d0a5383a63ad

8026037: [TESTBUG] sun/security/tools/jarsigner/warnings.sh test fails on Solaris
Reviewed-by: chegar
Contributed-by: Artem Smotrakov <artem.smotrakov at oracle.com>

! test/sun/security/tools/jarsigner/warnings.sh

Changeset: b90047350153
Author:    jfranck
Date:      2013-10-11 13:14 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b90047350153

8023301: Enhance generic classes
Reviewed-by: mchung, hawtin

! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java

Changeset: eafa41f4e9fd
Author:    weijun
Date:      2013-10-12 10:22 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/eafa41f4e9fd

8026304: jarsigner output bad grammar
Reviewed-by: chegar, coffeys
Contributed-by: Artem Smotrakov <artem.smotrakov at oracle.com>

! src/share/classes/sun/security/tools/jarsigner/Resources.java

Changeset: 62a8a26dca09
Author:    xuelei
Date:      2013-10-12 20:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/62a8a26dca09

8025026: Enhance canonicalization
Summary: Don't use cached null xmlns definition. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: mullan, hawtin

! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java

Changeset: c1f6ed408492
Author:    prr
Date:      2013-10-14 16:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c1f6ed408492

8026176: Enhance document printing
Reviewed-by: bae, jgodinez

! src/share/classes/javax/print/SimpleDoc.java

Changeset: 5cb70d52ae61
Author:    xuelei
Date:      2013-10-15 18:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5cb70d52ae61

8026204: Enhance auth login contexts
Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, ahgross

! src/share/classes/javax/security/auth/login/LoginContext.java

Changeset: 48dc2eacb0e5
Author:    malenkov
Date:      2013-10-16 13:26 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/48dc2eacb0e5

8026172: Enhance UI Management
Reviewed-by: art, skoivu

! src/share/classes/javax/swing/SwingUtilities.java

Changeset: 76262685781c
Author:    xuelei
Date:      2013-10-16 18:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/76262685781c

8025758: Enhance Naming management
Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, ahgross

! src/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/share/classes/com/sun/naming/internal/VersionHelper12.java

Changeset: d4f4a9915357
Author:    prr
Date:      2013-10-17 09:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d4f4a9915357

8024530: Enhance font process resilience
Reviewed-by: mschoene, bae, srl, prr

! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp
! src/share/native/sun/font/layout/AnchorTables.cpp
! src/share/native/sun/font/layout/AnchorTables.h
! src/share/native/sun/font/layout/ArabicLayoutEngine.cpp
! src/share/native/sun/font/layout/ArabicShaping.cpp
! src/share/native/sun/font/layout/CanonShaping.cpp
! src/share/native/sun/font/layout/CharSubstitutionFilter.h
! src/share/native/sun/font/layout/ClassDefinitionTables.h
! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp
! src/share/native/sun/font/layout/ContextualSubstSubtables.h
! src/share/native/sun/font/layout/CoverageTables.cpp
! src/share/native/sun/font/layout/CoverageTables.h
! src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp
! src/share/native/sun/font/layout/DeviceTables.cpp
! src/share/native/sun/font/layout/DeviceTables.h
! src/share/native/sun/font/layout/ExtensionSubtables.cpp
! src/share/native/sun/font/layout/ExtensionSubtables.h
! src/share/native/sun/font/layout/GDEFMarkFilter.cpp
! src/share/native/sun/font/layout/GDEFMarkFilter.h
! src/share/native/sun/font/layout/GlyphIterator.cpp
! src/share/native/sun/font/layout/GlyphIterator.h
! src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp
! src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp
! src/share/native/sun/font/layout/IndicLayoutEngine.cpp
! src/share/native/sun/font/layout/IndicReordering.cpp
! src/share/native/sun/font/layout/KernTable.cpp
! src/share/native/sun/font/layout/LEFontInstance.h
! src/share/native/sun/font/layout/LEGlyphFilter.h
! src/share/native/sun/font/layout/LEGlyphStorage.cpp
! src/share/native/sun/font/layout/LEGlyphStorage.h
! src/share/native/sun/font/layout/LEScripts.h
! src/share/native/sun/font/layout/LEStandalone.h
! src/share/native/sun/font/layout/LETableReference.h
! src/share/native/sun/font/layout/LETypes.h
! src/share/native/sun/font/layout/LayoutEngine.cpp
! src/share/native/sun/font/layout/LayoutEngine.h
! src/share/native/sun/font/layout/LigatureSubstProc2.cpp
! src/share/native/sun/font/layout/LigatureSubstSubtables.cpp
! src/share/native/sun/font/layout/LookupProcessor.cpp
! src/share/native/sun/font/layout/Lookups.cpp
! src/share/native/sun/font/layout/MarkArrays.cpp
! src/share/native/sun/font/layout/MarkArrays.h
! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp
! src/share/native/sun/font/layout/MultipleSubstSubtables.cpp
! src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp
! src/share/native/sun/font/layout/OpenTypeUtilities.h
! src/share/native/sun/font/layout/PairPositioningSubtables.cpp
! src/share/native/sun/font/layout/PairPositioningSubtables.h
! src/share/native/sun/font/layout/ScriptAndLanguage.cpp
! src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp
! src/share/native/sun/font/layout/ScriptAndLanguageTags.h
! src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp
! src/share/native/sun/font/layout/SinglePositioningSubtables.cpp
! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp
! src/share/native/sun/font/layout/TibetanReordering.h
! src/share/native/sun/font/layout/ValueRecords.cpp
! src/share/native/sun/font/layout/ValueRecords.h

Changeset: b8008a2bf4fe
Author:    sjiang
Date:      2013-10-21 09:56 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b8008a2bf4fe

7068126: Enhance SNMP statuses
Reviewed-by: dfuchs, hawtin

! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java
! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java

Changeset: d7ef65d3ee57
Author:    chegar
Date:      2013-10-21 15:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d7ef65d3ee57

Merge

! makefiles/CompileJavaClasses.gmk
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
- makefiles/GendataBreakIterator.gmk
- makefiles/GendataFontConfig.gmk
- makefiles/GendataHtml32dtd.gmk
- makefiles/GendataTZDB.gmk
- makefiles/GendataTimeZone.gmk
- makefiles/GenerateJavaSources.gmk
+ makefiles/GenerateSources.gmk
- makefiles/GensrcBuffer.gmk
- makefiles/GensrcCLDR.gmk
- makefiles/GensrcCharacterData.gmk
- makefiles/GensrcCharsetCoder.gmk
- makefiles/GensrcCharsetMapping.gmk
- makefiles/GensrcExceptions.gmk
- makefiles/GensrcIcons.gmk
- makefiles/GensrcJDWP.gmk
- makefiles/GensrcJObjC.gmk
- makefiles/GensrcLocaleDataMetaInfo.gmk
- makefiles/GensrcMisc.gmk
- makefiles/GensrcProperties.gmk
- makefiles/GensrcSwing.gmk
- makefiles/GensrcX11Wrappers.gmk
! makefiles/Images.gmk
! makefiles/Profiles.gmk
- src/share/classes/com/sun/jdi/connect/package.html
- src/share/classes/com/sun/jdi/connect/spi/package.html
- src/share/classes/com/sun/jdi/event/package.html
- src/share/classes/com/sun/jdi/package.html
- src/share/classes/com/sun/jdi/request/package.html
- src/share/classes/com/sun/management/package.html
- src/share/classes/com/sun/tools/attach/package.html
- src/share/classes/com/sun/tools/attach/spi/package.html
- src/share/classes/com/sun/tools/jconsole/package.html
- src/share/classes/java/lang/invoke/InvokeGeneric.java
- src/share/classes/java/lang/invoke/MagicLambdaImpl.java
- src/share/classes/java/net/HttpURLPermission.java
- src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/event/EventListenerList.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/tools/jarsigner/Main.java
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-windows
- src/solaris/doc/sun/man/man1/ja/javaws.1
- src/solaris/doc/sun/man/man1/javaws.1
- test/com/oracle/security/ucrypto/TestAES.java
- test/com/oracle/security/ucrypto/TestDigest.java
- test/com/oracle/security/ucrypto/TestRSA.java
- test/com/oracle/security/ucrypto/UcryptoTest.java
! test/java/lang/SecurityManager/CheckPackageAccess.java
- test/java/net/HttpURLPermission/HttpURLPermissionTest.java
- test/java/net/HttpURLPermission/URLTest.java
- test/java/net/HttpURLPermission/policy.1
- test/java/net/HttpURLPermission/policy.2
- test/java/net/HttpURLPermission/policy.3
- test/java/time/tck/java/time/chrono/TCKChronologySerialization.java

Changeset: 1c85f50e2622
Author:    chegar
Date:      2013-10-22 12:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1c85f50e2622

Merge

! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java

Changeset: ad808fe39337
Author:    weijun
Date:      2013-10-17 09:58 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ad808fe39337

8025014: Enhance Security Policy
6727821: Enhance JAAS Configuration
Reviewed-by: xuelei, hawtin

! src/share/classes/javax/security/auth/Policy.java
! src/share/classes/javax/security/auth/login/Configuration.java

Changeset: f87d59557049
Author:    chegar
Date:      2013-10-22 14:55 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f87d59557049

Merge


Changeset: d92379723173
Author:    asaha
Date:      2013-12-07 16:15 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d92379723173

Merge

! make/CompileJavaClasses.gmk
! make/CompileNativeLibraries.gmk
! make/CreateJars.gmk
! make/CreateSecurityJars.gmk
! make/GenerateSources.gmk
! make/Images.gmk
! make/Profiles.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/ServiceabilityLibraries.gmk
! make/lib/SoundLibraries.gmk
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java
! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java
! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/tools/jarsigner/Main.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/ts.sh

Changeset: ef2352bf3dfe
Author:    xuelei
Date:      2013-10-23 21:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ef2352bf3dfe

8026417: Enhance XML canonicalization
Summary: Copy before use mutable byte arrays. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: mullan, hawtin, ahgross

! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java

Changeset: fe1707a836b4
Author:    xuelei
Date:      2013-10-24 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/fe1707a836b4

8027204: Revise the update of 8026204 and 8025758
Summary: Rivise the update to use system class loader with null TCCL.  Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: mchung, ahgross

! src/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/share/classes/com/sun/naming/internal/VersionHelper12.java
! src/share/classes/javax/security/auth/login/LoginContext.java

Changeset: a147b2084bc3
Author:    michaelm
Date:      2013-10-24 20:39 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a147b2084bc3

8011786: Better applet networking
Reviewed-by: alanb, chegar

! src/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/share/classes/sun/rmi/registry/RegistryImpl.java
! src/share/classes/sun/security/util/SecurityConstants.java
! src/share/lib/security/java.policy
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java

Changeset: a0b6e5895464
Author:    michaelm
Date:      2013-11-20 23:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a0b6e5895464

8028453: AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win)
Reviewed-by: alanb, chegar

! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java

Changeset: d5107c804de5
Author:    michaelm
Date:      2013-11-26 10:06 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d5107c804de5

8028293: Check local configuration for actual ephemeral port range
Reviewed-by: alanb, chegar, smarks

! make/lib/NetworkingLibraries.gmk
! make/mapfiles/libnet/mapfile-vers
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/sun/rmi/registry/RegistryImpl.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
+ src/solaris/classes/sun/net/PortConfig.java
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/java/net/net_util_md.h
+ src/solaris/native/sun/net/portconfig.c
+ src/windows/classes/sun/net/PortConfig.java
+ src/windows/native/sun/net/portconfig.c
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/testlibrary/TestLibrary.java

Changeset: 864667921a05
Author:    chegar
Date:      2014-01-10 15:04 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/864667921a05

Merge

! make/CreateJars.gmk
! make/CreateSecurityJars.gmk
! make/Images.gmk
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JarVerifier.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/javax/security/auth/login/LoginContext.java
! src/share/classes/sun/security/util/SecurityConstants.java

Changeset: 4db1faacad21
Author:    asaha
Date:      2014-01-15 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4db1faacad21

Merge

! make/lib/CoreLibraries.gmk
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
- test/sun/tools/jmap/Basic.sh
- test/sun/tools/jstack/Basic.sh

Changeset: a3ca39404279
Author:    asaha
Date:      2014-01-16 21:44 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a3ca39404279

Merge

- test/sun/tools/jcmd/jcmd-Defaults.sh
- test/sun/tools/jcmd/jcmd-big-script.sh
- test/sun/tools/jcmd/jcmd-f.sh
- test/sun/tools/jcmd/jcmd-help-help.sh
- test/sun/tools/jcmd/jcmd-help.sh
- test/sun/tools/jcmd/jcmd-pid.sh
- test/sun/tools/jcmd/jcmd_Output1.awk
- test/sun/tools/jcmd/jcmd_pid_Output1.awk
- test/sun/tools/jcmd/jcmd_pid_Output2.awk

Changeset: 05a8eb59a154
Author:    kizune
Date:      2014-01-20 19:11 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/05a8eb59a154

Merge


Changeset: 67ea497b8e00
Author:    kizune
Date:      2014-01-20 20:51 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/67ea497b8e00

Merge


Changeset: 734c1a4011f6
Author:    erikj
Date:      2014-01-08 13:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/734c1a4011f6

8029254: Build error when javadoc generates beaninfo for javax.swing.beans
Reviewed-by: alanb, ihse, michaelm

! make/gensrc/GensrcSwing.gmk

Changeset: c9cdfa872f0a
Author:    nikgor
Date:      2014-01-07 12:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c9cdfa872f0a

8004562: Better support for crossdomain.xml
Reviewed-by: herrick, ngthomas, chegar

! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 3cbeb88b8735
Author:    jbachorik
Date:      2014-01-21 09:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3cbeb88b8735

8022221: Intermittent test failures in sun/management/jmxremote/startstop/JMXStartStopTest.sh
Reviewed-by: sla

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java
! test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
- test/sun/management/jmxremote/startstop/JMXStartStopTest.sh

Changeset: 0bfa643dc228
Author:    jbachorik
Date:      2014-01-21 09:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0bfa643dc228

8031559: javax/management/monitor/StartStopTest.java fails intermittently
Reviewed-by: dfuchs, sla

! test/javax/management/monitor/StartStopTest.java

Changeset: 8ff79b0e3503
Author:    alanb
Date:      2014-01-21 09:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8ff79b0e3503

8032220: Files.createDirectories throws exception with confusing message for root directories that exist
Reviewed-by: chegar

! src/share/classes/java/nio/file/Files.java
! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! test/java/nio/file/Files/Misc.java

Changeset: b38840b6decb
Author:    psandoz
Date:      2014-01-21 10:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b38840b6decb

8032190: It's unclear that flatMap will ensure each stream will be closed.
Reviewed-by: chegar, alanb

! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java

Changeset: 2f3b642d94cb
Author:    jbachorik
Date:      2014-01-21 13:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2f3b642d94cb

8032377: test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java still fails intermittently
Reviewed-by: dholmes

! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java

Changeset: 25fbeffbd8d8
Author:    dfuchs
Date:      2014-01-21 14:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/25fbeffbd8d8

8031980: Add new j.u.l deadlock test for JDK-8027670 and JDK-8029281
Summary: adds a new test for the deadlock found in JDK-8027670 and fixed in JDK-8029281.
Reviewed-by: mchung

! test/java/util/logging/TestLogConfigurationDeadLock.java
+ test/java/util/logging/TestLogConfigurationDeadLockWithConf.java
+ test/java/util/logging/deadlockconf.properties

Changeset: a2551e12a9ea
Author:    igerasim
Date:      2014-01-20 19:23 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a2551e12a9ea

8025886: replace [[ and == bash extensions in regtest
Reviewed-by: dsamersoff, sla

! test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh

Changeset: 3d86ddd1c9df
Author:    mullan
Date:      2014-01-21 10:51 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3d86ddd1c9df

8031825: OCSP client can't find responder cert if it uses a different subject key id algorithm than responderID
Reviewed-by: vinnie, xuelei

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

Changeset: 9dbb0a185e09
Author:    mullan
Date:      2014-01-21 10:52 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9dbb0a185e09

Merge


Changeset: 9f2d6628699c
Author:    alanb
Date:      2014-01-22 09:36 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9f2d6628699c

7133499: (fc) FileChannel.read not preempted by asynchronous close on OS X
Reviewed-by: chegar

! src/share/classes/sun/nio/ch/FileChannelImpl.java
! src/share/classes/sun/nio/ch/NativeThreadSet.java
! src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/solaris/native/sun/nio/ch/NativeThread.c
! test/ProblemList.txt

Changeset: a543d4525920
Author:    sla
Date:      2014-01-21 08:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a543d4525920

6545321: [TESTBUG] jstatLineCounts4.sh has to be resilient to unexpected output
Summary: Keep check for specific lines. Remove check for total number of lines.
Reviewed-by: sla
Contributed-by: mattias.tobiasson at oracle.com

! test/sun/tools/jstat/classOutput1.awk
! test/sun/tools/jstat/classloadOutput1.awk
! test/sun/tools/jstat/compilerOutput1.awk
! test/sun/tools/jstat/fileURITest1.awk
! test/sun/tools/jstat/gcCapacityOutput1.awk
! test/sun/tools/jstat/gcCauseOutput1.awk
! test/sun/tools/jstat/gcMetaCapacityOutput1.awk
! test/sun/tools/jstat/gcNewCapacityOutput1.awk
! test/sun/tools/jstat/gcOldCapacityOutput1.awk
! test/sun/tools/jstat/gcOldOutput1.awk
! test/sun/tools/jstat/gcOutput1.awk
! test/sun/tools/jstat/lineCounts1.awk
! test/sun/tools/jstat/lineCounts2.awk
! test/sun/tools/jstat/lineCounts3.awk
! test/sun/tools/jstat/lineCounts4.awk
! test/sun/tools/jstat/printCompilationOutput1.awk
! test/sun/tools/jstat/timeStamp1.awk

Changeset: e073b47e1563
Author:    asmotrak
Date:      2014-01-21 16:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e073b47e1563

8028431: NullPointerException in DerValue.equals(DerValue)
Reviewed-by: mullan

! src/share/classes/sun/security/util/DerValue.java
+ test/java/security/cert/X509Certificate/X509BadCertificate.java
+ test/java/security/cert/X509Certificate/bad-cert-1.pem

Changeset: 381feaeb75bb
Author:    mullan
Date:      2014-01-22 10:27 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/381feaeb75bb

Merge


Changeset: 2f5996a8ba5d
Author:    darcy
Date:      2014-01-22 11:03 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2f5996a8ba5d

8032397: Remove sun.misc.Ref
Reviewed-by: alanb

! src/share/classes/sun/applet/AppletImageRef.java
! src/share/classes/sun/applet/AppletResourceLoader.java
! src/share/classes/sun/applet/AppletViewer.java
! src/share/classes/sun/misc/Cache.java
- src/share/classes/sun/misc/Ref.java
! test/java/rmi/RMISecurityManager/checkPackageAccess/CheckPackageAccess.java
! test/java/rmi/server/RemoteObject/notExtending/NotExtending.java

Changeset: 0312741183c9
Author:    rriggs
Date:      2014-01-22 17:40 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0312741183c9

8032502: java.time add @param tags to readObject
Summary: Add @param tags
Reviewed-by: lancea, darcy

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZoneRegion.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/AbstractChronology.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/chrono/HijrahChronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/JapaneseChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/time/chrono/MinguoChronology.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/temporal/ValueRange.java
! src/share/classes/java/time/temporal/WeekFields.java
! src/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/share/classes/java/time/zone/ZoneRules.java

Changeset: 1aa2dbdbacee
Author:    darcy
Date:      2014-01-22 23:20 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1aa2dbdbacee

8032047: Fix static lint warnings in client libraries
8032048: Add static lint warning to build of jdk repository
Reviewed-by: pchelko, serb, erikj

! make/Setup.gmk
! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/share/classes/com/sun/java/browser/dom/DOMService.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java
! src/share/classes/com/sun/media/sound/MidiInDeviceProvider.java
! src/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java
! src/share/classes/java/awt/image/AffineTransformOp.java
! src/share/classes/java/awt/image/LookupOp.java
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/DefaultDesktopManager.java
! src/share/classes/javax/swing/JFormattedTextField.java
! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java
! src/share/classes/javax/swing/text/StyledEditorKit.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java
! src/share/classes/javax/swing/text/rtf/RTFReader.java
! src/share/classes/sun/awt/PlatformFont.java
! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java
! src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java
! src/share/classes/sun/awt/geom/Crossings.java
! src/share/classes/sun/awt/image/ImageFetcher.java
! src/share/classes/sun/awt/image/ImageRepresentation.java
! src/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/share/classes/sun/font/StrikeCache.java
! src/share/classes/sun/tools/tree/FinallyStatement.java
! src/share/classes/sun/tools/tree/SynchronizedStatement.java
! src/share/classes/sun/tools/util/CommandLine.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XDialogPeer.java
! src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedServerTester.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/font/FcFontConfiguration.java
! src/solaris/classes/sun/font/X11TextRenderer.java
! src/windows/classes/sun/java2d/d3d/D3DBufImgOps.java
! src/windows/classes/sun/java2d/d3d/D3DDrawImage.java
! src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java
! src/windows/classes/sun/java2d/d3d/D3DPaints.java
! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java
! src/windows/classes/sun/java2d/windows/GDIRenderer.java
! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java

Changeset: 590f3b58e7e3
Author:    jbachorik
Date:      2014-01-23 10:06 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/590f3b58e7e3

6309226: TEST: java/lang/management/ThreadMXBean/SynchronizationStatistics.java didn't check Thread.sleep
Reviewed-by: dholmes, mchung

! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java

Changeset: f2195a4340b8
Author:    sjiang
Date:      2014-01-23 15:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f2195a4340b8

6980984: java/lang/management/MemoryMXBean/MemoryManagement is not robust when getMax() returns -1
Reviewed-by: jbachorik, dfuchs

! test/java/lang/management/MemoryMXBean/MemoryManagement.java



More information about the jdk9-hs-emb-changes mailing list