Skip to content

Commit f2ae1cb

Browse files
authored
Merge pull request #1934 from SAP/pr-jdk-17.0.15+4
Merge to tag jdk-17.0.15+4
2 parents 26b98c8 + ae0177b commit f2ae1cb

File tree

208 files changed

+7070
-4689
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

208 files changed

+7070
-4689
lines changed

make/data/tzdata/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
# or visit www.oracle.com if you need additional information or have any
2222
# questions.
2323
#
24-
tzdata2024b
24+
tzdata2025a

make/data/tzdata/antarctica

+2
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ Zone Antarctica/Mawson 0 - -00 1954 Feb 13
197197

198198
# France & Italy - year-round base
199199
# Concordia, -750600+1232000, since 2005
200+
# https://en.wikipedia.org/wiki/Concordia_Station
201+
# Can use Asia/Singapore, which it has agreed with since inception.
200202

201203
# Germany - year-round base
202204
# Neumayer III, -704080-0081602, since 2009

make/data/tzdata/asia

+82-31
Original file line numberDiff line numberDiff line change
@@ -3688,21 +3688,70 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
36883688
# be immediately followed by 1845-01-01; see R.H. van Gent's
36893689
# History of the International Date Line
36903690
# https://webspace.science.uu.nl/~gent0113/idl/idl_philippines.htm
3691-
# The rest of the data entries are from Shanks & Pottenger.
3692-
3693-
# From Jesper Nørgaard Welen (2006-04-26):
3694-
# ... claims that Philippines had DST last time in 1990:
3695-
# http://story.philippinetimes.com/p.x/ct/9/id/145be20cc6b121c0/cid/3e5bbccc730d258c/
3696-
# [a story dated 2006-04-25 by Cris Larano of Dow Jones Newswires,
3697-
# but no details]
3698-
3699-
# From Paul Eggert (2014-08-14):
3700-
# The following source says DST may be instituted November-January and again
3701-
# March-June, but this is not definite. It also says DST was last proclaimed
3702-
# during the Ramos administration (1992-1998); but again, no details.
3703-
# Carcamo D. PNoy urged to declare use of daylight saving time.
3704-
# Philippine Star 2014-08-05
3705-
# http://www.philstar.com/headlines/2014/08/05/1354152/pnoy-urged-declare-use-daylight-saving-time
3691+
3692+
# From P Chan (2021-05-10):
3693+
# Here's a fairly comprehensive article in Japanese:
3694+
# https://wiki.suikawiki.org/n/Philippine%20Time
3695+
# (2021-05-16):
3696+
# According to the references listed in the article,
3697+
# the periods that the Philippines (Manila) observed DST or used +9 are:
3698+
#
3699+
# 1936-10-31 24:00 to 1937-01-15 24:00
3700+
# (Proclamation No. 104, Proclamation No. 126)
3701+
# 1941-12-15 24:00 to 1945-11-30 24:00
3702+
# (Proclamation No. 789, Proclamation No. 20)
3703+
# 1954-04-11 24:00 to 1954-06-04 24:00
3704+
# (Proclamation No. 13, Proclamation No. 33)
3705+
# 1977-03-27 24:00 to 1977-09-21 24:00
3706+
# (Proclamation No. 1629, Proclamation No. 1641)
3707+
# 1990-05-21 00:00 to 1990-07-28 24:00
3708+
# (National Emergency Memorandum Order No. 17, Executive Order No. 415)
3709+
#
3710+
# Proclamation No. 104 ... October 30, 1936
3711+
# https://www.officialgazette.gov.ph/1936/10/30/proclamation-no-104-s-1936/
3712+
# Proclamation No. 126 ... January 15, 1937
3713+
# https://www.officialgazette.gov.ph/1937/01/15/proclamation-no-126-s-1937/
3714+
# Proclamation No. 789 ... December 13, 1941
3715+
# https://www.officialgazette.gov.ph/1941/12/13/proclamation-no-789-s-1941/
3716+
# Proclamation No. 20 ... November 11, 1945
3717+
# https://www.officialgazette.gov.ph/1945/11/11/proclamation-no-20-s-1945/
3718+
# Proclamation No. 13 ... April 6, 1954
3719+
# https://www.officialgazette.gov.ph/1954/04/06/proclamation-no-13-s-1954/
3720+
# Proclamation No. 33 ... June 3, 1954
3721+
# https://www.officialgazette.gov.ph/1954/06/03/proclamation-no-33-s-1954/
3722+
# Proclamation No. 1629 ... March 25, 1977
3723+
# https://www.officialgazette.gov.ph/1977/03/25/proclamation-no-1629-s-1977/
3724+
# Proclamation No. 1641 ...May 26, 1977
3725+
# https://www.officialgazette.gov.ph/1977/05/26/proclamation-no-1641-s-1977/
3726+
# National Emergency Memorandum Order No. 17 ... May 2, 1990
3727+
# https://www.officialgazette.gov.ph/1990/05/02/national-emergency-memorandum-order-no-17-s-1990/
3728+
# Executive Order No. 415 ... July 20, 1990
3729+
# https://www.officialgazette.gov.ph/1990/07/20/executive-order-no-415-s-1990/
3730+
#
3731+
# During WWII, Proclamation No. 789 fixed two periods of DST. The first period
3732+
# was set to continue only until January 31, 1942. But Manila was occupied by
3733+
# the Japanese earlier in the month....
3734+
#
3735+
# For the date of the adoption of standard time, Shank[s] gives 1899-05-11.
3736+
# The article is not able to state the basis of that. I guess it was based on
3737+
# a US War Department Circular issued on that date.
3738+
# https://books.google.com/books?id=JZ1PAAAAYAAJ&pg=RA3-PA8
3739+
#
3740+
# However, according to other sources, standard time was adopted on
3741+
# 1899-09-06. Also, the LMT was GMT+8:03:52
3742+
# https://books.google.com/books?id=MOYIAQAAIAAJ&pg=PA521
3743+
# https://books.google.com/books?id=lSnqqatpYikC&pg=PA21
3744+
#
3745+
# From Paul Eggert (2024-09-05):
3746+
# The penultimate URL in P Chan's email refers to page 521 of
3747+
# Selga M, The Time Service in the Philippines.
3748+
# Proc Pan-Pacific Science Congress. Vol. 1 (1923), 519-532.
3749+
# It says, "The change from the meridian 120° 58' 04" to the 120th implied a
3750+
# change of 3 min. 52s.26 in time; consequently on 6th September, 1899,
3751+
# Manila Observatory gave the noon signal 3 min. 52s.26 later than before".
3752+
#
3753+
# Wikipedia says the US declared Manila liberated on March 4, 1945;
3754+
# this doesn't affect clocks, just our time zone abbreviation and DST flag.
37063755

