hg: mobile/dev/jdk: 180 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Mon Jan 30 18:06:28 UTC 2017


Changeset: 3ebc973c5dc1
Author:    mli
Date:      2016-12-20 17:34 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ebc973c5dc1

8029360: java/rmi/transport/dgcDeadLock/DGCDeadLock.java failing intermittently
Reviewed-by: dfuchs

! test/ProblemList.txt
! test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RegistryRunner.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/dgcDeadLock/TestImpl.java

Changeset: 35a4a3c1a1b8
Author:    amlu
Date:      2016-12-21 12:15 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/35a4a3c1a1b8

8171824: Remove OpenNonIntegralNumberOfSampleframes.java and ServerIdentityTest.java from ProblemList
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 0d27cd70c137
Author:    mli
Date:      2016-12-20 23:09 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d27cd70c137

8168935: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java failed Intermittently
Summary: TrustTrustedCert.java uses SSLSocketTemplate to avoid timeout failure
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/javax/net/ssl/templates/SSLSocketTemplate.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java

Changeset: 09d46a5120b5
Author:    bgopularam
Date:      2016-12-21 08:12 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/09d46a5120b5

8160036: Java API doc for method minusMonths in LocalDateTime class needs correction
Summary: Java API doc needs correction
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java

Changeset: 212c89e7dbe5
Author:    sundar
Date:      2016-12-21 20:16 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/212c89e7dbe5

8170618: jmod should validate if any exported or open package is missing
Reviewed-by: jlaskey, chegar

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java

Changeset: 70f9673ebcd6
Author:    bpb
Date:      2016-12-21 07:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/70f9673ebcd6

8165664: (ch) sun.nio.ch.SocketAdaptor does not respect timeout in case of system date/time change and blocks
Summary: Change System.currentTimeMillis() to System.nanoTime()
Reviewed-by: martin, rriggs

! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java

Changeset: bd9dd28d7b4f
Author:    ntv
Date:      2016-12-21 18:45 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bd9dd28d7b4f

8145633: Adjacent value parsing not supported for Localized Patterns
Summary: Enhance the localized weekfields to take part in adjacent value parsing
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKLocalizedFieldParser.java

Changeset: 66b07872e356
Author:    bpb
Date:      2016-12-21 11:54 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/66b07872e356

8056205: (fs) Potential for NPE in Files.walkFileTree if closing directory fails
Summary: Change incorrect ioe != null to ioe == null
Reviewed-by: rriggs

! src/java.base/share/classes/java/nio/file/FileTreeWalker.java

Changeset: 0e90257ab700
Author:    dl
Date:      2016-12-21 14:22 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0e90257ab700

8171051: LinkedBlockingQueue spliterator needs to support node self-linking
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! test/java/util/concurrent/tck/Collection8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
+ test/java/util/concurrent/tck/LinkedBlockingQueue8Test.java

Changeset: 584f92dadf6b
Author:    dl
Date:      2016-12-21 14:26 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/584f92dadf6b

8170484: Miscellaneous changes imported from jsr166 CVS 2016-12
Reviewed-by: martin, smarks, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/VectorTest.java

Changeset: 4b131d3dcee4
Author:    mli
Date:      2016-12-21 18:34 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4b131d3dcee4

8073080: TEST_BUG: sun/rmi/transport/tcp/DeadCachedConnection.java fails due to "ConnectException: Connection refused to host"
Reviewed-by: rriggs

! test/java/rmi/testlibrary/RegistryRunner.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java

Changeset: b13c89d205df
Author:    xuelei
Date:      2016-12-22 03:35 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b13c89d205df

6972386: issues with String.toLowerCase/toUpperCase
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java

Changeset: f20b69263ad2
Author:    rgoel
Date:      2016-12-22 06:05 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f20b69263ad2

8167143: CLDR timezone parsing does not work for all locales
Reviewed-by: naoto

! make/gensrc/GensrcLocaleData.gmk
! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/java/util/Currency/CurrencyTest.java
+ test/java/util/TimeZone/Bug8167143.java
! test/sun/util/locale/provider/Bug8038436.java

Changeset: fd24639b8a40
Author:    ssahoo
Date:      2016-12-21 23:57 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd24639b8a40

8161232: AsyncSSLSocketClose.java test fails timeout.
Summary: AsyncSSLSocketClose.java test fails timeout
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: 4d049a2b6690
Author:    vinnie
Date:      2016-12-22 17:15 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d049a2b6690

8171443: (spec) An ALPN callback function may also ignore ALPN
Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java

Changeset: 4db52f28a1ba
Author:    prr
Date:      2016-12-14 08:48 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4db52f28a1ba

8171074: Test api/javax_swing/UIManager/index.html\#Methods is failing
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/share/classes/javax/swing/UIManager.java

Changeset: 9cbc15255a49
Author:    serb
Date:      2016-12-15 20:09 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9cbc15255a49

8131347: new @BeanProperty annotation: inconsistent behavior for "enumerationValues"
Reviewed-by: avstepan

! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! test/java/beans/Introspector/8130937/TestBooleanBeanProperties.java

Changeset: 75f71359ad72
Author:    prr
Date:      2016-12-15 14:30 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/75f71359ad72

8039273: Font related files should not be modified in ${java.home}/lib
Reviewed-by: serb, naoto

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java

Changeset: 8f4760d6248a
Author:    aghaisas
Date:      2016-12-16 12:02 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8f4760d6248a

8134612: clipboard.getData(dataFlavor) can throw UnsupportedFlavorException for registered data flavor
Reviewed-by: alexsch, serb
Contributed-by: ajit.ghaisas at oracle.com

! test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java

Changeset: 005e60c871ef
Author:    prr
Date:      2016-12-16 16:09 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/005e60c871ef

8171363: [PIT] Four Windows-specific tests fail with InaccessibleObjectException when calling Field.setAccessible()
Reviewed-by: mchung

! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/javax/swing/JFileChooser/4847375/bug4847375.java
! test/javax/swing/JFileChooser/6741890/bug6741890.java

Changeset: 29bd3803a240
Author:    goetz
Date:      2016-12-06 14:54 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29bd3803a240

8170798: Fix minor issues in java2d and sound coding.
Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
! src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
! src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c

Changeset: 59f845ce3f51
Author:    prr
Date:      2016-12-19 09:16 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59f845ce3f51

Merge

