hg: shenandoah/jdk8/jdk: 110 new changesets
shade at redhat.com
shade at redhat.com
Fri Jan 24 13:38:33 UTC 2020
Changeset: dd10fb830ea9
Author: andrew
Date: 2019-10-15 21:37 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/dd10fb830ea9
Added tag jdk8u232-ga for changeset 5456f24496f4
! .hgtags
Changeset: 1560848c85d1
Author: andrew
Date: 2019-09-06 03:21 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/1560848c85d1
Added tag jdk8u242-b00 for changeset 1e8cdf311133
! .hgtags
Changeset: c382b2cf5259
Author: aivanov
Date: 2019-08-18 21:36 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/c382b2cf5259
8222108: Reduce minRefreshTime for updating remote printer list on Windows
Reviewed-by: prr, serb
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: 129d5c5426db
Author: serb
Date: 2019-06-12 13:50 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/129d5c5426db
8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr
! THIRD_PARTY_README
! make/lib/Awt2dLibraries.gmk
! src/share/native/sun/awt/libpng/CHANGES
! src/share/native/sun/awt/libpng/LICENSE
! src/share/native/sun/awt/libpng/README
! src/share/native/sun/awt/libpng/png.c
! src/share/native/sun/awt/libpng/png.h
! src/share/native/sun/awt/libpng/pngconf.h
! src/share/native/sun/awt/libpng/pngdebug.h
! src/share/native/sun/awt/libpng/pngerror.c
! src/share/native/sun/awt/libpng/pngget.c
! src/share/native/sun/awt/libpng/pnginfo.h
! src/share/native/sun/awt/libpng/pnglibconf.h
! src/share/native/sun/awt/libpng/pngmem.c
! src/share/native/sun/awt/libpng/pngpread.c
! src/share/native/sun/awt/libpng/pngpriv.h
! src/share/native/sun/awt/libpng/pngread.c
! src/share/native/sun/awt/libpng/pngrio.c
! src/share/native/sun/awt/libpng/pngrtran.c
! src/share/native/sun/awt/libpng/pngrutil.c
! src/share/native/sun/awt/libpng/pngset.c
! src/share/native/sun/awt/libpng/pngstruct.h
! src/share/native/sun/awt/libpng/pngtrans.c
Changeset: f4b5ec44caab
Author: ptbrunet
Date: 2015-07-24 13:58 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f4b5ec44caab
8077707: jdk9 b58 cannot run any graphical application on Win 8 with JAWS running
Summary: change dialog proc wparam type from UINT to WPARAM, lparam type from LONG to LPARAM
Reviewed-by: serb, alexsch, van
Contributed-by: peter.brunet at oracle.com
! src/windows/native/sun/bridge/JavaAccessBridge.cpp
! src/windows/native/sun/bridge/JavaAccessBridge.h
Changeset: 0fc878b99541
Author: ptbrunet
Date: 2015-08-03 15:48 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0fc878b99541
8132249: Clean up JAB debugging code
Summary: remove dead code; replace DEBUG_CODE with PrintDebugString; fix typos, incorrect print args
Reviewed-by: van
Contributed-by: peter.brunet at oracle.com
! src/windows/native/sun/bridge/AccessBridgeATInstance.cpp
! src/windows/native/sun/bridge/AccessBridgeJavaEntryPoints.cpp
! src/windows/native/sun/bridge/AccessBridgeJavaVMInstance.cpp
! src/windows/native/sun/bridge/AccessBridgeWindowsEntryPoints.cpp
! src/windows/native/sun/bridge/JavaAccessBridge.cpp
! src/windows/native/sun/bridge/WinAccessBridge.cpp
Changeset: e5867c8ddb03
Author: andrew
Date: 2019-10-17 13:48 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/e5867c8ddb03
Merge
! .hgtags
Changeset: d32fc856e071
Author: prr
Date: 2019-10-31 14:22 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d32fc856e071
8212071: Need to set the FreeType LCD Filter to reduce fringing.
Reviewed-by: prr, lbourges
Contributed-by: John Neffenger <john at status6.com>
! src/share/native/sun/font/freetypeScaler.c
Changeset: 8ec1d42a9bad
Author: andrew
Date: 2019-11-08 16:49 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/8ec1d42a9bad
Added tag jdk8u242-b01 for changeset d32fc856e071
! .hgtags
Changeset: e3411752cc68
Author: andrew
Date: 2019-11-08 18:16 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/e3411752cc68
Merge jdk8u242-b01
! .hgtags
! src/share/native/sun/font/freetypeScaler.c
Changeset: 0ac6a154bbbf
Author: andrew
Date: 2019-11-08 18:16 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0ac6a154bbbf
Added tag aarch64-shenandoah-jdk8u242-b01 for changeset e3411752cc68
! .hgtags
Changeset: fa2bd03e80bd
Author: rhalade
Date: 2019-10-09 12:21 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/fa2bd03e80bd
8231887: ComodoCA.java fails because certificate was revoked
Reviewed-by: mullan, clanger
! test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
Changeset: 7bae06012fbf
Author: redestad
Date: 2015-01-16 12:41 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/7bae06012fbf
8068736: Avoid synchronization on Executable/Field.declaredAnnotations
Reviewed-by: jfranck, psandoz
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
Changeset: ac2bee64b971
Author: serb
Date: 2019-09-12 22:20 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/ac2bee64b971
8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
Reviewed-by: prr, pbansal
! src/solaris/classes/sun/awt/X11/XToolkit.java
Changeset: 9411ed365793
Author: serb
Date: 2018-11-09 22:25 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/9411ed365793
8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
Reviewed-by: prr
! test/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
Changeset: ca22fba77f9d
Author: martin
Date: 2014-09-05 19:06 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/ca22fba77f9d
8057986: freetype code to get glyph outline does not handle initial control point properly
Reviewed-by: prr, dougfelt
Contributed-by: Behdad Esfahbod <behdad at google.com>, Igor Kopylov <ikopylov at google.com>
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/font/GlyphVector/GlyphVectorOutline.java
Changeset: 2b292ab0ed9a
Author: bpb
Date: 2015-02-17 12:02 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/2b292ab0ed9a
8073347: javadoc of Formattable messed up by JDK-8019857
Summary: Change sample code formatting to the currently blessed idiom.
Reviewed-by: martin
! src/share/classes/java/util/Formattable.java
Changeset: 2f564a16517d
Author: andrew
Date: 2019-11-18 16:42 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/2f564a16517d
Added tag jdk8u242-b02 for changeset 2b292ab0ed9a
! .hgtags
Changeset: 41a9126e70e6
Author: andrew
Date: 2019-11-28 01:00 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/41a9126e70e6
Merge jdk8u242-b02
! .hgtags
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/native/sun/font/freetypeScaler.c
! src/solaris/classes/sun/awt/X11/XToolkit.java
Changeset: e134538b63b0
Author: andrew
Date: 2019-11-28 01:19 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/e134538b63b0
Added tag aarch64-shenandoah-jdk8u242-b02 for changeset 41a9126e70e6
! .hgtags
Changeset: b12b31b17aaa
Author: andrew
Date: 2019-11-27 05:33 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b12b31b17aaa
Added tag jdk8u242-b03 for changeset 2f564a16517d
! .hgtags
Changeset: d7afdf6fa7d6
Author: kaddepalli
Date: 2018-12-14 11:00 +0530
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d7afdf6fa7d6
8196681: Java Access Bridge logging and debug flags dynamically controlled
Reviewed-by: serb, sveerabhadra, zgu
Contributed-by: Alex Kashchenko <akashche at redhat.com>
! src/windows/classes/com/sun/java/accessibility/AccessBridge.java
! src/windows/native/sun/bridge/AccessBridgeATInstance.cpp
! src/windows/native/sun/bridge/AccessBridgeDebug.cpp
! src/windows/native/sun/bridge/AccessBridgeDebug.h
! src/windows/native/sun/bridge/AccessBridgeEventHandler.cpp
! src/windows/native/sun/bridge/AccessBridgeJavaEntryPoints.cpp
! src/windows/native/sun/bridge/AccessBridgeJavaVMInstance.cpp
! src/windows/native/sun/bridge/AccessBridgeMessageQueue.cpp
! src/windows/native/sun/bridge/JavaAccessBridge.cpp
! src/windows/native/sun/bridge/WinAccessBridge.cpp
Changeset: 507cff819ab6
Author: kaddepalli
Date: 2019-04-25 15:19 +0530
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/507cff819ab6
8219914: Change the environment variable for Java Access Bridge logging to have a directory.
Reviewed-by: prr
! src/windows/native/sun/bridge/AccessBridgeDebug.cpp
! src/windows/native/sun/bridge/AccessBridgeDebug.h
! src/windows/native/sun/bridge/JavaAccessBridge.cpp
! src/windows/native/sun/bridge/WinAccessBridge.cpp
Changeset: 0744ab2988f4
Author: dmarkov
Date: 2019-08-23 14:25 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0744ab2988f4
8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems)
Reviewed-by: psadhukhan, serb
! src/share/classes/javax/swing/ToolTipManager.java
+ test/javax/swing/ToolTipManager/JMenuItemToolTipKeyBindingsTest/JMenuItemToolTipKeyBindingsTest.java
Changeset: eb5f5070c60b
Author: serb
Date: 2019-08-27 04:43 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/eb5f5070c60b
8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
Reviewed-by: prr, avu
! src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m
! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/share/native/sun/java2d/opengl/OGLSurfaceData.c
! src/share/native/sun/java2d/opengl/OGLSurfaceData.h
! src/solaris/classes/sun/java2d/opengl/GLXSurfaceData.java
! src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c
! src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
Changeset: 168c73fb6713
Author: ascarpino
Date: 2015-06-17 17:41 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/168c73fb6713
8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose, phh
! src/share/classes/com/sun/crypto/provider/GHASH.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
Changeset: 9bdb67104867
Author: bae
Date: 2018-11-30 23:21 +0300
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/9bdb67104867
8139178: Wrong fontMetrics when printing in Landscape (OpenJDK)
Reviewed-by: prr
Contributed-by: alvdavi at amazon.com
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/font/Rotate/RotatedFontMetricsTest.java
+ test/jdk/java/awt/font/Rotate/RotatedFontMetricsTest.java
Changeset: 8163e59959ed
Author: andrew
Date: 2019-12-04 16:23 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/8163e59959ed
Merge
Changeset: 78d2004f65eb
Author: andrew
Date: 2019-12-04 16:24 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/78d2004f65eb
Added tag jdk8u242-b04 for changeset 8163e59959ed
! .hgtags
Changeset: f46862d7faf6
Author: andrew
Date: 2019-12-04 18:22 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f46862d7faf6
Merge jdk8u242-b04
! .hgtags
! src/share/classes/javax/swing/ToolTipManager.java
! src/share/native/sun/font/freetypeScaler.c
Changeset: ca866c6ef6ad
Author: andrew
Date: 2019-12-04 18:25 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/ca866c6ef6ad
Added tag aarch64-shenandoah-jdk8u242-b04 for changeset f46862d7faf6
! .hgtags
Changeset: 1d666f78532a
Author: akozlov
Date: 2019-12-13 07:19 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/1d666f78532a
8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
8194653: Deadlock involving FileSystems.getDefault and System.loadLibrary call
Reviewed-by: andrew, adinn, phh
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/Runtime.java
! src/share/classes/java/lang/System.java
+ test/java/lang/Runtime/loadLibrary/LoadLibraryTest.java
+ test/java/lang/Runtime/loadLibrary/src/Target.java
+ test/java/lang/Runtime/loadLibrary/src/Target2.java
Changeset: 8580f628c961
Author: prr
Date: 2019-12-13 07:26 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/8580f628c961
8198649: Switch AWT/Swing's default GTK version to 3
8222496: [8u] Switch on GTK3 as a default GTK L&F in client-libs
Reviewed-by: psadhukhan, kaddepalli
! src/solaris/native/sun/awt/gtk_interface.c
Changeset: 121f6d8ba300
Author: rriggs
Date: 2013-12-05 15:49 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/121f6d8ba300
8029629: java/lang/ProcessBuilder/Basic.java fails intermittently
Summary: Improved test for Thread.interrupt
Reviewed-by: martin, rriggs
Contributed-by: martinrb at google.com
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 917250de9dc2
Author: andrew
Date: 2019-12-13 08:02 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/917250de9dc2
8208715: Conversion of milliseconds to nanoseconds in UNIXProcess contains bug
Reviewed-by: martin, andrew
! src/solaris/classes/java/lang/UNIXProcess.java
! src/windows/classes/java/lang/ProcessImpl.java
! src/windows/native/java/lang/ProcessImpl_md.c
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 85f8b33f5508
Author: andrew
Date: 2019-12-13 08:08 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/85f8b33f5508
8195667: ProblemList PKCS11 tests Secmod/AddTrustedCert.java and tls/TestKeyMaterial.java due to JDK-8180837
Summary: Puts sun/security/pkcs11/Secmod/AddTrustedCert.java and sun/security/pkcs11/tls/TestKeyMaterial.java into ProblemList
Reviewed-by: weijun, coffeys
! test/ProblemList.txt
Changeset: f57269c2338a
Author: sgehwolf
Date: 2019-12-13 08:11 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f57269c2338a
8195088: [TEST_BUG] StartManagementAgent got unexpected exception
Reviewed-by: sspitsyn, andrew
! test/com/sun/tools/attach/StartManagementAgent.java
Changeset: 0b4619a5154a
Author: mbalao
Date: 2017-02-06 17:28 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0b4619a5154a
8173956: KeyStore regression due to default keystore being changed to PKCS12
Reviewed-by: xuelei, andrew
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/MixedcaseAlias.java
Changeset: d7e0d044978a
Author: mbalao
Date: 2017-01-03 21:05 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d7e0d044978a
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, phh, andrew
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
Changeset: 150cd1ed08dd
Author: chegar
Date: 2016-02-15 14:25 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/150cd1ed08dd
8134424: BlockDataInputStream.readUTFBody: size local StringBuffer with the given length
Reviewed-by: rriggs, shade
! src/share/classes/java/io/ObjectInputStream.java
Changeset: dcc7224f7184
Author: mbalao
Date: 2019-06-21 08:07 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/dcc7224f7184
8133489: Better messaging for PKIX path validation matching
Reviewed-by: xuelei, phh, andrew
! src/share/classes/java/security/cert/X509CertSelector.java
! test/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java
Changeset: 11738c562638
Author: mbalao
Date: 2016-04-13 16:05 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/11738c562638
8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java failed with interrupted! (timed out?)
Reviewed-by: valeriep, andrew, phh
! test/sun/security/provider/DSA/TestAlgParameterGenerator.java
Changeset: 8e8e54a1f0e3
Author: serb
Date: 2019-12-16 18:58 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/8e8e54a1f0e3
8213119: [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails
Reviewed-by: prr, jdv
! src/macosx/native/sun/awt/CGraphicsDevice.m
! test/java/awt/GraphicsDevice/CheckDisplayModes.java
Changeset: ccb11b167ba0
Author: andrew
Date: 2018-07-26 06:16 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/ccb11b167ba0
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Sync ClassFileInstaller.java with the HotSpot version
Reviewed-by: phh
! test/lib/testlibrary/ClassFileInstaller.java
Changeset: 6acd7000dc26
Author: zgu
Date: 2019-12-17 03:10 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/6acd7000dc26
8216401: Allow "file:" URLs in Class-Path of local JARs
Reviewed-by: phh, andrew
! src/share/classes/sun/misc/URLClassPath.java
+ test/sun/misc/URLClassPath/JarClassPathFileEntry.java
Changeset: 67d05c0bb0e3
Author: apetcher
Date: 2019-03-21 13:10 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/67d05c0bb0e3
8221172: SunEC specific test is not limited to SunEC
Summary: Fixing a minor test bug in the SignatureDigestTruncate regression test
Reviewed-by: mullan
! test/sun/security/ec/SignatureDigestTruncate.java
Changeset: 9fe1d4cd1940
Author: andrew
Date: 2019-12-17 03:53 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/9fe1d4cd1940
8221246: NullPointerException within Win32ShellFolder2
Reviewed-by: andrew
Contributed-by: Alex Kashchenko <akashche at redhat.com>
! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
Changeset: 5b86f2e0578d
Author: alvdavi
Date: 2019-12-17 04:13 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/5b86f2e0578d
8223490: Optimize search algorithm for determining default time zone
Reviewed-by: yan, andrew
! src/solaris/native/java/util/TimeZone_md.c
Changeset: d2ccbd9ff51b
Author: mdoerr
Date: 2019-11-22 10:06 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d2ccbd9ff51b
8234591: [11u] Build with old C compiler broken by 8223490
Reviewed-by: phh
! src/solaris/native/java/util/TimeZone_md.c
Changeset: f9822409c531
Author: alvdavi
Date: 2019-12-17 04:41 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f9822409c531
8231124: Missing closedir call with JDK-8223490
Reviewed-by: phh, andrew
! src/solaris/native/java/util/TimeZone_md.c
Changeset: a41e03cafc13
Author: sgehwolf
Date: 2019-12-17 06:08 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/a41e03cafc13
8232984: Upgrading Joni License version to 2.1.16
Reviewed-by: andrew
! THIRD_PARTY_README
Changeset: 0fd691bba418
Author: yan
Date: 2019-12-17 06:19 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0fd691bba418
8185898: setRequestProperty(key, null) results in HTTP header without colon in request
Reviewed-by: phh, andrew
! src/share/classes/sun/net/www/MessageHeader.java
+ test/sun/net/www/B8185898.java
Changeset: a2154c771de1
Author: igerasim
Date: 2019-11-11 05:09 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/a2154c771de1
8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date
Reviewed-by: chegar, vtewari
! test/java/net/CookieHandler/B6791927.java
Changeset: bebcca0609b5
Author: yan
Date: 2019-12-05 09:39 +0300
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/bebcca0609b5
8215210: [macos] Hangul text does not shape to the precomposed form on JDK8u
Reviewed-by: phh
! src/share/classes/sun/net/www/MessageHeader.java
! src/share/native/sun/font/layout/MorphTables2.cpp
+ test/java/awt/font/TextLayout/HangulShapingTest.java
+ test/java/awt/font/TextLayout/HebrewIsRTLTest.java
Changeset: 44c4cee50aeb
Author: andrew
Date: 2019-12-08 22:42 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/44c4cee50aeb
Merge
Changeset: b2865f7f557f
Author: andrew
Date: 2019-12-19 19:35 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b2865f7f557f
Merge
Changeset: b860bcc84d51
Author: andrew
Date: 2019-12-20 06:46 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b860bcc84d51
Added tag jdk8u242-b05 for changeset b2865f7f557f
! .hgtags
Changeset: 924d24c476ae
Author: andrew
Date: 2019-12-21 21:01 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/924d24c476ae
Merge jdk8u242-b05
! .hgtags
! THIRD_PARTY_README
! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/security/cert/X509CertSelector.java
! src/solaris/classes/java/lang/UNIXProcess.java
! test/ProblemList.txt
! test/lib/testlibrary/ClassFileInstaller.java
- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 3e144bb05b40
Author: andrew
Date: 2019-12-21 22:43 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/3e144bb05b40
Added tag aarch64-shenandoah-jdk8u242-b05 for changeset 924d24c476ae
! .hgtags
Changeset: 808ff6ebfd83
Author: afarley
Date: 2020-01-06 03:57 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/808ff6ebfd83
8227715: GPLv2 files missing Classpath Exception
Summary: Add missing exception to build files that were missed by JDK-8193758.
Reviewed-by: phh, andrew
! make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! make/src/native/add_gnu_debuglink/add_gnu_debuglink.c
! make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser
Changeset: 0120cfad0532
Author: sgehwolf
Date: 2019-11-14 19:49 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0120cfad0532
8232019: Add LuxTrust certificate updates to the existing root program
Reviewed-by: clanger, andrew
! src/share/lib/security/cacerts
+ test/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java
! test/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 0d27e60569f7
Author: sgehwolf
Date: 2019-11-28 10:43 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0d27e60569f7
8233223: Add Amazon Root CA certificates
Reviewed-by: clanger, andrew
! src/share/lib/security/cacerts
+ test/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
! test/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 5b5973c3db08
Author: andrew
Date: 2020-01-06 06:55 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/5b5973c3db08
Added tag jdk8u242-b06 for changeset 0d27e60569f7
! .hgtags
Changeset: f3a01698b0e5
Author: andrew
Date: 2020-01-07 01:02 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f3a01698b0e5
Merge jdk8u242-b06
! .hgtags
! make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
Changeset: d3cb3d2d3b74
Author: andrew
Date: 2020-01-07 01:03 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d3cb3d2d3b74
Added tag aarch64-shenandoah-jdk8u242-b06 for changeset f3a01698b0e5
! .hgtags
Changeset: b76e1348c535
Author: serb
Date: 2019-08-21 18:07 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b76e1348c535
8224909: Unlink Set of LinkedHashSets
Reviewed-by: prr, mschoene, rhalade, psadhukhan
! src/share/classes/java/beans/beancontext/BeanContextSupport.java
Changeset: d4e7f1627982
Author: alitvinov
Date: 2019-10-16 19:18 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/d4e7f1627982
8225279: Better XRender interpolation
Reviewed-by: serb, prr, rhalade, ahgross
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/solaris/native/sun/java2d/x11/X11SurfaceData.h
Changeset: 1c592846b407
Author: mbalao
Date: 2019-08-26 13:57 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/1c592846b407
8227758: More valid PKIX processing
Reviewed-by: andrew
! src/share/classes/sun/security/validator/PKIXValidator.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
Changeset: 0df35f498deb
Author: igerasim
Date: 2019-08-14 17:24 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/0df35f498deb
8228548: Normalize normalization for all
Reviewed-by: chegar, rhalade, igerasim, bae
! src/share/classes/java/net/URL.java
Changeset: 3b938af3bc70
Author: bae
Date: 2020-01-11 05:13 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/3b938af3bc70
8227816: More Colorful ICC profiles
Reviewed-by: andrew
! src/share/classes/java/awt/color/ICC_Profile.java
Changeset: 5ef236679ae9
Author: rriggs
Date: 2019-10-15 15:05 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/5ef236679ae9
8230967: Improve Registry support of clients
Reviewed-by: skoivu, smarks, rhalade
! src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
Changeset: 6e79bf791069
Author: mbalao
Date: 2019-06-05 01:42 -0300
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/6e79bf791069
8215032: Support Kerberos cross-realm referrals (RFC 6806)
Reviewed-by: weijun, andrew
! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/share/classes/sun/security/krb5/Checksum.java
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbAsRep.java
! src/share/classes/sun/security/krb5/KrbAsReq.java
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/share/classes/sun/security/krb5/KrbKdcRep.java
! src/share/classes/sun/security/krb5/KrbTgsRep.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/PrincipalName.java
! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/share/classes/sun/security/krb5/internal/EncASRepPart.java
! src/share/classes/sun/security/krb5/internal/EncKDCRepPart.java
! src/share/classes/sun/security/krb5/internal/EncTGSRepPart.java
! src/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/share/classes/sun/security/krb5/internal/KDCReq.java
! src/share/classes/sun/security/krb5/internal/KRBError.java
! src/share/classes/sun/security/krb5/internal/Krb5.java
! src/share/classes/sun/security/krb5/internal/PAData.java
+ src/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/share/classes/sun/security/krb5/internal/TicketFlags.java
! src/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java
! src/share/lib/security/java.security-aix
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/ReferralsTest.java
Changeset: 36f3b9e84261
Author: weijun
Date: 2019-07-03 11:43 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/36f3b9e84261
8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message"
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/Checksum.java
! src/share/classes/sun/security/krb5/KrbKdcRep.java
! src/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java
Changeset: 3439cc02ed40
Author: weijun
Date: 2020-01-11 20:26 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/3439cc02ed40
8186831: Kerberos ignores PA-DATA with a non-null s2kparams
Reviewed-by: xuelei
! src/share/classes/sun/security/jgss/krb5/CipherHelper.java
! src/share/classes/sun/security/krb5/internal/PAData.java
! src/share/classes/sun/security/krb5/internal/crypto/EType.java
+ test/sun/security/krb5/auto/DiffSaltParams.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 34f887ab2435
Author: andrew
Date: 2020-01-11 22:29 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/34f887ab2435
8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/KrbAsReq.java
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/share/classes/sun/security/krb5/KrbKdcRep.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/LifeTimeInSeconds.java
+ test/sun/security/krb5/auto/Renewal.java
+ test/sun/security/krb5/config/Duration.java
Changeset: dc83d1c180d2
Author: andrew
Date: 2020-01-12 01:02 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/dc83d1c180d2
8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
Reviewed-by: mbalao
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/Renew.java
Changeset: a97ac4b5e45a
Author: andrew
Date: 2020-01-12 01:07 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/a97ac4b5e45a
8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
Reviewed-by: mbalao
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NullRenewUntil.java
Changeset: 52b4ca5a31fa
Author: andrew
Date: 2020-01-12 01:59 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/52b4ca5a31fa
8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test
Reviewed-by: mbalao
! test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 968f12f8a2f9
Author: weijun
Date: 2019-07-04 07:25 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/968f12f8a2f9
8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC
Reviewed-by: mullan
! test/sun/security/krb5/auto/KDC.java
Changeset: a44331c37c67
Author: weijun
Date: 2019-07-10 09:43 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/a44331c37c67
8227381: GSS login fails with PREAUTH_FAILED
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
Changeset: ece8c902f3e0
Author: andrew
Date: 2020-01-12 03:05 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/ece8c902f3e0
8227437: S4U2proxy cannot continue because server's TGT cannot be found
Reviewed-by: mbalao
! src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java
! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java
! src/share/classes/sun/security/krb5/KrbApReq.java
! src/share/classes/sun/security/krb5/KrbAsRep.java
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/KrbTgsRep.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/PrincipalName.java
! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/share/classes/sun/security/krb5/internal/KRBError.java
! src/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/share/native/sun/security/krb5/nativeccache.c
! src/windows/native/sun/security/krb5/NativeCreds.c
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/ReferralsTest.java
Changeset: edbb2cb72f86
Author: mbalao
Date: 2019-11-11 18:50 -0300
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/edbb2cb72f86
8233944: Make KerberosPrincipal.KRB_NT_ENTERPRISE field package private
Reviewed-by: clanger
! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
Changeset: 1057e0b4042a
Author: andrew
Date: 2020-01-12 05:59 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/1057e0b4042a
8201627: Kerberos sequence number issues
Reviewed-by: mbalao
! src/share/classes/sun/security/action/GetPropertyAction.java
! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java
! test/sun/security/krb5/auto/Basic.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
Changeset: 2c2aa634c373
Author: weijun
Date: 2020-01-12 06:09 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/2c2aa634c373
8226352: Improve Kerberos interop capabilities
Reviewed-by: ahgross, mullan, valeriep
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
- test/sun/security/krb5/auto/SaslGSS.java
Changeset: 2c97a7a401c6
Author: andrew
Date: 2020-01-12 06:47 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/2c97a7a401c6
8229951: Better Ticket Granting Services
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Checksum.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/internal/PAForUserEnc.java
! src/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 31c836956458
Author: igerasim
Date: 2019-10-21 16:52 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/31c836956458
8230279: Improve Pack200 file reading
Reviewed-by: henryjen, jlaskey
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
Changeset: 56c5df40f2fe
Author: alvdavi
Date: 2020-01-12 06:59 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/56c5df40f2fe
8230318: Better trust store usage
Reviewed-by: andrew
! src/share/classes/sun/security/validator/PKIXValidator.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
! test/sun/security/tools/jarsigner/ec.sh
! test/sun/security/tools/jarsigner/onlymanifest.sh
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/validator/EndEntityExtensionCheck.java
Changeset: decb51098c77
Author: alvdavi
Date: 2019-10-23 17:20 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/decb51098c77
8231422: Better serial filter handling
Reviewed-by: andrew
! src/share/classes/java/lang/System.java
+ src/share/classes/jdk/internal/util/StaticProperty.java
! src/share/classes/sun/misc/ObjectInputFilter.java
! src/share/lib/security/java.security-aix
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/java/io/Serializable/serialFilter/security.policy
Changeset: af4b3b1ccc20
Author: mbaesken
Date: 2019-10-18 14:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/af4b3b1ccc20
8232381: add result NULL-checking to freetypeScaler.c
8231129: More glyph images
Reviewed-by: clanger, prr
! src/share/native/sun/font/freetypeScaler.c
Changeset: c1a3bd525431
Author: andrew
Date: 2020-01-03 00:47 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/c1a3bd525431
8080835: Add blocking bulk read to sun.misc.IOUtils
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
+ test/sun/misc/IOUtils/ReadAllBytes.java
+ test/sun/misc/IOUtils/ReadNBytes.java
Changeset: 730db2faa06d
Author: andrew
Date: 2020-01-03 01:08 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/730db2faa06d
8193832: Performance of InputStream.readAllBytes() could be improved
Summary: Read into a list of fixed-size buffers which are gathered at the end
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
! test/sun/misc/IOUtils/ReadAllBytes.java
Changeset: b9c7d81405ab
Author: andrew
Date: 2020-01-03 01:36 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b9c7d81405ab
8139206: Add InputStream readNBytes(int len)
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
! test/sun/misc/IOUtils/ReadNBytes.java
Changeset: efd68acff50d
Author: andrew
Date: 2020-01-03 02:57 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/efd68acff50d
8183591: Incorrect behavior when reading DER value with Integer.MAX_VALUE length
8236983: [TESTBUG] Remove pointless catch block in test/jdk/sun/security/util/DerValue/BadValue.java
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
+ test/sun/security/provider/DSA/TestMaxLengthDER.java
! test/sun/security/util/DerValue/BadValue.java
Changeset: c9e76bc2aae1
Author: andrew
Date: 2020-01-03 04:06 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/c9e76bc2aae1
8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: mbalao
! src/share/classes/com/sun/jndi/ldap/Connection.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/sun/applet/AppletClassLoader.java
! src/share/classes/sun/reflect/misc/MethodUtil.java
! src/share/classes/sun/security/timestamp/HttpTimestamper.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 226eafcdf737
Author: shurailine
Date: 2014-04-21 13:12 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/226eafcdf737
8039438: Some tests depend on internal API sun.misc.IOUtils
Summary: Remove dependency on sun.misc.IOUtils.readFully(InputStream, int, boolean)
Reviewed-by: alanb, mchung, chegar
Contributed-by: Alexandre Iline <alexandre.iline at oracle.com>
+ jdk/test/lib/testlibrary/jdk/testlibrary/IOUtils.java
! test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java
! test/java/lang/invoke/lambda/LambdaClassLoaderSerialization.java
! test/java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java
+ test/lib/testlibrary/jdk/testlibrary/IOUtils.java
! test/sun/security/tools/jarsigner/EntriesOrder.java
Changeset: 3a28916a398c
Author: andrew
Date: 2020-01-03 18:09 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/3a28916a398c
8231139: Improved keystore support
Reviewed-by: mbalao
! src/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/share/classes/java/security/CodeSource.java
! src/share/classes/java/security/UnresolvedPermission.java
! src/share/classes/java/security/cert/CertificateRevokedException.java
! src/share/classes/sun/misc/IOUtils.java
! src/share/classes/sun/security/krb5/internal/NetClient.java
! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/share/classes/sun/security/provider/JavaKeyStore.java
! src/share/classes/sun/security/util/DerValue.java
! test/sun/security/util/DerValue/BadValue.java
Changeset: a42cf24f8be7
Author: andrew
Date: 2020-01-13 02:42 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/a42cf24f8be7
8236984: Add compatibility wrapper for IOUtils.readFully
Summary: Protect third party use following readFully removal in JDK-8231139
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
Changeset: 9ea5e5b2cd63
Author: alanb
Date: 2018-02-08 10:55 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/9ea5e5b2cd63
8196956: (ch) More channels cleanup
8231795: Enhance datagram socket support
Reviewed-by: rriggs, prappo, bpb
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
Changeset: 033462472c28
Author: bae
Date: 2019-11-04 13:33 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/033462472c28
8232419: Improve Registry registration
Reviewed-by: andrew
! src/share/classes/java/io/ObjectInputStream.java
+ src/share/classes/sun/misc/JavaObjectInputStreamReadString.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
! src/share/classes/sun/rmi/server/UnicastRef.java
Changeset: cd9f7780d964
Author: andrew
Date: 2020-01-13 03:43 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/cd9f7780d964
8037550: Update RFC references in javadoc to RFC 5280
Summary: Finish the job started by 8176536
Reviewed-by: mbalao
! src/share/classes/java/security/Key.java
! src/share/classes/java/security/cert/CRLReason.java
! src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/java/security/cert/TrustAnchor.java
! src/share/classes/java/security/cert/X509CRL.java
! src/share/classes/java/security/cert/X509CRLSelector.java
! src/share/classes/java/security/cert/X509CertSelector.java
! src/share/classes/java/security/cert/X509Certificate.java
! src/share/classes/javax/security/auth/x500/X500Principal.java
! src/share/classes/javax/security/auth/x500/package-info.java
! src/share/classes/sun/security/provider/SunEntries.java
! src/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java
! src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! src/share/classes/sun/security/util/DerInputBuffer.java
! src/share/classes/sun/security/util/DerOutputStream.java
! src/share/classes/sun/security/util/DerValue.java
! src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/share/classes/sun/security/x509/RDN.java
! src/share/classes/sun/security/x509/README
! src/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/share/classes/sun/security/x509/URIName.java
! src/share/classes/sun/security/x509/X500Name.java
! src/share/classes/sun/security/x509/X509CRLImpl.java
! src/share/classes/sun/security/x509/X509CertInfo.java
! src/share/lib/security/java.security-aix
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: 80ade7e8b392
Author: xuelei
Date: 2019-11-25 16:55 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/80ade7e8b392
8234037: Improve Object Identifier Processing
Reviewed-by: weijun, mschoene, ssahoo
! src/share/classes/sun/security/x509/AVA.java
! src/share/classes/sun/security/x509/X500Name.java
Changeset: 034a65a05bfb
Author: andrew
Date: 2020-01-13 04:10 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/034a65a05bfb
8235909: File.exists throws AccessControlException for invalid paths when a SecurityManager is installed
Summary: Backport of JDK-8213429 missed handling the "<<ALL FILES>>" special case
Reviewed-by: mbalao
! src/share/classes/java/io/FilePermission.java
Changeset: 7778869d89e2
Author: andrew
Date: 2020-01-13 04:58 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/7778869d89e2
Added tag jdk8u242-b07 for changeset 034a65a05bfb
! .hgtags
Changeset: 061be0e4cc1c
Author: andrew
Date: 2020-01-13 05:33 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/061be0e4cc1c
Merge jdk8u242-b07
! .hgtags
! src/share/classes/com/sun/jndi/ldap/Connection.java
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/net/URL.java
! src/share/classes/java/security/CodeSource.java
! src/share/classes/java/security/Key.java
! src/share/classes/java/security/UnresolvedPermission.java
! src/share/classes/java/security/cert/CertificateRevokedException.java
! src/share/classes/java/security/cert/TrustAnchor.java
! src/share/classes/java/security/cert/X509CertSelector.java
! src/share/classes/sun/applet/AppletClassLoader.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/reflect/misc/MethodUtil.java
! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/share/classes/sun/security/krb5/internal/NetClient.java
! src/share/lib/security/java.security-aix
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! src/share/native/sun/font/freetypeScaler.c
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/windows/native/sun/security/krb5/NativeCreds.c
- test/sun/security/krb5/auto/SaslGSS.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/onlymanifest.sh
Changeset: eed876ca4e85
Author: andrew
Date: 2020-01-13 05:53 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/eed876ca4e85
Added tag aarch64-shenandoah-jdk8u242-b07 for changeset 061be0e4cc1c
! .hgtags
Changeset: c13e1bbeb020
Author: andrew
Date: 2020-01-15 02:09 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/c13e1bbeb020
8031111: fix krb5 caddr
Reviewed-by: mbalao, sgehwolf
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
+ test/sun/security/krb5/auto/Addresses.java
+ test/sun/security/krb5/auto/Forwarded.java
! test/sun/security/krb5/auto/KDC.java
Changeset: c63c2923e1f9
Author: andrew
Date: 2020-01-15 20:05 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/c63c2923e1f9
8132111: Do not request for addresses for forwarded TGT
Reviewed-by: mbalao, shade
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/internal/HostAddress.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 28d575fbb0cb
Author: andrew
Date: 2020-01-15 20:08 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/28d575fbb0cb
Added tag jdk8u242-b08 for changeset c63c2923e1f9
! .hgtags
Changeset: 9c8fd5f46dad
Author: andrew
Date: 2020-01-15 20:50 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/9c8fd5f46dad
Merge jdk8u242-b08
! .hgtags
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbCred.java
Changeset: 4bd44c55ff4f
Author: andrew
Date: 2020-01-15 20:52 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/4bd44c55ff4f
Added tag aarch64-shenandoah-jdk8u242-b08 for changeset 9c8fd5f46dad
! .hgtags
More information about the shenandoah-dev
mailing list