Changeset: 4718506277f5 Author: mullan Date: 2016-10-17 15:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4718506277f5
8165712: Grant permission to read specific properties instead of all to the jdk.crypto.ucrypto module Reviewed-by: xuelei ! src/java.base/solaris/lib/security/default.policy ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/empty.policy Changeset: 701acde0c419 Author: mullan Date: 2016-10-17 15:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/701acde0c419 Merge Changeset: 22e7bd6d5979 Author: skovalev Date: 2016-10-17 18:40 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/22e7bd6d5979 8167437: Fix module dependencies for tests that use internal API (java/lang) Reviewed-by: alanb ! test/java/lang/StackWalker/CallerSensitiveMethod/Main.java Changeset: 1bf37fcb62d0 Author: smarks Date: 2016-10-17 17:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1bf37fcb62d0 8168096: markup error in "since" element spec of @Deprecated Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: f2b8ff052efb Author: sundar Date: 2016-10-18 17:15 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f2b8ff052efb 8071678: javax.script.ScriptContext setAttribute method should clarify behavior when GLOBAL_SCOPE is used and global scope object is null Reviewed-by: jlaskey, hannesw ! src/java.scripting/share/classes/javax/script/ScriptContext.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java Changeset: 2225b9f5eb31 Author: redestad Date: 2016-10-18 14:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2225b9f5eb31 8168073: Speed up URI creation during module bootstrap Reviewed-by: alanb, mchung, psandoz, chegar ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLClassLoader.java - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Changeset: a2f386069bdc Author: mullan Date: 2016-10-18 09:18 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a2f386069bdc 8168078: Remove permission to read all system properties granted to the jdk.crypto.ec module Reviewed-by: vinnie, xuelei ! src/java.base/share/lib/security/default.policy ! test/sun/security/ec/TestEC.java + test/sun/security/ec/TestEC.policy ! test/sun/security/pkcs11/PKCS11Test.java Changeset: cfbf4afd1067 Author: mullan Date: 2016-10-18 09:20 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cfbf4afd1067 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java Changeset: 7b123c987d40 Author: asemenyuk Date: 2016-10-17 11:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7b123c987d40 8168093: Need a way for the launcher to query the JRE location using Windows registry. Reviewed-by: erikj, ksrini Contributed-by: alexey.semen...@oracle.com ! src/java.base/windows/native/libjli/java_md.c Changeset: 13e12a5c98e8 Author: sundar Date: 2016-10-18 22:17 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/13e12a5c98e8 8168091: jlink should check security permission early when programmatic access is used Reviewed-by: jlaskey, mchung - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! test/tools/jlink/IntegrationTest.java + test/tools/jlink/JLinkToolProviderTest.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java + test/tools/jlink/toolprovider.policy Changeset: ed775119d37e Author: plevart Date: 2016-10-18 20:28 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ed775119d37e 6378384: (reflect) subclass can?t access superclass?s protected fields and methods by reflection Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java + test/java/lang/reflect/AccessControl/AccessControlTest.java + test/java/lang/reflect/AccessControl/a/Package.java + test/java/lang/reflect/AccessControl/a/PublicSuper.java + test/java/lang/reflect/AccessControl/b/Package.java + test/java/lang/reflect/AccessControl/b/PublicSub.java + test/java/lang/reflect/AccessControl/util/ClassSupplier.java + test/java/lang/reflect/AccessControl/util/MemberFactory.java Changeset: 9590414a6639 Author: mchung Date: 2016-10-18 13:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9590414a6639 8167558: Add new JMOD section for header files and man pages Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jlink/share/classes/module-info.java + test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Changeset: 70abbd047ed7 Author: ascarpino Date: 2016-10-18 15:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/70abbd047ed7 8165274: SHA1 certpath constraint check fails with OCSP certificate Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: c830341ed93b Author: vinnie Date: 2016-06-03 15:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c830341ed93b 8146490: Direct indirect CRL checks Reviewed-by: mullan, weijun, xuelei, igerasim ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/util/CurveDB.java Changeset: b27017e4b000 Author: vadim Date: 2016-06-01 14:37 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b27017e4b000 8158302: Handle contextual glyph substitutions Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp ! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h ! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h Changeset: 20baaea3ebc2 Author: dcubed Date: 2016-06-28 09:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/20baaea3ebc2 8159519: Reformat JDWP messages Reviewed-by: sspitsyn, dsamersoff, jwilhelm, ahgross, bmoloden Contributed-by: definedmisbehavi...@saynotolinux.com, daniel.daughe...@oracle.com ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c Changeset: ec913e366cdb Author: serb Date: 2016-06-28 19:48 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ec913e366cdb 8157753: Audio replay enhancement Reviewed-by: amenkov, prr, mschoene ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp ! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c ! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c ! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp Changeset: 93f2bfa99e6c Author: vadim Date: 2016-06-28 11:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/93f2bfa99e6c 8157759: LCMS Transform Sampling Enhancement Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: c3fee65d6945 Author: vadim Date: 2016-06-28 11:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c3fee65d6945 8157764: Better handling of interpolation plugins Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/liblcms/cmsintrp.c Changeset: a00a72fa5b9e Author: coleenp Date: 2016-06-29 11:51 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a00a72fa5b9e 8159515: Improve indy validation Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene ! src/java.base/share/native/libverify/check_code.c Changeset: fd60a041cc51 Author: prr Date: 2016-06-30 11:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fd60a041cc51 8157653: [Parfait] Uninitialised variable in awt_Font.cpp Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp Changeset: ac1f9922ce19 Author: prr Date: 2016-07-05 10:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ac1f9922ce19 8159495: Fix Index Offsets Reviewed-by: flar, serb, mschoene ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c Changeset: 35402b244f74 Author: ksrini Date: 2016-07-05 13:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/35402b244f74 8160094: Improve pack200 layout Reviewed-by: jrose, mschoene ! src/jdk.pack200/share/native/common-unpack/unpack.cpp Changeset: 718b013cccc7 Author: ksrini Date: 2016-07-05 13:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/718b013cccc7 8160090: Better signature handling in pack200 Reviewed-by: jrose, mschoene ! src/jdk.pack200/share/native/common-unpack/unpack.cpp Changeset: 8c893b0449d7 Author: ssadetsky Date: 2016-07-11 21:46 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8c893b0449d7 8161342: Service Menu services Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h Changeset: 010ea8bba2a7 Author: aivanov Date: 2016-07-12 11:17 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/010ea8bba2a7 8160934: isnan() is not available on older MSVC compilers Reviewed-by: prr, mschoene ! src/java.desktop/share/native/liblcms/cmsintrp.c Changeset: 32b4c291b1d0 Author: hb Date: 2016-07-12 16:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/32b4c291b1d0 8157739: Classloader Consistency Checking Reviewed-by: ahgross, akulyakh, dfuchs, jwilhelm, skoivu ! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java Changeset: 490a2bc1268f Author: prr Date: 2016-07-14 11:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/490a2bc1268f 8160098: Clean up color profiles Reviewed-by: ssadetsky, bpb, mschoene ! src/java.desktop/share/native/liblcms/cmsio0.c Changeset: 3f53304b353d Author: msheppar Date: 2016-07-15 20:57 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3f53304b353d 8157749: Improve handling of DNS error replies Reviewed-by: chegar, rriggs, coffeys ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: 7f556ba801c6 Author: chegar Date: 2016-07-18 08:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f556ba801c6 8160838: Better HTTP service Reviewed-by: ahgross, alanb, michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/conf/net.properties ! test/sun/net/www/protocol/https/HttpsClient/OriginServer.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh Changeset: 75cdb184e6a8 Author: ascarpino Date: 2016-07-21 10:33 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/75cdb184e6a8 8155973: Tighten jar checks Reviewed-by: mullan, igerasim, ahgross ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/conf/security/java.security ! test/javax/crypto/SecretKeyFactory/FailOverTest.sh + test/javax/crypto/SecretKeyFactory/security.properties ! test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java ! test/sun/security/tools/jarsigner/JarSigningNonAscii.java Changeset: c17c5e7efb5a Author: ssadetsky Date: 2016-07-27 12:03 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c17c5e7efb5a 8162411: Service Menu services 2 Reviewed-by: prr, mschoene, serb, ahgross ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java Changeset: 977b7771bf88 Author: weijun Date: 2016-09-14 00:29 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/977b7771bf88 8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java Changeset: b91d1c4e859e Author: ascarpino Date: 2016-09-21 14:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b91d1c4e859e 8166381: Back out changes to the java.security file to not disable MD5 Reviewed-by: valeriep ! src/java.base/share/conf/security/java.security Changeset: 7c5d9a59941c Author: rriggs Date: 2016-10-12 13:53 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7c5d9a59941c 8167628: Test for RMI API to export an object with a serialization filter Reviewed-by: dfuchs + test/java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java Changeset: 018d32ec6817 Author: vinnie Date: 2016-10-13 15:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/018d32ec6817 8165064: Enhance thread contexts in JNDI Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Thread.java Changeset: 2e7a303cd1ec Author: weijun Date: 2016-10-19 11:45 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2e7a303cd1ec 8167647: Copy-and-paste bug in javax.security.auth.kerberos.KerberosTicket.toString() Reviewed-by: xuelei ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java Changeset: 0857eb43202b Author: sundar Date: 2016-10-19 13:26 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0857eb43202b 8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown Reviewed-by: alanb, hannesw ! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java ! test/javax/script/DummyScriptEngineFactory.java Changeset: e9758dbaa927 Author: jlahoda Date: 2016-10-19 12:42 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e9758dbaa927 8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C Summary: Allow use of jdk.internal.misc.Signal from jshell and jjs. Reviewed-by: rfield, chegar ! src/java.base/share/classes/module-info.java Changeset: aabbe4707f1f Author: ascarpino Date: 2016-10-19 10:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/aabbe4707f1f 8167591: Add MD5 to signed JAR restrictions Reviewed-by: mullan, jnimeh ! src/java.base/share/conf/security/java.security Changeset: 7a25dbe45e61 Author: weijun Date: 2016-10-20 09:24 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7a25dbe45e61 8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar Reviewed-by: mullan ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/lib/testlibrary/jdk/testlibrary/JarUtils.java ! test/sun/security/tools/jarsigner/TimestampCheck.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 82bed095b587 Author: weijun Date: 2016-10-20 14:11 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/82bed095b587 8168374: TsacertOptionTest.java fails on all platforms Reviewed-by: vinnie ! test/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: 500727df5cea Author: dfuchs Date: 2016-10-20 12:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/500727df5cea 8157965: update httpserver logging to use java.lang.System.Logger Summary: this patch updates the jdk.httpserver module to use System.Logger and break its dependency with the java.logging module. Reviewed-by: rriggs, michaelm, chegar, mchung ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: ce42c7f1578f Author: amlu Date: 2016-10-20 20:20 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ce42c7f1578f 8146257: sun/net/www/protocol/jar/B4957695.java fails intermittently with java.lang.RuntimeException: some jar_cache files left behind Reviewed-by: chegar ! test/sun/net/www/protocol/jar/B4957695.java Changeset: 668bf5f35b35 Author: prappo Date: 2016-10-20 18:35 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/668bf5f35b35 8168405: Pending exceptions in java.base/windows/native Reviewed-by: chegar, clanger ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: a20f83221d20 Author: asmotrak Date: 2016-10-20 11:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a20f83221d20 8166530: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java fails intermittently Reviewed-by: chegar ! test/javax/net/ssl/templates/SSLTest.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Changeset: 56e5a010a116 Author: ddehaven Date: 2016-10-12 08:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/56e5a010a116 8165271: Fix use of reflection to gain access to private fields Reviewed-by: mchung ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java Changeset: 2adc75e5ddb4 Author: lana Date: 2016-10-20 20:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2adc75e5ddb4 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/tools/jarsigner/ts.sh Changeset: fc62eb6bf650 Author: smarks Date: 2016-10-20 13:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fc62eb6bf650 8152617: add missing wildcards to Optional or() and flatMap() Reviewed-by: psandoz, forax ! src/java.base/share/classes/java/util/Optional.java Changeset: 8aef19dd322b Author: rgoel Date: 2016-10-21 11:33 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8aef19dd322b 8146750: java.time.Month.getDisplayName() return incorrect narrow names with JRE provider on locale de,de_DE,en_US. Reviewed-by: okutsu, rriggs, naoto, peytoia ! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java + test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Changeset: 160db4882087 Author: rchamyal Date: 2016-10-21 14:52 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/160db4882087 8163330: HijrahDate aligned day of week incorrect Reviewed-by: rriggs, scolebourne Contributed-by: anubhav.me...@oracle.com ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Changeset: 008918f18c5f Author: prappo Date: 2016-10-21 12:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/008918f18c5f 8168417: Pending exceptions in java.base/windows/native/libnio Reviewed-by: chegar, alanb ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 4b87b12bd992 Author: simonis Date: 2016-10-21 14:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4b87b12bd992 8168471: Non ANSI C declaration of block local variable in NetworkInterface_winXP.c Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 2a8c7d5443b1 Author: mullan Date: 2016-10-21 09:02 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2a8c7d5443b1 8168313: Tighten permissions granted to jdk.crypto.pkcs11 module Reviewed-by: ascarpino ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java Changeset: 0fb9ba19a63a Author: mullan Date: 2016-10-21 09:03 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0fb9ba19a63a Merge Changeset: 5651fa4f1478 Author: igerasim Date: 2016-10-22 17:03 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5651fa4f1478 8165463: Native implementation of sunmscapi should use operator new (nothrow) for allocations Reviewed-by: clanger, jnimeh, vinnie ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 750324777b24 Author: okutsu Date: 2016-10-24 15:26 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/750324777b24 8152926: PropertyResourceBundle constructor don't understand the System.setProperty change Reviewed-by: naoto, peytoia ! src/java.base/share/classes/java/util/PropertyResourceBundle.java Changeset: ae757e4142d7 Author: rriggs Date: 2016-10-24 09:40 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ae757e4142d7 8167192: [Testbug] java/io/Serializable/serialFilter test conditions wrong Reviewed-by: lancea, mchung ! test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java ! test/java/io/Serializable/serialFilter/GlobalFilterTest.java ! test/java/io/Serializable/serialFilter/security.policy Changeset: 5c851d70cb76 Author: rriggs Date: 2016-10-24 14:52 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5c851d70cb76 8164908: ReflectionFactory support for IIOP and custom serialization Summary: Add support for serialization to sun.reflect.ReflectionFactory Reviewed-by: alanb, chegar, plevart, amlu ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java + test/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java + test/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java + test/com/sun/corba/serialization/ObjectStreamTest.java + test/com/sun/corba/serialization/security.policy - test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java + test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java + test/sun/reflect/ReflectionFactory/security.policy Changeset: 6ce43dd8e954 Author: rriggs Date: 2016-10-24 18:08 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6ce43dd8e954 8168614: Disable CORBA com.sun.corba.serialization.ObjectStreamTest.echoObjects Reviewed-by: darcy ! test/com/sun/corba/serialization/ObjectStreamTest.java Changeset: 0086eb10182b Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0086eb10182b Added tag jdk-9+142 for changeset 6ce43dd8e954 ! .hgtags Changeset: 1d9bff35f03c Author: mchung Date: 2016-10-31 13:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1d9bff35f03c Merge ! .hgtags ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Deprecated.java - src/java.base/share/classes/java/lang/module/Dependence.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/conf/security/java.security ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jlink/share/classes/module-info.java - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/module/ModuleReader/MultiReleaseJarTest.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/tools/jarsigner/JarSigningNonAscii.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java Changeset: 5e03bb3895fa Author: mchung Date: 2016-10-31 13:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5e03bb3895fa Fixup tests for jdk-9+142 merge ! test/com/sun/corba/serialization/ObjectStreamTest.java ! test/tools/jlink/IntegrationTest.java