- make/copy/Copy-jdk.crypto.pkcs11.gmk
- make/launcher/Launcher-jdk.pack200.gmk
- make/lib/Lib-jdk.crypto.pkcs11.gmk
- make/lib/Lib-jdk.pack200.gmk
- src/java.base/share/classes/java/lang/module/ModuleInfo.java
- src/java.base/share/classes/java/lang/module/ModulePath.java
- src/java.base/share/classes/java/lang/module/ModuleReferences.java
- src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
- src/java.compact1/share/classes/module-info.java
- src/java.compact2/share/classes/module-info.java
- src/java.compact3/share/classes/module-info.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java
- src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties
- src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java
- src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java
- src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java
- src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java
- src/jdk.crypto.pkcs11/share/classes/module-info.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.pkcs11/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.pkcs11/share/legal/pkcs11wrapper.md
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
- src/jdk.pack200/share/classes/module-info.java
- src/jdk.pack200/share/native/common-unpack/bands.cpp
- src/jdk.pack200/share/native/common-unpack/bands.h
- src/jdk.pack200/share/native/common-unpack/bytes.cpp
- src/jdk.pack200/share/native/common-unpack/bytes.h
- src/jdk.pack200/share/native/common-unpack/coding.cpp
- src/jdk.pack200/share/native/common-unpack/coding.h
- src/jdk.pack200/share/native/common-unpack/constants.h
- src/jdk.pack200/share/native/common-unpack/defines.h
- src/jdk.pack200/share/native/common-unpack/unpack.cpp
- src/jdk.pack200/share/native/common-unpack/unpack.h
- src/jdk.pack200/share/native/common-unpack/utils.cpp
- src/jdk.pack200/share/native/common-unpack/utils.h
- src/jdk.pack200/share/native/common-unpack/zip.cpp
- src/jdk.pack200/share/native/common-unpack/zip.h
- src/jdk.pack200/share/native/libunpack/jni.cpp
- src/jdk.pack200/share/native/unpack200/main.cpp
- src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest
- test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: 93a9053691a4
Author:    prr
Date:      2016-12-19 15:33 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/93a9053691a4

Merge

- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
- test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh
- test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
- test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider
- test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar

Changeset: eef0714323de
Author:    ssadetsky
Date:      2016-12-20 11:53 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eef0714323de

8074883: Tab key should move to focused button in a button group
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/javax/swing/JToggleButton.java
+ test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java

Changeset: 305841cab5a0
Author:    prr
Date:      2016-12-22 09:30 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/305841cab5a0

Merge

- test/java/rmi/testlibrary/RegistryRunner_Stub.java

Changeset: 9c47528cb7bc
Author:    lana
Date:      2016-12-22 18:48 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c47528cb7bc

Merge


Changeset: ed7c4f86489f
Author:    clanger
Date:      2016-12-23 07:54 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed7c4f86489f

8171906: Changes for 8148023 break AIX build
Reviewed-by: goetz, bpb

! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: 800cf181dc87
Author:    vtewari
Date:      2016-12-23 13:53 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/800cf181dc87

8168840: InetAddress.getByName() throws java.net.UnknownHostException no such interface when used with virtual interfaces on Solaris
Reviewed-by: chegar, clanger

! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/SubNetworkInterfaceTest.java

Changeset: 2ec3c5b622ca
Author:    rriggs
Date:      2016-12-23 13:42 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ec3c5b622ca

8171940: Incorrect statement about an absolute value of months unit after period's normalization
Reviewed-by: bpb

! src/java.base/share/classes/java/time/Period.java

Changeset: ce85bfbe98b0
Author:    plevart
Date:      2016-12-25 19:29 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ce85bfbe98b0

8062389: Class.getMethod() is inconsistent with Class.getMethods() results
8029459: (reflect) getMethods returns methods that are not members of the class
8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy

! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: f42801192a47
Author:    plevart
Date:      2016-12-26 19:38 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f42801192a47

8171988: Backout of fix for 8062389, 8029459, 8061950
Reviewed-by: chegar

! src/java.base/share/classes/java/lang/Class.java
- src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
- test/java/lang/reflect/PublicMethods/Case1.results
- test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 8c2680d7f686
Author:    erikj
Date:      2016-12-27 09:44 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c2680d7f686

8171471: libawt_xawt and libawt_headless should not set rpath to /..
Reviewed-by: tbell, redestad

! make/lib/Awt2dLibraries.gmk

Changeset: caa487ca77b0
Author:    aefimov
Date:      2016-12-30 13:02 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/caa487ca77b0

8067237: [TESTBUG] javax/xml/ws/xsanymixed/Test.java failed on compilation
Reviewed-by: lancea

! test/javax/xml/ws/xsanymixed/compile-wsdl.sh

Changeset: d27bab22ff62
Author:    redestad
Date:      2017-01-02 22:45 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d27bab22ff62

8172048: Re-examine use of AtomicReference in java.security.Policy
Reviewed-by: plevart, dholmes, chegar

! src/java.base/share/classes/java/security/Policy.java

Changeset: 9a7384107eeb
Author:    lana
Date:      2017-01-05 17:51 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9a7384107eeb

Added tag jdk-9+151 for changeset d27bab22ff62

! .hgtags

Changeset: 81b1a6a91b91
Author:    xuelei
Date:      2017-01-04 00:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/81b1a6a91b91

8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth
Reviewed-by: weijun

! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java

Changeset: 2136507bd9f0
Author:    mli
Date:      2017-01-03 21:05 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2136507bd9f0

8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout
Summary: The fix sets timeout for the server and the client, and ignore SocketTimeoutException.
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java

Changeset: 2c8fea47274d
Author:    tidu
Date:      2017-01-03 22:26 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2c8fea47274d

8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out
Reviewed-by: coffeys, xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>

! test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java

Changeset: 96b7fd41b420
Author:    apetcher
Date:      2017-01-04 08:06 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96b7fd41b420

8172003: getInstance() with unknown provider throws NPE
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/TransformService/UnknownProvider.java
+ test/javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java
+ test/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java

Changeset: 5fed32a1d63d
Author:    redestad
Date:      2017-01-04 18:32 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5fed32a1d63d

8170785: Excessive allocation in ParseUtil.encodePath
Reviewed-by: rriggs

! src/java.base/share/classes/sun/net/www/ParseUtil.java

Changeset: e77454faf897
Author:    mchung
Date:      2017-01-04 09:50 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e77454faf897

8172215: java launcher no longer accepts -cp "" empty string
Reviewed-by: alanb, dholmes, psandoz

! src/java.base/share/native/libjli/java.c
+ test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/ModuleSourceBuilder.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java

Changeset: 079290bdc3c3
Author:    darcy
Date:      2017-01-04 10:20 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/079290bdc3c3

