hg: jdk10/hs/jdk: 18 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Tue Aug 8 22:05:16 UTC 2017


Changeset: c53dd13615ad
Author:    jjg
Date:      2017-08-01 15:23 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c53dd13615ad

8185669: Doc issues in assorted small jdk.* modules
Reviewed-by: bpb, chegar

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java

Changeset: a0f06aef9415
Author:    wetmore
Date:      2017-08-01 15:30 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a0f06aef9415

8169080: Improve documentation examples for crypto applications
Reviewed-by: mullan

! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SealedObject.java

Changeset: ff7ec76edeac
Author:    bpb
Date:      2017-08-01 16:08 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ff7ec76edeac

8185623: (se) AbstractSelector.selectorOpen is not published safely
Summary: Make 'selectorOpen' instance variable final
Reviewed-by: chegar

! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java

Changeset: 1911c1e2dd20
Author:    mchung
Date:      2017-08-02 08:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/1911c1e2dd20

8185541: Add back test cases for resource lookup from bootclasspath
Reviewed-by: alanb

! test/java/lang/ClassLoader/getResource/GetResource.java
- test/java/lang/ClassLoader/getResource/GetResource.sh

Changeset: ea450f16d467
Author:    rriggs
Date:      2017-08-02 13:20 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ea450f16d467

8185719: rmi TestSocketFactory does not flush
Reviewed-by: lancea, dfuchs

! test/java/rmi/testlibrary/TestSocketFactory.java

Changeset: 74988518da9a
Author:    lmesnik
Date:      2017-08-01 15:59 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/74988518da9a

8184775: tools/launcher/modules/illegalaccess/IllegalAccessTest.java times out on some platforms when xcomp is used.
Reviewed-by: alanb, ksrini, martin

! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java

Changeset: 503dd889e2c3
Author:    igerasim
Date:      2017-08-02 16:20 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/503dd889e2c3

8185754: Typo in java.util.regex.Pattern javadoc: no slash in \p class
Reviewed-by: bpb

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: bfaca72f426b
Author:    jjg
Date:      2017-08-02 17:15 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/bfaca72f426b

8185758: java.smartcardio has broken docs for exceptions
Reviewed-by: igerasim

! src/java.smartcardio/share/classes/javax/smartcardio/CardException.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java

Changeset: c4b709bad6c5
Author:    xuelei
Date:      2017-08-03 00:55 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c4b709bad6c5

8180643: Illegal handshake message
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
+ test/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java

Changeset: 27b08ab97a60
Author:    dcubed
Date:      2017-08-03 09:04 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/27b08ab97a60

Merge


Changeset: a5208ac302b8
Author:    dfuchs
Date:      2017-08-04 10:54 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a5208ac302b8

8185794: java/net/httpclient/security/Driver.java fails in timeout
Summary: added missing permission in policy files and increased timeout.
Reviewed-by: rriggs, xiaofeya

! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java

Changeset: c2646a645a52
Author:    clanger
Date:      2017-08-04 15:28 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c2646a645a52

8184330: Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/java/nio/channels/Selector/KeySets.java

Changeset: bcabae437cc0
Author:    lana
Date:      2017-08-04 23:29 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/bcabae437cc0

Added tag jdk-10+18 for changeset c4b709bad6c5

! .hgtags

Changeset: ab069116200b
Author:    alanb
Date:      2017-08-07 09:37 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ab069116200b

8185853: Generate readability graph at link time and other startup improvements
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/module/DefaultRoots.java
+ src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/java/lang/ClassLoader/getResource/GetResource.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModulesMap.java

Changeset: b561eeca30de
Author:    rriggs
Date:      2017-08-07 14:14 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/b561eeca30de

8184744: Replace finalizer in crypto classes with Cleaner
Reviewed-by: mchung

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
+ test/com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java
+ test/com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java

Changeset: 0220dcbe2106
Author:    dfuchs
Date:      2017-08-08 12:32 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/0220dcbe2106

8185852: HttpConnection should resolve addresses before SocketChannel.connect() is called
Summary: HttpConnection checks whether the proxy address is resolved and if not attempts to resolve it before creating the underlying connection that connects to the proxy.
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
+ test/java/net/httpclient/ProxyTest.java

Changeset: 6875b1977b4e
Author:    weijun
Date:      2017-08-08 21:37 +0800
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/6875b1977b4e

8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key"
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java

Changeset: 5ebbdc94be6d
Author:    jwilhelm
Date:      2017-08-08 22:55 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5ebbdc94be6d

Merge

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



More information about the jdk10-hs-changes mailing list