hg: jdk8u/jdk8u/jdk: 27 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Tue Oct 3 20:46:06 UTC 2017
Changeset: dd6b8cddccc9
Author: alitvinov
Date: 2017-08-22 01:09 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/dd6b8cddccc9
7162125: [macosx] A font has different behaviour for ligatures depending on its creation mod
Reviewed-by: srl, jgodinez
Contributed-by: sreeprakash.s at oracle.com
+ src/macosx/classes/sun/font/CCompositeGlyphMapper.java
! src/macosx/classes/sun/font/CFont.java
! src/macosx/classes/sun/font/CStrike.java
! src/macosx/native/sun/font/AWTFont.h
! src/macosx/native/sun/font/AWTFont.m
! src/share/classes/sun/font/CompositeFont.java
! src/share/classes/sun/font/CompositeGlyphMapper.java
! src/share/classes/sun/font/Font2D.java
+ src/share/classes/sun/font/FontSubstitution.java
! src/share/classes/sun/font/GlyphLayout.java
! src/share/classes/sun/font/StandardGlyphVector.java
! src/share/classes/sun/font/SunLayoutEngine.java
! src/share/classes/sun/font/TrueTypeFont.java
+ test/java/awt/font/TextLayout/OSXLigatureTest.java
Changeset: 4b0f2c500c38
Author: alitvinov
Date: 2017-08-22 01:11 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4b0f2c500c38
8147002: [macosx] Arabic character cannot be rendered on MacOS X
Reviewed-by: prr, pnarayanan, jdv
Contributed-by: sreeprakash.s at oracle.com
! src/macosx/classes/sun/font/CFont.java
+ test/java/awt/font/Fallback/MissingGlyphTest.java
Changeset: 0a54c59b882b
Author: stuefe
Date: 2017-06-19 11:52 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0a54c59b882b
8181419: Race in jdwp invoker handling may lead to crashes or invalid results
Reviewed-by: sspitsyn, sgehwolf, clanger
! src/share/back/invoker.c
Changeset: 0df189772b9a
Author: dbuck
Date: 2017-08-23 06:41 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0df189772b9a
6618335: ThreadReference.stop(null) throws NPE instead of InvalidTypeException
Reviewed-by: sla
! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
Changeset: e96c4a40fdf9
Author: dbuck
Date: 2017-08-23 14:14 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e96c4a40fdf9
4354680: Runtime.runFinalization() silently clears interrupted flag in the calling thread
Reviewed-by: dholmes, chegar
! src/share/classes/java/lang/ref/Finalizer.java
+ test/java/lang/System/finalization/FinInterrupt.java
Changeset: 6190d1db8b92
Author: dbuck
Date: 2017-08-25 11:52 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/6190d1db8b92
8074812: More specific error message when the .java_pid well-known file is not secure
Reviewed-by: jbachorik, martin
! src/aix/native/sun/tools/attach/AixVirtualMachine.c
! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
! src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c
! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c
Changeset: 59f199bb566b
Author: anashaty
Date: 2017-08-26 14:53 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/59f199bb566b
8080504: [macosx] SunToolkit.realSync() may hang
Reviewed-by: serb, prr
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/osxapp/NSApplicationAWT.h
! src/macosx/native/sun/osxapp/NSApplicationAWT.m
Changeset: 11f7deebf7ae
Author: serb
Date: 2017-08-26 18:28 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/11f7deebf7ae
7124271: [macosx] RealSync test failure
Reviewed-by: alexsch, azvegint
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/osxapp/NSApplicationAWT.h
! src/macosx/native/sun/osxapp/NSApplicationAWT.m
Changeset: d3e8d9cf490d
Author: coffeys
Date: 2017-08-28 14:55 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d3e8d9cf490d
8159035: CTSMode.java test crashed due to unhandled case of cipher length value as 0
Reviewed-by: ascarpino
! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/share/classes/com/sun/crypto/provider/CounterMode.java
! src/share/classes/sun/nio/cs/ISO_8859_1.java
Changeset: 3af1fb71cf6a
Author: rpatil
Date: 2017-08-23 12:09 +0300
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3af1fb71cf6a
8185346: Relax RMI Registry Serial Filter to allow arrays of any type
Summary: Registry filter should allow arrays of any type
Reviewed-by: rriggs, coffeys
! src/share/classes/sun/misc/ObjectInputFilter.java
! src/share/classes/sun/rmi/registry/RegistryImpl.java
! src/share/lib/security/java.security-aix
! 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/rmi/registry/serialFilter/RegistryFilterTest.java
Changeset: e08e3d587892
Author: shshahma
Date: 2017-08-29 12:13 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e08e3d587892
8169961: Memory leak after debugging session
Summary: TargetVM gets an EventController which is a daemon thread, but don't see the thread having a way of stopping so added code to exit as soon as TargetVM thread stops listening.
Reviewed-by: sspitsyn
! src/share/classes/com/sun/tools/jdi/TargetVM.java
Changeset: a90726613db6
Author: azvegint
Date: 2017-09-01 21:28 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a90726613db6
8181786: Extra runLater causes impossible states to be possible using javafx.embed.singleThread=true
Reviewed-by: kcr
! src/share/classes/java/awt/EventDispatchThread.java
! src/share/classes/java/awt/EventQueue.java
Changeset: 3679d4a77083
Author: dmarkov
Date: 2017-09-01 17:03 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3679d4a77083
8177414: Missing key events on Mac Os
Reviewed-by: serb, prr
! src/macosx/native/sun/awt/AWTView.m
+ test/java/awt/InputMethods/InputMethodKeyEventsTest/InputMethodKeyEventsTest.java
Changeset: 9cd5ee8b5454
Author: igerasim
Date: 2017-09-01 10:16 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9cd5ee8b5454
6977426: sun/tools tests can intermittently fail to find app's Java pid
Reviewed-by: dfuchs, jbachorik, egahlin, sjiang
! test/TEST.groups
- test/java/util/logging/AnonLoggerWeakRefLeak.java
- test/java/util/logging/AnonLoggerWeakRefLeak.sh
- test/java/util/logging/LoggerWeakRefLeak.java
- test/java/util/logging/LoggerWeakRefLeak.sh
+ test/java/util/logging/TestLoggerWeakRefLeak.java
- test/sun/tools/common/CommonTests.sh
Changeset: af9fbf314a38
Author: igerasim
Date: 2017-09-05 16:14 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/af9fbf314a38
8179086: java.time.temporal.ValueRange has poor hashCode()
Reviewed-by: rriggs
! src/share/classes/java/time/temporal/ValueRange.java
Changeset: d205ce402f46
Author: igerasim
Date: 2017-09-08 10:41 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d205ce402f46
8137255: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java timeouts intermittently
Summary: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java timeouts intermittently due to large DSA key parameter generation.
Reviewed-by: valeriep
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Changeset: 8e6b0b4fc31b
Author: igerasim
Date: 2017-09-08 10:42 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8e6b0b4fc31b
8157896: TestDSAGenParameterSpec.java test fails with timeout
Reviewed-by: xuelei
! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Changeset: 3cf154021626
Author: psadhukhan
Date: 2017-06-30 11:03 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3cf154021626
8182402: Tooltip for Desktop button is in English when non-English locale is set
Reviewed-by: azvegint
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
Changeset: 0103a8cfc956
Author: simonis
Date: 2015-07-27 19:50 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0103a8cfc956
8132374: AIX: fix value of os.version property
Reviewed-by: alanb, rriggs
! src/solaris/native/java/lang/java_props_md.c
Changeset: 7b6600ede540
Author: robm
Date: 2017-09-27 14:00 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/7b6600ede540
8184328: JDK 8u131 socketRead0 hang at SSL read
Reviewed-by: xuelei, chegar, coffeys
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java
Changeset: 1c24c0093d39
Author: valeriep
Date: 2017-08-16 17:05 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1c24c0093d39
8170245: [TEST_BUG] Cipher tests fail when running with unlimited policy
Summary: Updated the failed cipher tests to work under unlimited policy
Reviewed-by: xuelei
! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java
! test/com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/AESPBEWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBECipherWrapper.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java
! test/com/sun/crypto/provider/Cipher/TestCipher.java
Changeset: 9a5bc71f5061
Author: coffeys
Date: 2017-09-26 07:11 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9a5bc71f5061
8170157: Enable unlimited cryptographic policy by default in OracleJDK
Reviewed-by: wetmore
! src/share/classes/javax/crypto/JceSecurity.java
! src/share/lib/security/java.security-aix
! 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/javax/crypto/CryptoPermission/CryptoPolicyFallback.java
! test/javax/crypto/CryptoPermission/TestUnlimited.java
Changeset: 41232903f125
Author: coffeys
Date: 2017-09-27 08:43 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/41232903f125
Merge
Changeset: 89f413819246
Author: sspitsyn
Date: 2014-11-11 21:46 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/89f413819246
6988950: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)
Summary: Synchronize the jdwp VirtualMachine command functions with the VM_DEATH event
Reviewed-by: dcubed, dsamersoff, dholmes
! src/share/back/debugLoop.c
Changeset: bcdba99a7755
Author: sspitsyn
Date: 2017-03-02 16:03 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/bcdba99a7755
8134103: JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface
Summary: Add guards to the jdwp agent shutdown
Reviewed-by: dholmes, dcubed, dsamersoff
! src/share/back/debugLoop.c
! src/share/back/eventHelper.c
Changeset: c9c4a384e9f7
Author: kevinw
Date: 2017-09-28 09:14 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c9c4a384e9f7
Merge
Changeset: 538bdf243839
Author: aefimov
Date: 2017-10-02 14:20 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/538bdf243839
8159240: XSOM parser incorrectly processes type names with whitespaces
Reviewed-by: coffeys
+ test/javax/xml/bind/xsom/8159240/WhitespacesTest.java
+ test/javax/xml/bind/xsom/8159240/complexType.xsd
+ test/javax/xml/bind/xsom/8159240/complexTypeExtension.xsd
+ test/javax/xml/bind/xsom/8159240/complexTypeRestriction.xsd
+ test/javax/xml/bind/xsom/8159240/identityConstraint.xsd
+ test/javax/xml/bind/xsom/8159240/particlesAndAttributes.xsd
+ test/javax/xml/bind/xsom/8159240/simpleType.xsd
More information about the jdk8u-changes
mailing list