8172200: Mark StressLoopback.java as intermittently failing
Reviewed-by: lancea, bpb, rriggs

! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java

Changeset: a9a5d14bfbb4
Author:    lancea
Date:      2017-01-04 14:59 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a9a5d14bfbb4

8172254: Typo in DriverManager implNote
Reviewed-by: mchung, alanb

! src/java.sql/share/classes/java/sql/DriverManager.java

Changeset: 2866f5e1d57b
Author:    psandoz
Date:      2017-01-04 17:20 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2866f5e1d57b

8172201: Replace assert of return type in VarHandle.AccessMode with test
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java

Changeset: d546cab5cb12
Author:    plevart
Date:      2017-01-05 08:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d546cab5cb12

8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950
Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity
Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad

! src/java.base/share/classes/java/lang/Class.java
+ src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/java/lang/Class/getMethods/StarInheritance.java
! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
+ test/java/lang/reflect/PublicMethods/Case1.results
+ test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 0521bec3379f
Author:    weijun
Date:      2017-01-05 22:37 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0521bec3379f

8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris
Reviewed-by: mullan

! test/sun/security/krb5/auto/ReplayCacheTestProc.java

Changeset: db6aab84ca7c
Author:    weijun
Date:      2017-01-05 22:58 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/db6aab84ca7c

8170900: Issue with FilePermission::implies for wildcard flag(-)
Reviewed-by: rriggs, xuelei

! src/java.base/share/classes/java/io/FilePermission.java

Changeset: d6258c65d466
Author:    weijun
Date:      2017-01-05 23:19 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d6258c65d466

8170732: GssKrb5Client sends non-zero buffer size when qop is "auth"
Reviewed-by: xuelei

! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! test/sun/security/krb5/auto/SaslBasic.java

Changeset: 8b55846dd69d
Author:    bpb
Date:      2016-12-20 10:11 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8b55846dd69d

8171452: (ch) linux io_util_md: Operation not supported exception after 8168628
Summary: On Linux, fall back to ftruncate64() if fallocate64() fails
Reviewed-by: mdoerr, alanb

! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c

Changeset: fa55c031213b
Author:    lana
Date:      2017-01-05 19:46 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fa55c031213b

Merge

- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh

Changeset: 0b8f2e0d3887
Author:    rriggs
Date:      2016-12-22 23:35 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b8f2e0d3887

8164923: Error in the documentation for java.lang.Random
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/util/Random.java

Changeset: fcd504fb37bf
Author:    rriggs
Date:      2016-12-26 22:57 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fcd504fb37bf

8169482: java.time.DateTimeFormatter javadoc: F is not week-of-month
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java

Changeset: 9ec4d2bcc93f
Author:    rriggs
Date:      2016-12-26 23:09 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9ec4d2bcc93f

8170566: Incorrect phrase usage in javadocs documentation
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/util/function/package-info.java

Changeset: f0a1116d618e
Author:    rriggs
Date:      2016-12-26 23:15 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f0a1116d618e

8170653: The javadoc of ZoneRules.previousTransition() is wrong
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: 0dd710e3934e
Author:    rriggs
Date:      2016-12-26 23:20 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0dd710e3934e

8171348: Incorrect documentation for DateTimeFormatter letter 'k'
Reviewed-by: rriggs
Contributed-by: abhijit.r.roy at oracle.com

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java

Changeset: a3e0af65d378
Author:    xuelei
Date:      2017-01-06 01:09 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a3e0af65d378

8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException
Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java

Changeset: 904861872c0e
Author:    xuelei
Date:      2017-01-06 02:03 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/904861872c0e

8129988: JSSE should create a single instance of the cacerts KeyStore
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
+ src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
+ src/java.base/share/classes/sun/security/validator/TrustStoreUtil.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java

Changeset: d257d5a41c58
Author:    mli
Date:      2017-01-08 23:15 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d257d5a41c58

8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout
Reviewed-by: rriggs

! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java

Changeset: a20f2cf90762
Author:    nishjain
Date:      2017-01-09 14:06 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a20f2cf90762

8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: c01830a9d230
Author:    lana
Date:      2017-01-12 23:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c01830a9d230

Added tag jdk-9+152 for changeset a20f2cf90762

! .hgtags

Changeset: d93e93939378
Author:    mli
Date:      2017-01-09 14:14 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d93e93939378

8172347: Refactoring src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java to improve testability of rmiregistry
Reviewed-by: rriggs, msheppar

! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java

Changeset: 44454471f7e7
Author:    darcy
Date:      2017-01-09 21:40 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/44454471f7e7

8172475: Remove <tt></tt> usage from Class and ClassLoader
Reviewed-by: bpb, mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java

Changeset: 766677da17b5
Author:    aefimov
Date:      2017-01-10 22:17 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/766677da17b5

8159058: SAXParseException when sending soap message
Reviewed-by: lancea

+ test/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java

Changeset: 2645e2102d3c
Author:    skovalev
Date:      2017-01-11 13:10 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2645e2102d3c

8171958: Several tests from java/time/test/java/time/format requiring jdk.localedata for execution
Reviewed-by: naoto

! test/java/time/TEST.properties
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
! test/java/time/test/java/time/format/TestDateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java
! test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestTextParser.java
+ test/java/time/test/java/time/format/TestTextParserWithLocale.java
! test/java/time/test/java/time/format/TestTextPrinter.java
+ test/java/time/test/java/time/format/TestTextPrinterWithLocale.java

Changeset: 16af3df77839
Author:    xiaofeya
Date:      2017-01-11 08:53 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/16af3df77839

8075884: check runtime usage tests with multi-release jar files
Reviewed-by: psandoz

+ test/tools/jar/multiRelease/RuntimeTest.java
+ test/tools/jar/multiRelease/data/runtimetest/MVJarJJSTestScript.js
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/base/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/manifest.txt
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByImport.java
+ test/tools/jar/multiRelease/data/runtimetest/test/UseByReflection.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
+ test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: dbd8c17b486f
Author:    mli
Date:      2017-01-11 19:36 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dbd8c17b486f

8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use"
Reviewed-by: rriggs

! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/altSecurityManager/TestSecurityManager.java
+ test/java/rmi/registry/altSecurityManager/registry.security.policy
+ test/java/rmi/registry/altSecurityManager/rmid.security.policy
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/testlibrary/JavaVM.java
- test/java/rmi/testlibrary/REGISTRY.java
! test/java/rmi/testlibrary/RMID.java
+ test/java/rmi/testlibrary/RMIRegistryRunner.java
! test/java/rmi/testlibrary/RegistryRunner.java
+ test/java/rmi/testlibrary/RegistryVM.java
! test/java/rmi/testlibrary/TestParams.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
+ test/java/rmi/transport/dgcDeadLock/registry.security.policy
! test/sun/rmi/transport/tcp/DeadCachedConnection.java

