hg: jdk9/hs-emb/jdk: 65 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Oct 17 21:06:38 UTC 2014
Changeset: f93b3ddcf516
Author: dfuchs
Date: 2014-10-10 12:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f93b3ddcf516
8042147: test sun/util/logging/SourceClassName.java failed: Unexpected source: java.util.Currency info
Summary: the test should allow for the possibility that something else than the test code itself might log during the test.
Reviewed-by: lancea
! test/sun/util/logging/SourceClassName.java
Changeset: 5c507b7ee225
Author: kshefov
Date: 2014-10-10 21:28 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5c507b7ee225
8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError
Reviewed-by: darcy, vlivanov
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
Changeset: b11ecf1f46a2
Author: alanb
Date: 2014-10-11 13:24 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b11ecf1f46a2
8058855: Update java.util.zip tests to work with modular image
Reviewed-by: dholmes, sherman, alanb
Contributed-by: amy.lu at oracle.com
! test/java/util/zip/InterruptibleZip.java
! test/java/util/zip/ZipFile/FinalizeZipFile.java
Changeset: bd36c65a117c
Author: chegar
Date: 2014-10-11 14:45 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bd36c65a117c
8060052: FutureTask; fix underflow when timeout = Long.MIN_VALUE
Reviewed-by: martin
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
+ test/java/util/concurrent/FutureTask/NegativeTimeout.java
Changeset: d877cbb8e2a2
Author: weijun
Date: 2014-10-13 17:55 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d877cbb8e2a2
8048052: Permission tests for setFactory
Summary: Add RuntimePermission tests for setFactory
Reviewed-by: weijun, mullan
Contributed-by: felix.yang at oracle.com
+ test/java/net/SetFactoryPermission/SetFactoryPermission.java
+ test/java/net/SetFactoryPermission/policy.fail
+ test/java/net/SetFactoryPermission/policy.success
Changeset: d00a7bbf90f6
Author: alanb
Date: 2014-10-13 17:35 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d00a7bbf90f6
8060166: javax/management/MBeanInfo/NotificationInfoTest.java fails with modular image
Reviewed-by: dfuchs
! test/javax/management/MBeanInfo/NotificationInfoTest.java
Changeset: 48668630348e
Author: alanb
Date: 2014-10-13 17:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/48668630348e
8058854: Remove dependency on dt.jar from test/tools/jar/normalize/TestNormal.java
Reviewed-by: alanb, ksrini
Contributed-by: amy.lu at oracle.com
- test/tools/jar/normalize/TestNormal.java
+ test/tools/pack200/TestNormal.java
Changeset: 8f65fa213bd5
Author: alanb
Date: 2014-10-13 18:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8f65fa213bd5
8058856: tools/jar/LeadingGarbage.java, introduced in JDK-8058520, fails on Windows
Reviewed-by: alanb, martin, sherman
Contributed-by: amy.lu at oracle.com
! test/tools/jar/LeadingGarbage.java
Changeset: 745a5e1d4508
Author: joehw
Date: 2014-10-13 14:11 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/745a5e1d4508
8036951: Xerces Update: XMLSchemaValidator.java and XMLSchemaLoader.java
Reviewed-by: lancea
+ test/javax/xml/jaxp/testng/TEST.properties
- 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/javax/xml/jaxp/testng/validation/BaseTest.java
+ test/javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java
+ test/javax/xml/jaxp/testng/validation/filelist
+ test/javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java
+ test/javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java
+ test/javax/xml/jaxp/testng/validation/jdk8036951/base.xml
+ test/javax/xml/jaxp/testng/validation/jdk8036951/base.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xml
+ test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8036951/simpleType.xml
+ test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_1.xml
+ test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_2.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java
+ test/javax/xml/jaxp/testng/validation/jdk8037819/base.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/base.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8037819/fixedAttr.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/idIdref.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/idc.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/idc.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8037819/otherNamespace.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/otherNamespace.xsd
+ test/javax/xml/jaxp/testng/validation/jdk8037819/unparsedEntity.dtd
+ test/javax/xml/jaxp/testng/validation/jdk8037819/unparsedEntity.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_A_A.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_A_C.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_A.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_AC.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_C.xml
+ test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_CA.xml
Changeset: ad3535f3abd2
Author: weijun
Date: 2014-10-14 10:07 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ad3535f3abd2
8029659: Keytool, print key algorithm of certificate or key entry
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
+ test/sun/security/tools/keytool/keyalg.sh
Changeset: ee77bb0c8ae7
Author: weijun
Date: 2014-10-14 10:08 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ee77bb0c8ae7
8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential)
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! test/sun/security/krb5/auto/S4U2proxy.java
Changeset: a69246ee7ce7
Author: okutsu
Date: 2014-10-14 15:20 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a69246ee7ce7
8060006: No Russian time zones mapping for Windows
Reviewed-by: peytoia, aefimov
! src/java.base/windows/conf/tzmappings
Changeset: dbf81f23e85c
Author: jbachorik
Date: 2014-10-10 14:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dbf81f23e85c
8060120: Improve diagnostic output of StartManagementAgent test
Reviewed-by: dfuchs
! test/com/sun/tools/attach/StartManagementAgent.java
Changeset: f504cac61abf
Author: amurillo
Date: 2014-10-14 06:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f504cac61abf
Merge
Changeset: 963ef28a8224
Author: bpb
Date: 2014-10-14 11:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/963ef28a8224
8039915: Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5
Summary: Fixes erroneous rounding in DigitList for corner cases uncovered previously. Adds dedicated unit tests to TieRoundingTest
Reviewed-by: bpb, darcy
Contributed-by: Olivier Lagneau <olivier.lagneau at oracle.com>
! src/java.base/share/classes/java/text/DigitList.java
! test/java/text/Format/DecimalFormat/TieRoundingTest.java
Changeset: f65917302cf4
Author: ant
Date: 2014-09-23 15:52 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f65917302cf4
8049346: [TESTBUG] fix the @run line of the test: jdk/test/java/awt/Focus/SortingFTP/JDK8048887.java
Reviewed-by: serb, alexsch
! test/java/awt/Focus/SortingFPT/JDK8048887.java
Changeset: d5735bad88b3
Author: serb
Date: 2014-09-23 16:05 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d5735bad88b3
8058858: JRE 8u20 crashes while using Japanese IM on Windows
Reviewed-by: azvegint, alexsch
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: 1fef64b2946f
Author: azvegint
Date: 2014-09-23 20:17 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1fef64b2946f
8058739: The test case failed as "ERROR in native method: ReleasePrimitiveArrayCritical: failed bounds check"
Reviewed-by: prr, serb
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
Changeset: 54afdf196017
Author: serb
Date: 2014-09-23 07:13 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/54afdf196017
8041734: JFrame in full screen mode leaves empty workspace after close
Reviewed-by: azvegint, alexsch
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWrapper.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
Changeset: 2559e1d816ae
Author: ysuenaga
Date: 2014-09-23 15:48 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2559e1d816ae
8017773: OpenJDK7 returns incorrect TrueType font metrics
Reviewed-by: prr, bae
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 867ea0678ec5
Author: serb
Date: 2014-09-24 15:23 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/867ea0678ec5
6329748: Invalid/old variable name - newModel in setModel method in JTable class
Reviewed-by: prr, alexsch
! src/java.desktop/share/classes/javax/swing/JTable.java
Changeset: 0237618f8849
Author: ant
Date: 2014-09-24 15:36 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0237618f8849
8058870: Mac: JFXPanel deadlocks in jnlp mode
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/javax/swing/JComponent.java
Changeset: c7abae04cdd7
Author: luchsh
Date: 2014-09-25 14:33 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c7abae04cdd7
8058930: GraphicsEnvironment.getHeadlessProperty() does not work for AIX platform
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
+ test/java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.java
+ test/java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh
Changeset: c87d6fdf8376
Author: anashaty
Date: 2014-09-25 15:57 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c87d6fdf8376
8058473: "Comparison method violates its general contract" when using Clipboard
Reviewed-by: serb, bae
! src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
+ test/sun/awt/datatransfer/DataFlavorComparatorTest1.java
Changeset: b9d4b8462039
Author: prr
Date: 2014-09-25 15:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b9d4b8462039
Merge
Changeset: 64e58ac81653
Author: azvegint
Date: 2014-09-26 18:43 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/64e58ac81653
8051857: OperationTimedOut exception inside from XToolkit.syncNativeQueue call
Reviewed-by: alexsch, serb
! src/java.desktop/unix/native/common/awt/awt_util.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
Changeset: 137ef28aa2f8
Author: anashaty
Date: 2014-09-30 14:51 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/137ef28aa2f8
8056914: Right Click Menu for Paste not showing after upgrading to java 7
Reviewed-by: serb, bae
! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextArea.h
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h
! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp
Changeset: ab8bf4e42555
Author: serb
Date: 2014-09-30 17:39 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab8bf4e42555
8058115: Some of MidiDeviceProviders do not follow the specification
Reviewed-by: prr, azvegint
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java
+ test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
+ test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
Changeset: 04bc9b4d254c
Author: prr
Date: 2014-10-05 10:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/04bc9b4d254c
8059219: javax.print.PrintServiceLookup allows to register null service
Reviewed-by: bae, jgodinez
! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java
+ test/javax/print/RegisterNullService.java
Changeset: 01ed46d7846b
Author: alexsch
Date: 2014-10-07 18:03 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/01ed46d7846b
8058305: BadLocationException is not thrown by javax.swing.text.View.getNextVisualPositionFrom() for invalid positions
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/View.java
+ test/javax/swing/text/NavigationFilter/8058305/bug8058305.java
Changeset: d235efb32901
Author: ddehaven
Date: 2014-10-14 10:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d235efb32901
Merge
Changeset: 20fb01a5fa35
Author: mchung
Date: 2014-10-14 20:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/jdk/rev/b63e31c78326
Merge
Changeset: bb9384929769
Author: shade
Date: 2014-10-14 19:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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/hs-emb/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: bd570aae5309
Author: fparain
Date: 2014-10-09 04:48 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bd570aae5309
8057777: Cleanup of old and unused VM interfaces
Reviewed-by: coleenp, hseigel, alanb, sherman
! make/lib/CoreLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! src/java.base/macosx/native/include/jvm_md.h
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Compiler.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/ClassLoader.c
- src/java.base/share/native/libjava/Compiler.c
! src/java.base/share/native/libjava/Runtime.c
! src/java.base/share/native/libjava/io_util.h
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/share/native/libzip/ZipFile.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/unix/native/include/jvm_md.h
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libjava/jni_util_md.c
! src/java.base/windows/native/include/jvm_md.h
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libjava/jni_util_md.c
Changeset: 90773fb74728
Author: dcubed
Date: 2014-10-10 08:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/90773fb74728
Merge
- src/java.base/share/native/libjava/Compiler.c
Changeset: bea54bdbd9ce
Author: amurillo
Date: 2014-10-17 07:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bea54bdbd9ce
Merge
! make/lib/CoreLibraries.gmk
! src/java.base/share/native/include/jvm.h
- src/java.base/share/native/libjava/Compiler.c
! src/java.base/share/native/libzip/ZipFile.c
! src/java.base/share/native/libzip/zip_util.c
More information about the jdk9-hs-emb-changes
mailing list