hg: jdk9/jdk9/jdk: 31 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Jul 16 16:40:11 UTC 2014


Changeset: 7044e9901b8f
Author:    naoto
Date:      2014-07-03 16:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7044e9901b8f

8038092: Re-examine Bidi reflective dependency on java.awt.font
Reviewed-by: alanb

+ src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java
! src/share/classes/java/awt/font/NumericShaper.java
! src/share/classes/java/awt/font/TextAttribute.java
+ src/share/classes/sun/misc/JavaAWTFontAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/text/bidi/BidiBase.java
! test/java/text/Bidi/Bug7051769.java

Changeset: a8aa05835ab2
Author:    yan
Date:      2014-07-04 12:56 +0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8aa05835ab2

8046590: fix doclint issues in swing classes, part 1 of 4
Reviewed-by: alexsch
Contributed-by: Steven Sides <steve.sides at oracle.com>

! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/CellRendererPane.java
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultDesktopManager.java
! src/share/classes/javax/swing/DefaultListModel.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultRowSorter.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JCheckBox.java
! src/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JFrame.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/MenuElement.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/Spring.java
! src/share/classes/javax/swing/UIManager.java

Changeset: f44b1b98c288
Author:    dholmes
Date:      2014-07-06 20:12 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f44b1b98c288

8049055: Tests added to the jdk/test/TEST.groups to be run on correct profiles
Reviewed-by: dholmes, dfuchs
Contributed-by: Evgeniya Stepanova <evgeniya.stepanova at oracle.com>

! test/TEST.groups

Changeset: 45d8b562ddd3
Author:    michaelm
Date:      2014-07-07 12:42 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45d8b562ddd3

8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607
Reviewed-by: alanb

! src/windows/native/java/net/net_util_md.c
! src/windows/native/sun/nio/ch/Net.c

Changeset: d41dc1f9b2d8
Author:    dfuchs
Date:      2014-07-07 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d41dc1f9b2d8

8048020: Regression on java.util.logging.FileHandler
Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK.
Reviewed-by: alanb

! src/share/classes/java/util/logging/FileHandler.java
+ test/java/util/logging/CheckZombieLockTest.java

Changeset: 7028bbbbdc6f
Author:    egahlin
Date:      2014-07-07 15:06 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7028bbbbdc6f

8047368: Remove oracle.jrockit.jfr from open package.access list
Reviewed-by: sla, mullan

! 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/lang/SecurityManager/CheckPackageAccess.java

Changeset: ffef6db15d92
Author:    mullan
Date:      2014-07-08 14:35 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffef6db15d92

8049244: XML Signature performance issue caused by unbuffered signature data
Reviewed-by: xuelei

! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java

Changeset: 48af79ee59bb
Author:    coleenp
Date:      2014-06-24 11:23 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/48af79ee59bb

6642881: Improve performance of Class.getClassLoader()
Summary: Add classLoader to java/lang/Class instance for fast access
Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, mchung, jfranck, dholmes

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/AccessibleObject.java
! src/share/javavm/export/jvm.h
! src/share/native/common/check_code.c
! src/share/native/java/lang/Class.c

Changeset: 74679fa59396
Author:    amurillo
Date:      2014-06-26 23:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/74679fa59396

Merge


Changeset: e88a7c1fadc4
Author:    amurillo
Date:      2014-07-03 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e88a7c1fadc4

Merge


Changeset: 0bbcc239d9f4
Author:    amurillo
Date:      2014-07-08 12:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0bbcc239d9f4

Merge


Changeset: 9d67fe48a14b
Author:    weijun
Date:      2014-07-09 15:10 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d67fe48a14b

7150092: NTLM authentication fail if user specified a different realm
Reviewed-by: michaelm

! src/share/classes/com/sun/security/ntlm/Client.java
! src/share/classes/com/sun/security/ntlm/Server.java
! src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java
! src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java
! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! test/com/sun/security/sasl/ntlm/NTLMTest.java

Changeset: fd7630919a9d
Author:    weijun
Date:      2014-07-09 16:34 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd7630919a9d

8047765: Generate blacklist.certs in build
Reviewed-by: dholmes, alanb