Changeset: c82c693bc2a5
Author:    chegar
Date:      2017-01-12 11:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c82c693bc2a5

8168149: Examine the behavior of jmod command-line options - repeating vs last one wins
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java

Changeset: 59e5101730c8
Author:    redestad
Date:      2017-01-12 13:38 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59e5101730c8

8166365: Small immutable collections should provide optimized implementations when possible
Reviewed-by: smarks, psandoz, attila

! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/KeyValueHolder.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/java/util/Collection/SetFactories.java
! test/java/util/Map/MapFactories.java

Changeset: efb23122b07c
Author:    redestad
Date:      2017-01-12 17:07 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/efb23122b07c

8172720: Collections.SingletonList::hashCode not spec-compliant
Reviewed-by: chegar

! src/java.base/share/classes/java/util/Collections.java

Changeset: dfbdab76bedc
Author:    michaelm
Date:      2017-01-12 18:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfbdab76bedc

8163449: Allow per protocol setting for URLConnection defaultUseCaches
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/java/net/URLConnection.java
+ test/java/net/URLConnection/SetDefaultUseCaches.java

Changeset: 144b1248e27d
Author:    mli
Date:      2017-01-12 10:10 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/144b1248e27d

8030950: TEST_BUG: java/rmi/registry/classPathCodebase/ClassPathCodebase.java failing intermittently
Reviewed-by: rriggs

! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
+ test/java/rmi/registry/classPathCodebase/registry.security.policy
! test/java/rmi/registry/classPathCodebase/security.policy

Changeset: 71dc21f524b4
Author:    prr
Date:      2016-12-20 09:47 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/71dc21f524b4

8166111: [PIT] possible regression: java/awt/font/GlyphVector/TestLayoutFlags.java
Reviewed-by: serb

! test/java/awt/font/GlyphVector/TestLayoutFlags.java

Changeset: 8a61c000a194
Author:    prr
Date:      2016-12-20 09:52 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8a61c000a194

8130737: AffineTransformOp can't handle child raster with non-zero x-offset
Reviewed-by: serb, flar

! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
+ test/java/awt/image/Raster/TestChildRasterOp.java

Changeset: c2b667b8b817
Author:    avstepan
Date:      2016-12-21 17:34 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c2b667b8b817

8154314: [TEST_BUG] java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
Reviewed-by: ssadetsky, serb
Contributed-by: Maksim Khramov <maksim.khramov at oracle.com>

! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java

Changeset: 6189d99b7066
Author:    alexsch
Date:      2016-12-22 12:09 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6189d99b7066

8169922: SwingMark/TextArea: 2-7% regression on Linux, Mac, Windows in 9-b143
Reviewed-by: flar, serb

! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! test/javax/swing/text/View/8156217/FPMethodCalledTest.java

Changeset: 2ac866f0804c
Author:    alexsch
Date:      2016-12-22 12:17 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ac866f0804c

8133919: [macosx] JTable grid lines are incorrectly positioned on HiDPI display
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/8133919/DrawGridLInesTest.java

Changeset: 1fc4b282f8f6
Author:    psadhukhan
Date:      2016-12-22 18:30 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1fc4b282f8f6

8170349: The printed content is beyond the borders
Reviewed-by: alexsch, aniyogi

! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java

Changeset: d37a14a75f7b
Author:    serb
Date:      2016-12-22 18:09 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d37a14a75f7b

8169900: The code which use Applets should be deprecated
Reviewed-by: prr

! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/applet/AppletEvent.java
! src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java
! src/java.desktop/share/classes/sun/applet/AppletIOException.java
! src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java
! src/java.desktop/share/classes/sun/applet/AppletImageRef.java
! src/java.desktop/share/classes/sun/applet/AppletListener.java
! src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletProps.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/applet/Main.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java

Changeset: 7c244fcf7587
Author:    prr
Date:      2016-12-22 11:00 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7c244fcf7587

Merge

- test/java/rmi/testlibrary/RegistryRunner_Stub.java

Changeset: d7b6d79f1ee6
Author:    prr
Date:      2016-12-22 11:02 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d7b6d79f1ee6

Merge


Changeset: 500fb73e193f
Author:    ssadetsky
Date:      2016-12-28 12:43 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/500fb73e193f

8167652: Making a frame/dialog resizeble/unresizeble shifts its position on Unity.
Reviewed-by: azvegint, serb

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java

Changeset: 8662eba25166
Author:    serb
Date:      2016-12-28 17:11 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8662eba25166

8140266: Performance loss between jdk8 and jdk9 on Maskfill
Reviewed-by: prr, erikj, lbourges

! make/lib/Awt2dLibraries.gmk

Changeset: b69ce768cb7d
Author:    dmarkov
Date:      2016-12-28 21:33 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b69ce768cb7d

8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state
Reviewed-by: ssadetsky, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java

Changeset: 9adbdbedae4f
Author:    dmarkov
Date:      2016-12-29 19:47 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9adbdbedae4f

8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked.
Reviewed-by: ssadetsky, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java

Changeset: 344cbdc4d7d1
Author:    psadhukhan
Date:      2017-01-02 15:09 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/344cbdc4d7d1

8170579: The "Banner page" checkbox is disabled
Reviewed-by: prr, pnarayanan

! test/java/awt/print/PrinterJob/BannerTest.java
! test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java

Changeset: 3e2d0fee9630
Author:    prr
Date:      2017-01-03 11:43 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3e2d0fee9630

8171845: The bold font doesn't change when switch "Dialog","Serif" and "Monospaced".
Reviewed-by: serb

! make/data/fontconfig/solaris.fontconfig.properties

Changeset: 337dc1a46196
Author:    bpb
Date:      2017-01-03 14:15 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/337dc1a46196

8172153: Create workaround for failure to use ICC profile contained in a TIFF field
Summary: Work around errors due to using an embedded ICC profile from the metadata
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java

Changeset: 3a3f2bef89f1
Author:    pkbalakr
Date:      2017-01-06 15:31 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3a3f2bef89f1

8172009: [TEST_BUG] increase timeout in java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java
Reviewed-by: aghaisas, psadhukhan

! test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java

Changeset: 65c8f2e5b649
Author:    psadhukhan
Date:      2017-01-06 16:50 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/65c8f2e5b649

