Changeset: f93b3ddcf516 Author: dfuchs Date: 2014-10-10 12:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/b11ecf1f46a2 8058855: Update java.util.zip tests to work with modular image Reviewed-by: dholmes, sherman, alanb Contributed-by: [email protected] ! 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/jigsaw/m2/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/jigsaw/m2/jdk/rev/d877cbb8e2a2 8048052: Permission tests for setFactory Summary: Add RuntimePermission tests for setFactory Reviewed-by: weijun, mullan Contributed-by: [email protected] + 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/jigsaw/m2/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/jigsaw/m2/jdk/rev/48668630348e 8058854: Remove dependency on dt.jar from test/tools/jar/normalize/TestNormal.java Reviewed-by: alanb, ksrini Contributed-by: [email protected] - 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/jigsaw/m2/jdk/rev/8f65fa213bd5 8058856: tools/jar/LeadingGarbage.java, introduced in JDK-8058520, fails on Windows Reviewed-by: alanb, martin, sherman Contributed-by: [email protected] ! test/tools/jar/LeadingGarbage.java Changeset: 745a5e1d4508 Author: joehw Date: 2014-10-13 14:11 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/dbf81f23e85c 8060120: Improve diagnostic output of StartManagementAgent test Reviewed-by: dfuchs ! test/com/sun/tools/attach/StartManagementAgent.java Changeset: 13eaa58cac01 Author: mgronlun Date: 2014-10-07 15:16 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/13eaa58cac01 8055662: Update mapfile for libjfr Reviewed-by: egahlin, sla ! make/mapfiles/libjfr/mapfile-vers Changeset: e6dd2eb82d89 Author: vlivanov Date: 2014-10-03 11:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/e6dd2eb82d89 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl Reviewed-by: kvn, shade ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 73c43da533cf Author: vlivanov Date: 2014-10-03 19:42 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/73c43da533cf Merge Changeset: d5b107410c26 Author: iveresov Date: 2014-10-09 12:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/d5b107410c26 Merge Changeset: eb89cd64371e Author: amurillo Date: 2014-10-10 02:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/eb89cd64371e Merge Changeset: f504cac61abf Author: amurillo Date: 2014-10-14 06:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/f504cac61abf Merge Changeset: 963ef28a8224 Author: bpb Date: 2014-10-14 11:39 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/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 <[email protected]> ! 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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/b9d4b8462039 Merge Changeset: 64e58ac81653 Author: azvegint Date: 2014-09-26 18:43 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/d235efb32901 Merge Changeset: 20fb01a5fa35 Author: mchung Date: 2014-10-14 20:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/b63e31c78326 Merge Changeset: bb9384929769 Author: shade Date: 2014-10-14 19:35 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/jdk/rev/00382c7828ca 8047031: Add SocketPermission tests for legacy socket types Reviewed-by: chegar Contributed-by: Amanda Jiang <[email protected]> + 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/jigsaw/m2/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/jigsaw/m2/jdk/rev/882f47790152 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input Reviewed-by: weijun Contributed-by: [email protected] ! 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: cdcf2e599e42 Author: lana Date: 2014-10-16 14:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/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: c8efbf0a974b Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/c8efbf0a974b Added tag jdk9-b36 for changeset cdcf2e599e42 ! .hgtags Changeset: 985891f246af Author: erikj Date: 2014-10-27 11:16 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/985891f246af Merge ! make/gensrc/Gensrc-jdk.dev.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/GensrcProperties.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java - 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/LeadingGarbage.java - test/tools/jar/normalize/TestNormal.java
