diff --git a/8026976-ECParameters-Point-does-not-match-field-size.patch b/8026976-ECParameters-Point-does-not-match-field-size.patch deleted file mode 100644 index 6cc7b7b31215bc6687c6fd92e089e71c368be0c8..0000000000000000000000000000000000000000 --- a/8026976-ECParameters-Point-does-not-match-field-size.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 13e7360052a02436896808c4444e040707f8c4ce Mon Sep 17 00:00:00 2001 -Date: Sat, 7 Jun 2025 16:03:10 +0800 -Subject: 8026976: ECParameters, Point does not match field size - ---- - .../classes/sun/security/pkcs11/P11ECKeyFactory.java | 8 +++++++- - jdk/test/ProblemList.txt | 2 -- - 2 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java b/jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java -index 7c3b93e04..1fc451721 100644 ---- a/jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java -+++ b/jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java -@@ -294,7 +294,13 @@ final class P11ECKeyFactory extends P11KeyFactory { - try { - token.p11.C_GetAttributeValue(session[0].id(), keyID, attributes); - ECParameterSpec params = decodeParameters(attributes[1].getByteArray()); -- ECPoint point = decodePoint(attributes[0].getByteArray(), params.getCurve()); -+ ECPoint point; -+ -+ if (!token.config.getUseEcX963Encoding()) { -+ point = decodePoint(new DerValue(attributes[0].getByteArray()).getOctetString(), params.getCurve()); -+ } else { -+ point = decodePoint(attributes[0].getByteArray(), params.getCurve()); -+ } - return keySpec.cast(new ECPublicKeySpec(point, params)); - } catch (IOException e) { - throw new InvalidKeySpecException("Could not parse key", e); -diff --git a/jdk/test/ProblemList.txt b/jdk/test/ProblemList.txt -index 0d432b16a..6da2ef5df 100644 ---- a/jdk/test/ProblemList.txt -+++ b/jdk/test/ProblemList.txt -@@ -277,8 +277,6 @@ sun/rmi/transport/tcp/DisableRMIOverHttp/DisableRMIOverHTTPTest.java windows- - - # jdk_security - --# 8026976 --sun/security/pkcs11/ec/TestKeyFactory.java generic-all - # 8180837 - sun/security/pkcs11/Secmod/AddTrustedCert.java generic-all - sun/security/pkcs11/tls/TestKeyMaterial.java generic-all --- -2.23.0 - diff --git a/8352716-tz-Update-Timezone-Data-to-2025b.patch b/8352716-tz-Update-Timezone-Data-to-2025b.patch deleted file mode 100644 index 6ee6f3e405f68b74dff1cc4ee6356d0ed7e7fcdf..0000000000000000000000000000000000000000 --- a/8352716-tz-Update-Timezone-Data-to-2025b.patch +++ /dev/null @@ -1,465 +0,0 @@ -From ab296b2d0baf20428d3f8196ff50d36bc03f849c Mon Sep 17 00:00:00 2001 -Date: Tue, 29 Apr 2025 11:13:06 +0800 -Subject: [PATCH] 8352716: (tz) Update Timezone Data to 2025b - ---- - jdk/make/data/tzdata/VERSION | 2 +- - jdk/make/data/tzdata/asia | 12 ++- - jdk/make/data/tzdata/northamerica | 9 ++ - jdk/make/data/tzdata/southamerica | 86 +++++++++++++++---- - jdk/make/data/tzdata/zone.tab | 3 +- - .../java/util/TimeZone/TimeZoneData/VERSION | 2 +- - jdk/test/sun/util/calendar/zi/tzdata/VERSION | 2 +- - jdk/test/sun/util/calendar/zi/tzdata/asia | 12 ++- - .../sun/util/calendar/zi/tzdata/northamerica | 9 ++ - .../sun/util/calendar/zi/tzdata/southamerica | 86 +++++++++++++++---- - jdk/test/sun/util/calendar/zi/tzdata/zone.tab | 3 +- - 11 files changed, 187 insertions(+), 39 deletions(-) - -diff --git a/jdk/make/data/tzdata/VERSION b/jdk/make/data/tzdata/VERSION -index 9c056fac3..4bd54efbc 100644 ---- a/jdk/make/data/tzdata/VERSION -+++ b/jdk/make/data/tzdata/VERSION -@@ -21,4 +21,4 @@ - # or visit www.oracle.com if you need additional information or have any - # questions. - # --tzdata2025a -+tzdata2025b -diff --git a/jdk/make/data/tzdata/asia b/jdk/make/data/tzdata/asia -index 73cccd39a..d52e8de87 100644 ---- a/jdk/make/data/tzdata/asia -+++ b/jdk/make/data/tzdata/asia -@@ -1523,6 +1523,16 @@ Zone Asia/Jayapura 9:22:48 - LMT 1932 Nov - # (UIT No. 143 17.XI.1977) and not 23 September (UIT No. 141 13.IX.1977). - # UIT is the Operational Bulletin of International Telecommunication Union. - -+# From Roozbeh Pournader (2025-03-18): -+# ... the exact time of Iran's transition from +0400 to +0330 ... was Friday -+# 1357/8/19 AP=1978-11-10. Here's a newspaper clip from the Ettela'at -+# newspaper, dated 1357/8/14 AP=1978-11-05, translated from Persian -+# (at https://w.wiki/DUEY): -+# Following the government's decision about returning the official time -+# to the previous status, the spokesperson for the Ministry of Energy -+# announced today: At the hour 24 of Friday 19th of Aban (=1978-11-10), -+# the country's time will be pulled back half an hour. -+# - # From Roozbeh Pournader (2003-03-15): - # This is an English translation of what I just found (originally in Persian). - # The Gregorian dates in brackets are mine: -@@ -1650,7 +1660,7 @@ Rule Iran 2021 2022 - Sep 21 24:00 0 - - Zone Asia/Tehran 3:25:44 - LMT 1916 - 3:25:44 - TMT 1935 Jun 13 # Tehran Mean Time - 3:30 Iran +0330/+0430 1977 Oct 20 24:00 -- 4:00 Iran +04/+05 1979 -+ 4:00 Iran +04/+05 1978 Nov 10 24:00 - 3:30 Iran +0330/+0430 - - -diff --git a/jdk/make/data/tzdata/northamerica b/jdk/make/data/tzdata/northamerica -index e735d43e3..b0687f0fc 100644 ---- a/jdk/make/data/tzdata/northamerica -+++ b/jdk/make/data/tzdata/northamerica -@@ -1634,6 +1634,15 @@ Zone America/Moncton -4:19:08 - LMT 1883 Dec 9 - # For more on Orillia, see: Daubs K. Bold attempt at daylight saving - # time became a comic failure in Orillia. Toronto Star 2017-07-08. - # https://www.thestar.com/news/insight/2017/07/08/bold-attempt-at-daylight-saving-time-became-a-comic-failure-in-orillia.html -+# From Paul Eggert (2025-03-20): -+# Also see the 1912-06-17 front page of The Evening Sunbeam, -+# reproduced in: Richardson M. "Daylight saving was a confusing -+# time in Orillia" in the 2025-03-15 Orillia Matters. Richardson writes, -+# "The first Sunday after the switch was made, [DST proponent and -+# Orillia mayor William Sword] Frost walked into church an hour late. -+# This became a symbol of the downfall of daylight saving in Orillia." -+# The mayor became known as "Daylight Bill". -+# https://www.orilliamatters.com/local-news/column-daylight-saving-was-a-confusing-time-in-orillia-10377529 - - # From Mark Brader (2010-03-06): - # -diff --git a/jdk/make/data/tzdata/southamerica b/jdk/make/data/tzdata/southamerica -index 8fc2bf8ce..3b0b65be4 100644 ---- a/jdk/make/data/tzdata/southamerica -+++ b/jdk/make/data/tzdata/southamerica -@@ -1269,35 +1269,45 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # dates to 2014. - # DST End: last Saturday of April 2014 (Sun 27 Apr 2014 03:00 UTC) - # DST Start: first Saturday of September 2014 (Sun 07 Sep 2014 04:00 UTC) --# http://www.diariooficial.interior.gob.cl//media/2014/02/19/do-20140219.pdf -+# From Tim Parenti (2025-03-22): -+# Decreto 307 of 2014 of the Ministry of the Interior and Public Security, -+# promulgated 2014-01-30 and published 2014-02-19: -+# https://www.diariooficial.interior.gob.cl/media/2014/02/19/do-20140219.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1059557 - - # From Eduardo Romero Urra (2015-03-03): - # Today has been published officially that Chile will use the DST time - # permanently until March 25 of 2017 --# http://www.diariooficial.interior.gob.cl/media/2015/03/03/1-large.jpg --# --# From Paul Eggert (2015-03-03): --# For now, assume that the extension will persist indefinitely. -+# From Tim Parenti (2025-03-22): -+# Decreto 106 of 2015 of the Ministry of the Interior and Public Security, -+# promulgated 2015-01-27 and published 2015-03-03: -+# https://www.diariooficial.interior.gob.cl/media/2015/03/03/do-20150303.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1075157 - - # From Juan Correa (2016-03-18): --# The decree regarding DST has been published in today's Official Gazette: --# http://www.diariooficial.interior.gob.cl/versiones-anteriores/do/20160318/ --# http://www.leychile.cl/Navegar?idNorma=1088502 -+# The decree regarding DST has been published in today's Official Gazette... - # It does consider the second Saturday of May and August as the dates - # for the transition; and it lists DST dates until 2019, but I think - # this scheme will stick. --# - # From Paul Eggert (2016-03-18): --# For now, assume the pattern holds for the indefinite future. - # The decree says transitions occur at 24:00; in practice this appears - # to mean 24:00 mainland time, not 24:00 local time, so that Easter - # Island is always two hours behind the mainland. -+# From Tim Parenti (2025-03-22): -+# Decreto 253 of 2016 of the Ministry of the Interior and Public Security, -+# promulgated 2016-03-16 and published 2016-03-18. -+# https://www.diariooficial.interior.gob.cl/media/2016/03/18/do-20160318.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1088502 - - # From Juan Correa (2016-12-04): - # Magallanes region ... will keep DST (UTC -3) all year round.... - # http://www.soychile.cl/Santiago/Sociedad/2016/12/04/433428/Bachelet-firmo-el-decreto-para-establecer-un-horario-unico-para-la-Region-de-Magallanes.aspx --# From Deborah Goldsmith (2017-01-19): --# http://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf -+# From Tim Parenti (2025-03-22), via Deborah Goldsmith (2017-01-19): -+# Decreto 1820 of 2016 of the Ministry of the Interior and Public Security, -+# promulgated 2016-12-02 and published 2017-01-17: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1099217 -+# Model this as a change to standard offset effective 2016-12-04. - - # From Juan Correa (2018-08-13): - # As of moments ago, the Ministry of Energy in Chile has announced the new -@@ -1316,13 +1326,20 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # https://twitter.com/MinEnergia/status/1029009354001973248 - # "We will keep the new time policy unchanged for at least the next 4 years." - # So we extend the new rules on Saturdays at 24:00 mainland time indefinitely. --# From Juan Correa (2019-02-04): --# http://www.diariooficial.interior.gob.cl/publicaciones/2018/11/23/42212/01/1498738.pdf -+# From Tim Parenti (2025-03-22), via Juan Correa (2019-02-04): -+# Decreto 1286 of 2018 of the Ministry of the Interior and Public Security, -+# promulgated 2018-09-21 and published 2018-11-23: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2018/11/23/42212/01/1498738.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1125760 - - # From Juan Correa (2022-04-02): - # I found there was a decree published last Thursday that will keep --# Magallanes region to UTC -3 "indefinitely". The decree is available at -+# Magallanes region to UTC -3 "indefinitely". -+# From Tim Parenti (2025-03-22): -+# Decreto 143 of 2022 of the Ministry of the Interior and Public Security, -+# promulgated 2022-03-29 and published 2022-03-31: - # https://www.diariooficial.interior.gob.cl/publicaciones/2022/03/31/43217-B/01/2108910.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1174342 - - # From Juan Correa (2022-08-09): - # the Internal Affairs Ministry (Ministerio del Interior) informed DST -@@ -1331,13 +1348,36 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # will keep UTC -3 "indefinitely"... This is because on September 4th - # we will have a voting whether to approve a new Constitution. - # --# From Eduardo Romero Urra (2022-08-17): -+# From Tim Parenti (2025-03-22), via Eduardo Romero Urra (2022-08-17): -+# Decreto 224 of 2022 of the Ministry of the Interior and Public Security, -+# promulgated 2022-07-14 and published 2022-08-13: - # https://www.diariooficial.interior.gob.cl/publicaciones/2022/08/13/43327/01/2172567.pdf -+# https://www.bcn.cl/leychile/navegar?idNorma=1179983 - # - # From Paul Eggert (2022-08-17): - # Although the presidential decree stops at fall 2026, assume that - # similar DST rules will continue thereafter. - -+# From Paul Eggert (2025-01-15): -+# Diario Regional Aysén's Sebastián Martel reports that 94% of Aysén -+# citizens polled in November favored changing the rules from -+# -04/-03-with-DST to -03 all year... -+# https://www.diarioregionalaysen.cl/noticia/actualidad/2024/12/presentan-decision-que-gano-la-votacion-sobre-el-cambio-del-huso-horario-en-aysen -+# -+# From Yonathan Dossow (2025-03-20): -+# [T]oday we have more confirmation of the change. [Aysén] region will keep -+# UTC-3 all year... -+# https://www.cnnchile.com/pais/region-de-aysen-mantendra-horario-de-verano-todo-el-ano_20250320/ -+# https://www.latercera.com/nacional/noticia/tras-consulta-ciudadana-region-de-aysen-mantendra-el-horario-de-verano-durante-todo-el-ano/ -+# https://x.com/min_interior/status/1902692504270672098 -+# -+# From Tim Parenti (2025-03-22), via Eduardo Romero Urra (2025-03-20): -+# Decreto 93 of 2025 of the Ministry of the Interior and Public Security, -+# promulgated 2025-03-11 and published 2025-03-20: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2025/03/20/44104/01/2624263.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1211955 -+# Model this as a change to standard offset effective 2025-03-20. -+ - # Rule NAME FROM TO - IN ON AT SAVE LETTER/S - Rule Chile 1927 1931 - Sep 1 0:00 1:00 - - Rule Chile 1928 1932 - Apr 1 0:00 0 - -@@ -1394,6 +1434,20 @@ Zone America/Santiago -4:42:45 - LMT 1890 - -5:00 1:00 -04 1947 Mar 31 24:00 - -5:00 - -05 1947 May 21 23:00 - -4:00 Chile -04/-03 -+Zone America/Coyhaique -4:48:16 - LMT 1890 -+ -4:42:45 - SMT 1910 Jan 10 -+ -5:00 - -05 1916 Jul 1 -+ -4:42:45 - SMT 1918 Sep 10 -+ -4:00 - -04 1919 Jul 1 -+ -4:42:45 - SMT 1927 Sep 1 -+ -5:00 Chile -05/-04 1932 Sep 1 -+ -4:00 - -04 1942 Jun 1 -+ -5:00 - -05 1942 Aug 1 -+ -4:00 - -04 1946 Aug 28 24:00 -+ -5:00 1:00 -04 1947 Mar 31 24:00 -+ -5:00 - -05 1947 May 21 23:00 -+ -4:00 Chile -04/-03 2025 Mar 20 -+ -3:00 - -03 - Zone America/Punta_Arenas -4:43:40 - LMT 1890 - -4:42:45 - SMT 1910 Jan 10 - -5:00 - -05 1916 Jul 1 -diff --git a/jdk/make/data/tzdata/zone.tab b/jdk/make/data/tzdata/zone.tab -index e7a4868c3..c8fc60104 100644 ---- a/jdk/make/data/tzdata/zone.tab -+++ b/jdk/make/data/tzdata/zone.tab -@@ -162,7 +162,8 @@ CH +4723+00832 Europe/Zurich - CI +0519-00402 Africa/Abidjan - CK -2114-15946 Pacific/Rarotonga - CL -3327-07040 America/Santiago most of Chile --CL -5309-07055 America/Punta_Arenas Region of Magallanes -+CL -4534-07204 America/Coyhaique Aysen Region -+CL -5309-07055 America/Punta_Arenas Magallanes Region - CL -2709-10926 Pacific/Easter Easter Island - CM +0403+00942 Africa/Douala - CN +3114+12128 Asia/Shanghai Beijing Time -diff --git a/jdk/test/java/util/TimeZone/TimeZoneData/VERSION b/jdk/test/java/util/TimeZone/TimeZoneData/VERSION -index 5159b3786..750d9fae2 100644 ---- a/jdk/test/java/util/TimeZone/TimeZoneData/VERSION -+++ b/jdk/test/java/util/TimeZone/TimeZoneData/VERSION -@@ -1 +1 @@ --tzdata2025a -+tzdata2025b -diff --git a/jdk/test/sun/util/calendar/zi/tzdata/VERSION b/jdk/test/sun/util/calendar/zi/tzdata/VERSION -index 9c056fac3..4bd54efbc 100644 ---- a/jdk/test/sun/util/calendar/zi/tzdata/VERSION -+++ b/jdk/test/sun/util/calendar/zi/tzdata/VERSION -@@ -21,4 +21,4 @@ - # or visit www.oracle.com if you need additional information or have any - # questions. - # --tzdata2025a -+tzdata2025b -diff --git a/jdk/test/sun/util/calendar/zi/tzdata/asia b/jdk/test/sun/util/calendar/zi/tzdata/asia -index 73cccd39a..d52e8de87 100644 ---- a/jdk/test/sun/util/calendar/zi/tzdata/asia -+++ b/jdk/test/sun/util/calendar/zi/tzdata/asia -@@ -1523,6 +1523,16 @@ Zone Asia/Jayapura 9:22:48 - LMT 1932 Nov - # (UIT No. 143 17.XI.1977) and not 23 September (UIT No. 141 13.IX.1977). - # UIT is the Operational Bulletin of International Telecommunication Union. - -+# From Roozbeh Pournader (2025-03-18): -+# ... the exact time of Iran's transition from +0400 to +0330 ... was Friday -+# 1357/8/19 AP=1978-11-10. Here's a newspaper clip from the Ettela'at -+# newspaper, dated 1357/8/14 AP=1978-11-05, translated from Persian -+# (at https://w.wiki/DUEY): -+# Following the government's decision about returning the official time -+# to the previous status, the spokesperson for the Ministry of Energy -+# announced today: At the hour 24 of Friday 19th of Aban (=1978-11-10), -+# the country's time will be pulled back half an hour. -+# - # From Roozbeh Pournader (2003-03-15): - # This is an English translation of what I just found (originally in Persian). - # The Gregorian dates in brackets are mine: -@@ -1650,7 +1660,7 @@ Rule Iran 2021 2022 - Sep 21 24:00 0 - - Zone Asia/Tehran 3:25:44 - LMT 1916 - 3:25:44 - TMT 1935 Jun 13 # Tehran Mean Time - 3:30 Iran +0330/+0430 1977 Oct 20 24:00 -- 4:00 Iran +04/+05 1979 -+ 4:00 Iran +04/+05 1978 Nov 10 24:00 - 3:30 Iran +0330/+0430 - - -diff --git a/jdk/test/sun/util/calendar/zi/tzdata/northamerica b/jdk/test/sun/util/calendar/zi/tzdata/northamerica -index e735d43e3..b0687f0fc 100644 ---- a/jdk/test/sun/util/calendar/zi/tzdata/northamerica -+++ b/jdk/test/sun/util/calendar/zi/tzdata/northamerica -@@ -1634,6 +1634,15 @@ Zone America/Moncton -4:19:08 - LMT 1883 Dec 9 - # For more on Orillia, see: Daubs K. Bold attempt at daylight saving - # time became a comic failure in Orillia. Toronto Star 2017-07-08. - # https://www.thestar.com/news/insight/2017/07/08/bold-attempt-at-daylight-saving-time-became-a-comic-failure-in-orillia.html -+# From Paul Eggert (2025-03-20): -+# Also see the 1912-06-17 front page of The Evening Sunbeam, -+# reproduced in: Richardson M. "Daylight saving was a confusing -+# time in Orillia" in the 2025-03-15 Orillia Matters. Richardson writes, -+# "The first Sunday after the switch was made, [DST proponent and -+# Orillia mayor William Sword] Frost walked into church an hour late. -+# This became a symbol of the downfall of daylight saving in Orillia." -+# The mayor became known as "Daylight Bill". -+# https://www.orilliamatters.com/local-news/column-daylight-saving-was-a-confusing-time-in-orillia-10377529 - - # From Mark Brader (2010-03-06): - # -diff --git a/jdk/test/sun/util/calendar/zi/tzdata/southamerica b/jdk/test/sun/util/calendar/zi/tzdata/southamerica -index 8fc2bf8ce..3b0b65be4 100644 ---- a/jdk/test/sun/util/calendar/zi/tzdata/southamerica -+++ b/jdk/test/sun/util/calendar/zi/tzdata/southamerica -@@ -1269,35 +1269,45 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # dates to 2014. - # DST End: last Saturday of April 2014 (Sun 27 Apr 2014 03:00 UTC) - # DST Start: first Saturday of September 2014 (Sun 07 Sep 2014 04:00 UTC) --# http://www.diariooficial.interior.gob.cl//media/2014/02/19/do-20140219.pdf -+# From Tim Parenti (2025-03-22): -+# Decreto 307 of 2014 of the Ministry of the Interior and Public Security, -+# promulgated 2014-01-30 and published 2014-02-19: -+# https://www.diariooficial.interior.gob.cl/media/2014/02/19/do-20140219.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1059557 - - # From Eduardo Romero Urra (2015-03-03): - # Today has been published officially that Chile will use the DST time - # permanently until March 25 of 2017 --# http://www.diariooficial.interior.gob.cl/media/2015/03/03/1-large.jpg --# --# From Paul Eggert (2015-03-03): --# For now, assume that the extension will persist indefinitely. -+# From Tim Parenti (2025-03-22): -+# Decreto 106 of 2015 of the Ministry of the Interior and Public Security, -+# promulgated 2015-01-27 and published 2015-03-03: -+# https://www.diariooficial.interior.gob.cl/media/2015/03/03/do-20150303.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1075157 - - # From Juan Correa (2016-03-18): --# The decree regarding DST has been published in today's Official Gazette: --# http://www.diariooficial.interior.gob.cl/versiones-anteriores/do/20160318/ --# http://www.leychile.cl/Navegar?idNorma=1088502 -+# The decree regarding DST has been published in today's Official Gazette... - # It does consider the second Saturday of May and August as the dates - # for the transition; and it lists DST dates until 2019, but I think - # this scheme will stick. --# - # From Paul Eggert (2016-03-18): --# For now, assume the pattern holds for the indefinite future. - # The decree says transitions occur at 24:00; in practice this appears - # to mean 24:00 mainland time, not 24:00 local time, so that Easter - # Island is always two hours behind the mainland. -+# From Tim Parenti (2025-03-22): -+# Decreto 253 of 2016 of the Ministry of the Interior and Public Security, -+# promulgated 2016-03-16 and published 2016-03-18. -+# https://www.diariooficial.interior.gob.cl/media/2016/03/18/do-20160318.pdf#page=1 -+# https://www.bcn.cl/leychile/navegar?idNorma=1088502 - - # From Juan Correa (2016-12-04): - # Magallanes region ... will keep DST (UTC -3) all year round.... - # http://www.soychile.cl/Santiago/Sociedad/2016/12/04/433428/Bachelet-firmo-el-decreto-para-establecer-un-horario-unico-para-la-Region-de-Magallanes.aspx --# From Deborah Goldsmith (2017-01-19): --# http://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf -+# From Tim Parenti (2025-03-22), via Deborah Goldsmith (2017-01-19): -+# Decreto 1820 of 2016 of the Ministry of the Interior and Public Security, -+# promulgated 2016-12-02 and published 2017-01-17: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1099217 -+# Model this as a change to standard offset effective 2016-12-04. - - # From Juan Correa (2018-08-13): - # As of moments ago, the Ministry of Energy in Chile has announced the new -@@ -1316,13 +1326,20 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # https://twitter.com/MinEnergia/status/1029009354001973248 - # "We will keep the new time policy unchanged for at least the next 4 years." - # So we extend the new rules on Saturdays at 24:00 mainland time indefinitely. --# From Juan Correa (2019-02-04): --# http://www.diariooficial.interior.gob.cl/publicaciones/2018/11/23/42212/01/1498738.pdf -+# From Tim Parenti (2025-03-22), via Juan Correa (2019-02-04): -+# Decreto 1286 of 2018 of the Ministry of the Interior and Public Security, -+# promulgated 2018-09-21 and published 2018-11-23: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2018/11/23/42212/01/1498738.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1125760 - - # From Juan Correa (2022-04-02): - # I found there was a decree published last Thursday that will keep --# Magallanes region to UTC -3 "indefinitely". The decree is available at -+# Magallanes region to UTC -3 "indefinitely". -+# From Tim Parenti (2025-03-22): -+# Decreto 143 of 2022 of the Ministry of the Interior and Public Security, -+# promulgated 2022-03-29 and published 2022-03-31: - # https://www.diariooficial.interior.gob.cl/publicaciones/2022/03/31/43217-B/01/2108910.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1174342 - - # From Juan Correa (2022-08-09): - # the Internal Affairs Ministry (Ministerio del Interior) informed DST -@@ -1331,13 +1348,36 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914 - # will keep UTC -3 "indefinitely"... This is because on September 4th - # we will have a voting whether to approve a new Constitution. - # --# From Eduardo Romero Urra (2022-08-17): -+# From Tim Parenti (2025-03-22), via Eduardo Romero Urra (2022-08-17): -+# Decreto 224 of 2022 of the Ministry of the Interior and Public Security, -+# promulgated 2022-07-14 and published 2022-08-13: - # https://www.diariooficial.interior.gob.cl/publicaciones/2022/08/13/43327/01/2172567.pdf -+# https://www.bcn.cl/leychile/navegar?idNorma=1179983 - # - # From Paul Eggert (2022-08-17): - # Although the presidential decree stops at fall 2026, assume that - # similar DST rules will continue thereafter. - -+# From Paul Eggert (2025-01-15): -+# Diario Regional Aysén's Sebastián Martel reports that 94% of Aysén -+# citizens polled in November favored changing the rules from -+# -04/-03-with-DST to -03 all year... -+# https://www.diarioregionalaysen.cl/noticia/actualidad/2024/12/presentan-decision-que-gano-la-votacion-sobre-el-cambio-del-huso-horario-en-aysen -+# -+# From Yonathan Dossow (2025-03-20): -+# [T]oday we have more confirmation of the change. [Aysén] region will keep -+# UTC-3 all year... -+# https://www.cnnchile.com/pais/region-de-aysen-mantendra-horario-de-verano-todo-el-ano_20250320/ -+# https://www.latercera.com/nacional/noticia/tras-consulta-ciudadana-region-de-aysen-mantendra-el-horario-de-verano-durante-todo-el-ano/ -+# https://x.com/min_interior/status/1902692504270672098 -+# -+# From Tim Parenti (2025-03-22), via Eduardo Romero Urra (2025-03-20): -+# Decreto 93 of 2025 of the Ministry of the Interior and Public Security, -+# promulgated 2025-03-11 and published 2025-03-20: -+# https://www.diariooficial.interior.gob.cl/publicaciones/2025/03/20/44104/01/2624263.pdf -+# https://www.bcn.cl/leychile/Navegar?idNorma=1211955 -+# Model this as a change to standard offset effective 2025-03-20. -+ - # Rule NAME FROM TO - IN ON AT SAVE LETTER/S - Rule Chile 1927 1931 - Sep 1 0:00 1:00 - - Rule Chile 1928 1932 - Apr 1 0:00 0 - -@@ -1394,6 +1434,20 @@ Zone America/Santiago -4:42:45 - LMT 1890 - -5:00 1:00 -04 1947 Mar 31 24:00 - -5:00 - -05 1947 May 21 23:00 - -4:00 Chile -04/-03 -+Zone America/Coyhaique -4:48:16 - LMT 1890 -+ -4:42:45 - SMT 1910 Jan 10 -+ -5:00 - -05 1916 Jul 1 -+ -4:42:45 - SMT 1918 Sep 10 -+ -4:00 - -04 1919 Jul 1 -+ -4:42:45 - SMT 1927 Sep 1 -+ -5:00 Chile -05/-04 1932 Sep 1 -+ -4:00 - -04 1942 Jun 1 -+ -5:00 - -05 1942 Aug 1 -+ -4:00 - -04 1946 Aug 28 24:00 -+ -5:00 1:00 -04 1947 Mar 31 24:00 -+ -5:00 - -05 1947 May 21 23:00 -+ -4:00 Chile -04/-03 2025 Mar 20 -+ -3:00 - -03 - Zone America/Punta_Arenas -4:43:40 - LMT 1890 - -4:42:45 - SMT 1910 Jan 10 - -5:00 - -05 1916 Jul 1 -diff --git a/jdk/test/sun/util/calendar/zi/tzdata/zone.tab b/jdk/test/sun/util/calendar/zi/tzdata/zone.tab -index e7a4868c3..c8fc60104 100644 ---- a/jdk/test/sun/util/calendar/zi/tzdata/zone.tab -+++ b/jdk/test/sun/util/calendar/zi/tzdata/zone.tab -@@ -162,7 +162,8 @@ CH +4723+00832 Europe/Zurich - CI +0519-00402 Africa/Abidjan - CK -2114-15946 Pacific/Rarotonga - CL -3327-07040 America/Santiago most of Chile --CL -5309-07055 America/Punta_Arenas Region of Magallanes -+CL -4534-07204 America/Coyhaique Aysen Region -+CL -5309-07055 America/Punta_Arenas Magallanes Region - CL -2709-10926 Pacific/Easter Easter Island - CM +0403+00942 Africa/Douala - CN +3114+12128 Asia/Shanghai Beijing Time --- - diff --git a/add-missing-test-case.patch b/add-missing-test-case.patch index b59b82035bbc246a48c245fb3dd2a1a1485460ae..1a533c471e2e8f36bff6a8745888be3047dbf12b 100644 --- a/add-missing-test-case.patch +++ b/add-missing-test-case.patch @@ -91,7 +91,7 @@ index 00000000..9b614024 --- /dev/null +++ b/version.txt @@ -0,0 +1 @@ -+8.452.8.0.13 ++8.462.8.0.13 -- 2.23.0 diff --git a/fix_X509TrustManagerImpl_symantec_distrust.patch b/fix_X509TrustManagerImpl_symantec_distrust.patch index e0763a50dfa48fd1a658eece230bffccd7e5abea..a2915729b9bdf4d279ea83d59c285bb1bccf1b52 100644 --- a/fix_X509TrustManagerImpl_symantec_distrust.patch +++ b/fix_X509TrustManagerImpl_symantec_distrust.patch @@ -39,14 +39,14 @@ index 54e1bfa0d..c1423dc5b 100644 + File.separator + "security" + File.separator + "cacerts"; // The numbers of certs now. -- private static final int COUNT = 83; -+ private static final int COUNT = 106; +- private static final int COUNT = 84; ++ private static final int COUNT = 107; // SHA-256 of cacerts, can be generated with // shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95 private static final String CHECKSUM - = "2D:04:88:6C:52:53:54:EB:38:2D:BC:E0:AF:B7:82:F4:9E:32:A8:1A:1B:A3:AE:CF:25:CB:C2:F6:0F:4E:E1:20"; -+ = "73:5F:49:B0:EC:C0:E4:43:27:B1:5F:D1:9B:A7:8A:05:B4:25:84:A6:81:9F:FC:A7:A7:04:8F:86:82:97:FF:7C"; ++ = "CE:E3:02:30:9D:6E:E9:71:85:2E:2D:96:CA:0F:16:D0:EA:12:32:14:BE:B4:44:48:86:C8:52:E4:2F:35:E5:3A"; // map of cert alias to SHA-256 fingerprint @SuppressWarnings("serial") diff --git a/jdk8u-jdk8u452-b09.tar.xz b/jdk8u-jdk8u462-b08.tar.xz similarity index 82% rename from jdk8u-jdk8u452-b09.tar.xz rename to jdk8u-jdk8u462-b08.tar.xz index c35437146b1edf7a75367e2f16a3fdd841f62a1c..b07bef8aebfb296d0505ffc5b50420089f1a442d 100644 Binary files a/jdk8u-jdk8u452-b09.tar.xz and b/jdk8u-jdk8u462-b08.tar.xz differ diff --git a/openjdk-1.8.0.spec b/openjdk-1.8.0.spec index 9d4b7d7a8ef9a6edae43a0ea2198241650fb4d8e..41320f055cd671eff0ab6f7c4e8e218c75916b5e 100644 --- a/openjdk-1.8.0.spec +++ b/openjdk-1.8.0.spec @@ -180,13 +180,13 @@ %global origin_nice OpenJDK %global top_level_dir_name %{origin} %global repo jdk8u -%global revision jdk8u452-b09 +%global revision jdk8u462-b08 %global full_revision %{repo}-%{revision} # Define IcedTea version used for SystemTap tapsets and desktop files %global icedteaver 3.15.0 -%global updatever 452 -%global buildver b09 +%global updatever 462 +%global buildver b08 # priority must be 7 digits in total. The expression is workarounding tip %global priority 1800%{updatever} @@ -953,7 +953,7 @@ Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{r Name: java-%{javaver}-%{origin} Version: %{javaver}.%{updatever}.%{buildver} -Release: 9 +Release: 0 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -1367,7 +1367,6 @@ Patch454: 8253072-XERCES-version-is-displayed-incorrect.patch Patch455: 8159461-8288556-getComponentType.patch Patch456: 8136926-phi-NULL-assert-in-PhaseIdealLoop-try_move_s.patch Patch457: 8269934-RunThese24H.java-failed-with-EXCEPTION_ACCES.patch -Patch458: 8352716-tz-Update-Timezone-Data-to-2025b.patch #452 Patch459: heapdump-bug-fix.patch @@ -1375,7 +1374,6 @@ Patch460: Add-Dynamic-Max-Heap-feature-for-G1GC.patch Patch461: Simply-the-parameters-of-AppCDS.patch Patch462: compilercommand-support-dontprediction.patch Patch463: 8290451-Incorrect-result-when-switching-to-C2-OSR-co.patch -Patch464: 8026976-ECParameters-Point-does-not-match-field-size.patch Patch465: Add-JitProfileCache-feature.patch Patch466: jprofilecache-should-set-log-permission.patch Patch467: set-JProfilecache-feature-experimental.patch @@ -2057,13 +2055,11 @@ pushd %{top_level_dir_name} %patch455 -p1 %patch456 -p1 %patch457 -p1 -%patch458 -p1 %patch459 -p1 %patch460 -p1 %patch461 -p1 %patch462 -p1 %patch463 -p1 -%patch464 -p1 %patch465 -p1 %patch466 -p1 %patch467 -p1 @@ -2404,7 +2400,6 @@ pushd %{top_level_dir_name} %patch455 -p1 %patch456 -p1 %patch457 -p1 -%patch458 -p1 %patch459 -p1 %patch2000 -p1 %endif @@ -3056,6 +3051,14 @@ cjc.mainProgram(args) -- the returns from copy_jdk_configs.lua should not affect %endif %changelog +* Wed July 16 2025 DXwangg -1:1.8.0.462.b08-0 +- update to 8u462 +- deleted 8026976-ECParameters-Point-does-not-match-field-size.patch +- deleted 8352716-tz-Update-Timezone-Data-to-2025b.patch +- modified add-missing-test-case.patch +- modified fix_X509TrustManagerImpl_symantec_distrust.patch +- modified update-cacerts-and-VerifyCACerts.java-test.patch + * Tue July 15 2025 Benshuai5D -1:1.8.0.452.b09-9 - add Backport-8296924-C2-assert-is_valid_AArch64_address-dest.targ.patch diff --git a/update-cacerts-and-VerifyCACerts.java-test.patch b/update-cacerts-and-VerifyCACerts.java-test.patch index c49e9f2d22ffdff2bbedfbaa792191322a5a2438..5dda58a2f9a7fae67e8e2a9fa34410124be589f8 100644 --- a/update-cacerts-and-VerifyCACerts.java-test.patch +++ b/update-cacerts-and-VerifyCACerts.java-test.patch @@ -257,18 +257,18 @@ index dd107fc..791ddb6 100644 + File.separator + "security" + File.separator + "cacerts"; // The numbers of certs now. -- private static final int COUNT = 112; -+ private static final int COUNT = 83; +- private static final int COUNT = 113; ++ private static final int COUNT = 84; // SHA-256 of cacerts, can be generated with // shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95 private static final String CHECKSUM -- = "8F:E0:6F:7F:21:59:33:A6:43:F3:48:FD:A3:4A:8E:28:35:AA:DD:6E:A5:43:56:F1:28:34:48:DF:5C:D2:7C:72"; +- = "1E:63:88:DF:34:AD:7E:61:3F:06:BD:C4:DC:FE:05:52:9B:0D:86:6E:64:DA:E8:25:7C:C0:15:8F:31:C0:2C:78"; + = "2D:04:88:6C:52:53:54:EB:38:2D:BC:E0:AF:B7:82:F4:9E:32:A8:1A:1B:A3:AE:CF:25:CB:C2:F6:0F:4E:E1:20"; // map of cert alias to SHA-256 fingerprint @SuppressWarnings("serial") -@@ -93,12 +93,6 @@ public class VerifyCACerts { +@@ -90,12 +90,6 @@ public class VerifyCACerts { "E7:93:C9:B0:2F:D8:AA:13:E2:1C:31:22:8A:CC:B0:81:19:64:3B:74:9C:89:89:64:B1:74:6D:46:C3:D4:CB:D2"); put("usertrusteccca [jdk]", "4F:F4:60:D5:4B:9C:86:DA:BF:BC:FC:57:12:E0:40:0D:2B:ED:3F:BC:4D:4F:BD:AA:86:E0:6A:DC:D2:A9:AD:7A"); @@ -278,9 +278,9 @@ index dd107fc..791ddb6 100644 - "68:7F:A4:51:38:22:78:FF:F0:C8:B1:1F:8D:43:D5:76:67:1C:6E:B2:BC:EA:B4:13:FB:83:D9:65:D0:6D:2F:F2"); - put("addtrustqualifiedca [jdk]", - "80:95:21:08:05:DB:4B:BC:35:5E:44:28:D8:FD:6E:C2:CD:E3:AB:5F:B9:7A:99:42:98:8E:B8:F4:DC:D0:60:16"); - put("baltimorecybertrustca [jdk]", - "16:AF:57:A9:F6:76:B0:AB:12:60:95:AA:5E:BA:DE:F2:2A:B3:11:19:D6:44:AC:95:CD:4B:93:DB:F3:F2:6A:EB"); put("digicertglobalrootca [jdk]", + "43:48:A0:E9:44:4C:78:CB:26:5E:05:8D:5E:89:44:B4:D8:4F:96:62:BD:26:DB:25:7F:89:34:A4:43:C7:01:61"); + put("digicertglobalrootg2 [jdk]", @@ -111,8 +111,6 @@ public class VerifyCACerts { "7E:37:CB:8B:4C:47:09:0C:AB:36:55:1B:A6:F4:5D:B8:40:68:0F:BA:16:6A:95:2D:B1:00:71:7F:43:05:3F:C2"); put("digicerthighassuranceevrootca [jdk]",