8170352: The collate option is not checked
Reviewed-by: prr, yan

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: 8be0bb1aa238
Author:    prr
Date:      2017-01-09 11:57 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8be0bb1aa238

Merge

! make/lib/Awt2dLibraries.gmk
- src/java.base/share/classes/sun/security/validator/KeyStores.java
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh

Changeset: 54aade042e80
Author:    psadhukhan
Date:      2017-01-12 11:58 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/54aade042e80

8172558: [PIT][TEST_BUG] Bad filename for javax/swing/JTable/8133919/DrawGridLinesTest.java
Reviewed-by: yan, alexsch

- test/javax/swing/JTable/8133919/DrawGridLInesTest.java
+ test/javax/swing/JTable/8133919/DrawGridLinesTest.java

Changeset: 72adb4e6b20a
Author:    prr
Date:      2017-01-12 12:14 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/72adb4e6b20a

Merge

- test/java/rmi/testlibrary/REGISTRY.java

Changeset: 8f91562532e2
Author:    pkbalakr
Date:      2017-01-12 12:21 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8f91562532e2

8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java
Reviewed-by: aghaisas, psadhukhan

! test/java/awt/image/Raster/TestChildRasterOp.java

Changeset: dcc207c0915e
Author:    prr
Date:      2017-01-12 12:15 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dcc207c0915e

Merge


Changeset: dfba4c3eb1ac
Author:    sherman
Date:      2017-01-12 16:41 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfba4c3eb1ac

8172432: jar cleanup/update for module and mrm jar
8171830: jar tool should validate if any exported or open package is missing
Reviewed-by: mchung, psandoz, chegar

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ test/tools/jar/mmrjar/Basic.java
- test/tools/jar/mmrjar/ConcealedPackage.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/foobar/Bar.java
+ test/tools/jar/modularJar/src/foobar/Foo.java
+ test/tools/jar/modularJar/src/foobar/module-info.java
! test/tools/jar/multiRelease/Basic1.java

Changeset: f927f4234435
Author:    amjiang
Date:      2017-01-12 17:10 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f927f4234435

8171423: Relocate /test/lib/security/SecurityTools.java
Reviewed-by: weijun, xuelei

- test/lib/security/SecurityTools.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java

Changeset: cd280655b6a1
Author:    lana
Date:      2017-01-13 01:36 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cd280655b6a1

Merge

- test/java/rmi/testlibrary/REGISTRY.java
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java

Changeset: 8df2faa7924f
Author:    sherman
Date:      2017-01-12 22:44 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8df2faa7924f

8172761: Test change in tools/jar/InputFilesTest.java for JDK-8172432 is missing
Reviewed-by: mchung

! test/tools/jar/InputFilesTest.java

Changeset: aefc0c8a6130
Author:    sherman
Date:      2017-01-13 01:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aefc0c8a6130

8172767: a bulk of tests failed with FileSystemException on Windows
Reviewed-by: chegar

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java

Changeset: f3115622562a
Author:    clanger
Date:      2017-01-13 13:12 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f3115622562a

8170544: Fix code scan findings in libnet
Reviewed-by: goetz, chegar

! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: 3b4c9ed404f0
Author:    michaelm
Date:      2017-01-13 17:45 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3b4c9ed404f0

8172253: SetIfModifiedSince.java test fails with http return code 404
Reviewed-by: chegar, dfuchs

! test/sun/net/www/protocol/http/SetIfModifiedSince.java

Changeset: 0e0e0fbc5bf3
Author:    smarks
Date:      2017-01-13 12:35 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0e0e0fbc5bf3

8172221: Directorate of Time has been superseded
Reviewed-by: lancea

! src/java.base/share/classes/java/util/Date.java

Changeset: 203402b79715
Author:    bpb
Date:      2017-01-13 13:31 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/203402b79715

8152272: Unable to create temporary file using createTempFile method if System.getProperty(file.separator) is used
Summary: Normalize the name component of the temporary file path
Reviewed-by: rriggs

! src/java.base/share/classes/java/io/File.java
! test/java/io/File/createTempFile/Patterns.java

Changeset: 4208e7466342
Author:    mli
Date:      2017-01-13 14:54 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4208e7466342

7146543: TEST_BUG: java/rmi/registry/readTest/readTest.sh failing intermittently with port in use
Reviewed-by: rriggs

! test/ProblemList.txt
+ test/java/rmi/registry/readTest/CodebaseTest.java
+ test/java/rmi/registry/readTest/RegistryLookup.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
+ test/java/rmi/registry/readTest/registry.security.policy

Changeset: 628ada191957
Author:    bpb
Date:      2017-01-13 14:58 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/628ada191957

8153250: java.io.File does not handle Windows paths of the form "D:" (no path) correctly
Summary: When resolving a child to a parent, do not insert a file separator for Windows directory-relative paths
Reviewed-by: rriggs

! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/java/io/File/WinDirRelative.java

Changeset: 0ea99cdae7ee
Author:    fyuan
Date:      2017-01-16 15:16 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0ea99cdae7ee

8167146: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with "Remote host terminated the handshake"
Summary: The fix takes the server to accept request after the client threads start, and also deal with possible timeout issue.
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/JSSEClient.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java

Changeset: 863bed4458c1
Author:    jlahoda
Date:      2017-01-16 09:53 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/863bed4458c1

8171386: jshell tool: paging of javadoc output broken on Windows
Summary: Fixing detection of console window size.
Reviewed-by: rfield

! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp

Changeset: 71458380abd8
Author:    amlu
Date:      2017-01-16 21:17 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/71458380abd8

8156595: java/io/pathNames/GeneralWin32.java fail intermittently on windows-x64
Reviewed-by: psandoz

! test/ProblemList.txt
! test/java/io/pathNames/General.java
! test/java/io/pathNames/GeneralWin32.java

Changeset: fddf6e787363
Author:    mchung
Date:      2017-01-16 12:15 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fddf6e787363

8160286: jmod hash is creating unlinkable modules
Reviewed-by: alanb, psandoz, chegar

+ src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java

Changeset: 1c4411322327
Author:    darcy
Date:      2017-01-18 19:07 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1c4411322327

8172957: Problem list JmodTest.java on windows until JDK-8172870 is fixed
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: f2325d80b37c
Author:    lana
Date:      2017-01-19 22:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f2325d80b37c

Added tag jdk-9+153 for changeset 1c4411322327

! .hgtags

Changeset: 051e7d9159a7
Author:    naoto
Date:      2017-01-17 11:34 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/051e7d9159a7