37073756
# From Paul Goyette (2018-06-15) with URLs updated by Guy Harris (2024-02-15):
37083757
# In the Philippines, there is a national law, Republic Act No. 10535
@@ -3720,24 +3769,26 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
37203769
# influence of the sources. There is no current abbreviation for DST,
37213770
# so use "PDT", the usual American style.
37223771

3723-
# From P Chan (2021-05-10):
3724-
# Here's a fairly comprehensive article in Japanese:
3725-
# https://wiki.suikawiki.org/n/Philippine%20Time
3726-
# From Paul Eggert (2021-05-10):
3727-
# The info in the Japanese table has not been absorbed (yet) below.
3728-
37293772
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
3730-
Rule Phil 1936 only - Nov 1 0:00 1:00 D
3731-
Rule Phil 1937 only - Feb 1 0:00 0 S
3732-
Rule Phil 1954 only - Apr 12 0:00 1:00 D
3733-
Rule Phil 1954 only - Jul 1 0:00 0 S
3734-
Rule Phil 1978 only - Mar 22 0:00 1:00 D
3735-
Rule Phil 1978 only - Sep 21 0:00 0 S
3773+
Rule Phil 1936 only - Oct 31 24:00 1:00 D
3774+
Rule Phil 1937 only - Jan 15 24:00 0 S
3775+
Rule Phil 1941 only - Dec 15 24:00 1:00 D
3776+
# The following three rules were canceled by Japan:
3777+
#Rule Phil 1942 only - Jan 31 24:00 0 S
3778+
#Rule Phil 1942 only - Mar 1 0:00 1:00 D
3779+
#Rule Phil 1942 only - Jun 30 24:00 0 S
3780+
Rule Phil 1945 only - Nov 30 24:00 0 S
3781+
Rule Phil 1954 only - Apr 11 24:00 1:00 D
3782+
Rule Phil 1954 only - Jun 4 24:00 0 S
3783+
Rule Phil 1977 only - Mar 27 24:00 1:00 D
3784+
Rule Phil 1977 only - Sep 21 24:00 0 S
3785+
Rule Phil 1990 only - May 21 0:00 1:00 D
3786+
Rule Phil 1990 only - Jul 28 24:00 0 S
37363787
# Zone NAME STDOFF RULES FORMAT [UNTIL]
3737-
Zone Asia/Manila -15:56:00 - LMT 1844 Dec 31
3738-
8:04:00 - LMT 1899 May 11
3739-
8:00 Phil P%sT 1942 May
3740-
9:00 - JST 1944 Nov
3788+
Zone Asia/Manila -15:56:08 - LMT 1844 Dec 31
3789+
8:03:52 - LMT 1899 Sep 6 4:00u
3790+
8:00 Phil P%sT 1942 Feb 11 24:00
3791+
9:00 - JST 1945 Mar 4
37413792
8:00 Phil P%sT
37423793

