I9I0M2:update to 8u412
This commit is contained in:
parent
45a9397d5f
commit
bc19c3bb95
@ -1954,13 +1954,13 @@ index 6413e155b..b59832f73 100644
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* @test
|
* @test
|
||||||
- * @bug 7152176
|
- * @bug 7152176 8168518
|
||||||
+ * @bug 7152176 8014628
|
+ * @bug 7152176 8168518 8014628
|
||||||
* @summary More krb5 tests
|
* @summary More krb5 tests
|
||||||
* @library ../../../../java/security/testlibrary/
|
* @library ../../../../java/security/testlibrary/
|
||||||
* @compile -XDignore.symbol.file ReplayCacheTestProc.java
|
* @compile -XDignore.symbol.file ReplayCacheTestProc.java
|
||||||
@@ -95,8 +95,13 @@ public class ReplayCacheTestProc {
|
@@ -126,8 +126,13 @@ public class ReplayCacheTestProc {
|
||||||
kdc.addPrincipalRandKey(peer(i));
|
kdc.addPrincipalRandKey(service(i));
|
||||||
}
|
}
|
||||||
|
|
||||||
+ // Native lib might not support aes-sha2
|
+ // Native lib might not support aes-sha2
|
||||||
@ -1972,8 +1972,8 @@ index 6413e155b..b59832f73 100644
|
|||||||
kdc.writeKtab(OneKDC.KTAB);
|
kdc.writeKtab(OneKDC.KTAB);
|
||||||
- KDC.saveConfig(OneKDC.KRB5_CONF, kdc);
|
- KDC.saveConfig(OneKDC.KRB5_CONF, kdc);
|
||||||
|
|
||||||
if (mode != -1) {
|
// User-provided libs
|
||||||
// A special native server to check basic sanity
|
String userLibs = System.getProperty("test.libs");
|
||||||
diff --git a/jdk/test/sun/security/krb5/etype/ETypeOrder.java b/jdk/test/sun/security/krb5/etype/ETypeOrder.java
|
diff --git a/jdk/test/sun/security/krb5/etype/ETypeOrder.java b/jdk/test/sun/security/krb5/etype/ETypeOrder.java
|
||||||
index 9437b16ed..be36d6372 100644
|
index 9437b16ed..be36d6372 100644
|
||||||
--- a/jdk/test/sun/security/krb5/etype/ETypeOrder.java
|
--- a/jdk/test/sun/security/krb5/etype/ETypeOrder.java
|
||||||
|
|||||||
@ -259,7 +259,7 @@ diff --git a/hotspot/src/os/windows/vm/os_windows.inline.hpp b/hotspot/src/os/wi
|
|||||||
index 5dac11c90..83c51935d 100644
|
index 5dac11c90..83c51935d 100644
|
||||||
--- a/hotspot/src/os/windows/vm/os_windows.inline.hpp
|
--- a/hotspot/src/os/windows/vm/os_windows.inline.hpp
|
||||||
+++ b/hotspot/src/os/windows/vm/os_windows.inline.hpp
|
+++ b/hotspot/src/os/windows/vm/os_windows.inline.hpp
|
||||||
@@ -96,6 +96,10 @@ inline int os::close(int fd) {
|
@@ -96,4 +96,8 @@ inline int os::close(int fd) {
|
||||||
return ::close(fd);
|
return ::close(fd);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -267,9 +267,7 @@ index 5dac11c90..83c51935d 100644
|
|||||||
+ win32::exit_process_or_thread(win32::EPT_PROCESS, num);
|
+ win32::exit_process_or_thread(win32::EPT_PROCESS, num);
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
#define CALL_TEST_FUNC_WITH_WRAPPER_IF_NEEDED(f) \
|
#endif // OS_WINDOWS_VM_OS_WINDOWS_INLINE_HPP
|
||||||
os::win32::call_test_func_with_wrapper(f)
|
|
||||||
|
|
||||||
diff --git a/hotspot/src/share/vm/runtime/java.cpp b/hotspot/src/share/vm/runtime/java.cpp
|
diff --git a/hotspot/src/share/vm/runtime/java.cpp b/hotspot/src/share/vm/runtime/java.cpp
|
||||||
index 5b82a7a36..c72a5a766 100644
|
index 5b82a7a36..c72a5a766 100644
|
||||||
--- a/hotspot/src/share/vm/runtime/java.cpp
|
--- a/hotspot/src/share/vm/runtime/java.cpp
|
||||||
|
|||||||
21
8223485-C2-PhaseIdealLoop-create_new_if_for_predicat.patch
Normal file
21
8223485-C2-PhaseIdealLoop-create_new_if_for_predicat.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
Subject: 8223485: C2:PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM
|
||||||
|
---
|
||||||
|
hotspot/src/share/vm/opto/loopPredicate.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/hotspot/src/share/vm/opto/loopPredicate.cpp b/hotspot/src/share/vm/opto/loopPredicate.cpp
|
||||||
|
index a21702e98..b2a3e86eb 100644
|
||||||
|
--- a/hotspot/src/share/vm/opto/loopPredicate.cpp
|
||||||
|
+++ b/hotspot/src/share/vm/opto/loopPredicate.cpp
|
||||||
|
@@ -143,7 +143,7 @@ ProjNode* PhaseIdealLoop::create_new_if_for_predicate(ProjNode* cont_proj, Node*
|
||||||
|
// When called from beautify_loops() idom is not constructed yet.
|
||||||
|
if (_idom != NULL) {
|
||||||
|
Node* ridom = idom(rgn);
|
||||||
|
- Node* nrdom = dom_lca(ridom, new_iff);
|
||||||
|
+ Node* nrdom = dom_lca_internal(ridom, new_iff);
|
||||||
|
set_idom(rgn, nrdom, dom_depth(rgn));
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.19.1
|
||||||
|
|
||||||
38
8223486-split-if-update_uses-accesses-stale-idom-dat.patch
Normal file
38
8223486-split-if-update_uses-accesses-stale-idom-dat.patch
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
Subject: 8223486: split-if update_uses accesses stale idom data
|
||||||
|
---
|
||||||
|
hotspot/src/share/vm/opto/split_if.cpp | 11 ++++-------
|
||||||
|
1 file changed, 4 insertions(+), 7 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/hotspot/src/share/vm/opto/split_if.cpp b/hotspot/src/share/vm/opto/split_if.cpp
|
||||||
|
index 94d680c11..636af191d 100644
|
||||||
|
--- a/hotspot/src/share/vm/opto/split_if.cpp
|
||||||
|
+++ b/hotspot/src/share/vm/opto/split_if.cpp
|
||||||
|
@@ -486,7 +486,9 @@ void PhaseIdealLoop::do_split_if( Node *iff ) {
|
||||||
|
}
|
||||||
|
_igvn.remove_dead_node(new_iff);
|
||||||
|
// Lazy replace IDOM info with the region's dominator
|
||||||
|
- lazy_replace( iff, region_dom );
|
||||||
|
+ lazy_replace(iff, region_dom);
|
||||||
|
+ lazy_update(region, region_dom); // idom must be update before handle_uses
|
||||||
|
+ region->set_req(0, NULL); // Break the self-cycle. Required for lazy_update to work on region
|
||||||
|
|
||||||
|
// Now make the original merge point go dead, by handling all its uses.
|
||||||
|
small_cache region_cache;
|
||||||
|
@@ -529,13 +531,8 @@ void PhaseIdealLoop::do_split_if( Node *iff ) {
|
||||||
|
--k;
|
||||||
|
} // End of while merge point has phis
|
||||||
|
|
||||||
|
- assert(region->outcnt() == 1, "Only self reference should remain"); // Just Self on the Region
|
||||||
|
- region->set_req(0, NULL); // Break the self-cycle
|
||||||
|
+ _igvn.remove_dead_node(region);
|
||||||
|
|
||||||
|
- // Any leftover bits in the splitting block must not have depended on local
|
||||||
|
- // Phi inputs (these have already been split-up). Hence it's safe to hoist
|
||||||
|
- // these guys to the dominating point.
|
||||||
|
- lazy_replace( region, region_dom );
|
||||||
|
#ifndef PRODUCT
|
||||||
|
if( VerifyLoopOptimizations ) verify();
|
||||||
|
#endif
|
||||||
|
--
|
||||||
|
2.19.1
|
||||||
|
|
||||||
@ -1,833 +0,0 @@
|
|||||||
Date: Sat, 30 Mar 2024 07:07:50 +0000
|
|
||||||
Subject: 8322725: (tz) Update Timezone Data to 2023d
|
|
||||||
|
|
||||||
---
|
|
||||||
jdk/make/data/tzdata/VERSION | 2 +-
|
|
||||||
jdk/make/data/tzdata/africa | 7 ---
|
|
||||||
jdk/make/data/tzdata/antarctica | 57 ++++++++++++++++++-
|
|
||||||
jdk/make/data/tzdata/asia | 6 +-
|
|
||||||
jdk/make/data/tzdata/australasia | 8 ++-
|
|
||||||
jdk/make/data/tzdata/backward | 1 -
|
|
||||||
jdk/make/data/tzdata/europe | 29 +++++++---
|
|
||||||
jdk/make/data/tzdata/iso3166.tab | 17 ++++--
|
|
||||||
jdk/make/data/tzdata/leapseconds | 8 +--
|
|
||||||
jdk/make/data/tzdata/northamerica | 2 +-
|
|
||||||
jdk/make/data/tzdata/southamerica | 6 ++
|
|
||||||
jdk/make/data/tzdata/zone.tab | 24 ++++----
|
|
||||||
.../java/util/TimeZone/TimeZoneData/VERSION | 2 +-
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/VERSION | 2 +-
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/africa | 7 ---
|
|
||||||
.../sun/util/calendar/zi/tzdata/antarctica | 57 ++++++++++++++++++-
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/asia | 6 +-
|
|
||||||
.../sun/util/calendar/zi/tzdata/australasia | 8 ++-
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/backward | 1 -
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/europe | 29 +++++++---
|
|
||||||
.../sun/util/calendar/zi/tzdata/iso3166.tab | 17 ++++--
|
|
||||||
.../sun/util/calendar/zi/tzdata/leapseconds | 8 +--
|
|
||||||
.../sun/util/calendar/zi/tzdata/northamerica | 2 +-
|
|
||||||
.../sun/util/calendar/zi/tzdata/southamerica | 6 ++
|
|
||||||
jdk/test/sun/util/calendar/zi/tzdata/zone.tab | 24 ++++----
|
|
||||||
25 files changed, 247 insertions(+), 89 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/jdk/make/data/tzdata/VERSION b/jdk/make/data/tzdata/VERSION
|
|
||||||
index 66bd061e..560884d1 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.
|
|
||||||
#
|
|
||||||
-tzdata2023c
|
|
||||||
+tzdata2023d
|
|
||||||
diff --git a/jdk/make/data/tzdata/africa b/jdk/make/data/tzdata/africa
|
|
||||||
index 3e9728c5..c9f48463 100644
|
|
||||||
--- a/jdk/make/data/tzdata/africa
|
|
||||||
+++ b/jdk/make/data/tzdata/africa
|
|
||||||
@@ -308,13 +308,6 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
|
|
||||||
# reproduced by other (more accessible) sites[, e.g.,]...
|
|
||||||
# http://elgornal.net/news/news.aspx?id=4699258
|
|
||||||
|
|
||||||
-# From Paul Eggert (2014-06-04):
|
|
||||||
-# Sarah El Deeb and Lee Keath of AP report that the Egyptian government says
|
|
||||||
-# the change is because of blackouts in Cairo, even though Ahram Online (cited
|
|
||||||
-# above) says DST had no affect on electricity consumption. There is
|
|
||||||
-# no information about when DST will end this fall. See:
|
|
||||||
-# http://abcnews.go.com/International/wireStory/el-sissi-pushes-egyptians-line-23614833
|
|
||||||
-
|
|
||||||
# From Steffen Thorsen (2015-04-08):
|
|
||||||
# Egypt will start DST on midnight after Thursday, April 30, 2015.
|
|
||||||
# This is based on a law (no 35) from May 15, 2014 saying it starts the last
|
|
||||||
diff --git a/jdk/make/data/tzdata/antarctica b/jdk/make/data/tzdata/antarctica
|
|
||||||
index 3de5e726..fc7176cd 100644
|
|
||||||
--- a/jdk/make/data/tzdata/antarctica
|
|
||||||
+++ b/jdk/make/data/tzdata/antarctica
|
|
||||||
@@ -103,6 +103,11 @@
|
|
||||||
# - 2018 Oct 7 4:00 - 2019 Mar 17 3:00 - 2019 Oct 4 3:00 - 2020 Mar 8 3:00
|
|
||||||
# and now - 2020 Oct 4 0:01
|
|
||||||
|
|
||||||
+# From Paul Eggert (2023-12-20):
|
|
||||||
+# Transitions from 2021 on are taken from:
|
|
||||||
+# https://www.timeanddate.com/time/zone/antarctica/casey
|
|
||||||
+# retrieved at various dates.
|
|
||||||
+
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
Zone Antarctica/Casey 0 - -00 1969
|
|
||||||
8:00 - +08 2009 Oct 18 2:00
|
|
||||||
@@ -116,7 +121,12 @@ Zone Antarctica/Casey 0 - -00 1969
|
|
||||||
8:00 - +08 2019 Oct 4 3:00
|
|
||||||
11:00 - +11 2020 Mar 8 3:00
|
|
||||||
8:00 - +08 2020 Oct 4 0:01
|
|
||||||
- 11:00 - +11
|
|
||||||
+ 11:00 - +11 2021 Mar 14 0:00
|
|
||||||
+ 8:00 - +08 2021 Oct 3 0:01
|
|
||||||
+ 11:00 - +11 2022 Mar 13 0:00
|
|
||||||
+ 8:00 - +08 2022 Oct 2 0:01
|
|
||||||
+ 11:00 - +11 2023 Mar 9 3:00
|
|
||||||
+ 8:00 - +08
|
|
||||||
Zone Antarctica/Davis 0 - -00 1957 Jan 13
|
|
||||||
7:00 - +07 1964 Nov
|
|
||||||
0 - -00 1969 Feb
|
|
||||||
@@ -263,7 +273,50 @@ Zone Antarctica/Troll 0 - -00 2005 Feb 12
|
|
||||||
# year-round from 1960/61 to 1992
|
|
||||||
|
|
||||||
# Vostok, since 1957-12-16, temporarily closed 1994-02/1994-11
|
|
||||||
-# See Asia/Urumqi.
|
|
||||||
+# From Craig Mundell (1994-12-15):
|
|
||||||
+# http://quest.arc.nasa.gov/antarctica/QA/computers/Directions,Time,ZIP
|
|
||||||
+# Vostok, which is one of the Russian stations, is set on the same
|
|
||||||
+# time as Moscow, Russia.
|
|
||||||
+#
|
|
||||||
+# From Lee Hotz (2001-03-08):
|
|
||||||
+# I queried the folks at Columbia who spent the summer at Vostok and this is
|
|
||||||
+# what they had to say about time there:
|
|
||||||
+# "in the US Camp (East Camp) we have been on New Zealand (McMurdo)
|
|
||||||
+# time, which is 12 hours ahead of GMT. The Russian Station Vostok was
|
|
||||||
+# 6 hours behind that (although only 2 miles away, i.e. 6 hours ahead
|
|
||||||
+# of GMT). This is a time zone I think two hours east of Moscow. The
|
|
||||||
+# natural time zone is in between the two: 8 hours ahead of GMT."
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2001-05-04):
|
|
||||||
+# This seems to be hopelessly confusing, so I asked Lee Hotz about it
|
|
||||||
+# in person. He said that some Antarctic locations set their local
|
|
||||||
+# time so that noon is the warmest part of the day, and that this
|
|
||||||
+# changes during the year and does not necessarily correspond to mean
|
|
||||||
+# solar noon. So the Vostok time might have been whatever the clocks
|
|
||||||
+# happened to be during their visit. So we still don't really know what time
|
|
||||||
+# it is at Vostok.
|
|
||||||
+#
|
|
||||||
+# From Zakhary V. Akulov (2023-12-17 22:00:48 +0700):
|
|
||||||
+# ... from December, 18, 2023 00:00 by my decision the local time of
|
|
||||||
+# the Antarctic research base Vostok will correspond to UTC+5.
|
|
||||||
+# (2023-12-19): We constantly interact with Progress base, with company who
|
|
||||||
+# builds new wintering station, with sledge convoys, with aviation - they all
|
|
||||||
+# use UTC+5. Besides, difference between Moscow time is just 2 hours now, not 4.
|
|
||||||
+# (2023-12-19, in response to the question "Has local time at Vostok
|
|
||||||
+# been UTC+6 ever since 1957, or has it changed before?"): No. At least
|
|
||||||
+# since my antarctic career start, 10 years ago, Vostok base has UTC+7.
|
|
||||||
+# (In response to a 2023-12-18 question "from 02:00 to 00:00 today"): This.
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-12-18):
|
|
||||||
+# For lack of better info, guess Vostok was at +07 from founding through today,
|
|
||||||
+# except when closed.
|
|
||||||
+
|
|
||||||
+# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
+Zone Antarctica/Vostok 0 - -00 1957 Dec 16
|
|
||||||
+ 7:00 - +07 1994 Feb
|
|
||||||
+ 0 - -00 1994 Nov
|
|
||||||
+ 7:00 - +07 2023 Dec 18 2:00
|
|
||||||
+ 5:00 - +05
|
|
||||||
|
|
||||||
# S Africa - year-round bases
|
|
||||||
# Marion Island, -4653+03752
|
|
||||||
diff --git a/jdk/make/data/tzdata/asia b/jdk/make/data/tzdata/asia
|
|
||||||
index 48a348bf..67a2ef6e 100644
|
|
||||||
--- a/jdk/make/data/tzdata/asia
|
|
||||||
+++ b/jdk/make/data/tzdata/asia
|
|
||||||
@@ -678,7 +678,6 @@ Zone Asia/Shanghai 8:05:43 - LMT 1901
|
|
||||||
8:00 PRC C%sT
|
|
||||||
# Xinjiang time, used by many in western China; represented by Ürümqi / Ürümchi
|
|
||||||
# / Wulumuqi. (Please use Asia/Shanghai if you prefer Beijing time.)
|
|
||||||
-# Vostok base in Antarctica matches this since 1970.
|
|
||||||
Zone Asia/Urumqi 5:50:20 - LMT 1928
|
|
||||||
6:00 - +06
|
|
||||||
|
|
||||||
@@ -3450,6 +3449,9 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
|
|
||||||
# From Heba Hamad (2023-03-22):
|
|
||||||
# ... summer time will begin in Palestine from Saturday 04-29-2023,
|
|
||||||
# 02:00 AM by 60 minutes forward.
|
|
||||||
+# From Heba Hemad (2023-10-09):
|
|
||||||
+# ... winter time will begin in Palestine from Saturday 10-28-2023,
|
|
||||||
+# 02:00 AM by 60 minutes back.
|
|
||||||
#
|
|
||||||
# From Paul Eggert (2023-03-22):
|
|
||||||
# For now, guess that spring and fall transitions will normally
|
|
||||||
@@ -3571,13 +3573,13 @@ Rule Palestine 2070 only - Oct 4 2:00 0 -
|
|
||||||
Rule Palestine 2071 only - Sep 19 2:00 0 -
|
|
||||||
Rule Palestine 2072 only - Sep 10 2:00 0 -
|
|
||||||
Rule Palestine 2072 only - Oct 15 2:00 1:00 S
|
|
||||||
+Rule Palestine 2072 max - Oct Sat<=30 2:00 0 -
|
|
||||||
Rule Palestine 2073 only - Sep 2 2:00 0 -
|
|
||||||
Rule Palestine 2073 only - Oct 7 2:00 1:00 S
|
|
||||||
Rule Palestine 2074 only - Aug 18 2:00 0 -
|
|
||||||
Rule Palestine 2074 only - Sep 29 2:00 1:00 S
|
|
||||||
Rule Palestine 2075 only - Aug 10 2:00 0 -
|
|
||||||
Rule Palestine 2075 only - Sep 14 2:00 1:00 S
|
|
||||||
-Rule Palestine 2075 max - Oct Sat<=30 2:00 0 -
|
|
||||||
Rule Palestine 2076 only - Jul 25 2:00 0 -
|
|
||||||
Rule Palestine 2076 only - Sep 5 2:00 1:00 S
|
|
||||||
Rule Palestine 2077 only - Jul 17 2:00 0 -
|
|
||||||
diff --git a/jdk/make/data/tzdata/australasia b/jdk/make/data/tzdata/australasia
|
|
||||||
index 893d7055..d273b06e 100644
|
|
||||||
--- a/jdk/make/data/tzdata/australasia
|
|
||||||
+++ b/jdk/make/data/tzdata/australasia
|
|
||||||
@@ -415,7 +415,13 @@ Zone Antarctica/Macquarie 0 - -00 1899 Nov
|
|
||||||
# in Fiji for 2022-2023....
|
|
||||||
# https://www.facebook.com/FijianGovernment/posts/pfbid0mmWVTYmTibn66ybpFda75pDcf34SSpoSaskJW5gXwaKo5Sgc7273Q4fXWc6kQV6Hl
|
|
||||||
#
|
|
||||||
-# From Paul Eggert (2022-10-27):
|
|
||||||
+# From Almaz Mingaleev (2023-10-06):
|
|
||||||
+# Cabinet approved the suspension of Daylight Saving and appropriate
|
|
||||||
+# legislative changes will be considered including the repeal of the
|
|
||||||
+# Daylight Saving Act 1998
|
|
||||||
+# https://www.fiji.gov.fj/Media-Centre/Speeches/English/CABINET-DECISIONS-3-OCTOBER-2023
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-10-06):
|
|
||||||
# For now, assume DST is suspended indefinitely.
|
|
||||||
|
|
||||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
|
||||||
diff --git a/jdk/make/data/tzdata/backward b/jdk/make/data/tzdata/backward
|
|
||||||
index c0746d6d..7ddc6cc3 100644
|
|
||||||
--- a/jdk/make/data/tzdata/backward
|
|
||||||
+++ b/jdk/make/data/tzdata/backward
|
|
||||||
@@ -228,7 +228,6 @@ Link America/Puerto_Rico America/Tortola
|
|
||||||
Link Pacific/Port_Moresby Antarctica/DumontDUrville
|
|
||||||
Link Pacific/Auckland Antarctica/McMurdo
|
|
||||||
Link Asia/Riyadh Antarctica/Syowa
|
|
||||||
-Link Asia/Urumqi Antarctica/Vostok
|
|
||||||
Link Europe/Berlin Arctic/Longyearbyen
|
|
||||||
Link Asia/Riyadh Asia/Aden
|
|
||||||
Link Asia/Qatar Asia/Bahrain
|
|
||||||
diff --git a/jdk/make/data/tzdata/europe b/jdk/make/data/tzdata/europe
|
|
||||||
index 5a0e516f..e5260489 100644
|
|
||||||
--- a/jdk/make/data/tzdata/europe
|
|
||||||
+++ b/jdk/make/data/tzdata/europe
|
|
||||||
@@ -1146,6 +1146,23 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
|
||||||
# 2. The shift *from* DST in 2023 happens as normal, but coincides with the
|
|
||||||
# shift to UTC-02 normaltime (people will not change their clocks here).
|
|
||||||
# 3. After this, DST is still observed, but as -02/-01 instead of -03/-02.
|
|
||||||
+#
|
|
||||||
+# From Múte Bourup Egede via Jógvan Svabo Samuelsen (2023-03-15):
|
|
||||||
+# Greenland will not switch to Daylight Saving Time this year, 2023,
|
|
||||||
+# because the standard time for Greenland will change from UTC -3 to UTC -2.
|
|
||||||
+# However, Greenland will change to Daylight Saving Time again in 2024
|
|
||||||
+# and onwards.
|
|
||||||
+
|
|
||||||
+# From a contributor who wishes to remain anonymous for now (2023-10-29):
|
|
||||||
+# https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland
|
|
||||||
+# with a link to that page:
|
|
||||||
+# https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid
|
|
||||||
+# ... Ittoqqortoormiit joins the time of Nuuk at March 2024.
|
|
||||||
+# What would mean that America/Scoresbysund would either be in -01 year round
|
|
||||||
+# or in -02/-01 like America/Nuuk, but no longer in -01/+00.
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-10-29):
|
|
||||||
+# For now, assume it will be like America/Nuuk.
|
|
||||||
|
|
||||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
|
||||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
|
||||||
@@ -1166,10 +1183,12 @@ Zone America/Danmarkshavn -1:14:40 - LMT 1916 Jul 28
|
|
||||||
Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
|
||||||
-2:00 - -02 1980 Apr 6 2:00
|
|
||||||
-2:00 C-Eur -02/-01 1981 Mar 29
|
|
||||||
- -1:00 EU -01/+00
|
|
||||||
+ -1:00 EU -01/+00 2024 Mar 31
|
|
||||||
+ -2:00 EU -02/-01
|
|
||||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
|
||||||
-3:00 - -03 1980 Apr 6 2:00
|
|
||||||
- -3:00 EU -03/-02 2023 Oct 29 1:00u
|
|
||||||
+ -3:00 EU -03/-02 2023 Mar 26 1:00u
|
|
||||||
+ -2:00 - -02 2023 Oct 29 1:00u
|
|
||||||
-2:00 EU -02/-01
|
|
||||||
Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik
|
|
||||||
-4:00 Thule A%sT
|
|
||||||
@@ -3734,11 +3753,7 @@ Zone Europe/Istanbul 1:55:52 - LMT 1880
|
|
||||||
# and not at 3:00 as would have been under EU rules.
|
|
||||||
# This is why I have set the change to EU rules into May 1996,
|
|
||||||
# so that the change in March is stil covered by the Ukraine rule.
|
|
||||||
-# The next change in October 1996 happened under EU rules....
|
|
||||||
-# TZ database holds three other zones for Ukraine.... I have not yet
|
|
||||||
-# worked out the consequences for these three zones, as we (me and my
|
|
||||||
-# US colleague David Cochrane) are still trying to get more
|
|
||||||
-# information upon these local deviations from Kiev rules.
|
|
||||||
+# The next change in October 1996 happened under EU rules.
|
|
||||||
#
|
|
||||||
# From Paul Eggert (2022-08-27):
|
|
||||||
# For now, assume that Ukraine's zones all followed the same rules,
|
|
||||||
diff --git a/jdk/make/data/tzdata/iso3166.tab b/jdk/make/data/tzdata/iso3166.tab
|
|
||||||
index cea17732..7fa350ec 100644
|
|
||||||
--- a/jdk/make/data/tzdata/iso3166.tab
|
|
||||||
+++ b/jdk/make/data/tzdata/iso3166.tab
|
|
||||||
@@ -26,17 +26,22 @@
|
|
||||||
# This file is in the public domain, so clarified as of
|
|
||||||
# 2009-05-17 by Arthur David Olson.
|
|
||||||
#
|
|
||||||
-# From Paul Eggert (2022-11-18):
|
|
||||||
+# From Paul Eggert (2023-09-06):
|
|
||||||
# This file contains a table of two-letter country codes. Columns are
|
|
||||||
# separated by a single tab. Lines beginning with '#' are comments.
|
|
||||||
# All text uses UTF-8 encoding. The columns of the table are as follows:
|
|
||||||
#
|
|
||||||
# 1. ISO 3166-1 alpha-2 country code, current as of
|
|
||||||
-# ISO 3166-1 N1087 (2022-09-02). See: Updates on ISO 3166-1
|
|
||||||
-# https://isotc.iso.org/livelink/livelink/Open/16944257
|
|
||||||
-# 2. The usual English name for the coded region,
|
|
||||||
-# chosen so that alphabetic sorting of subsets produces helpful lists.
|
|
||||||
-# This is not the same as the English name in the ISO 3166 tables.
|
|
||||||
+# ISO/TC 46 N1108 (2023-04-05). See: ISO/TC 46 Documents
|
|
||||||
+# https://www.iso.org/committee/48750.html?view=documents
|
|
||||||
+# 2. The usual English name for the coded region. This sometimes
|
|
||||||
+# departs from ISO-listed names, sometimes so that sorted subsets
|
|
||||||
+# of names are useful (e.g., "Samoa (American)" and "Samoa
|
|
||||||
+# (western)" rather than "American Samoa" and "Samoa"),
|
|
||||||
+# sometimes to avoid confusion among non-experts (e.g.,
|
|
||||||
+# "Czech Republic" and "Turkey" rather than "Czechia" and "Türkiye"),
|
|
||||||
+# and sometimes to omit needless detail or churn (e.g., "Netherlands"
|
|
||||||
+# rather than "Netherlands (the)" or "Netherlands (Kingdom of the)").
|
|
||||||
#
|
|
||||||
# The table is sorted by country code.
|
|
||||||
#
|
|
||||||
diff --git a/jdk/make/data/tzdata/leapseconds b/jdk/make/data/tzdata/leapseconds
|
|
||||||
index 89ce8b89..ab2c1af4 100644
|
|
||||||
--- a/jdk/make/data/tzdata/leapseconds
|
|
||||||
+++ b/jdk/make/data/tzdata/leapseconds
|
|
||||||
@@ -95,11 +95,11 @@ Leap 2016 Dec 31 23:59:60 + S
|
|
||||||
# Any additional leap seconds will come after this.
|
|
||||||
# This Expires line is commented out for now,
|
|
||||||
# so that pre-2020a zic implementations do not reject this file.
|
|
||||||
-#Expires 2023 Dec 28 00:00:00
|
|
||||||
+#Expires 2024 Jun 28 00:00:00
|
|
||||||
|
|
||||||
# POSIX timestamps for the data in this file:
|
|
||||||
#updated 1467936000 (2016-07-08 00:00:00 UTC)
|
|
||||||
-#expires 1703721600 (2023-12-28 00:00:00 UTC)
|
|
||||||
+#expires 1719532800 (2024-06-28 00:00:00 UTC)
|
|
||||||
|
|
||||||
-# Updated through IERS Bulletin C65
|
|
||||||
-# File expires on: 28 December 2023
|
|
||||||
+# Updated through IERS Bulletin C66
|
|
||||||
+# File expires on: 28 June 2024
|
|
||||||
diff --git a/jdk/make/data/tzdata/northamerica b/jdk/make/data/tzdata/northamerica
|
|
||||||
index dade2a1d..b96269a0 100644
|
|
||||||
--- a/jdk/make/data/tzdata/northamerica
|
|
||||||
+++ b/jdk/make/data/tzdata/northamerica
|
|
||||||
@@ -1476,7 +1476,7 @@ Rule StJohns 1989 2006 - Apr Sun>=1 0:01 1:00 D
|
|
||||||
Rule StJohns 2007 2011 - Mar Sun>=8 0:01 1:00 D
|
|
||||||
Rule StJohns 2007 2010 - Nov Sun>=1 0:01 0 S
|
|
||||||
#
|
|
||||||
-# St John's has an apostrophe, but Posix file names can't have apostrophes.
|
|
||||||
+# St John's has an apostrophe, but POSIX file names can't have apostrophes.
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
Zone America/St_Johns -3:30:52 - LMT 1884
|
|
||||||
-3:30:52 StJohns N%sT 1918
|
|
||||||
diff --git a/jdk/make/data/tzdata/southamerica b/jdk/make/data/tzdata/southamerica
|
|
||||||
index 4024e718..da2c6239 100644
|
|
||||||
--- a/jdk/make/data/tzdata/southamerica
|
|
||||||
+++ b/jdk/make/data/tzdata/southamerica
|
|
||||||
@@ -1720,6 +1720,12 @@ Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
|
|
||||||
# From Carlos Raúl Perasso (2014-02-28):
|
|
||||||
# Decree 1264 can be found at:
|
|
||||||
# http://www.presidencia.gov.py/archivos/documentos/DECRETO1264_ey9r8zai.pdf
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-07-26):
|
|
||||||
+# Transition dates are now set by Law No. 7115, not by presidential decree.
|
|
||||||
+# https://www.abc.com.py/politica/2023/07/12/promulgacion-el-cambio-de-hora-sera-por-ley/
|
|
||||||
+# From Carlos Raúl Perasso (2023-07-27):
|
|
||||||
+# http://silpy.congreso.gov.py/descarga/ley-144138
|
|
||||||
Rule Para 2013 max - Mar Sun>=22 0:00 0 -
|
|
||||||
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
diff --git a/jdk/make/data/tzdata/zone.tab b/jdk/make/data/tzdata/zone.tab
|
|
||||||
index 3edb0d61..0a01e877 100644
|
|
||||||
--- a/jdk/make/data/tzdata/zone.tab
|
|
||||||
+++ b/jdk/make/data/tzdata/zone.tab
|
|
||||||
@@ -71,7 +71,7 @@ AR -3124-06411 America/Argentina/Cordoba Argentina (most areas: CB, CC, CN, ER,
|
|
||||||
AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN)
|
|
||||||
AR -2411-06518 America/Argentina/Jujuy Jujuy (JY)
|
|
||||||
AR -2649-06513 America/Argentina/Tucuman Tucuman (TM)
|
|
||||||
-AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)
|
|
||||||
+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT), Chubut (CH)
|
|
||||||
AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR)
|
|
||||||
AR -3132-06831 America/Argentina/San_Juan San Juan (SJ)
|
|
||||||
AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)
|
|
||||||
@@ -110,7 +110,7 @@ BN +0456+11455 Asia/Brunei
|
|
||||||
BO -1630-06809 America/La_Paz
|
|
||||||
BQ +120903-0681636 America/Kralendijk
|
|
||||||
BR -0351-03225 America/Noronha Atlantic islands
|
|
||||||
-BR -0127-04829 America/Belem Para (east); Amapa
|
|
||||||
+BR -0127-04829 America/Belem Para (east), Amapa
|
|
||||||
BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB)
|
|
||||||
BR -0803-03454 America/Recife Pernambuco
|
|
||||||
BR -0712-04812 America/Araguaina Tocantins
|
|
||||||
@@ -130,21 +130,21 @@ BT +2728+08939 Asia/Thimphu
|
|
||||||
BW -2439+02555 Africa/Gaborone
|
|
||||||
BY +5354+02734 Europe/Minsk
|
|
||||||
BZ +1730-08812 America/Belize
|
|
||||||
-CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)
|
|
||||||
-CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE
|
|
||||||
+CA +4734-05243 America/St_Johns Newfoundland, Labrador (SE)
|
|
||||||
+CA +4439-06336 America/Halifax Atlantic - NS (most areas), PE
|
|
||||||
CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton)
|
|
||||||
CA +4606-06447 America/Moncton Atlantic - New Brunswick
|
|
||||||
CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)
|
|
||||||
CA +5125-05707 America/Blanc-Sablon AST - QC (Lower North Shore)
|
|
||||||
-CA +4339-07923 America/Toronto Eastern - ON, QC (most areas)
|
|
||||||
+CA +4339-07923 America/Toronto Eastern - ON & QC (most areas)
|
|
||||||
CA +6344-06828 America/Iqaluit Eastern - NU (most areas)
|
|
||||||
-CA +484531-0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H)
|
|
||||||
-CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba
|
|
||||||
+CA +484531-0913718 America/Atikokan EST - ON (Atikokan), NU (Coral H)
|
|
||||||
+CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba
|
|
||||||
CA +744144-0944945 America/Resolute Central - NU (Resolute)
|
|
||||||
CA +624900-0920459 America/Rankin_Inlet Central - NU (central)
|
|
||||||
CA +5024-10439 America/Regina CST - SK (most areas)
|
|
||||||
CA +5017-10750 America/Swift_Current CST - SK (midwest)
|
|
||||||
-CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)
|
|
||||||
+CA +5333-11328 America/Edmonton Mountain - AB, BC(E), NT(E), SK(W)
|
|
||||||
CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west)
|
|
||||||
CA +682059-1334300 America/Inuvik Mountain - NT (west)
|
|
||||||
CA +4906-11631 America/Creston MST - BC (Creston)
|
|
||||||
@@ -230,8 +230,8 @@ HT +1832-07220 America/Port-au-Prince
|
|
||||||
HU +4730+01905 Europe/Budapest
|
|
||||||
ID -0610+10648 Asia/Jakarta Java, Sumatra
|
|
||||||
ID -0002+10920 Asia/Pontianak Borneo (west, central)
|
|
||||||
-ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
|
|
||||||
-ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
|
|
||||||
+ID -0507+11924 Asia/Makassar Borneo (east, south), Sulawesi/Celebes, Bali, Nusa Tengarra, Timor (west)
|
|
||||||
+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya), Malukus/Moluccas
|
|
||||||
IE +5320-00615 Europe/Dublin
|
|
||||||
IL +314650+0351326 Asia/Jerusalem
|
|
||||||
IM +5409-00428 Europe/Isle_of_Man
|
|
||||||
@@ -378,7 +378,7 @@ RU +4310+13156 Asia/Vladivostok MSK+07 - Amur River
|
|
||||||
RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky
|
|
||||||
RU +5934+15048 Asia/Magadan MSK+08 - Magadan
|
|
||||||
RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island
|
|
||||||
-RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is
|
|
||||||
+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E), N Kuril Is
|
|
||||||
RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka
|
|
||||||
RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea
|
|
||||||
RW -0157+03004 Africa/Kigali
|
|
||||||
@@ -441,7 +441,7 @@ US +470659-1011757 America/North_Dakota/Center Central - ND (Oliver)
|
|
||||||
US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural)
|
|
||||||
US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer)
|
|
||||||
US +394421-1045903 America/Denver Mountain (most areas)
|
|
||||||
-US +433649-1161209 America/Boise Mountain - ID (south); OR (east)
|
|
||||||
+US +433649-1161209 America/Boise Mountain - ID (south), OR (east)
|
|
||||||
US +332654-1120424 America/Phoenix MST - AZ (except Navajo)
|
|
||||||
US +340308-1181434 America/Los_Angeles Pacific
|
|
||||||
US +611305-1495401 America/Anchorage Alaska (most areas)
|
|
||||||
diff --git a/jdk/test/java/util/TimeZone/TimeZoneData/VERSION b/jdk/test/java/util/TimeZone/TimeZoneData/VERSION
|
|
||||||
index c5483b48..f92096d4 100644
|
|
||||||
--- a/jdk/test/java/util/TimeZone/TimeZoneData/VERSION
|
|
||||||
+++ b/jdk/test/java/util/TimeZone/TimeZoneData/VERSION
|
|
||||||
@@ -1 +1 @@
|
|
||||||
-tzdata2023c
|
|
||||||
+tzdata2023d
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/VERSION b/jdk/test/sun/util/calendar/zi/tzdata/VERSION
|
|
||||||
index 66bd061e..560884d1 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.
|
|
||||||
#
|
|
||||||
-tzdata2023c
|
|
||||||
+tzdata2023d
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/africa b/jdk/test/sun/util/calendar/zi/tzdata/africa
|
|
||||||
index 3e9728c5..c9f48463 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/africa
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/africa
|
|
||||||
@@ -308,13 +308,6 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
|
|
||||||
# reproduced by other (more accessible) sites[, e.g.,]...
|
|
||||||
# http://elgornal.net/news/news.aspx?id=4699258
|
|
||||||
|
|
||||||
-# From Paul Eggert (2014-06-04):
|
|
||||||
-# Sarah El Deeb and Lee Keath of AP report that the Egyptian government says
|
|
||||||
-# the change is because of blackouts in Cairo, even though Ahram Online (cited
|
|
||||||
-# above) says DST had no affect on electricity consumption. There is
|
|
||||||
-# no information about when DST will end this fall. See:
|
|
||||||
-# http://abcnews.go.com/International/wireStory/el-sissi-pushes-egyptians-line-23614833
|
|
||||||
-
|
|
||||||
# From Steffen Thorsen (2015-04-08):
|
|
||||||
# Egypt will start DST on midnight after Thursday, April 30, 2015.
|
|
||||||
# This is based on a law (no 35) from May 15, 2014 saying it starts the last
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/antarctica b/jdk/test/sun/util/calendar/zi/tzdata/antarctica
|
|
||||||
index 3de5e726..fc7176cd 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/antarctica
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/antarctica
|
|
||||||
@@ -103,6 +103,11 @@
|
|
||||||
# - 2018 Oct 7 4:00 - 2019 Mar 17 3:00 - 2019 Oct 4 3:00 - 2020 Mar 8 3:00
|
|
||||||
# and now - 2020 Oct 4 0:01
|
|
||||||
|
|
||||||
+# From Paul Eggert (2023-12-20):
|
|
||||||
+# Transitions from 2021 on are taken from:
|
|
||||||
+# https://www.timeanddate.com/time/zone/antarctica/casey
|
|
||||||
+# retrieved at various dates.
|
|
||||||
+
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
Zone Antarctica/Casey 0 - -00 1969
|
|
||||||
8:00 - +08 2009 Oct 18 2:00
|
|
||||||
@@ -116,7 +121,12 @@ Zone Antarctica/Casey 0 - -00 1969
|
|
||||||
8:00 - +08 2019 Oct 4 3:00
|
|
||||||
11:00 - +11 2020 Mar 8 3:00
|
|
||||||
8:00 - +08 2020 Oct 4 0:01
|
|
||||||
- 11:00 - +11
|
|
||||||
+ 11:00 - +11 2021 Mar 14 0:00
|
|
||||||
+ 8:00 - +08 2021 Oct 3 0:01
|
|
||||||
+ 11:00 - +11 2022 Mar 13 0:00
|
|
||||||
+ 8:00 - +08 2022 Oct 2 0:01
|
|
||||||
+ 11:00 - +11 2023 Mar 9 3:00
|
|
||||||
+ 8:00 - +08
|
|
||||||
Zone Antarctica/Davis 0 - -00 1957 Jan 13
|
|
||||||
7:00 - +07 1964 Nov
|
|
||||||
0 - -00 1969 Feb
|
|
||||||
@@ -263,7 +273,50 @@ Zone Antarctica/Troll 0 - -00 2005 Feb 12
|
|
||||||
# year-round from 1960/61 to 1992
|
|
||||||
|
|
||||||
# Vostok, since 1957-12-16, temporarily closed 1994-02/1994-11
|
|
||||||
-# See Asia/Urumqi.
|
|
||||||
+# From Craig Mundell (1994-12-15):
|
|
||||||
+# http://quest.arc.nasa.gov/antarctica/QA/computers/Directions,Time,ZIP
|
|
||||||
+# Vostok, which is one of the Russian stations, is set on the same
|
|
||||||
+# time as Moscow, Russia.
|
|
||||||
+#
|
|
||||||
+# From Lee Hotz (2001-03-08):
|
|
||||||
+# I queried the folks at Columbia who spent the summer at Vostok and this is
|
|
||||||
+# what they had to say about time there:
|
|
||||||
+# "in the US Camp (East Camp) we have been on New Zealand (McMurdo)
|
|
||||||
+# time, which is 12 hours ahead of GMT. The Russian Station Vostok was
|
|
||||||
+# 6 hours behind that (although only 2 miles away, i.e. 6 hours ahead
|
|
||||||
+# of GMT). This is a time zone I think two hours east of Moscow. The
|
|
||||||
+# natural time zone is in between the two: 8 hours ahead of GMT."
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2001-05-04):
|
|
||||||
+# This seems to be hopelessly confusing, so I asked Lee Hotz about it
|
|
||||||
+# in person. He said that some Antarctic locations set their local
|
|
||||||
+# time so that noon is the warmest part of the day, and that this
|
|
||||||
+# changes during the year and does not necessarily correspond to mean
|
|
||||||
+# solar noon. So the Vostok time might have been whatever the clocks
|
|
||||||
+# happened to be during their visit. So we still don't really know what time
|
|
||||||
+# it is at Vostok.
|
|
||||||
+#
|
|
||||||
+# From Zakhary V. Akulov (2023-12-17 22:00:48 +0700):
|
|
||||||
+# ... from December, 18, 2023 00:00 by my decision the local time of
|
|
||||||
+# the Antarctic research base Vostok will correspond to UTC+5.
|
|
||||||
+# (2023-12-19): We constantly interact with Progress base, with company who
|
|
||||||
+# builds new wintering station, with sledge convoys, with aviation - they all
|
|
||||||
+# use UTC+5. Besides, difference between Moscow time is just 2 hours now, not 4.
|
|
||||||
+# (2023-12-19, in response to the question "Has local time at Vostok
|
|
||||||
+# been UTC+6 ever since 1957, or has it changed before?"): No. At least
|
|
||||||
+# since my antarctic career start, 10 years ago, Vostok base has UTC+7.
|
|
||||||
+# (In response to a 2023-12-18 question "from 02:00 to 00:00 today"): This.
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-12-18):
|
|
||||||
+# For lack of better info, guess Vostok was at +07 from founding through today,
|
|
||||||
+# except when closed.
|
|
||||||
+
|
|
||||||
+# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
+Zone Antarctica/Vostok 0 - -00 1957 Dec 16
|
|
||||||
+ 7:00 - +07 1994 Feb
|
|
||||||
+ 0 - -00 1994 Nov
|
|
||||||
+ 7:00 - +07 2023 Dec 18 2:00
|
|
||||||
+ 5:00 - +05
|
|
||||||
|
|
||||||
# S Africa - year-round bases
|
|
||||||
# Marion Island, -4653+03752
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/asia b/jdk/test/sun/util/calendar/zi/tzdata/asia
|
|
||||||
index 48a348bf..67a2ef6e 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/asia
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/asia
|
|
||||||
@@ -678,7 +678,6 @@ Zone Asia/Shanghai 8:05:43 - LMT 1901
|
|
||||||
8:00 PRC C%sT
|
|
||||||
# Xinjiang time, used by many in western China; represented by Ürümqi / Ürümchi
|
|
||||||
# / Wulumuqi. (Please use Asia/Shanghai if you prefer Beijing time.)
|
|
||||||
-# Vostok base in Antarctica matches this since 1970.
|
|
||||||
Zone Asia/Urumqi 5:50:20 - LMT 1928
|
|
||||||
6:00 - +06
|
|
||||||
|
|
||||||
@@ -3450,6 +3449,9 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
|
|
||||||
# From Heba Hamad (2023-03-22):
|
|
||||||
# ... summer time will begin in Palestine from Saturday 04-29-2023,
|
|
||||||
# 02:00 AM by 60 minutes forward.
|
|
||||||
+# From Heba Hemad (2023-10-09):
|
|
||||||
+# ... winter time will begin in Palestine from Saturday 10-28-2023,
|
|
||||||
+# 02:00 AM by 60 minutes back.
|
|
||||||
#
|
|
||||||
# From Paul Eggert (2023-03-22):
|
|
||||||
# For now, guess that spring and fall transitions will normally
|
|
||||||
@@ -3571,13 +3573,13 @@ Rule Palestine 2070 only - Oct 4 2:00 0 -
|
|
||||||
Rule Palestine 2071 only - Sep 19 2:00 0 -
|
|
||||||
Rule Palestine 2072 only - Sep 10 2:00 0 -
|
|
||||||
Rule Palestine 2072 only - Oct 15 2:00 1:00 S
|
|
||||||
+Rule Palestine 2072 max - Oct Sat<=30 2:00 0 -
|
|
||||||
Rule Palestine 2073 only - Sep 2 2:00 0 -
|
|
||||||
Rule Palestine 2073 only - Oct 7 2:00 1:00 S
|
|
||||||
Rule Palestine 2074 only - Aug 18 2:00 0 -
|
|
||||||
Rule Palestine 2074 only - Sep 29 2:00 1:00 S
|
|
||||||
Rule Palestine 2075 only - Aug 10 2:00 0 -
|
|
||||||
Rule Palestine 2075 only - Sep 14 2:00 1:00 S
|
|
||||||
-Rule Palestine 2075 max - Oct Sat<=30 2:00 0 -
|
|
||||||
Rule Palestine 2076 only - Jul 25 2:00 0 -
|
|
||||||
Rule Palestine 2076 only - Sep 5 2:00 1:00 S
|
|
||||||
Rule Palestine 2077 only - Jul 17 2:00 0 -
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/australasia b/jdk/test/sun/util/calendar/zi/tzdata/australasia
|
|
||||||
index 893d7055..d273b06e 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/australasia
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/australasia
|
|
||||||
@@ -415,7 +415,13 @@ Zone Antarctica/Macquarie 0 - -00 1899 Nov
|
|
||||||
# in Fiji for 2022-2023....
|
|
||||||
# https://www.facebook.com/FijianGovernment/posts/pfbid0mmWVTYmTibn66ybpFda75pDcf34SSpoSaskJW5gXwaKo5Sgc7273Q4fXWc6kQV6Hl
|
|
||||||
#
|
|
||||||
-# From Paul Eggert (2022-10-27):
|
|
||||||
+# From Almaz Mingaleev (2023-10-06):
|
|
||||||
+# Cabinet approved the suspension of Daylight Saving and appropriate
|
|
||||||
+# legislative changes will be considered including the repeal of the
|
|
||||||
+# Daylight Saving Act 1998
|
|
||||||
+# https://www.fiji.gov.fj/Media-Centre/Speeches/English/CABINET-DECISIONS-3-OCTOBER-2023
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-10-06):
|
|
||||||
# For now, assume DST is suspended indefinitely.
|
|
||||||
|
|
||||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/backward b/jdk/test/sun/util/calendar/zi/tzdata/backward
|
|
||||||
index c0746d6d..7ddc6cc3 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/backward
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/backward
|
|
||||||
@@ -228,7 +228,6 @@ Link America/Puerto_Rico America/Tortola
|
|
||||||
Link Pacific/Port_Moresby Antarctica/DumontDUrville
|
|
||||||
Link Pacific/Auckland Antarctica/McMurdo
|
|
||||||
Link Asia/Riyadh Antarctica/Syowa
|
|
||||||
-Link Asia/Urumqi Antarctica/Vostok
|
|
||||||
Link Europe/Berlin Arctic/Longyearbyen
|
|
||||||
Link Asia/Riyadh Asia/Aden
|
|
||||||
Link Asia/Qatar Asia/Bahrain
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/europe b/jdk/test/sun/util/calendar/zi/tzdata/europe
|
|
||||||
index 5a0e516f..e5260489 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/europe
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/europe
|
|
||||||
@@ -1146,6 +1146,23 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
|
||||||
# 2. The shift *from* DST in 2023 happens as normal, but coincides with the
|
|
||||||
# shift to UTC-02 normaltime (people will not change their clocks here).
|
|
||||||
# 3. After this, DST is still observed, but as -02/-01 instead of -03/-02.
|
|
||||||
+#
|
|
||||||
+# From Múte Bourup Egede via Jógvan Svabo Samuelsen (2023-03-15):
|
|
||||||
+# Greenland will not switch to Daylight Saving Time this year, 2023,
|
|
||||||
+# because the standard time for Greenland will change from UTC -3 to UTC -2.
|
|
||||||
+# However, Greenland will change to Daylight Saving Time again in 2024
|
|
||||||
+# and onwards.
|
|
||||||
+
|
|
||||||
+# From a contributor who wishes to remain anonymous for now (2023-10-29):
|
|
||||||
+# https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland
|
|
||||||
+# with a link to that page:
|
|
||||||
+# https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid
|
|
||||||
+# ... Ittoqqortoormiit joins the time of Nuuk at March 2024.
|
|
||||||
+# What would mean that America/Scoresbysund would either be in -01 year round
|
|
||||||
+# or in -02/-01 like America/Nuuk, but no longer in -01/+00.
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-10-29):
|
|
||||||
+# For now, assume it will be like America/Nuuk.
|
|
||||||
|
|
||||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
|
||||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
|
||||||
@@ -1166,10 +1183,12 @@ Zone America/Danmarkshavn -1:14:40 - LMT 1916 Jul 28
|
|
||||||
Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
|
||||||
-2:00 - -02 1980 Apr 6 2:00
|
|
||||||
-2:00 C-Eur -02/-01 1981 Mar 29
|
|
||||||
- -1:00 EU -01/+00
|
|
||||||
+ -1:00 EU -01/+00 2024 Mar 31
|
|
||||||
+ -2:00 EU -02/-01
|
|
||||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
|
||||||
-3:00 - -03 1980 Apr 6 2:00
|
|
||||||
- -3:00 EU -03/-02 2023 Oct 29 1:00u
|
|
||||||
+ -3:00 EU -03/-02 2023 Mar 26 1:00u
|
|
||||||
+ -2:00 - -02 2023 Oct 29 1:00u
|
|
||||||
-2:00 EU -02/-01
|
|
||||||
Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik
|
|
||||||
-4:00 Thule A%sT
|
|
||||||
@@ -3734,11 +3753,7 @@ Zone Europe/Istanbul 1:55:52 - LMT 1880
|
|
||||||
# and not at 3:00 as would have been under EU rules.
|
|
||||||
# This is why I have set the change to EU rules into May 1996,
|
|
||||||
# so that the change in March is stil covered by the Ukraine rule.
|
|
||||||
-# The next change in October 1996 happened under EU rules....
|
|
||||||
-# TZ database holds three other zones for Ukraine.... I have not yet
|
|
||||||
-# worked out the consequences for these three zones, as we (me and my
|
|
||||||
-# US colleague David Cochrane) are still trying to get more
|
|
||||||
-# information upon these local deviations from Kiev rules.
|
|
||||||
+# The next change in October 1996 happened under EU rules.
|
|
||||||
#
|
|
||||||
# From Paul Eggert (2022-08-27):
|
|
||||||
# For now, assume that Ukraine's zones all followed the same rules,
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/iso3166.tab b/jdk/test/sun/util/calendar/zi/tzdata/iso3166.tab
|
|
||||||
index cea17732..7fa350ec 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/iso3166.tab
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/iso3166.tab
|
|
||||||
@@ -26,17 +26,22 @@
|
|
||||||
# This file is in the public domain, so clarified as of
|
|
||||||
# 2009-05-17 by Arthur David Olson.
|
|
||||||
#
|
|
||||||
-# From Paul Eggert (2022-11-18):
|
|
||||||
+# From Paul Eggert (2023-09-06):
|
|
||||||
# This file contains a table of two-letter country codes. Columns are
|
|
||||||
# separated by a single tab. Lines beginning with '#' are comments.
|
|
||||||
# All text uses UTF-8 encoding. The columns of the table are as follows:
|
|
||||||
#
|
|
||||||
# 1. ISO 3166-1 alpha-2 country code, current as of
|
|
||||||
-# ISO 3166-1 N1087 (2022-09-02). See: Updates on ISO 3166-1
|
|
||||||
-# https://isotc.iso.org/livelink/livelink/Open/16944257
|
|
||||||
-# 2. The usual English name for the coded region,
|
|
||||||
-# chosen so that alphabetic sorting of subsets produces helpful lists.
|
|
||||||
-# This is not the same as the English name in the ISO 3166 tables.
|
|
||||||
+# ISO/TC 46 N1108 (2023-04-05). See: ISO/TC 46 Documents
|
|
||||||
+# https://www.iso.org/committee/48750.html?view=documents
|
|
||||||
+# 2. The usual English name for the coded region. This sometimes
|
|
||||||
+# departs from ISO-listed names, sometimes so that sorted subsets
|
|
||||||
+# of names are useful (e.g., "Samoa (American)" and "Samoa
|
|
||||||
+# (western)" rather than "American Samoa" and "Samoa"),
|
|
||||||
+# sometimes to avoid confusion among non-experts (e.g.,
|
|
||||||
+# "Czech Republic" and "Turkey" rather than "Czechia" and "Türkiye"),
|
|
||||||
+# and sometimes to omit needless detail or churn (e.g., "Netherlands"
|
|
||||||
+# rather than "Netherlands (the)" or "Netherlands (Kingdom of the)").
|
|
||||||
#
|
|
||||||
# The table is sorted by country code.
|
|
||||||
#
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/leapseconds b/jdk/test/sun/util/calendar/zi/tzdata/leapseconds
|
|
||||||
index 89ce8b89..ab2c1af4 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/leapseconds
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/leapseconds
|
|
||||||
@@ -95,11 +95,11 @@ Leap 2016 Dec 31 23:59:60 + S
|
|
||||||
# Any additional leap seconds will come after this.
|
|
||||||
# This Expires line is commented out for now,
|
|
||||||
# so that pre-2020a zic implementations do not reject this file.
|
|
||||||
-#Expires 2023 Dec 28 00:00:00
|
|
||||||
+#Expires 2024 Jun 28 00:00:00
|
|
||||||
|
|
||||||
# POSIX timestamps for the data in this file:
|
|
||||||
#updated 1467936000 (2016-07-08 00:00:00 UTC)
|
|
||||||
-#expires 1703721600 (2023-12-28 00:00:00 UTC)
|
|
||||||
+#expires 1719532800 (2024-06-28 00:00:00 UTC)
|
|
||||||
|
|
||||||
-# Updated through IERS Bulletin C65
|
|
||||||
-# File expires on: 28 December 2023
|
|
||||||
+# Updated through IERS Bulletin C66
|
|
||||||
+# File expires on: 28 June 2024
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/northamerica b/jdk/test/sun/util/calendar/zi/tzdata/northamerica
|
|
||||||
index dade2a1d..b96269a0 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/northamerica
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/northamerica
|
|
||||||
@@ -1476,7 +1476,7 @@ Rule StJohns 1989 2006 - Apr Sun>=1 0:01 1:00 D
|
|
||||||
Rule StJohns 2007 2011 - Mar Sun>=8 0:01 1:00 D
|
|
||||||
Rule StJohns 2007 2010 - Nov Sun>=1 0:01 0 S
|
|
||||||
#
|
|
||||||
-# St John's has an apostrophe, but Posix file names can't have apostrophes.
|
|
||||||
+# St John's has an apostrophe, but POSIX file names can't have apostrophes.
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
Zone America/St_Johns -3:30:52 - LMT 1884
|
|
||||||
-3:30:52 StJohns N%sT 1918
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/southamerica b/jdk/test/sun/util/calendar/zi/tzdata/southamerica
|
|
||||||
index 4024e718..da2c6239 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/southamerica
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/southamerica
|
|
||||||
@@ -1720,6 +1720,12 @@ Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
|
|
||||||
# From Carlos Raúl Perasso (2014-02-28):
|
|
||||||
# Decree 1264 can be found at:
|
|
||||||
# http://www.presidencia.gov.py/archivos/documentos/DECRETO1264_ey9r8zai.pdf
|
|
||||||
+#
|
|
||||||
+# From Paul Eggert (2023-07-26):
|
|
||||||
+# Transition dates are now set by Law No. 7115, not by presidential decree.
|
|
||||||
+# https://www.abc.com.py/politica/2023/07/12/promulgacion-el-cambio-de-hora-sera-por-ley/
|
|
||||||
+# From Carlos Raúl Perasso (2023-07-27):
|
|
||||||
+# http://silpy.congreso.gov.py/descarga/ley-144138
|
|
||||||
Rule Para 2013 max - Mar Sun>=22 0:00 0 -
|
|
||||||
|
|
||||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
|
||||||
diff --git a/jdk/test/sun/util/calendar/zi/tzdata/zone.tab b/jdk/test/sun/util/calendar/zi/tzdata/zone.tab
|
|
||||||
index 3edb0d61..0a01e877 100644
|
|
||||||
--- a/jdk/test/sun/util/calendar/zi/tzdata/zone.tab
|
|
||||||
+++ b/jdk/test/sun/util/calendar/zi/tzdata/zone.tab
|
|
||||||
@@ -71,7 +71,7 @@ AR -3124-06411 America/Argentina/Cordoba Argentina (most areas: CB, CC, CN, ER,
|
|
||||||
AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN)
|
|
||||||
AR -2411-06518 America/Argentina/Jujuy Jujuy (JY)
|
|
||||||
AR -2649-06513 America/Argentina/Tucuman Tucuman (TM)
|
|
||||||
-AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)
|
|
||||||
+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT), Chubut (CH)
|
|
||||||
AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR)
|
|
||||||
AR -3132-06831 America/Argentina/San_Juan San Juan (SJ)
|
|
||||||
AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)
|
|
||||||
@@ -110,7 +110,7 @@ BN +0456+11455 Asia/Brunei
|
|
||||||
BO -1630-06809 America/La_Paz
|
|
||||||
BQ +120903-0681636 America/Kralendijk
|
|
||||||
BR -0351-03225 America/Noronha Atlantic islands
|
|
||||||
-BR -0127-04829 America/Belem Para (east); Amapa
|
|
||||||
+BR -0127-04829 America/Belem Para (east), Amapa
|
|
||||||
BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB)
|
|
||||||
BR -0803-03454 America/Recife Pernambuco
|
|
||||||
BR -0712-04812 America/Araguaina Tocantins
|
|
||||||
@@ -130,21 +130,21 @@ BT +2728+08939 Asia/Thimphu
|
|
||||||
BW -2439+02555 Africa/Gaborone
|
|
||||||
BY +5354+02734 Europe/Minsk
|
|
||||||
BZ +1730-08812 America/Belize
|
|
||||||
-CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)
|
|
||||||
-CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE
|
|
||||||
+CA +4734-05243 America/St_Johns Newfoundland, Labrador (SE)
|
|
||||||
+CA +4439-06336 America/Halifax Atlantic - NS (most areas), PE
|
|
||||||
CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton)
|
|
||||||
CA +4606-06447 America/Moncton Atlantic - New Brunswick
|
|
||||||
CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)
|
|
||||||
CA +5125-05707 America/Blanc-Sablon AST - QC (Lower North Shore)
|
|
||||||
-CA +4339-07923 America/Toronto Eastern - ON, QC (most areas)
|
|
||||||
+CA +4339-07923 America/Toronto Eastern - ON & QC (most areas)
|
|
||||||
CA +6344-06828 America/Iqaluit Eastern - NU (most areas)
|
|
||||||
-CA +484531-0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H)
|
|
||||||
-CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba
|
|
||||||
+CA +484531-0913718 America/Atikokan EST - ON (Atikokan), NU (Coral H)
|
|
||||||
+CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba
|
|
||||||
CA +744144-0944945 America/Resolute Central - NU (Resolute)
|
|
||||||
CA +624900-0920459 America/Rankin_Inlet Central - NU (central)
|
|
||||||
CA +5024-10439 America/Regina CST - SK (most areas)
|
|
||||||
CA +5017-10750 America/Swift_Current CST - SK (midwest)
|
|
||||||
-CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)
|
|
||||||
+CA +5333-11328 America/Edmonton Mountain - AB, BC(E), NT(E), SK(W)
|
|
||||||
CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west)
|
|
||||||
CA +682059-1334300 America/Inuvik Mountain - NT (west)
|
|
||||||
CA +4906-11631 America/Creston MST - BC (Creston)
|
|
||||||
@@ -230,8 +230,8 @@ HT +1832-07220 America/Port-au-Prince
|
|
||||||
HU +4730+01905 Europe/Budapest
|
|
||||||
ID -0610+10648 Asia/Jakarta Java, Sumatra
|
|
||||||
ID -0002+10920 Asia/Pontianak Borneo (west, central)
|
|
||||||
-ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
|
|
||||||
-ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
|
|
||||||
+ID -0507+11924 Asia/Makassar Borneo (east, south), Sulawesi/Celebes, Bali, Nusa Tengarra, Timor (west)
|
|
||||||
+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya), Malukus/Moluccas
|
|
||||||
IE +5320-00615 Europe/Dublin
|
|
||||||
IL +314650+0351326 Asia/Jerusalem
|
|
||||||
IM +5409-00428 Europe/Isle_of_Man
|
|
||||||
@@ -378,7 +378,7 @@ RU +4310+13156 Asia/Vladivostok MSK+07 - Amur River
|
|
||||||
RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky
|
|
||||||
RU +5934+15048 Asia/Magadan MSK+08 - Magadan
|
|
||||||
RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island
|
|
||||||
-RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is
|
|
||||||
+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E), N Kuril Is
|
|
||||||
RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka
|
|
||||||
RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea
|
|
||||||
RW -0157+03004 Africa/Kigali
|
|
||||||
@@ -441,7 +441,7 @@ US +470659-1011757 America/North_Dakota/Center Central - ND (Oliver)
|
|
||||||
US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural)
|
|
||||||
US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer)
|
|
||||||
US +394421-1045903 America/Denver Mountain (most areas)
|
|
||||||
-US +433649-1161209 America/Boise Mountain - ID (south); OR (east)
|
|
||||||
+US +433649-1161209 America/Boise Mountain - ID (south), OR (east)
|
|
||||||
US +332654-1120424 America/Phoenix MST - AZ (except Navajo)
|
|
||||||
US +340308-1181434 America/Los_Angeles Pacific
|
|
||||||
US +611305-1495401 America/Anchorage Alaska (most areas)
|
|
||||||
--
|
|
||||||
2.17.1
|
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -91,7 +91,7 @@ index 00000000..9b614024
|
|||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/version.txt
|
+++ b/version.txt
|
||||||
@@ -0,0 +1 @@
|
@@ -0,0 +1 @@
|
||||||
+8.402.8.0.13
|
+8.412.8.0.13
|
||||||
--
|
--
|
||||||
2.23.0
|
2.23.0
|
||||||
|
|
||||||
|
|||||||
@ -1,23 +0,0 @@
|
|||||||
From 102b398cc59e95cb4f5327b9c8fc9a3c5594acce Mon Sep 17 00:00:00 2001
|
|
||||||
From: eapen <zhangyipeng7@huawei.com>
|
|
||||||
Date: Tue, 29 Nov 2022 09:23:01 +0800
|
|
||||||
Subject: [PATCH 29/33] I68TO2: fix the length value of ciBlock in ciMethodBlocks.cpp
|
|
||||||
---
|
|
||||||
hotspot/src/share/vm/ci/ciMethodBlocks.cpp | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/hotspot/src/share/vm/ci/ciMethodBlocks.cpp b/hotspot/src/share/vm/ci/ciMethodBlocks.cpp
|
|
||||||
index 614e75d..3ce828e 100644
|
|
||||||
--- a/hotspot/src/share/vm/ci/ciMethodBlocks.cpp
|
|
||||||
+++ b/hotspot/src/share/vm/ci/ciMethodBlocks.cpp
|
|
||||||
@@ -372,7 +372,7 @@ static const char *flagnames[] = {
|
|
||||||
|
|
||||||
void ciBlock::dump() {
|
|
||||||
tty->print(" [%d .. %d), {", _start_bci, _limit_bci);
|
|
||||||
- for (int i = 0; i < 8; i++) {
|
|
||||||
+ for (int i = 0; i < 7; i++) {
|
|
||||||
if ((_flags & (1 << i)) != 0) {
|
|
||||||
tty->print(" %s", flagnames[i]);
|
|
||||||
}
|
|
||||||
--
|
|
||||||
1.8.3.1
|
|
||||||
@ -40,16 +40,16 @@ index 54e1bfa0d..c1423dc5b 100644
|
|||||||
|
|
||||||
// The numbers of certs now.
|
// The numbers of certs now.
|
||||||
- private static final int COUNT = 83;
|
- private static final int COUNT = 83;
|
||||||
+ private static final int COUNT = 100;
|
+ private static final int COUNT = 102;
|
||||||
|
|
||||||
// SHA-256 of cacerts, can be generated with
|
// SHA-256 of cacerts, can be generated with
|
||||||
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
||||||
private static final String CHECKSUM
|
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";
|
- = "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";
|
||||||
+ = "30:6A:9A:00:BF:95:59:BC:FB:4C:ED:89:F6:DB:50:25:8D:F6:D6:F0:BC:C8:FC:A3:E6:AF:62:7A:FD:F6:89:51";
|
+ = "2F:92:41:50:3B:2B:F2:AD:86:54:AB:2B:D4:AB:A2:92:8B:B6:1C:2B:58:A1:E3:1A:CE:43:43:FB:3E:94:2E:7E";
|
||||||
|
|
||||||
// map of cert alias to SHA-256 fingerprint
|
// map of cert alias to SHA-256 fingerprint
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
private static final Map<String, String> FINGERPRINT_MAP
|
|
||||||
@@ -111,7 +111,9 @@ public class VerifyCACerts {
|
@@ -111,7 +111,9 @@ 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");
|
"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]",
|
put("digicerthighassuranceevrootca [jdk]",
|
||||||
|
|||||||
Binary file not shown.
@ -6480,8 +6480,8 @@ index 9733e17c..d1b13922 100644
|
|||||||
--- a/jdk/test/TEST.groups
|
--- a/jdk/test/TEST.groups
|
||||||
+++ b/jdk/test/TEST.groups
|
+++ b/jdk/test/TEST.groups
|
||||||
@@ -180,6 +180,9 @@ jdk_security = \
|
@@ -180,6 +180,9 @@ jdk_security = \
|
||||||
jdk_security_infra = \
|
security/infra/java/security/cert/CertPathValidator/certification \
|
||||||
security/infra/java/security/cert/CertPathValidator/certification
|
sun/security/lib/cacerts
|
||||||
|
|
||||||
+jdk_kae_security = \
|
+jdk_kae_security = \
|
||||||
+ org/openeuler/security/openssl
|
+ org/openeuler/security/openssl
|
||||||
|
|||||||
@ -166,13 +166,13 @@
|
|||||||
%global origin_nice OpenJDK
|
%global origin_nice OpenJDK
|
||||||
%global top_level_dir_name %{origin}
|
%global top_level_dir_name %{origin}
|
||||||
%global repo jdk8u
|
%global repo jdk8u
|
||||||
%global revision jdk8u402-b06
|
%global revision jdk8u412-b08
|
||||||
%global full_revision %{repo}-%{revision}
|
%global full_revision %{repo}-%{revision}
|
||||||
# Define IcedTea version used for SystemTap tapsets and desktop files
|
# Define IcedTea version used for SystemTap tapsets and desktop files
|
||||||
%global icedteaver 3.15.0
|
%global icedteaver 3.15.0
|
||||||
|
|
||||||
%global updatever 402
|
%global updatever 412
|
||||||
%global buildver b06
|
%global buildver b08
|
||||||
# priority must be 7 digits in total. The expression is workarounding tip
|
# priority must be 7 digits in total. The expression is workarounding tip
|
||||||
%global priority 1800%{updatever}
|
%global priority 1800%{updatever}
|
||||||
|
|
||||||
@ -936,7 +936,7 @@ Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{r
|
|||||||
|
|
||||||
Name: java-%{javaver}-%{origin}
|
Name: java-%{javaver}-%{origin}
|
||||||
Version: %{javaver}.%{updatever}.%{buildver}
|
Version: %{javaver}.%{updatever}.%{buildver}
|
||||||
Release: 5
|
Release: 0
|
||||||
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
|
# 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
|
# 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
|
# also included the epoch in their virtual provides. This created a
|
||||||
@ -1185,7 +1185,6 @@ Patch288: 8200720-Print-additional-information-in-thread-dump-.patch
|
|||||||
Patch289: support-numactl-for-hadoop-yarn.patch
|
Patch289: support-numactl-for-hadoop-yarn.patch
|
||||||
Patch290: 8232069-enable-shutdown-UseCompressedClassPointers-U.patch
|
Patch290: 8232069-enable-shutdown-UseCompressedClassPointers-U.patch
|
||||||
Patch291: 8065402-G1-does-not-expand-marking-stack-when-mark-s.patch
|
Patch291: 8065402-G1-does-not-expand-marking-stack-when-mark-s.patch
|
||||||
Patch292: fix-the-length-value-of-ciBlock-in-ciMethodBlocks.cp.patch
|
|
||||||
Patch293: 8140594-Various-minor-code-improvements-compiler.patch
|
Patch293: 8140594-Various-minor-code-improvements-compiler.patch
|
||||||
Patch294: Fix-the-crash-that-occurs-when-the-process-exits-due.patch
|
Patch294: Fix-the-crash-that-occurs-when-the-process-exits-due.patch
|
||||||
Patch295: Fix-AsyncGCLog-s-content-consistent-bug.patch
|
Patch295: Fix-AsyncGCLog-s-content-consistent-bug.patch
|
||||||
@ -1310,14 +1309,14 @@ Patch417: 8057967-CallSite-dependency-tracking-scales-devastat.patch
|
|||||||
Patch418: 8079205-CallSite-dependency-tracking-is-broken-after.patch
|
Patch418: 8079205-CallSite-dependency-tracking-is-broken-after.patch
|
||||||
|
|
||||||
#402
|
#402
|
||||||
Patch419: 8322725-tz-Update-Timezone-Data-to-2023d.patch
|
|
||||||
Patch420: 8325150-tz-Update-Timezone-Data-to-2024a.patch
|
|
||||||
Patch421: 8220175-serviceability-dcmd-framework-VMVersionTest..patch
|
Patch421: 8220175-serviceability-dcmd-framework-VMVersionTest..patch
|
||||||
Patch422: 8149343-assert-rp-num_q-no_of_gc_workers-failed-sani.patch
|
Patch422: 8149343-assert-rp-num_q-no_of_gc_workers-failed-sani.patch
|
||||||
Patch423: 8139595-MethodHandles-remove_dependent_nmethod-is-no.patch
|
Patch423: 8139595-MethodHandles-remove_dependent_nmethod-is-no.patch
|
||||||
Patch424: 8143408-Crash-during-InstanceKlass-unloading-when-cl.patch
|
Patch424: 8143408-Crash-during-InstanceKlass-unloading-when-cl.patch
|
||||||
Patch425: GCC-12-reports-some-compiler-warnings.patch
|
Patch425: GCC-12-reports-some-compiler-warnings.patch
|
||||||
Patch426: fix-GCC-12-build-jdk8-fastdebug-error.patch
|
Patch426: fix-GCC-12-build-jdk8-fastdebug-error.patch
|
||||||
|
Patch427: 8223485-C2-PhaseIdealLoop-create_new_if_for_predicat.patch
|
||||||
|
Patch428: 8223486-split-if-update_uses-accesses-stale-idom-dat.patch
|
||||||
|
|
||||||
#############################################
|
#############################################
|
||||||
#
|
#
|
||||||
@ -1838,7 +1837,6 @@ pushd %{top_level_dir_name}
|
|||||||
%patch289 -p1
|
%patch289 -p1
|
||||||
%patch290 -p1
|
%patch290 -p1
|
||||||
%patch291 -p1
|
%patch291 -p1
|
||||||
%patch292 -p1
|
|
||||||
%patch293 -p1
|
%patch293 -p1
|
||||||
%patch294 -p1
|
%patch294 -p1
|
||||||
%patch295 -p1
|
%patch295 -p1
|
||||||
@ -1953,14 +1951,14 @@ pushd %{top_level_dir_name}
|
|||||||
%patch416 -p1
|
%patch416 -p1
|
||||||
%patch417 -p1
|
%patch417 -p1
|
||||||
%patch418 -p1
|
%patch418 -p1
|
||||||
%patch419 -p1
|
|
||||||
%patch420 -p1
|
|
||||||
%patch421 -p1
|
%patch421 -p1
|
||||||
%patch422 -p1
|
%patch422 -p1
|
||||||
%patch423 -p1
|
%patch423 -p1
|
||||||
%patch424 -p1
|
%patch424 -p1
|
||||||
%patch425 -p1
|
%patch425 -p1
|
||||||
%patch426 -p1
|
%patch426 -p1
|
||||||
|
%patch427 -p1
|
||||||
|
%patch428 -p1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%ifarch loongarch64
|
%ifarch loongarch64
|
||||||
@ -2619,6 +2617,18 @@ cjc.mainProgram(arg)
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Apr 18 2024 Autistic_boyya <wangzhongyi7@huawei.com> -1:1.8.0.412-b08.0
|
||||||
|
- del 8322725-tz-Update-Timezone-Data-to-2023d.patch
|
||||||
|
- del 8325150-tz-Update-Timezone-Data-to-2024a.patch
|
||||||
|
- del fix-the-length-value-of-ciBlock-in-ciMethodBlocks.cp.patch
|
||||||
|
- modified 8014628-Support-AES-Encryption-with-HMAC-SHA2-for-Ke.patch
|
||||||
|
- modified 8057743-process-Synchronize-exiting-of-threads-and-p.patch
|
||||||
|
- modified add-missing-test-case.patch
|
||||||
|
- modified fix_X509TrustManagerImpl_symantec_distrust.patch
|
||||||
|
- modified kae-phase2.patch
|
||||||
|
- modified support-numactl-for-hadoop-yarn.patch
|
||||||
|
- modified update-cacerts-and-VerifyCACerts.java-test.patch
|
||||||
|
|
||||||
* Tue Apr 2 2024 kuenking111 <wangkun49@huawei.com> - 1:1.8.0.402-b06.5
|
* Tue Apr 2 2024 kuenking111 <wangkun49@huawei.com> - 1:1.8.0.402-b06.5
|
||||||
- add fix-GCC-12-build-jdk8-fastdebug-error.patch
|
- add fix-GCC-12-build-jdk8-fastdebug-error.patch
|
||||||
|
|
||||||
|
|||||||
@ -353,7 +353,7 @@ index dde3975..dd40c2c 100644
|
|||||||
+ argv_for_execvp = (const char**)raw_argv;
|
+ argv_for_execvp = (const char**)raw_argv;
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
_JNI_IMPORT_OR_EXPORT_ jint JNICALL JNI_CreateJavaVM(JavaVM **vm, void **penv, void *args) {
|
static jint JNI_CreateJavaVM_inner(JavaVM **vm, void **penv, void *args) {
|
||||||
#ifndef USDT2
|
#ifndef USDT2
|
||||||
HS_DTRACE_PROBE3(hotspot_jni, CreateJavaVM__entry, vm, penv, args);
|
HS_DTRACE_PROBE3(hotspot_jni, CreateJavaVM__entry, vm, penv, args);
|
||||||
diff --git a/hotspot/src/share/vm/prims/jni.h b/hotspot/src/share/vm/prims/jni.h
|
diff --git a/hotspot/src/share/vm/prims/jni.h b/hotspot/src/share/vm/prims/jni.h
|
||||||
|
|||||||
@ -257,17 +257,17 @@ index dd107fc..791ddb6 100644
|
|||||||
+ File.separator + "security" + File.separator + "cacerts";
|
+ File.separator + "security" + File.separator + "cacerts";
|
||||||
|
|
||||||
// The numbers of certs now.
|
// The numbers of certs now.
|
||||||
- private static final int COUNT = 106;
|
- private static final int COUNT = 108;
|
||||||
+ private static final int COUNT = 83;
|
+ private static final int COUNT = 83;
|
||||||
|
|
||||||
// SHA-256 of cacerts, can be generated with
|
// SHA-256 of cacerts, can be generated with
|
||||||
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
||||||
private static final String CHECKSUM
|
private static final String CHECKSUM
|
||||||
- = "61:5F:6D:C5:9C:A3:8A:65:3F:CB:F9:F5:26:04:23:F4:53:A6:8C:B3:8B:2B:0A:F0:66:7D:9E:67:B9:4D:AC:B7";
|
- = "81:D4:84:F6:92:78:A4:82:25:06:DC:42:25:C9:5D:6C:63:E4:99:CE:BC:ED:66:B3:8C:BA:E6:BA:6B:34:0F:01";
|
||||||
+ = "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";
|
+ = "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
|
// map of cert alias to SHA-256 fingerprint
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
private static final Map<String, String> FINGERPRINT_MAP
|
|
||||||
@@ -93,12 +93,6 @@ public class VerifyCACerts {
|
@@ -93,12 +93,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");
|
"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]",
|
put("usertrusteccca [jdk]",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user