8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed
Reviewed-by: dfuchs
Contributed-by: peter.levart at gmail.com

! src/java.base/share/classes/java/util/ResourceBundle.java
! test/java/util/ResourceBundle/ResourceBundleTest.java

Changeset: 1f2ca4d87a97
Author:    weijun
Date:      2017-01-18 08:02 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f2ca4d87a97

8172529: Use PKIXValidator in jarsigner
Reviewed-by: xuelei, mullan, alanb

! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh

Changeset: ea03f697cf00
Author:    redestad
Date:      2017-01-18 10:24 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ea03f697cf00

8037325: Class.getConstructor() performance regression
Reviewed-by: mchung
Contributed-by: claes.redestad at oracle.com, sean.mullan at oracle.com

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java

Changeset: 7515d03dd907
Author:    chegar
Date:      2017-01-18 09:36 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7515d03dd907

8171380: Remove all exports from jdk.jlink
Reviewed-by: alanb, mchung, sundar

! src/jdk.jlink/share/classes/module-info.java
! test/ProblemList.txt
! test/TEST.ROOT
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java
! test/tools/pack200/Utils.java

Changeset: c8db4f1737c4
Author:    dfuchs
Date:      2017-01-18 11:47 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c8db4f1737c4

8172886: Add a test that shows how the LogManager can be implemented by a module
Reviewed-by: mchung

+ test/java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java
+ test/java/util/logging/modules/LogManagerInModule/logging.properties
+ test/java/util/logging/modules/LogManagerInModule/test.config/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.config/test/config/LogConfig.java
+ test/java/util/logging/modules/LogManagerInModule/test.handlers/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.handlers/test/handlers/TestHandler.java
+ test/java/util/logging/modules/LogManagerInModule/test.logmanager/module-info.java
+ test/java/util/logging/modules/LogManagerInModule/test.logmanager/test/logmanager/TestLogManager.java

Changeset: e3f07d08a7cb
Author:    sundar
Date:      2017-01-18 19:35 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3f07d08a7cb

8168254: Detect duplicated resources in packaged modules
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
+ test/tools/jlink/ResourceDuplicateCheckTest.java

Changeset: 5b75946223fb
Author:    chegar
Date:      2017-01-18 13:56 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5b75946223fb

8172973: Remove add exports from ModuleSummary build
Reviewed-by: ihse, redestad

! make/ModuleTools.gmk

Changeset: 028f221e28a7
Author:    naoto
Date:      2017-01-18 08:03 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/028f221e28a7

8171140: Re-examine ResourceBundle::clearCache method
Reviewed-by: mchung, dfuchs

! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: e15c8b97a107
Author:    anazarov
Date:      2017-01-18 20:39 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e15c8b97a107

8071566: Improve testing for multi-version JAR file maker tool
Reviewed-by: chegar

+ test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
+ test/tools/jar/multiRelease/MRTestBase.java
! test/tools/jar/multiRelease/data/test04/v9/version/Version.java

Changeset: 304eb67a5ab3
Author:    chegar
Date:      2017-01-18 17:43 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/304eb67a5ab3

8172982: tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported
Reviewed-by: mchung, sundar

! test/tools/jlink/ResourceDuplicateCheckTest.java

Changeset: 23b62c73dc4e
Author:    mchung
Date:      2017-01-18 11:08 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/23b62c73dc4e

8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException
Reviewed-by: alanb, chegar

! test/tools/jmod/JmodTest.java

Changeset: cb19d883084d
Author:    sherman
Date:      2017-01-18 11:18 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb19d883084d

8172921: Zip filesystem performance improvement and code cleanup
Reviewed-by: redestad

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/PathOps.java

Changeset: fbec62a1f43e
Author:    redestad
Date:      2017-01-19 13:37 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fbec62a1f43e

8172905: Minor startup cleanup of CallSite and MethodType
Reviewed-by: psandoz, jrose

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 5b5dbfa5eb34
Author:    xuelei
Date:      2016-07-27 02:23 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5b5dbfa5eb34

8151465: SSLSession may not return a valid chain
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java

Changeset: 12527accccaa
Author:    chegar
Date:      2016-07-28 10:13 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/12527accccaa

8151934: Resolve class resolution
Reviewed-by: alanb, skoivu

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java

Changeset: 39a076702034
Author:    dfuchs
Date:      2016-08-09 11:41 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/39a076702034

8162577: Standardize logging levels
Reviewed-by: mchung, rriggs, skoivu

! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java

Changeset: 3623d9c08bda
Author:    weijun
Date:      2016-08-12 10:20 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3623d9c08bda

8161743: Provide proper login context
Reviewed-by: ahgross, vinnie, xuelei

! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java

Changeset: 3aa456bf29a4
Author:    msheppar
Date:      2016-08-12 10:37 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3aa456bf29a4

8161228: URL objects with custom protocol handlers have port changed after deserializing
Reviewed-by: chegar, rriggs, coffeys

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

Changeset: e42ed4c98eb6
Author:    hb
Date:      2016-08-16 17:05 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e42ed4c98eb6

8158406: Limited Parameter Processing
Reviewed-by: dfuchs, skoivu

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: 3988073febb1
Author:    xuelei
Date:      2016-09-13 00:20 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3988073febb1

8165071: Expand TLS support
Reviewed-by: jnimeh, ahgross, asmotrak

! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java

Changeset: 71a9f5431a44
Author:    msheppar
Date:      2016-09-13 11:59 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/71a9f5431a44

8164147: Improve streaming socket output
Reviewed-by: chegar, igerasim

! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/windows/native/libnet/SocketOutputStream.c

Changeset: 6432d8638a6a
Author:    hb
Date:      2016-09-15 13:24 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6432d8638a6a

8165230: RMIConnection addNotificationListeners failing with specific inputs
Reviewed-by: dfuchs, skoivu

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: f837d2a2a202
Author:    serb
Date:      2016-09-27 03:23 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f837d2a2a202

8164143: Improve components for menu items
Reviewed-by: ssadetsky, prr, ddehaven

! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m

Changeset: 3dfe512305b9
Author:    serb
Date:      2016-09-27 16:35 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3dfe512305b9

8162973: Better component components
Reviewed-by: ssadetsky, prr, ahgross

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: 5117ab31c699
Author:    mullan
Date:      2016-10-04 17:15 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5117ab31c699

8140353: Improve signature checking
Reviewed-by: xuelei, ahgross, mchung

! src/java.base/share/classes/module-info.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java

