hg: jdk9/hs/jdk: 19 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Tue Dec 27 22:37:49 UTC 2016


Changeset: 188ce54a68f5
Author:    bpb
Date:      2016-12-20 11:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/188ce54a68f5

8148023: File.createTempFile is not adhering to the contract regarding file name lengths
Summary: Truncate the prefix, suffix, random characters per the specification
Reviewed-by: rriggs

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
+ test/java/io/File/createTempFile/NameTooLong.java

Changeset: 0586b56a818d
Author:    xuelei
Date:      2016-12-20 20:26 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0586b56a818d

8171337: Check for correct SSLEngineImpl/SSLSocketImpl.setSSLParameters handshaker update method
Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: f2e325a8d67c
Author:    rfield
Date:      2016-12-20 13:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f2e325a8d67c

8170194: jshell tool (jdk repo): launch tool from JShellToolProvider
Reviewed-by: jjg

! make/launcher/Launcher-jdk.jshell.gmk

Changeset: 71e198ef3839
Author:    mullan
Date:      2016-12-20 17:13 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/71e198ef3839

8170876: NPE in JCE engine classes with java.security.debug=provider
Reviewed-by: mullan
Contributed-by: adam.petcher at oracle.com

! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! test/java/security/Signature/NoProvider.java
! test/javax/crypto/NullCipher/TestNPE.java

Changeset: 3ebc973c5dc1
Author:    mli
Date:      2016-12-20 17:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/jdk/rev/fd24639b8a40

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

! test/ProblemList.txt

Changeset: a099563cb23c
Author:    jwilhelm
Date:      2016-12-27 22:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a099563cb23c

Merge

! test/ProblemList.txt



More information about the jdk9-all-changes mailing list