From abakhtin at openjdk.org Mon Jul 3 21:03:47 2023 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Mon, 3 Jul 2023 21:03:47 GMT Subject: git: openjdk/jdk8u-dev: 8200468: Port the native GSS-API bridge to Windows Message-ID: <41270073-ac5f-4238-b61e-43bae01f8034@openjdk.org> Changeset: 09443845 Author: Alexey Bakhtin Date: 2023-07-03 21:03:18 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/09443845df2ae520e8a3000f889aecf8d621c52c 8200468: Port the native GSS-API bridge to Windows Reviewed-by: andrew Backport-of: 0b6fbf50d24438117c33fa1a7d3633b792c99983 ! jdk/make/lib/SecurityLibraries.gmk ! jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java ! jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c + jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.c = jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.h ! jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c ! jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h ! jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h - jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c ! jdk/test/java/security/testlibrary/Proc.java ! jdk/test/sun/security/krb5/auto/BasicProc.java From shade at openjdk.org Fri Jul 7 13:22:13 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 7 Jul 2023 13:22:13 GMT Subject: git: openjdk/jdk8u-dev: 8205399: Set node color on pinned HashMap.TreeNode deletion Message-ID: Changeset: a2a68737 Author: Aleksey Shipilev Date: 2023-07-07 13:21:29 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/a2a68737d927e7afa6e5c2d2642d8cb42f9d6be9 8205399: Set node color on pinned HashMap.TreeNode deletion Backport-of: 51d0a9e1223f218d10f8761e38cd2dd478607040 ! jdk/src/share/classes/java/util/HashMap.java + jdk/test/java/util/HashMap/TreeBinAssert.java From zzambers at openjdk.org Mon Jul 10 11:26:30 2023 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Mon, 10 Jul 2023 11:26:30 GMT Subject: git: openjdk/jdk8u-dev: 8309143: [8u] fix archiving inconsistencies in GHA Message-ID: Changeset: 108003eb Author: Zdenek Zambersky Date: 2023-07-10 11:24:39 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/108003eb378c7b830119bb7ae41d3a40fcd0809e 8309143: [8u] fix archiving inconsistencies in GHA Reviewed-by: phh, sgehwolf ! .github/workflows/submit.yml From zzambers at openjdk.org Mon Jul 10 11:44:37 2023 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Mon, 10 Jul 2023 11:44:37 GMT Subject: git: openjdk/jdk8u-dev: 8310026: [8u] make java_lang_String::hash_code consistent across platforms Message-ID: <5b5625f9-b6d3-4714-8098-1a60eece5cc7@openjdk.org> Changeset: 15077ad1 Author: Zdenek Zambersky Date: 2023-07-10 11:44:01 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/15077ad189dc24d7776998f63c2245c3c61ab2bb 8310026: [8u] make java_lang_String::hash_code consistent across platforms Reviewed-by: phh, adinn, stuefe ! hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! hotspot/src/share/vm/classfile/javaClasses.hpp ! hotspot/src/share/vm/classfile/symbolTable.cpp From andrew at openjdk.org Wed Jul 12 11:05:23 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 12 Jul 2023 11:05:23 GMT Subject: git: openjdk/jdk8u-dev: 3 new changesets Message-ID: Changeset: 1818eaf7 Author: Andrew John Hughes Date: 2023-06-23 09:50:59 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/1818eaf77e9ca6478627ef9471cae4163d16329a 8186801: Add regression test to test mapping based charsets (generated at build time) Reviewed-by: stuefe, sgehwolf Backport-of: cfe34ed89c4f6ef9a49dceef30da1e43b418b152 = jdk/make/data/charsetmapping/Big5_HKSCS.c2b + jdk/make/data/charsetmapping/Big5_HKSCS.map + jdk/make/data/charsetmapping/Big5_HKSCS.nr = jdk/make/data/charsetmapping/Big5_Solaris.map + jdk/make/data/charsetmapping/EUC_JP.map + jdk/make/data/charsetmapping/EUC_JP_LINUX.map + jdk/make/data/charsetmapping/EUC_JP_Open.map = jdk/make/data/charsetmapping/EUC_TW.map + jdk/make/data/charsetmapping/EUC_TW.nr + jdk/make/data/charsetmapping/GB18030.map + jdk/make/data/charsetmapping/MS950_HKSCS_XP.map ! jdk/make/src/classes/build/tools/charsetmapping/EUC_TW.java + jdk/test/sun/nio/cs/TestCharsetMapping.java + jdk/test/sun/nio/cs/TestEBCDICLineFeed.java Changeset: 0bec498f Author: Andrew John Hughes Date: 2023-06-23 12:20:59 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/0bec498fc945a49f1134e02eb477e0af15db3b5b 8241311: Move some charset mapping tests from closed to open Reviewed-by: sgehwolf Backport-of: c809c9944400f7ee9bc296e40d6068273bde5912 + jdk/test/sun/nio/cs/mapping/Big5.b2c = jdk/test/sun/nio/cs/mapping/Big5.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Big5_HKSCS.b2c + jdk/test/sun/nio/cs/mapping/Big5_HKSCS.b2c-irreversible = jdk/test/sun/nio/cs/mapping/Big5_HKSCS.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Big5_HKSCS_2001.b2c + jdk/test/sun/nio/cs/mapping/Big5_HKSCS_2001.c2b-irreversible = jdk/test/sun/nio/cs/mapping/Big5_Solaris.b2c + jdk/test/sun/nio/cs/mapping/CoderTest.java + jdk/test/sun/nio/cs/mapping/ConverterTest.java + jdk/test/sun/nio/cs/mapping/Cp037.b2c + jdk/test/sun/nio/cs/mapping/Cp1006.b2c + jdk/test/sun/nio/cs/mapping/Cp1025.b2c + jdk/test/sun/nio/cs/mapping/Cp1026.b2c + jdk/test/sun/nio/cs/mapping/Cp1046.b2c + jdk/test/sun/nio/cs/mapping/Cp1047.b2c + jdk/test/sun/nio/cs/mapping/Cp1097.b2c + jdk/test/sun/nio/cs/mapping/Cp1098.b2c + jdk/test/sun/nio/cs/mapping/Cp1112.b2c + jdk/test/sun/nio/cs/mapping/Cp1122.b2c + jdk/test/sun/nio/cs/mapping/Cp1123.b2c + jdk/test/sun/nio/cs/mapping/Cp1124.b2c + jdk/test/sun/nio/cs/mapping/Cp1250.b2c + jdk/test/sun/nio/cs/mapping/Cp1251.b2c + jdk/test/sun/nio/cs/mapping/Cp1252.b2c + jdk/test/sun/nio/cs/mapping/Cp1253.b2c + jdk/test/sun/nio/cs/mapping/Cp1254.b2c + jdk/test/sun/nio/cs/mapping/Cp1255.b2c + jdk/test/sun/nio/cs/mapping/Cp1256.b2c + jdk/test/sun/nio/cs/mapping/Cp1257.b2c + jdk/test/sun/nio/cs/mapping/Cp1258.b2c + jdk/test/sun/nio/cs/mapping/Cp1364.b2c + jdk/test/sun/nio/cs/mapping/Cp1364.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp1381.b2c + jdk/test/sun/nio/cs/mapping/Cp1381.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp1383.b2c + jdk/test/sun/nio/cs/mapping/Cp1383.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp273.b2c + jdk/test/sun/nio/cs/mapping/Cp277.b2c + jdk/test/sun/nio/cs/mapping/Cp278.b2c + jdk/test/sun/nio/cs/mapping/Cp280.b2c + jdk/test/sun/nio/cs/mapping/Cp284.b2c + jdk/test/sun/nio/cs/mapping/Cp285.b2c + jdk/test/sun/nio/cs/mapping/Cp290.b2c + jdk/test/sun/nio/cs/mapping/Cp290.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp297.b2c + jdk/test/sun/nio/cs/mapping/Cp300.b2c = jdk/test/sun/nio/cs/mapping/Cp300.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp33722.b2c + jdk/test/sun/nio/cs/mapping/Cp420.b2c + jdk/test/sun/nio/cs/mapping/Cp420.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp420.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp424.b2c + jdk/test/sun/nio/cs/mapping/Cp437.b2c + jdk/test/sun/nio/cs/mapping/Cp500.b2c + jdk/test/sun/nio/cs/mapping/Cp737.b2c + jdk/test/sun/nio/cs/mapping/Cp775.b2c + jdk/test/sun/nio/cs/mapping/Cp833.b2c + jdk/test/sun/nio/cs/mapping/Cp833.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp834.b2c + jdk/test/sun/nio/cs/mapping/Cp834.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp838.b2c + jdk/test/sun/nio/cs/mapping/Cp850.b2c + jdk/test/sun/nio/cs/mapping/Cp852.b2c + jdk/test/sun/nio/cs/mapping/Cp855.b2c + jdk/test/sun/nio/cs/mapping/Cp856.b2c + jdk/test/sun/nio/cs/mapping/Cp857.b2c + jdk/test/sun/nio/cs/mapping/Cp860.b2c + jdk/test/sun/nio/cs/mapping/Cp861.b2c + jdk/test/sun/nio/cs/mapping/Cp862.b2c + jdk/test/sun/nio/cs/mapping/Cp863.b2c + jdk/test/sun/nio/cs/mapping/Cp864.b2c + jdk/test/sun/nio/cs/mapping/Cp865.b2c + jdk/test/sun/nio/cs/mapping/Cp866.b2c + jdk/test/sun/nio/cs/mapping/Cp868.b2c + jdk/test/sun/nio/cs/mapping/Cp869.b2c + jdk/test/sun/nio/cs/mapping/Cp870.b2c + jdk/test/sun/nio/cs/mapping/Cp871.b2c + jdk/test/sun/nio/cs/mapping/Cp874.b2c + jdk/test/sun/nio/cs/mapping/Cp874.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp875.b2c + jdk/test/sun/nio/cs/mapping/Cp918.b2c + jdk/test/sun/nio/cs/mapping/Cp921.b2c + jdk/test/sun/nio/cs/mapping/Cp922.b2c + jdk/test/sun/nio/cs/mapping/Cp930.b2c + jdk/test/sun/nio/cs/mapping/Cp933.b2c + jdk/test/sun/nio/cs/mapping/Cp935.b2c + jdk/test/sun/nio/cs/mapping/Cp937.b2c + jdk/test/sun/nio/cs/mapping/Cp937.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp939.b2c + jdk/test/sun/nio/cs/mapping/Cp942.b2c + jdk/test/sun/nio/cs/mapping/Cp943.b2c + jdk/test/sun/nio/cs/mapping/Cp948.b2c + jdk/test/sun/nio/cs/mapping/Cp948.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp948.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp949.b2c + jdk/test/sun/nio/cs/mapping/Cp950.b2c + jdk/test/sun/nio/cs/mapping/Cp950.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp950.c2b-irreversible + jdk/test/sun/nio/cs/mapping/Cp964.b2c + jdk/test/sun/nio/cs/mapping/Cp964.b2c-irreversible + jdk/test/sun/nio/cs/mapping/Cp970.b2c + jdk/test/sun/nio/cs/mapping/Cp970.c2b-irreversible + jdk/test/sun/nio/cs/mapping/EUC_CN.b2c + jdk/test/sun/nio/cs/mapping/EUC_JP.b2c + jdk/test/sun/nio/cs/mapping/EUC_JP_LINUX.b2c + jdk/test/sun/nio/cs/mapping/EUC_JP_Solaris.b2c + jdk/test/sun/nio/cs/mapping/EUC_KR.b2c + jdk/test/sun/nio/cs/mapping/EUC_TW.b2c + jdk/test/sun/nio/cs/mapping/GB18030.b2c + jdk/test/sun/nio/cs/mapping/GBK.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_11.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_2.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_3.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_4.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_5.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_6.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_7.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_8.b2c + jdk/test/sun/nio/cs/mapping/ISO8859_9.b2c + jdk/test/sun/nio/cs/mapping/JIS0201.b2c.private + jdk/test/sun/nio/cs/mapping/JIS0208.b2c.private + jdk/test/sun/nio/cs/mapping/JIS0212.b2c.private + jdk/test/sun/nio/cs/mapping/Johab.b2c + jdk/test/sun/nio/cs/mapping/KOI8_R.b2c + jdk/test/sun/nio/cs/mapping/KOI8_U.b2c + jdk/test/sun/nio/cs/mapping/MS50221_0208.b2c + jdk/test/sun/nio/cs/mapping/MS50221_0212.b2c + jdk/test/sun/nio/cs/mapping/MS874.b2c + jdk/test/sun/nio/cs/mapping/MS932.b2c.private + jdk/test/sun/nio/cs/mapping/MS932DB.b2c.private + jdk/test/sun/nio/cs/mapping/MS932DB.c2b.private + jdk/test/sun/nio/cs/mapping/MS932_0208.b2c + jdk/test/sun/nio/cs/mapping/MS936.b2c + jdk/test/sun/nio/cs/mapping/MS949.b2c + jdk/test/sun/nio/cs/mapping/MS950.b2c + jdk/test/sun/nio/cs/mapping/MS950.b2c-irreversible + jdk/test/sun/nio/cs/mapping/MS950.c2b-irreversible + jdk/test/sun/nio/cs/mapping/MS950_HKSCS.b2c + jdk/test/sun/nio/cs/mapping/MS950_HKSCS.c2b-irreversible + jdk/test/sun/nio/cs/mapping/MS950_HKSCS_XP.b2c + jdk/test/sun/nio/cs/mapping/MSCP932.b2c.abigail + jdk/test/sun/nio/cs/mapping/MacArabic.b2c + jdk/test/sun/nio/cs/mapping/MacCentralEurope.b2c + jdk/test/sun/nio/cs/mapping/MacCroatian.b2c + jdk/test/sun/nio/cs/mapping/MacCyrillic.b2c + jdk/test/sun/nio/cs/mapping/MacDingbat.b2c + jdk/test/sun/nio/cs/mapping/MacGreek.b2c + jdk/test/sun/nio/cs/mapping/MacHebrew.b2c + jdk/test/sun/nio/cs/mapping/MacIceland.b2c + jdk/test/sun/nio/cs/mapping/MacRoman.b2c + jdk/test/sun/nio/cs/mapping/MacRomania.b2c + jdk/test/sun/nio/cs/mapping/MacSymbol.b2c + jdk/test/sun/nio/cs/mapping/MacThai.b2c + jdk/test/sun/nio/cs/mapping/MacTurkish.b2c + jdk/test/sun/nio/cs/mapping/MacUkraine.b2c + jdk/test/sun/nio/cs/mapping/PCK.b2c + jdk/test/sun/nio/cs/mapping/PCK.b2c-irreversible + jdk/test/sun/nio/cs/mapping/SJIS.b2c + jdk/test/sun/nio/cs/mapping/SJIS_0213.b2c + jdk/test/sun/nio/cs/mapping/TIS620.b2c + jdk/test/sun/nio/cs/mapping/TestConv.java + jdk/test/sun/nio/cs/mapping/TestFmwk.java + jdk/test/sun/nio/cs/mapping/untested/X11SunUnicode_0.b2c + jdk/test/sun/nio/cs/mapping/untested/gb18030_0.b2c + jdk/test/sun/nio/cs/mapping/untested/gb18030_1.b2c Changeset: e575cb38 Author: Andrew John Hughes Date: 2023-07-12 11:04:37 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/e575cb38f0ef175d953da19e4413db1926a7ca8f Merge From andrew at openjdk.org Thu Jul 13 16:34:21 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 13 Jul 2023 16:34:21 GMT Subject: git: openjdk/jdk8u-dev: 8301119: Support for GB18030-2022 Message-ID: Changeset: 4dc1305c Author: Andrew John Hughes Date: 2023-07-13 16:33:19 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/4dc1305cafe7913b194e9a8ebc01c49e6dc14a6d 8301119: Support for GB18030-2022 8310947: gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119 Co-authored-by: Severin Gehwolf Reviewed-by: stuefe, sgehwolf Backport-of: 5c4e744dabcf7785c35168db5d0458ccebfd41e6 ! jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java ! jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! jdk/src/share/classes/sun/nio/cs/ext/GB18030.java ! jdk/test/java/nio/charset/Charset/RegisteredCharsets.java ! jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java ! jdk/test/sun/nio/cs/TestGB18030.java ! jdk/test/sun/nio/cs/mapping/CoderTest.java ! jdk/test/sun/nio/cs/mapping/GB18030.b2c = jdk/test/sun/nio/cs/mapping/GB18030_2000.b2c From andrew at openjdk.org Wed Jul 19 00:49:14 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 19 Jul 2023 00:49:14 GMT Subject: git: openjdk/jdk8u: 5 new changesets Message-ID: Changeset: fc1b2b4e Author: Andrew John Hughes Date: 2023-07-13 16:33:19 +0000 URL: https://git.openjdk.org/jdk8u/commit/fc1b2b4e13a8c9f42a5eaba2e991b24463385989 8301119: Support for GB18030-2022 8310947: gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119 Co-authored-by: Severin Gehwolf Reviewed-by: stuefe, sgehwolf Backport-of: 5c4e744dabcf7785c35168db5d0458ccebfd41e6 ! jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java ! jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! jdk/src/share/classes/sun/nio/cs/ext/GB18030.java ! jdk/test/java/nio/charset/Charset/RegisteredCharsets.java ! jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java ! jdk/test/sun/nio/cs/TestGB18030.java ! jdk/test/sun/nio/cs/mapping/CoderTest.java ! jdk/test/sun/nio/cs/mapping/GB18030.b2c = jdk/test/sun/nio/cs/mapping/GB18030_2000.b2c Changeset: 34c7b2a5 Author: Sergey Bylokhov Committer: Andrew John Hughes Date: 2023-07-13 18:13:50 +0000 URL: https://git.openjdk.org/jdk8u/commit/34c7b2a5f72189b3b2ddefd7e3948575c1161325 8298676: Enhanced Look and Feel Reviewed-by: mbalao, andrew Backport-of: 5962226cc33de047946aca6522f020c97d663d2f ! jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: bd28f3dd Author: Alexei Voitylov Committer: Andrew John Hughes Date: 2023-06-16 18:23:00 +0000 URL: https://git.openjdk.org/jdk8u/commit/bd28f3dd3fc43c62c738f0f137df937fbacb1cdf 8300596: Enhance Jar Signature validation Reviewed-by: yan, mbalao, andrew Backport-of: a099d8bf015950db7f0b0ca792e4a9dc951a15cf ! jdk/src/share/classes/java/util/jar/JarFile.java ! jdk/src/share/classes/sun/security/tools/jarsigner/Main.java ! jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: ec0818ad Author: Martin Balao Committer: Andrew John Hughes Date: 2023-06-08 21:08:00 +0000 URL: https://git.openjdk.org/jdk8u/commit/ec0818add7069be2fe3854edd1f3d2d7c8e07746 8304468: Better array usages Reviewed-by: yan, andrew Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u/commit/50e903b61fadc20fc297aff2cc2295c35be0edde 8305312: Enhanced path handling Reviewed-by: yan, andrew Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java From andrew at openjdk.org Wed Jul 19 00:49:22 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 19 Jul 2023 00:49:22 GMT Subject: git: openjdk/jdk8u: Added tag jdk8u382-b05 for changeset 50e903b6 Message-ID: Tagged by: Andrew John Hughes Date: 2023-07-14 07:33:51 +0000 Added tag jdk8u382-b05 for changeset 50e903b61fa Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u/commit/50e903b61fadc20fc297aff2cc2295c35be0edde From andrew at openjdk.org Wed Jul 19 11:52:28 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 19 Jul 2023 11:52:28 GMT Subject: git: openjdk/jdk8u-dev: 6 new changesets Message-ID: <84ff37a7-2b6f-401c-adaa-b84d88b912fe@openjdk.org> Changeset: fc1b2b4e Author: Andrew John Hughes Date: 2023-07-13 16:33:19 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/fc1b2b4e13a8c9f42a5eaba2e991b24463385989 8301119: Support for GB18030-2022 8310947: gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119 Co-authored-by: Severin Gehwolf Reviewed-by: stuefe, sgehwolf Backport-of: 5c4e744dabcf7785c35168db5d0458ccebfd41e6 ! jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java ! jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! jdk/src/share/classes/sun/nio/cs/ext/GB18030.java ! jdk/test/java/nio/charset/Charset/RegisteredCharsets.java ! jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java ! jdk/test/sun/nio/cs/TestGB18030.java ! jdk/test/sun/nio/cs/mapping/CoderTest.java ! jdk/test/sun/nio/cs/mapping/GB18030.b2c = jdk/test/sun/nio/cs/mapping/GB18030_2000.b2c Changeset: 34c7b2a5 Author: Sergey Bylokhov Committer: Andrew John Hughes Date: 2023-07-13 18:13:50 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/34c7b2a5f72189b3b2ddefd7e3948575c1161325 8298676: Enhanced Look and Feel Reviewed-by: mbalao, andrew Backport-of: 5962226cc33de047946aca6522f020c97d663d2f ! jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: bd28f3dd Author: Alexei Voitylov Committer: Andrew John Hughes Date: 2023-06-16 18:23:00 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/bd28f3dd3fc43c62c738f0f137df937fbacb1cdf 8300596: Enhance Jar Signature validation Reviewed-by: yan, mbalao, andrew Backport-of: a099d8bf015950db7f0b0ca792e4a9dc951a15cf ! jdk/src/share/classes/java/util/jar/JarFile.java ! jdk/src/share/classes/sun/security/tools/jarsigner/Main.java ! jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: ec0818ad Author: Martin Balao Committer: Andrew John Hughes Date: 2023-06-08 21:08:00 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/ec0818add7069be2fe3854edd1f3d2d7c8e07746 8304468: Better array usages Reviewed-by: yan, andrew Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/50e903b61fadc20fc297aff2cc2295c35be0edde 8305312: Enhanced path handling Reviewed-by: yan, andrew Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java Changeset: 587090dd Author: Andrew John Hughes Date: 2023-07-19 11:51:18 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/587090ddc17c073d56f4d3f52b61f6477d6322b0 Merge From andrew at openjdk.org Fri Jul 21 03:06:54 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 21 Jul 2023 03:06:54 GMT Subject: git: openjdk/jdk8u-dev: Added tag jdk8u382-b04 for changeset 0bec498f Message-ID: Tagged by: Andrew John Hughes Date: 2023-06-26 16:36:17 +0000 Added tag jdk8u382-b04 for changeset 0bec498fc94 Changeset: 0bec498f Author: Andrew John Hughes Date: 2023-06-23 12:20:59 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/0bec498fc945a49f1134e02eb477e0af15db3b5b From andrew at openjdk.org Fri Jul 21 03:06:57 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 21 Jul 2023 03:06:57 GMT Subject: git: openjdk/jdk8u-dev: Added tag jdk8u382-b05 for changeset 50e903b6 Message-ID: <9fad2d49-dd80-4eac-a195-aa210e2699b2@openjdk.org> Tagged by: Andrew John Hughes Date: 2023-07-14 07:33:51 +0000 Added tag jdk8u382-b05 for changeset 50e903b61fa Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/50e903b61fadc20fc297aff2cc2295c35be0edde From andrew at openjdk.org Fri Jul 21 03:07:03 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 21 Jul 2023 03:07:03 GMT Subject: git: openjdk/jdk8u-dev: Added tag jdk8u382-ga for changeset 50e903b6 Message-ID: Tagged by: Andrew John Hughes Date: 2023-07-21 04:03:59 +0000 Added tag jdk8u382-ga for changeset 50e903b61fa Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/50e903b61fadc20fc297aff2cc2295c35be0edde From andrew at openjdk.org Fri Jul 21 03:07:09 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 21 Jul 2023 03:07:09 GMT Subject: git: openjdk/jdk8u: Added tag jdk8u382-ga for changeset 50e903b6 Message-ID: <416937b7-45f9-44df-8a64-62d6466aca06@openjdk.org> Tagged by: Andrew John Hughes Date: 2023-07-21 04:03:59 +0000 Added tag jdk8u382-ga for changeset 50e903b61fa Changeset: 50e903b6 Author: Martin Balao Committer: Andrew John Hughes Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/jdk8u/commit/50e903b61fadc20fc297aff2cc2295c35be0edde From andrew at openjdk.org Mon Jul 31 16:54:51 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 31 Jul 2023 16:54:51 GMT Subject: git: openjdk/jdk8u-dev: Added tag jdk8u392-b00 for changeset 8efa32e5 Message-ID: <510495ed-6529-4495-91a4-0a3e6a14d5d3@openjdk.org> Tagged by: Andrew John Hughes Date: 2023-07-31 17:52:32 +0000 Added tag jdk8u392-b00 for changeset 8efa32e54e2 Changeset: 8efa32e5 Author: Severin Gehwolf Date: 2023-05-26 12:05:17 +0000 URL: https://git.openjdk.org/jdk8u-dev/commit/8efa32e54e23a0fb99cd7df697bec7e6c6baf8bf