Changeset: 2079278e5187
Author:    psandoz
Date:      2016-10-05 11:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2079278e5187

8165344: Update concurrency support
Reviewed-by: coffeys, robm, ahgross, chegar

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java

Changeset: d37429d89648
Author:    vinnie
Date:      2016-10-06 17:33 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d37429d89648

8158997: JNDI Protocols Switch
Reviewed-by: dfuchs

! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java

Changeset: bae21daec821
Author:    prr
Date:      2016-10-06 10:31 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bae21daec821

8166988: Improve image processing performance
Reviewed-by: serb, vadim, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java

Changeset: 8898d354ce30
Author:    igerasim
Date:      2016-10-09 14:38 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8898d354ce30

8166878: Connection reset during TLS handshake
Reviewed-by: xuelei
Contributed-by: xuelei.fan at oracle.com

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java

Changeset: 874d9919be26
Author:    rriggs
Date:      2016-10-12 12:56 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/874d9919be26

8156802: Better constraint checking
Reviewed-by: dfuchs

! src/java.base/share/conf/security/java.security
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/runtime/Log.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
+ test/java/rmi/MarshalledObject/MOFilterTest.java
+ test/java/rmi/registry/serialFilter/RegistryFilterTest.java
+ test/java/rmi/registry/serialFilter/java.security-extra1
+ test/java/rmi/registry/serialFilter/security.policy

Changeset: 02bb07ba5b81
Author:    xuelei
Date:      2016-11-10 15:46 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/02bb07ba5b81

8168728: DSA signing improvments
Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm

! src/java.base/share/classes/sun/security/provider/DSA.java

Changeset: b9bb059565a3
Author:    xuelei
Date:      2016-11-10 15:52 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b9bb059565a3

8168724: ECDSA signing improvments
Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm

! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c

Changeset: 1ae231f52d78
Author:    valeriep
Date:      2016-11-17 02:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ae231f52d78

8168714: Tighten ECDSA validation
Summary: Added additional checks to DER parsing code
Reviewed-by: vinnie, ahgross

! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java

Changeset: 105b6e394d28
Author:    michaelm
Date:      2016-11-17 16:59 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/105b6e394d28

8167223: URL handling improvements
Reviewed-by: prappo, chegar

! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: a3f48d8fc56a
Author:    ascarpino
Date:      2016-11-17 09:51 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a3f48d8fc56a

8168705: Better ObjectIdentifier validation
Reviewed-by: mullan, asmotrak, ahgross

! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java

Changeset: cd7eaa7bf282
Author:    henryjen
Date:      2017-01-19 07:02 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cd7eaa7bf282

Merge


Changeset: 5e1a848e7652
Author:    lancea
Date:      2017-01-19 12:06 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e1a848e7652

8172350: Typo in Timestamp.toString()
Reviewed-by: dfuchs

! src/java.sql/share/classes/java/sql/Timestamp.java

Changeset: 547ea8de63cf
Author:    psandoz
Date:      2017-01-19 09:27 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/547ea8de63cf

8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64
Reviewed-by: martin, dl, chegar

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

Changeset: 81c264945b57
Author:    xuelei
Date:      2017-01-19 18:03 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/81c264945b57

8173066: More verbose debug output for selection of X509 certs
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java

Changeset: fe9b621d7ae2
Author:    mullan
Date:      2017-01-19 13:50 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe9b621d7ae2

8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy
! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/CheckPackageMatching.java
- test/java/lang/SecurityManager/RestrictedPackages.java
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/java/security/KeyRep/SerialOld.policy
! test/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy
! test/javax/rmi/PortableRemoteObject/jtreg.test.policy

Changeset: abc51aa40c7e
Author:    bpb
Date:      2017-01-19 13:46 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/abc51aa40c7e

8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly
Summary: Clamp the jlong-valued select() timeout to INT_MAX for struct timeval
Reviewed-by: rriggs, clanger, alanb

! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c
! test/java/nio/channels/Selector/SelectTimeout.java

Changeset: f7ad9742a3e7
Author:    mchung
Date:      2017-01-19 15:45 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f7ad9742a3e7

8173085: Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS
Reviewed-by: jjg

! make/CompileModuleTools.gmk

Changeset: 5f9a526939d9
Author:    sherman
Date:      2017-01-19 16:38 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f9a526939d9

8173072: zipfs fails to handle incorrect info-zip "extended timestamp extra field"
Reviewed-by: redestad

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: 8102fc376591
Author:    sundar
Date:      2017-01-20 19:12 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8102fc376591

8172659: PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget
Reviewed-by: alanb, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: f1b7d60adc19
Author:    psandoz
Date:      2017-01-20 08:01 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1b7d60adc19

8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues
Reviewed-by: martin

! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

Changeset: f611d6336fb0
Author:    dmarkov
Date:      2017-01-12 22:01 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f611d6336fb0

8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
Reviewed-by: yan, serb

! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java

Changeset: ff658d8ed23a
Author:    prr
Date:      2017-01-12 13:34 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff658d8ed23a

Merge

- test/java/rmi/testlibrary/REGISTRY.java
- test/javax/swing/JTable/8133919/DrawGridLInesTest.java

Changeset: 1089d8a8a6e1
Author:    azvegint
Date:      2017-01-16 16:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1089d8a8a6e1

8165705: Robot.createScreenCapture produces black screenshot on Oracle Linux 7.1
Reviewed-by: serb

! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java

Changeset: 29c8fe4936fc
Author:    ssadetsky
Date:      2017-01-17 18:24 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29c8fe4936fc

8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException
Reviewed-by: yan

! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java

Changeset: dd109561c588
Author:    ddehaven
Date:      2017-01-17 11:35 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dd109561c588

Merge

- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/lib/security/SecurityTools.java
- test/tools/jar/mmrjar/ConcealedPackage.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java

Changeset: 2d671c3c668a
Author:    prr
Date:      2017-01-17 11:56 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2d671c3c668a

8171456: Upgrade harfbuzz in JDK 9 to v1.4.1
Reviewed-by: serb, vadim, simonis

! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc

Changeset: 21c477f29e89
Author:    psadhukhan
Date:      2017-01-18 11:35 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/21c477f29e89

8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java
Reviewed-by: yan, serb

+ test/javax/swing/JTree/4633594/JTreeFocusTest.java

Changeset: 467b3b7aeb1b
Author:    ddehaven
Date:      2017-01-20 07:05 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/467b3b7aeb1b

Merge


Changeset: 82c5b8c63237
Author:    dfuchs
Date:      2017-01-20 18:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/82c5b8c63237