! make/CopyFiles.gmk
! make/GenerateData.gmk
! make/Tools.gmk
+ make/data/blacklistedcertsconverter/blacklisted.certs.pem
+ make/gendata/GendataBlacklistedCerts.gmk
+ make/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java
- src/share/lib/security/BlacklistedCertsConverter.java
- src/share/lib/security/blacklisted.certs
- src/share/lib/security/blacklisted.certs.pem

Changeset: 11e856f0c254
Author:    plevart
Date:      2014-07-09 12:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11e856f0c254

8049220: URL.factory data race
Reviewed-by: alanb, psandoz

! src/share/classes/java/net/URL.java

Changeset: 3414f6e34216
Author:    dfuchs
Date:      2014-07-09 17:51 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3414f6e34216

8048913: java/util/logging/LoggingDeadlock2.java times out
Summary: removes the /timeout=15 parameter from the @run command line
Reviewed-by: mchung, dholmes

! test/java/util/logging/LoggingDeadlock2.java

Changeset: 2b7bf1d63a9c
Author:    naoto
Date:      2014-07-09 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b7bf1d63a9c

8048515: Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c
Reviewed-by: okutsu

! src/share/native/java/lang/java_props.h
! src/solaris/native/java/lang/locale_str.h

Changeset: 05343feb3771
Author:    darcy
Date:      2014-07-09 17:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05343feb3771

8049794: Fix raw and unchecked warnings in jvmstat
Reviewed-by: mchung

! src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
! src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
! src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
! src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java

Changeset: 2c1c21d11e58
Author:    juh
Date:      2014-07-09 18:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2c1c21d11e58

7065233: To interpret case-insensitive string locale independently
Reviewed-by: xuelei

! src/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/share/classes/com/sun/crypto/provider/PBEKey.java
! src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/share/classes/sun/security/provider/ConfigFile.java
! src/share/classes/sun/security/provider/PolicyParser.java
! src/share/classes/sun/security/tools/keytool/Main.java

Changeset: 4424a0319faa
Author:    weijun
Date:      2014-07-10 10:44 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4424a0319faa

8044085: Access ExtendedGSSContext.inquireSecContext() result through SASL
Reviewed-by: mullan

! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/share/classes/javax/security/sasl/SaslClient.java
! src/share/classes/javax/security/sasl/SaslServer.java
! test/sun/security/krb5/auto/SaslBasic.java

Changeset: 28da5b382a13
Author:    rhalade
Date:      2014-07-10 03:07 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28da5b382a13

8041781: Need new regression tests for PBE keys
Reviewed-by: xuelei

+ test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java
+ test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java
+ test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java

Changeset: 2acafa554d2e
Author:    darcy
Date:      2014-07-09 21:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2acafa554d2e

8049820: Fix raw and unchecked lint warnings in sun.management
Reviewed-by: mchung

! src/share/classes/sun/management/DiagnosticCommandImpl.java
! src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
! src/share/classes/sun/management/GcInfoBuilder.java
! src/share/classes/sun/management/GcInfoCompositeData.java
! src/share/classes/sun/management/MappedMXBeanType.java

Changeset: 0083adcfd5ed
Author:    prappo
Date:      2014-06-17 13:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0083adcfd5ed

8047062: Improve diagnostic output in com/sun/jndi/ldap/LdapTimeoutTest.java
Reviewed-by: duke

! src/share/classes/com/sun/jndi/ldap/Connection.java
! test/com/sun/jndi/ldap/LdapTimeoutTest.java

Changeset: 0c72a0ace0db
Author:    lana
Date:      2014-07-10 12:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0c72a0ace0db

Merge

- src/share/lib/security/BlacklistedCertsConverter.java
- src/share/lib/security/blacklisted.certs
- src/share/lib/security/blacklisted.certs.pem

Changeset: 7f8294841146
Author:    valeriep
Date:      2014-07-10 22:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f8294841146

8043406: Change default policy for JCE providers to run with as few privileges as possible
Summary: Provide default permissions for crypto providers
Reviewed-by: mullan, vinnie