37433794
# Bahrain

make/data/tzdata/australasia

+61-52
Original file line numberDiff line numberDiff line change
@@ -1262,10 +1262,10 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
12621262
# The 1992 ending date used in the rules is a best guess;
12631263
# it matches what was used in the past.
12641264

1265-
# The Australian Bureau of Meteorology FAQ
1266-
# http://www.bom.gov.au/faq/faqgen.htm
1267-
# (1999-09-27) writes that Giles Meteorological Station uses
1268-
# South Australian time even though it's located in Western Australia.
1265+
# From Christopher Hunt (2006-11-21), after an advance warning
1266+
# from Jesper Nørgaard Welen (2006-11-01):
1267+
# WA are trialing DST for three years.
1268+
# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf
12691269

12701270
# From Paul Eggert (2018-04-01):
12711271
# The Guardian Express of Perth, Australia reported today that the
@@ -1277,54 +1277,10 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
12771277
# https://www.communitynews.com.au/guardian-express/news/exclusive-daylight-savings-coming-wa-summer-2018/
12781278
# [The article ends with "Today's date is April 1."]
12791279

1280-
# Queensland
1281-
1282-
# From Paul Eggert (2018-02-26):
1283-
# I lack access to the following source for Queensland DST:
1284-
# Pearce C. History of daylight saving time in Queensland.
1285-
# Queensland Hist J. 2017 Aug;23(6):389-403
1286-
# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS
1287-
1288-
# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06):
1289-
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
1290-
# # [ Dec 1990 ]
1291-
# ...
1292-
# Zone Australia/Queensland 10:00 AQ %sST
1293-
# ...
1294-
# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D
1295-
# Rule AQ 1972 only - Feb lastSun 3:00 0 E
1296-
# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D
1297-
# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E
1298-
1299-
# From Bradley White (1989-12-24):
1300-
# "Australia/Queensland" now observes daylight time (i.e. from
1301-
# October 1989).
1302-
1303-
# From Bradley White (1991-03-04):
1304-
# A recent excerpt from an Australian newspaper...
1305-
# ...Queensland...[has] agreed to end daylight saving
1306-
# at 3am tomorrow (March 3)...
1307-
1308-
# From John Mackin (1991-03-06):
1309-
# I can certainly confirm for my part that Daylight Saving in NSW did in fact
1310-
# end on Sunday, 3 March. I don't know at what hour, though. (It surprised
1311-
# me.)
1312-
1313-
# From Bradley White (1992-03-08):
1314-
# ...there was recently a referendum in Queensland which resulted
1315-
# in the experimental daylight saving system being abandoned. So, ...
1316-
# ...
1317-
# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D
1318-
# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S
1319-
# ...
1320-
1321-
# From Arthur David Olson (1992-03-08):
1322-
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
1323-
1324-
# From Christopher Hunt (2006-11-21), after an advance warning
1325-
# from Jesper Nørgaard Welen (2006-11-01):
1326-
# WA are trialing DST for three years.
1327-
# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf
1280+
# The Australian Bureau of Meteorology FAQ
1281+
# http://www.bom.gov.au/faq/faqgen.htm
1282+
# (1999-09-27) writes that Giles Meteorological Station uses
1283+
# South Australian time even though it's located in Western Australia.
13281284