8172971: java.management could use System.Logger
Summary: java.management is updated to use System.Logger instead of java.util.logging.Logger.
Reviewed-by: mchung, rriggs

! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java
! src/java.management/share/classes/javax/management/MBeanServerDelegate.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/StandardMBean.java
! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/monitor/CounterMonitor.java
! src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/monitor/StringMonitor.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationService.java
! src/java.management/share/classes/javax/management/relation/RelationSupport.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/timer/Timer.java
! src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java
! src/java.management/share/classes/module-info.java
+ test/sun/management/LoggingTest/LoggingTest.java
+ test/sun/management/LoggingTest/LoggingWithJULTest.java
+ test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java
+ test/sun/management/LoggingTest/logging.properties
+ test/sun/management/LoggingTest/test.loggerfinder/module-info.java
+ test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java

Changeset: 3b284913179c
Author:    mullan
Date:      2017-01-20 14:11 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3b284913179c

8173134: Add failing java/bean tests in JDK-8173082 to the ProblemList
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 750c88f3be91
Author:    mullan
Date:      2017-01-20 14:13 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/750c88f3be91

Merge


Changeset: dfda8f2967a3
Author:    weijun
Date:      2017-01-21 08:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfda8f2967a3

8172975: SecurityTools.keytool() needs to accept user input
Reviewed-by: asmotrak

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/ReadJar.java

Changeset: 1045f9722697
Author:    lana
Date:      2017-01-21 03:53 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1045f9722697

Merge

! test/ProblemList.txt
- test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: bba3ad7840d2
Author:    xiaofeya
Date:      2017-01-21 08:45 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bba3ad7840d2

8173159: Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows
Reviewed-by: dfuchs

! test/ProblemList.txt

Changeset: 4b325e200cc2
Author:    darcy
Date:      2017-01-21 10:12 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4b325e200cc2

8173156: Remove JmodTest.java from the probelm list on windows
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: 7eacab16d40e
Author:    mchung
Date:      2017-01-21 14:31 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7eacab16d40e

8173096: jmod files are not world-readable
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java

Changeset: 6905bb05d585
Author:    mchung
Date:      2017-01-21 20:31 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6905bb05d585

8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth
Reviewed-by: weijun

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/module-info.java

Changeset: 57ef255b367b
Author:    henryjen
Date:      2017-01-13 20:39 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/57ef255b367b

8160881: Remove jvisualvm from JDK9
Reviewed-by: erikj, ihse, ksrini

- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
! test/tools/launcher/VersionCheck.java

Changeset: e4fcda859df2
Author:    mullan
Date:      2017-01-23 07:34 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e4fcda859df2

8173082: java/bean/* tests fail since change of JDK-8055206
Reviewed-by: mchung, ahgross, alanb

! src/java.base/share/lib/security/default.policy
! test/ProblemList.txt
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/sun/security/provider/PolicyFile/TokenStore.java

Changeset: 3b9c8ef4b153
Author:    mullan
Date:      2017-01-23 07:36 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3b9c8ef4b153

Merge

- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1

Changeset: fb36a29be4a3
Author:    clanger
Date:      2017-01-23 14:04 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fb36a29be4a3

8173197: (se) WindowsSelectorImpl.c does not compile with VS2010
Reviewed-by: alanb, chegar

! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c

Changeset: ccf1ccb7adf9
Author:    ascarpino
Date:      2017-01-23 11:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ccf1ccb7adf9

8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki
Reviewed-by: mchung, wetmore

+ make/copy/Copy-jdk.crypto.cryptoki.gmk
- make/copy/Copy-jdk.crypto.token.gmk
+ make/lib/Lib-jdk.crypto.cryptoki.gmk
- make/lib/Lib-jdk.crypto.token.gmk
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
+ src/jdk.crypto.cryptoki/share/classes/module-info.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/TemplateManager.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
+ src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
+ src/jdk.crypto.cryptoki/share/legal/pkcs11wrapper.md
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_dual.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ src/jdk.crypto.cryptoki/solaris/conf/security/sunpkcs11-solaris.cfg
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.c
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.h
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c
+ src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/sun/security/pkcs11/Mac/MacKAT.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Provider/Absolute.java
! test/sun/security/pkcs11/SampleTest.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java
! test/sun/security/pkcs11/Serialize/SerializeProvider.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
! test/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
! test/tools/launcher/MiscTests.java

Changeset: c97e7a8b8da0
Author:    plevart
Date:      2017-01-23 23:56 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c97e7a8b8da0

8173201: java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files
Summary: Explicitly close StandardJavaFileManager(s) as soon as they are not needed any more
Reviewed-by: redestad

! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: d6c15cb45661
Author:    gadams
Date:      2017-01-30 13:03 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d6c15cb45661

Merge

- make/copy/Copy-jdk.crypto.token.gmk
! make/lib/Awt2dLibraries.gmk
- make/lib/Lib-jdk.crypto.token.gmk
- src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java
- src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java
- src/java.base/share/classes/sun/security/validator/KeyStores.java
! src/java.base/share/native/libnet/net_util.c
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
= src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c < src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c
= src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c < src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/share/classes/module-info.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
- src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java
- src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md
- src/jdk.crypto.token/share/legal/pkcs11wrapper.md
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c
- src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c
- src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h
- src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h
- src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg
- src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c
- src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
- src/linux/doc/man/ja/jvisualvm.1
- src/linux/doc/man/jvisualvm.1
- src/solaris/doc/sun/man/man1/ja/jvisualvm.1
- src/solaris/doc/sun/man/man1/jvisualvm.1
- test/java/lang/SecurityManager/RestrictedPackages.java
- test/java/rmi/registry/readTest/readTest.java
- test/java/rmi/registry/readTest/readTest.sh
- test/java/rmi/testlibrary/REGISTRY.java
- test/lib/security/SecurityTools.java
- test/lib/testlibrary/ModuleSourceBuilder.java
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
- test/tools/jar/mmrjar/ConcealedPackage.java
- test/tools/jmod/hashes/src/m1/module-info.java
- test/tools/jmod/hashes/src/m1/org/m1/Main.java
- test/tools/jmod/hashes/src/m2/module-info.java
- test/tools/jmod/hashes/src/m2/org/m2/Util.java
- test/tools/jmod/hashes/src/m3/module-info.java
- test/tools/jmod/hashes/src/m3/org/m3/Name.java
- test/tools/jmod/hashes/src/org.bar/module-info.java
- test/tools/jmod/hashes/src/org.foo/module-info.java



More information about the mobile-dev mailing list