! src/share/classes/sun/security/jca/ProviderConfig.java
! src/share/lib/security/java.policy
! src/windows/lib/security/java.policy
! test/java/io/Serializable/subclassGC/security.policy
! test/java/lang/System/System.policy
! test/java/net/URLPermission/policy.1
! test/java/net/URLPermission/policy.2
! test/java/net/URLPermission/policy.3
! test/java/nio/charset/spi/default-pol
! test/java/rmi/activation/Activatable/checkActivateRef/security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/security.policy
! test/java/rmi/activation/Activatable/nestedActivate/security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/security.policy
! test/java/rmi/activation/Activatable/restartService/security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/security.policy
! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy
! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy
! test/java/rmi/activation/CommandEnvironment/security.policy
! test/java/rmi/dgc/VMID/security.policy
! test/java/rmi/dgc/dgcImplInsulation/security.policy
! test/java/rmi/registry/classPathCodebase/security.policy
! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy
! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy
! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy
! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy
! test/java/rmi/server/RMIClassLoader/spi/security.policy
! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy
! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy
! test/java/rmi/server/RemoteServer/setLogPermission/java.policy
! test/java/rmi/server/clientStackTrace/security.policy
! test/java/rmi/server/useCustomRef/security.policy
! test/java/rmi/transport/checkLeaseInfoLeak/security.policy
! test/java/rmi/transport/dgcDeadLock/security.policy
! test/java/rmi/transport/httpSocket/security.policy
! test/java/security/KeyRep/Serial.policy
! test/java/security/KeyRep/SerialOld.policy
! test/java/security/Policy/GetInstance/GetInstance.policy
! test/java/security/Policy/GetInstance/GetInstance.policyURL
! test/java/security/Policy/GetInstance/GetInstanceSecurity.policy
! test/java/security/Security/AddProvider.policy.1
! test/java/security/Security/AddProvider.policy.2
! test/java/security/Security/AddProvider.policy.3
! test/java/security/Security/removing/RemoveStaticProvider.policy
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.grantedPolicy
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.policy
! test/jdk/nio/zipfs/test.policy
! test/sun/net/www/http/HttpClient/IsKeepingAlive.policy
! test/sun/net/www/http/HttpClient/OpenServer.policy
! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy
! test/sun/security/pkcs11/KeyStore/Basic.policy
! test/sun/security/pkcs11/Provider/Login.policy
! test/sun/security/provider/PolicyFile/Alias.policy
! test/sun/security/provider/PolicyFile/AliasExpansion.policy
! test/sun/security/provider/PolicyFile/TrustedCert.policy

Changeset: 9fd896dc6da1
Author:    weijun
Date:      2014-07-11 09:17 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9fd896dc6da1

8049936: Update the CheckBlacklistedCerts.java test to find new location of blacklisted.certs.pem
Reviewed-by: xuelei

! test/lib/security/CheckBlacklistedCerts.java

Changeset: 03745c1d7f59
Author:    darcy
Date:      2014-07-10 22:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03745c1d7f59

8049736: Fix raw and unchecked lint warnings in sun.tracing
Reviewed-by: mchung

! src/share/classes/sun/tracing/ProviderSkeleton.java
! src/share/classes/sun/tracing/dtrace/DTraceProvider.java

Changeset: d5404a4e4fac
Author:    prappo
Date:      2014-07-11 14:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5404a4e4fac

8049884: Reduce possible timing noise in com/sun/jndi/ldap/LdapTimeoutTest.java
Reviewed-by: vinnie

! test/com/sun/jndi/ldap/LdapTimeoutTest.java

Changeset: 9d1e46cc3972
Author:    darcy
Date:      2014-07-11 14:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d1e46cc3972

8050051: Remove unneeded/obsolete -source/-target options in shell tests
Reviewed-by: alanb

! test/java/lang/Class/forName/NonJavaNames.sh
! test/tools/pack200/PackageVersionTest.java

Changeset: 8ed989e71f1b
Author:    igerasim
Date:      2014-07-12 04:15 +0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ed989e71f1b

6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size
Reviewed-by: plevart, martin

! src/share/classes/java/util/IdentityHashMap.java
+ test/java/util/IdentityHashMap/Capacity.java

Changeset: d04d8ae46ca3
Author:    smarks
Date:      2014-07-12 10:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d04d8ae46ca3

8050105: test sun/rmi/rmic/minimizeWrapperInstances/run.sh fails
Reviewed-by: lancea, mduigou, darcy

! test/sun/rmi/rmic/minimizeWrapperInstances/run.sh

Changeset: 9febf9dbc0a4
Author:    vinnie
Date:      2014-07-13 15:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9febf9dbc0a4

8050118: Windows policy file missing semicolon
Reviewed-by: chegar

! src/windows/lib/security/java.policy



More information about the jdk9-all-changes mailing list