13291285
# From Rives McDow (2002-04-09):
13301286
# The most interesting region I have found consists of three towns on the
@@ -1382,6 +1338,59 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila
13821338
# For lack of better info, assume the tradition dates back to the
13831339
# introduction of standard time in 1895.
13841340

1341+
# From Stuart Bishop (2024-11-12):
1342+
# An article discussing the in-use but technically unofficial timezones
1343+
# in the Western Australian portion of the Nullarbor Plain.
1344+
# https://www.abc.net.au/news/2024-11-22/outback-wa-properties-strange-time-zones/104542494
1345+
# From Paul Eggert (2024-11-12):
1346+
# As the article says, the Eyre Bird Observatory and nearby sheep stations
1347+
# can use Tokyo time. Other possibilities include Asia/Chita, Asia/Seoul,
1348+
# and Asia/Jayapura.
1349+
1350+
# Queensland
1351+
1352+
# From Paul Eggert (2018-02-26):
1353+
# I lack access to the following source for Queensland DST:
1354+
# Pearce C. History of daylight saving time in Queensland.
1355+
# Queensland Hist J. 2017 Aug;23(6):389-403
1356+
# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS
1357+
1358+
# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06):
1359+
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
1360+
# # [ Dec 1990 ]
1361+
# ...
1362+
# Zone Australia/Queensland 10:00 AQ %sST
1363+
# ...
1364+
# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D
1365+
# Rule AQ 1972 only - Feb lastSun 3:00 0 E
1366+
# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D
1367+
# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E
1368+
1369+
# From Bradley White (1989-12-24):
1370+
# "Australia/Queensland" now observes daylight time (i.e. from
1371+
# October 1989).
1372+
1373+
# From Bradley White (1991-03-04):
1374+
# A recent excerpt from an Australian newspaper...
1375+
# ...Queensland...[has] agreed to end daylight saving
1376+
# at 3am tomorrow (March 3)...
1377+
1378+
# From John Mackin (1991-03-06):
1379+
# I can certainly confirm for my part that Daylight Saving in NSW did in fact
1380+
# end on Sunday, 3 March. I don't know at what hour, though. (It surprised
1381+
# me.)
1382+
1383+
# From Bradley White (1992-03-08):
1384+
# ...there was recently a referendum in Queensland which resulted
1385+
# in the experimental daylight saving system being abandoned. So, ...
1386+
# ...
1387+
# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D
1388+
# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S
1389+
# ...
1390+
1391+
# From Arthur David Olson (1992-03-08):
1392+
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
1393+
13851394

13861395
# southeast Australia
13871396
#

make/data/tzdata/etcetera

+4
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ Link Etc/GMT GMT
7474
# so we moved the names into the Etc subdirectory.
7575
# Also, the time zone abbreviations are now compatible with %z.
7676

77+
# There is no "Etc/Unknown" entry, as CLDR says that "Etc/Unknown"
78+
# corresponds to an unknown or invalid time zone, and things would get
79+
# confusing if Etc/Unknown were made valid here.
80+
7781
Zone Etc/GMT-14 14 - %z
7882
Zone Etc/GMT-13 13 - %z
7983
Zone Etc/GMT-12 12 - %z

make/data/tzdata/europe

+1-1
Original file line numberDiff line numberDiff line change
@@ -1170,7 +1170,7 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
11701170
# However, Greenland will change to Daylight Saving Time again in 2024
11711171
# and onwards.
11721172

1173-
# From a contributor who wishes to remain anonymous for now (2023-10-29):
1173+
# From Jule Dabars (2023-10-29):
11741174
# https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland
11751175
# with a link to that page:
11761176
# https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid

make/data/tzdata/factory

+10
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,15 @@
3131
# time zone abbreviation "-00", indicating that the actual time zone
3232
# is unknown.
3333

34+
# TZ="Factory" was added to TZDB in 1989, and in 2016 its abbreviation
35+
# was changed to "-00" from a longish English-language error message.
36+
# Around 2010, CLDR added "Etc/Unknown" for use with TZDB, to stand
37+
# for an unknown or invalid time zone. These two notions differ:
38+
# TZ="Factory" is a valid timezone, so tzalloc("Factory") succeeds, whereas
39+
# TZ="Etc/Unknown" is invalid and tzalloc("Etc/Unknown") fails.
40+
# Also, a downstream distributor could modify Factory to be a
41+
# default timezone suitable for the devices it manufactures,
42+
# whereas that cannot happen for Etc/Unknown.
43+
3444
# Zone NAME STDOFF RULES FORMAT
3545
Zone Factory 0 - -00

make/data/tzdata/leapseconds

+4-4
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,11 @@ Leap 2016 Dec 31 23:59:60 + S
9292
# Any additional leap seconds will come after this.
9393
# This Expires line is commented out for now,
9494
# so that pre-2020a zic implementations do not reject this file.
95-
#Expires 2025 Jun 28 00:00:00
95+
#Expires 2025 Dec 28 00:00:00
9696

9797
# POSIX timestamps for the data in this file:
98-
#updated 1720104763 (2024-07-04 14:52:43 UTC)
99-
#expires 1751068800 (2025-06-28 00:00:00 UTC)
98+
#updated 1736208000 (2025-01-07 00:00:00 UTC)
99+
#expires 1766880000 (2025-12-28 00:00:00 UTC)
100100

101101
# Updated through IERS Bulletin C (https://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat)
102-
# File expires on 28 June 2025
102+
# File expires on 28 December 2025

make/data/tzdata/northamerica

+6-3
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,12 @@
5050
# in New York City (1869-10). His 1870 proposal was based on Washington, DC,
5151
# but in 1872-05 he moved the proposed origin to Greenwich.
5252

53-
# From Paul Eggert (2018-03-20):
53+
# From Paul Eggert (2024-11-18):
5454
# Dowd's proposal left many details unresolved, such as where to draw
55-
# lines between time zones. The key individual who made time zones
55+
# lines between time zones. Sandford Fleming of the Canadian Pacific Railway
56+
# argued for Dowd's proposal in 1876, and Cleveland Abbe of the American
57+
# Meteorology Society published a report in 1879 recommending four US time
58+
# zones based on GMT. However, the key individual who made time zones
5659
# work in the US was William Frederick Allen - railway engineer,
5760
# managing editor of the Travelers' Guide, and secretary of the
5861
# General Time Convention, a railway standardization group. Allen
@@ -2654,7 +2657,7 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20
26542657
# http://puentelibre.mx/noticia/ciudad_juarez_cambio_horario_noviembre_2022/
26552658

26562659
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
2657-
Rule Mexico 1931 only - April 30 0:00 1:00 D
2660+
Rule Mexico 1931 only - Apr 30 0:00 1:00 D
26582661
Rule Mexico 1931 only - Oct 1 0:00 0 S
26592662
Rule Mexico 1939 only - Feb 5 0:00 1:00 D
26602663
Rule Mexico 1939 only - Jun 25 0:00 0 S

0 commit comments

Comments
 (0)