tz-announce
Threads by month
- ----- 2026 -----
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 86 discussions
The 2019b release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list
or are relatively minor technical or administrative changes:
Briefly:
Brazil no longer observes DST.
'zic -b slim' outputs smaller TZif files; please try it out.
Palestine's 2019 spring-forward transition was on 03-29, not 03-30.
Changes to future timestamps
Brazil has canceled DST and will stay on standard time indefinitely.
(Thanks to Steffen Thorsen, Marcus Diniz, and Daniel Soares de
Oliveira.)
Predictions for Morocco now go through 2087 instead of 2037, to
work around a problem on newlib when using TZif files output by
zic 2019a or earlier. (Problem reported by David Gauchard.)
Changes to past and future timestamps
Palestine's 2019 spring transition was 03-29 at 00:00, not 03-30
at 01:00. (Thanks to Sharef Mustafa and Even Scharning.) Guess
future transitions to be March's last Friday at 00:00.
Changes to past timestamps
Hong Kong's 1941-06-15 spring-forward transition was at 03:00, not
03:30. Its 1945 transition from JST to HKT was on 11-18 at 02:00,
not 09-15 at 00:00. In 1946 its spring-forward transition was on
04-21 at 00:00, not the previous day at 03:30. From 1946 through
1952 its fall-back transitions occurred at 04:30, not at 03:30.
In 1947 its fall-back transition was on 11-30, not 12-30.
(Thanks to P Chan.)
Changes to past time zone abbreviations
Italy's 1866 transition to Rome Mean Time was on December 12, not
September 22. This affects only the time zone abbreviation for
Europe/Rome between those dates. (Thanks to Stephen Trainor and
Luigi Rosa.)
Changes affecting metadata only
Add info about the Crimea situation in zone1970.tab and zone.tab.
(Problem reported by Serhii Demediuk.)
Changes to code
zic's new -b option supports a way to control data bloat and to
test for year-2038 bugs in software that reads TZif files.
'zic -b fat' and 'zic -b slim' generate larger and smaller output;
for example, changing from fat to slim shrinks the Europe/London
file from 3648 to 1599 bytes, saving about 56%. Fat and slim
files represent the same set of timestamps and use the same TZif
format as documented in tzfile(5) and in Internet RFC 8536.
Fat format attempts to work around bugs or incompatibilities in
older software, notably software that mishandles 64-bit TZif data
or uses obsolete TZ strings like "EET-2EEST" that lack DST rules.
Slim format is more efficient and does not work around 64-bit bugs
or obsolete TZ strings. Currently zic defaults to fat format
unless you compile with -DZIC_BLOAT_DEFAULT=\"slim\"; this
out-of-the-box default is intended to change in future releases
as the buggy software often mishandles timestamps anyway.
zic no longer treats a set of rules ending in 2037 specially.
Previously, zic assumed that such a ruleset meant that future
timestamps could not be predicted, and therefore omitted a
POSIX-like TZ string in the TZif output. The old behavior is no
longer needed for current tzdata, and caused problems with newlib
when used with older tzdata (reported by David Gauchard).
zic no longer generates some artifact transitions. For example,
Europe/London no longer has a no-op transition in January 1996.
Changes to build procedure
tzdata.zi now assumes zic 2017c or later. This shrinks tzdata.zi
by a percent or so.
Changes to documentation and commentary
The Makefile now documents the POSIXRULES macro as being obsolete,
and similarly, zic's -p POSIXRULES option is now documented as
being obsolete. Although the POSIXRULES feature still exists and
works as before, in practice it is rarely used for its intended
purpose, and it does not work either in the default reference
implementation (for timestamps after 2037) or in common
implementations such as GNU/Linux (for contemporary timestamps).
Since POSIXRULES was designed primarily as a temporary transition
facility for System V platforms that died off decades ago, it is
being decommissioned rather than institutionalized.
New info on Bonin Islands and Marcus (thanks to Wakaba and Phake
Nick).
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2019b.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2019b.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2019b.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by
appending ".asc" to the above URLs. Copies of these signatures are
appended to this message.
This release corresponds to commit
23a01523a5d6a6ae2217df77b2a3f60e10a373d2 dated 2019-07-01 00:09:53 -0700
and tagged '2019b' in the development GitHub repository at
<https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
bcfb417fe3b7c39e702da0090291db0489744f733010ae183007fce5e441bfce885fb25ed11730cf7f363572e107d7ff0c4b38691bb99def2d8cf7017c05720f
tzcode2019b.tar.gz
c0104078d994e501d80a41bea31364b1390a75c2fbf42968a8343a090e2ac2eddbc58770ca470b192ea19dec89fcc634141a1de703ea2ffa0325176a64afe1fc
tzdata2019b.tar.gz
98030b41258d21b6040fe95ecee4edd6bb9fa3775d89bebf69f460abad009eb47f053197ac755dc2d631b40fe31d4d3650493f139069b14ab3771e529cebcaea
tzdb-2019b.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAl0Zs9AACgkQ7ZfpDmKq
fjQziw//UmsHJNgU9cwbxWUBNqqu6VqrllAgLEXXLbK0EhZGwQpYsrhW9h5LZrvS
OVHUt7EorLaFB4rSkTr2DP6pSqAn7+i7pXVdETxHNmTcF85rbyLwt5Z4OrbMAaN2
f44BxVSOSO4C/A+wWN7JAhAC57fwj++bCvIZ82qlauV1BsBq0AiuURat5OP2ZA16
Wpz3749wy1N4xEtYaMRzBozWQ6mnyYxaCRZUTv2BhuVK8UbUrHZ8I8KkcqAYnOqL
E0fTWSKQVRxciApFNWHEreIeeVonOom0DWWEL3dIQcx09IM0YtocpAXgWoyHzOic
mU7ibcx0KrpzDW+6nf/owxe/dkUa+CbHgPDs9b5vTJUwJkSk8wrpr3tAPSjBeo9K
WN+BvhxeZKihPU9DziWTs8jAzyVtnqGNesBhVi1zecY723Gk/oizdDQNxh9vLbYU
VUP3kcc2IqEciJVeI6bDz2wSJVcCif3bFFosuF2fOpTzmpLx+WceYVw+y0NFMcTN
euZ/D1AQK7opCshjoBKqbOMB6TvbjjCiEjQ/pkXKLwhYBWCtIPMblgo+33MrI4Eb
r/3S+l4o6yDbxslZjn0kNoG6krrbb6F1IrjIfnd4t2PDoeYS2vE7rCi+qhrJNLEI
24ZxbaZgnt4JvAec+5cy9ZnTOzZs7IhDSiMbm40IB0v2zVFT+rQ=
=6vQV
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAl0Zs9AACgkQ7ZfpDmKq
fjT55Q/9G4BmEDL48wU0slZCAFNMqbvNfizL2MTNHC6Yv60gwdQCl7CgQk+zE+1W
b4ir1Vm23eWWVdCjGGwjt4WWy+SlvnEKqjiZxTRFpkB5to8Zi5KNklGlUX0U9iUu
vMCVKeIQMFLUr6sAqAk4lgJ2OUF1MNaj2kVwINxS+C8rCyr6wjn6FWWaxvbCO3+D
2Z8sZgCRBWxmckqX+4Nmv2YeCGuL1ZjVTz0flkWi/OduR+PjBe/9PN506PjeEht8
cqOjtRz/V4SEKfbv6rn8jqxDrl6xkrBxfiaF64smWgwSFcQ9yRrxCt2L35tARdal
DAP/vb1PemUb0fJawYP/ZhiArk0fCRRZ+wleTZKsk65I4VsrffQ3rYe5ZtMYnUhO
+UP+B7OkxNa0gARf+uFwYvrqZefg0HRq/INFqd3TCkza0wa7Rb3mQL9orCzUH7St
XLrdhRJYWGcuepGBiTdO4+yPqXkK7k89W3ACo+HiVuRbMRo3Xf+38918kubns41l
/itR/C/lSN+/ErokSh6VshelvOuMVcgoghTD7fDAtNaH9IgldEIF/Wf3m1Um+V9R
sN646EvAazgkxw3hD1sEDxHxN7TIsxFvTaimVg+uwrX2b8Ok+tffomlalSXoOS8F
zK/EyKROm8v2dSJUD0Hf+FvDqJm/Pre0ydKqsdahJYBxIStNnX8=
=P/tF
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAl0Zs9IACgkQ7ZfpDmKq
fjRlfQ//ev3hI5NxrAoJX8fpb9LAdReo7ZpADinVnNn47AyS0WYUtf6Afaav+lT+
FL+OU39VTJAeQ0zwVrH9JZr3Oy8mIl9mhAEPUsX4NxLw8P7QTdCHO84NmkrzpoM9
l9GEOkBoNTIE5YaM9IezKhMKJv/CyPXkRnx3UBAblgTaBkV0gqkoePPn4sVa0Arh
3Vn6H6AV6oQpC8WtH8yCxBuLXkddiVHFi3zbuM+3MHgFTb+8f/UwTopGUjsZOPoN
z00rwFO+jVjdrm2700i1j1bTYGInIe3pIctwfutQfglIQSFK3nQADFYdlhfBLBJM
H0NDCYF1z/LKtAWSycWpRhpqU2+25mX6Fldrfp1YhrSiJCrUQYOgQNXRSa32nY1T
5gc71UAe9rQNDRo5deSmOunKXWY5s6tZdxn7Q22FBFWwfrGmCqhR6mrB2dgEBvl8
isjoGxZO1iJYhlTvq7WyxOdnbjR4BLBF0eE8KB2S2F6srb/luPfCG6F9Ier5fYl7
N/NvH5FSeJHC1r2EWw+yy5bjaG5GkX6NP1+FBfw7prKtUNx48x8tpdy11FlULkCN
J+zid9ySJBsnMRNL5p/egYbYGaptLGO8yAuKN3s3znaG/f9kh39u+xI1Fo9KFVBd
+NvQYaMNYMgTi4qyCaMeCGxUUlJLN/WnjclJyl/ca84sUhpLXRI=
=3v1i
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets or
times past 24:00, this release's data entries can be turned into a
rearguard-format tarball that does not use these features. This is
intended to be a temporary transition aid for these parsers. To generate
a rearguard-format tarball, obtain the full distribution as described
above, and run the command 'make rearguard_tarballs' on a development
host. Or you can run 'make rearguard.zi' to generate a single file that
can be fed directly to a parser that works like 'zic'.
1
0
The 2019a release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list or are
relatively minor technical or administrative changes:
Briefly:
Palestine "springs forward" on 2019-03-30 instead of 2019-03-23.
Metlakatla "fell back" to rejoin Alaska Time on 2019-01-20 at 02:00.
Changes to past and future timestamps
Palestine will not start DST until 2019-03-30, instead of 2019-03-23 as
previously predicted. Adjust our prediction by guessing that spring
transitions will be between 24 and 30 March, which matches recent practice
since 2016. (Thanks to Even Scharning and Tim Parenti.)
Metlakatla ended its observance of Pacific standard time,
rejoining Alaska Time, on 2019-01-20 at 02:00. (Thanks to Ryan
Stanley and Tim Parenti.)
Changes to past timestamps
Israel observed DST in 1980 (08-02/09-13) and 1984 (05-05/08-25).
(Thanks to Alois Treindl and Isaac Starkman.)
Changes to time zone abbreviations
Etc/UCT is now a backward-compatibility link to Etc/UTC, instead
of being a separate zone that generates the abbreviation "UCT",
which nowadays is typically a typo. (Problem reported by Isiah
Meadows.)
Changes to code
zic now has an -r option to limit the time range of output data.
For example, 'zic -r @1000000000' limits the output data to
timestamps starting 1000000000 seconds after the Epoch.
This helps shrink output size and can be useful for applications
not needing the full timestamp history, such as TZDIST truncation;
see Internet RFC 8536 section 5.1. (Inspired by a feature request
from Christopher Wong, helped along by bug reports from Wong and
from Tim Parenti.)
Changes to documentation
Mention Internet RFC 8536 (February 2019), which documents TZif.
tz-link.html now cites tzdata-meta
<https://tzdata-meta.timtimeonline.com/>.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2019a.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2019a.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2019a.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 14c73382cf95efd5f189379427b7b37ca22b9eff
dated 2019-03-25 22:01:33 -0700 and tagged '2019a' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
7cc76ce6be4a67c3e1b2222cb632d2de9dabb76899793a938f87a1d4bb20e462cabdae9e3b986aaabaa400795370510095d236dbad5aff4c192d0887f0ecedf5
tzcode2019a.tar.gz
d8eb5b2b68abee08bd2b0d2134bce85b5c0aee85168e9697a607604ed5be7d1539ac60fda9b37e0c9c793ef6251978bc250563a0af59497fde775499964bb5aa
tzdata2019a.tar.gz
5971d53ceb8cd9e0723d0694c2dca5a3781b9c84bdfef2eb324e9f94fb0b25da263cf59b5429bc77e12e549130aab8c8b1755c34d62bf672c184210c629328f2
tzdb-2019a.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlyZs50ACgkQ7ZfpDmKq
fjRR5xAAqsWv2T1beL9TnJ2JaadySGOZiJg3M3RqW8Vm4Dd0ye8Dz8t+YtDtBX1/
8+xGdlS7LWjwK2EQC6xWhp0EiqpiFjMU1FRGFeAlAOOv8SE0dPRfP9vIeKzCNXKp
UwtSrzM5JUX6/iza9UUTlzpwHaEM/gVIfP+sLgT15RJiB84teHro/rpcfOvNRyj1
bteknySCtbPcETe9VW3qH2YgMRtNQgkt/DcJgCvY2qWLsnicWRH9Ec6NhqYLFpuv
QwvqC0Odaehrytu+DNhi1wuxt90YHgGHMgIZXtG+kO8eJy2aWFP9zQJ80wVvNqat
Xgl6T5AU5ZIdBEQkMnk0EhqFlKYFX/81hEWT0gsMBCzteVFhhQQPPyptUwtL5U17
MX1oVaZbiTbTCqjAjHAJbfW61Fbu9H0wzZhoRLvDqaFfOxQ1HEMh2Ioh+KlJ0nLw
+l5dLNed7D/kjRE0ja7Jj+ocCl4Hf1DTQknfqtk1USGctWLZ3WfKHk6jCS0vid7g
IrN6POYhZ6kg4NLF1G2pD7tTiog37Kvd/c3FHC76cqbbA5wkye+L/A73xmy0qOlv
tp14wxd99ETI5loWgMb5SgRzzeEjNbTrG5AuAOX0qK4Fz3cEdK9/PYYJDSOkueJJ
0DpP9Eo3Kmhhk7E4PheygmX+Vk+Ntutu7jx8r6EFNck/erZrnJs=
=kJqF
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlyZs50ACgkQ7ZfpDmKq
fjTPrg/9HBD7RK0/e2NQc/IEg0BeZPOG/SsWOo78lQ23UVwqXdXqQz9LJXl9gTqM
ENe8Ecknctk6fmfriAYnSydXx/MwWDbze5nmi4p7wzlogL/ctPILJvQbc/T62fDK
NpGNwDlaUX/ht7cRG9VO+oun3Zc7efGHJB9UpZDDVZGtq6VT5+AZIryM12XvHfcR
g0P+0pZfZu9LI4H0K/JUmNnRRXLoq6/5OsV6+hFlTzS7quVfUu+Vb+gsoUVejXld
77hNvqdAaRBwVW69hjdUL2WJXymQtP/1ZoeOVHskti0HQBFRJsDc4Fhs3Pe5MUWd
PXVanz/C0sHhHbTLfHs4wVQvNg4g4OP5nl9DyF+KG2SqfuqWOzfbEs5bc8dGqFCk
HLdj7Nd4eQA8x/Xl6OSukE1yzUR8Xkb9GFgTmpHlP7uq/TH2URJdd/ZXhSgPv+u6
bM9ghH9eirnVDPxWxsj0bwkZYHY6eJC8pgLPpXsxBY0ktJD/hqS1IMXOAyPRj9fO
uRt7QLcsJW+wx6Q7ggsgTs7cxnq/Pk55S0lcp63mAu960+2XuBy8ffFJp4J2OwqS
U6nBCtAZ6ZONKvsoQ4UpIcNfkYEiM3A4XNjn/rL2Jtb0cDA8e0j66/k1vcOc9p6u
KQSXvSrhoqGTqhKy03XuQJ7LYhSgtD790sxFOXWS59cs/WcLO+M=
=g5BY
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlyZs54ACgkQ7ZfpDmKq
fjQOExAAj3bXlkhyxx2pTIt2sEiE687kRa3VOKYeLnSLyWfOSAKFsrEXiPHNGPJ9
Xn9PjUZa7cZ+5IiZoHYr37GbDqs0VdTrnt/SId+fxhv14DoCJsQT2yuji7aWrBnp
LOIscrsvvciNk6035bWJjuLZRyDYqm8MKBSBCgKuuFOCCy/mFprW42nzM/L9QK3p
vhnDrKnXlDF4pu3J6w5MThZyTbJOD4zqMIMgdfuBLlOjks5smLTVmTN0QTuZyVca
Cr8T4+BTGnmMfGkgGCG1/33DZg58q/Q7l8hqKkaK6znErPFk5cCE7S/Ty32hD91o
x6YUQNxEYai9nhgirr55mYc4/X4BjiqRA/Dzw+Nbum0AC1OtNijqHmy1frZRyky5
jwFaMWEIxSTKKd/FexqBUuw6KpciEtVM46VCa73VQN5/3RqaXiA7f36zi7HB3flC
jdKqmse2yMGASavYRMVvY/LT8TC+DPZ2+8hbHproLmz5y7tFgXh+eSqj+SwKIw/5
SADRjIaTCQS6KUm5syUc0Nu4Oi9fEifdnOJ6WM0/yj2ix40D1dXwRSuja2Tf1sM1
DkO05GH0G3+0zjKMROMKwXM8PahXvePcRuaKROO9Nx+mBZ3MvYpaOORecQ7flJKb
GINC0cwwbDiLF/k+ESruOlCZ57D6ChUABptKwiPOrmNcqDRYiOo=
=6VXD
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,
this particular release's data entries are also available in a
rearguard-format tarball and signature that does not contain such
offsets. This is intended to be a temporary transition aid for these
parsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2019a/tzdata2019a-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2019a/tzdata2019a-rearguard.tar.…
with the following SHA-512 and GPG checksums:
1ebca45c43aaed76fcb8894a5e8321975cc74a272a9e7b83b2f4ca9d5c2c0b4a4de276bd019d95468ce7e6b88d8afdab70b17580071b8a54cdf2218c2bb8a069
tzdata2019a-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlyZs50ACgkQ7ZfpDmKq
fjTGig//QSof18SghwQoHqUCxUEKhblFyV7+mSzEMdF3J+eSCpt+SsoN75NaLHYm
GoBlJkmYFOxnyWjbzvn9dcr9/vHXu0D5P8Bd2NvVEULRSJ/Kb+uOsXsic38Z5Uz6
hJ/9Il/7mAYF23diYLtOuuVoeuKrHhmS/9jzACu6jXMwaXXWfMpbm3NGVLgXNIPe
QD93PUq/aQ87OwmysZBhXui0PR5Pakg3nWSj7jTtAKhbRFOZdN5g9OxneYvaCmmC
K2s+mvXRnQiImNnTvXavAEWw3Gz3MP7972JYdmd6gm9Q+lfNf1ykbM8Z4KO+rDMk
YTfQCrNpAtmGP3TqNgFtzBouQAmjoQ8+Lyh7jjGArxZEpZVle+7zSGOoB/US4otz
hrHrzg/6rNmYWL5Xvg8rhgtG0fp8uZABhA0s9gV2Qz8TRnArTUoLoYWiEGpfQ7Vf
uHU1947DSMebshg4BYBmLvcEr2/KH7TMholRMllTv5soM7sX3bariejI8u5dcDhk
wRyiBZhLJbFd+of6kNeo5jPm9caDOWrp3vq2xryyiN1M9s3gu8BfrBcSI2tE2l6F
uOMAuaeNOfuoLuAYghgkXWM1DvZo81ePQXAVW9CIsg+aT1wcCRk0TPRn+OiPjbKQ
YS4ULentOrEnxdKfFC1XIJ4JQZuDjhyW2vlkboWhc1zT5a83erc=
=bFDj
-----END PGP SIGNATURE-----
1
0
The 2018i release of the tz code and data is available. It reflects the
following change, which was circulated on the tz mailing list:
Briefly:
São Tomé and Príncipe switches from +01 to +00 on 2019-01-01.
Changes to future timestamps
Due to a change in government, São Tomé and Príncipe switches back
from +01 to +00 on 2019-01-01 at 02:00. (Thanks to Vadim
Nasardinov and Michael Deckers.)
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018i.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018i.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018i.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 388b0a55116099360a99cc9973d75ae6ec63d939
dated 2018-12-30 11:05:43 -0800 and tagged '2018i' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
1a3d53043f20b8252f7598f547d78e7294d9e0cf1fcdd2159354d9769f824c8c8a03cef9cbb7fa579345fdb41372335117d2ef782ecd9c107dd0526e59492d9d
tzcode2018i.tar.gz
6afcacb377842190648ed26f01abcf3db37aa2e7c63d8c509c29b4bc0078b7ff2d4e5375291b9f53498215b9e2f04936bc6145e2f651ae0be6d8166d8d336f6a
tzdata2018i.tar.gz
1bdab8ce6a2fc17e9b9d88baa7423b44254811255c82ccce0031725cd316b0ac14a696451f98c72559186270de54e8f467afdb788b2b501427f72fb4ea49d145
tzdb-2018i.tar.lz
Here are the GPG checksums for the release files::n
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwpGB4ACgkQ7ZfpDmKq
fjTyAw/9EA6VzQop7iRV9GA3UQa6w4Rm/P6gJwF3gkz7hlAf39A6Tueulzzwk6F8
K2oIJQ/MlVGNw5yzkGHR2NTY1W3yhSJTKR5X4k2E5f/7vGnTf3USJx2Fs2Itolyn
UoGSIRHWesr3tmbNUCT4LImfNyeW2MrW4q8yw1ZS7uZ34TMxDmJ+DTbomSPVhiMu
yn3Y9KEqId6z3SsV8yjcDDd4J8B0zuh2WWrhSkPLXjCtGfHdiT9YaTo8y8Ayinwr
xzofREicLEj1YX+3Hx0ErUCiWbtEzByOlkSX7CXfABI6EcaNaJzUsiHvrw7TTFoy
u1rrJgarkrNj7YXX8Dj4PoAp4cIH4++AwNbZKfZp5PNRlzydKYX0APpuYUwmS5Qv
yXqcvsOGHau/wkDb6ZPQwUwu5g7BmZQ42Yvp8tisoeGeCNnm3zu5cKyCMy2LRKyy
dELRyxKEpOSOzjYqIl06yPGtQf4xgXh4r/zKCSS1bEBEpzTIV4BvoxB1R9x26hc1
IJwcuYEeU9NAq17Njcs5jyts4SnNfryxX8+RvwtJnxnmoTc1whaMHR8CMka11XI2
bJ1FlJCQr5dBA5M5cstLJZVkreoMp1bNLiVwCL+8cdAHWGXQ6SPUDuQYyUj+wKBp
EX6dfVjrX/CYQVe65HnXiqxYJpDamGk2J4suSc4SG6EF8TVtQCw=
=eLXg
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIyBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwpGB8ACgkQ7ZfpDmKq
fjTMog/3YJT5eFuwlijuTDxlt+VMTaAEaDaSUfzmQhaTDuHPKVDXxCaWq+tcO4J8
gzzecRj40Xc/jZId7MREq2S3uyUu7D6tJR7kRMw8BeTYVkhf+wX4Xmfh+6bVB9bO
34GNTSK9BXoieio68AkaCziVhBy6KynKhzUS4d1sqEDUxhS7r3ir6jTiU4UGAf54
PKWh2YKYITuYww4XnseG9rQsKbVKK4GUm/e7OmV3zf5pI9lhf/TQh1XZXKFbKK70
gDmFPUDAyuiFBCxkA7YsGolAnkscVmuF301brsNg+VKPy1qgMbxY/vF0lo/f7xRw
dzi8+ek6/pKCIUmVRWCsg68wUDh1j3pAh9MLT8zhMtxOc42Kh+4b1BNq0x45zVbQ
693ufcf056654Y27bCexy1JbGBNEd6UUGUv/Ou9EGrl6nfrfMSmUneqmBEnl8NY+
6/cge/JOr+rVbmEku+nuC9kLZx63lSy4BXJ8+vv4DgzE6/3906V30+w/oJUGaImx
PjE9tjm6biIWdRi6bZRdFcg0mktBEyzJuAuurX0ZRgcaNkrhNd4zw2Q3yuKDcD67
aM5wUA4JVLX5v6P+s5j5Y+B+OY4sVk8fFzev8BJX+wRulqEmchVertypir17PUSr
oqRUAww6oaYwenZNE+6dN0OWtpLDdBUv7+pesiYcaJRrXDCLAA==
=ttI4
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwpGCEACgkQ7ZfpDmKq
fjRrfA//ZeU5yiKc9WOW9kco9zXoBvlHgqpxO3qI3ESgUxslFAIpeVA/26JRbEc8
AJaEEEfmKFNFtO0Wev8WAhRT6qayaxlR30qWlhQl73F+F4xVmTuCojf02HlzUS5B
QpReCDZecEMXp3SmEHrog3gMtGtT6dbofUbFjXoJtwm8OpjXzlY1LdAwO33eiOKH
SKr7r7q4dm/3ZVhdFP2b/OPqiF/ezhywAoYqxIUdglroGyCGtlHECEDyYIHAHlwT
/hwRk96a3/ghQiEyVbqREzwBMWydTbeo+MptCtgpA1p1vmVLxLhY/3SUaOdEBIqC
mYhDuLMy9SKIVtkLBc537RnUBWyCfX3p9XZ90q2YqcpqzxX47+55IKmZ8MeWEvgU
OvPUV6kYVtWCO/7bNVz4I0XaJdK/tA1vhNyk8jXaMW4duCgZZsCDn5uD3oQCKJE4
O+QZqf7k5pGWT3NWFln4vv6/mahAeoV0OxpHpn1qdA6+CAa/DVdU5ZTcaleNsTSy
lAd0Zt2UBCb/rycnckgT87RrAtvjUUVq4onHSaTmtOdBYfMLr5BKtD+UClAcudvd
jb15tHpErlXpZ/02Bn1yfynd5xFndGA1Rj3xIRCV31/EY+pxYl4i8ZNc9lWvtLa8
PV9bGewU6EsFohzm5/1CnJbT/gKYoFVoYkdQ7/Bc+mtNjYIAYxM=
=ehq4
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,
this particular release's data entries are also available in a
rearguard-format tarball and signature that does not contain such
offsets. This is intended to be a temporary transition aid for these
parsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2018i/tzdata2018i-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2018i/tzdata2018i-rearguard.tar.…
with the following SHA-512 and GPG checksums:
55ec0bc2504eddc72187c80c24c80ac7a2ec4c9e5b5a4cee583dcd2f97a648b35674e1eb2e390151e689f9d4eb237615d2f0f3c64b2209672e762f0bc4c580e2
tzdata2018i-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwpGB8ACgkQ7ZfpDmKq
fjT/yw/9HUQnV+LGYkiQRE840qJ02XqH5K0l2R7n9OiUKsZnI+PEg5y23bUGd4+A
gWwNAvC7629m+La8yiIRMO9fdNX3qHCHAXn7eUBH9nfJLcPML4t5i8kFT+NYvXwT
JuauEAHDRqVQw6s0Sjeh3wsz/4Iq0c6AOuPqYC5Nnh8OgXZUsG8sNlJfB6x2Hbfe
85UimkXX+xSizN6gMxrP4Y5adoQaJRcCkvjZLm4TwGvMOTFQLNsERtl9KeiJOD3Z
qEnt03Wx+kpOK2nIepe+ZgS2TtgK1uRntiu+L7MmRPmNriegCE+SCQVZhl5Kbm4a
HHORTs/97B9ec6tiNreL0lg35Z/0vKA4KUdcpBGCaylGNvXNmz4TnHWHpdOWgueD
3O8E87edCTAUvQ8rAoEcqmg6CPrr2p/gfn+96w1EBfBqVJCjsZ/6KaDhbb6/LBAr
oHd3TVtHMxpxrkxGXCyZwwpHEQtdnKeWPAyyc5kKd9LqUM1YQLQhQ44aN0SBeO8n
spAFJLQm03GA+1aw1ETVrid474PMLTGKQj4iOg0XY/91E/L5p+Pf15ztMBo8asie
lo07vW+o0ED3N0p60EXIdZxnokm/hPLo9yqbrCGpXE6wHcSFOgiK/Q5wOahrA/y0
LVI5yJt9Bc+hHLcQnwIPQei2P50ixVVDq8k2hTiM+2PN3iIcoGY=
=fOhE
-----END PGP SIGNATURE-----
1
0
The 2018h release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list or are
relatively minor technical or administrative changes:
Briefly:
Qyzylorda, Kazakhstan moved from +06 to +05 on 2018-12-21.
New zone Asia/Qostanay because Qostanay, Kazakhstan didn't move.
Metlakatla, Alaska observes PST this winter only.
Guess Morocco will continue to adjust clocks around Ramadan.
Add predictions for Iran from 2038 through 2090.
Changes to future timestamps
Guess that Morocco will continue to fall back just before and
spring forward just after Ramadan, the practice since 2012.
(Thanks to Maamar Abdelkader.) This means Morocco will observe
negative DST during Ramadan in main and vanguard formats, and in
rearguard format it stays in the +00 timezone and observes
ordinary DST in all months other than Ramadan. As before, extend
this guesswork to the year 2037. As a consequence, Morocco is
scheduled to observe three DST transitions in some Gregorian years
(e.g., 2033) due to the mismatch between the Gregorian and Islamic
calendars.
The table of exact transitions for Iranian DST has been extended.
It formerly cut off before the year 2038 in a nod to 32-bit time_t.
It now cuts off before 2091 as there is doubt about how the Persian
calendar will treat 2091. This change predicts DST transitions in
2038-9, 2042-3, and 2046-7 to occur one day later than previously
predicted. As before, post-cutoff transitions are approximated.
Changes to past and future timestamps
Qyzylorda (aka Kyzylorda) oblast in Kazakhstan moved from +06 to
+05 on 2018-12-21. This is a zone split as Qostanay (aka
Kostanay) did not switch, so create a zone Asia/Qostanay.
Metlakatla moved from Alaska to Pacific standard time on 2018-11-04.
It did not change clocks that day and remains on -08 this winter.
(Thanks to Ryan Stanley.) It will revert to the usual Alaska
rules next spring, so this change affects only timestamps
from 2018-11-04 through 2019-03-10.
Change to past timestamps
Kwajalein's 1993-08-20 transition from -12 to +12 was at 24:00,
not 00:00. I transcribed the time incorrectly from Shanks.
(Thanks to Phake Nick.)
Nauru's 1979 transition was on 02-10 at 02:00, not 05-01 at 00:00.
(Thanks to Phake Nick.)
Guam observed DST irregularly from 1959 through 1977.
(Thanks to Phake Nick.)
Hong Kong observed DST in 1941 starting 06-15 (not 04-01), then on
10-01 changed standard time to +08:30 (not +08). Its transition
back to +08 after WWII was on 1945-09-15, not the previous day.
Its 1904-10-30 change took effect at 01:00 +08 (not 00:00 LMT).
(Thanks to Phake Nick, Steve Allen, and Joseph Myers.) Also,
its 1952 fallback was on 11-02 (not 10-25).
This release contains many changes to timestamps before 1946 due
to Japanese possession or occupation of Pacific/Chuuk,
Pacific/Guam, Pacific/Kosrae, Pacific/Kwajalein, Pacific/Majuro,
Pacific/Nauru, Pacific/Palau, and Pacific/Pohnpei.
(Thanks to Phake Nick.)
Assume that the Spanish East Indies was like the Philippines and
observed American time until the end of 1844. This affects
Pacific/Chuuk, Pacific/Kosrae, Pacific/Palau, and Pacific/Pohnpei.
Changes to past tm_isdst flags
For the recent Morocco change, the tm_isdst flag should be 1 from
2018-10-27 00:00 to 2018-10-28 03:00. (Thanks to Michael Deckers.)
Give a URL to the official decree. (Thanks to Matt Johnson.)
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018h.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018h.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018h.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 7db91b70ae4ce85c7520960840fc957541a3bdb0
dated 2018-12-23 17:59:32 -0800 and tagged '2018h' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
e30ee77432a07a4f206f7a494bd3b4ed16805017d9907fa42bfc8b952332a3c63e2c344b99ef6b32cae70b0ba25c2068b69f65afec3378f9ce56194d85df1ef8
tzcode2018h.tar.gz
2c72fc2737b896f60c96cd2df80ede19c0fa80c4cd2fac350d13c673e851aac54c6cc7c8a865edb3f325fc0139b850b4b98a29d97967b643bbfaa7e8fa9b4937
tzdata2018h.tar.gz
5c64b894033d81a82d11177b991dbe93b5ab596453cf7c0f29dcab527c5d061dd56e03460091f938d9685d200c4c79bf082dc557eaf7b8ab370dfad9e43fe4e1
tzdb-2018h.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwgPpIACgkQ7ZfpDmKq
fjTNyRAAlGlcaHLrGaiGgr8sKAI3Hd53zu53BUhTJjS8FO9WF2OxgDKkj0Yqrzuo
CHz3eUuIIYJ2X7BLuCAKY842K2je5goS20jqEirlbEhg1Pd0uU/8FtC4L80l68y8
8LxKEMcYY7Ec9tTraZYNIKmFxL3s9v1vXwiF94FbiPftNALNUnYS2SvvBaVybo66
Tr1DUHz00qRDzZpi9+90FllpOcMOU4PHsds/QpsGd3Q5d7lnQpUCFNN3pxORN4/T
LxCJVyBjxJ5zl+G1FVxVjJL1Hrh3VpQkV3MyplmDG9eBwOXBbwLITqvL66i1slpX
o9rN0cSNlte1yoxZwcvWKV+2mDGeGJ2P4Hbzq11ZNZ+ZhKZMdu6mMd48hhcCCQqy
5BkIPLEI++8IGZUyoIWEa/wW2djmym1p5a1jUxmI2L/LfwztVnZz+qtPB0khFP8a
lqIDXRSXv/ScGpL7TWaL7Rmc5V755/0lGy6s44pCYWS9SBhW29VRFsEkMRl8yAKM
R/cRkWbiCvDvgDiZwdtQvCdKPB+HBebIMnyJb7IDKKYpqYRkdfpuXp2lq8xRtfoZ
OhZKPYG8D9LC9ovFiRhsdYUde6Oou1DYUPayXZ8/zVXTVnswMaVh4cIoxU9pecUY
hYqyE3iwCc0YpWTU47DzruY/sXSmaITxFPF0c24DbQkAhpkRKUk=
=NHCF
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwgPpIACgkQ7ZfpDmKq
fjT95BAAifCqZHNjQ+Rm8nG3PXu9+FYuqn8+ezIH5vjhcfdQepYDsC5q91+Echx3
2OQpkOB4sjBiHSeeYzu4j6ULm8bvMj+FNGVQz+LXR6AUfnMwGhLM5pyGtHo3VJDh
uSUfyzLb505FxT54NyINlr2gPuV5CSP98IQQRAqzjUIxRRC78GDXA+brOjObB/d3
A0apTx0IKu/KiepbSQ2wetM9d92Brb366iPnp1aZQKuiuC4k2nGSC5zo3Jr4HLzA
CYL6YVTQuqc1UMyhqBy5yJJExsmheo3Uuz2Vh6bi6FYFNxNiOMLfIfgVZyeNBAk/
0I9Y3wWh65d4+GJwyOEdNACKqWBfWfHgOwGtheCXBMM1DDypIh7+GQsKo9zOs0n6
Kn7byx4/YMLpqPpd3J7PF5cWJtocVJUivi9RTe7n2zRAoqCT1+vM6YcXsdwbPn1g
yI/iBvjvzo10k5fU2dtkRjyKO97kn+KXALVYEnsaUsAHtO3KlppSDYtsxZo37k3B
y7ZWmfrFkSLI5U5xKszziLYF362FnEeRKVzNOPOGjs2kJpiu/alGpdxHJKDAtpms
paszof0NglEzO+jx9OOcxNHZOGjWRKRxv5BSZw1io8q87xV+eyiGR38zFCLnG/9L
udZRijZ5tp7JlxJ6XrqUKPrwDwnlPGCO5G+W2sVsQyEQYKiZZOo=
=J8dK
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwgPpQACgkQ7ZfpDmKq
fjRaOhAAphyNU0lclXv7YaLXm9SusHp8ElpMN/Okh2BK5dwSfHtECVow5hzKccXA
8TC9srW5DDAUEa08Qv20FNODYTk5ukpphk2IDiUMrjzy+99gkzPd5e9sBC8PHsUU
HoiFMIHvsge0WhZMpNalrrdO8tjkRRL4sPui+pvO87cNGNOGJruNUA7BHh/tjugr
EP2sDBsB+0tfpDAVzKnf3bvS/ZT/vS4imHRZ+TH5szRgSHWrZYt1IH26b4TmRr1y
xfeUS2UsfgiEtTt8/CKwChGHh/ZB+Rp+P7iWQjG15fLrtd7+Of7thRi2BxKsCT1a
EXRaBfRkn1HSeYL+a5qSGNrZX4ZKzfWuRlJWCZhoogyZ1tyd2XVnJ5XneKwMaAKH
bqdo+wscYB7YwGZXL3LX7tXJzggkXjxljggUHs0eotsLjfxaHVr/tcK8nuz8DNVK
gTEmczpQ8ygsycVvkH2Cseh7ETMLjazTD+NTh69jLWCG1At9kGNwoekeJb+Rf7we
ErDGPOE0+rp3AXQAxnu8FaWBBwCfqsvH8cls5/v3jBwtN75GM0b8Ui+HfleejTS1
SyoQsQMqVdvtXuZG/qM+FQyIXAkZ+WR+36FotL55GPT58hZhBJL+WlgyL6B30HUI
VNBAfdkOdgwN30D20guM68JRGs5dqMr+gg+sajOPgMnl2xk7F30=
=Lqgu
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,
this particular release's data entries are also available in a
rearguard-format tarball and signature that does not contain such
offsets. This is intended to be a temporary transition aid for these
parsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2018h/tzdata2018h-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2018h/tzdata2018h-rearguard.tar.…
with the following SHA-512 and GPG checksums:
73ed819507ed966ea962a6adb5fbaeff4f416036573757b893d29f7c62f5c9b04c5cebea7e52cd0f502cd49195499719ca76f57e9883bb4de6dadeb87b51ca71
tzdata2018h-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlwgPpMACgkQ7ZfpDmKq
fjRcUw//UnGM+2HY12mtu6AJ2aYb1PjzUv0X6FADua7YDOyXjz5i0sXXi7D2EPa0
qeZuk4x0Zr2EN8vt3Xy9jHuhpLr8bAJn8cwb71sNm+tSdDvKLoJJcokj7QKjBWr9
MTprLgI0guOhOdinSFFnHaumPtXzhOjrYJiy40Qw4RMZH1sTZhPWrSK3kZlpJj+t
zGYbskaJtXB1LhlQbUtgepxyV5AaJfz4owYIbYh+Uv0gGqDzJc94BCVxM89LN52l
CCHzt3zrsMicBle4QhyRo1qk6D4DDGVq2+AXLMyq8oMQvNvtzFpw34CbsYLaNL9X
3kdCqV723lbTwpqKEcivRhCCc3m2i/0rt1X1nkReXdzior3AJpAtG48pcb/F3/l4
Hc2Af8uohIhYBpw0Tm+x6YL2u1+ZR52rJtzt5UVcWV3ToyJJw1tTCijxxEHd/xoh
6xhtvYVPKkKabQqHUQnp0YKqV6DF83pMeQ4MLtSp7LPrNbxL9y5WvjAMhjzeQAB9
8qtDUQ9tPlSgMvs7EO7LCfUuPji5pPXoWn4caYn3KkFQPYSS0FYTv+RvBlZVjaAJ
84KTx87fD6ren0/XEyIYhtN30TxNng/KODFcmM4KM2+Jk5eVKktrY7N3uZZBEpQ8
H9i/8giTDGPE/hlI3LN1E15FPuC6o0PGYaDUT8Mkk4CjazJEPA8=
=9v4P
-----END PGP SIGNATURE-----
1
0
The 2018g release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list or are
relatively minor technical or administrative changes:
Briefly:
Morocco switches to permanent +01 on 2018-10-27.
Changes to future timestamps
Morocco switches from +00/+01 to permanent +01 effective 2018-10-27,
so its clocks will not fall back on 2018-10-28 as previously scheduled.
(Thanks to Mohamed Essedik Najd and Brian Inglis.)
Changes to code
When generating TZif files with leap seconds, zic no longer uses a
format that trips up older 32-bit clients, fixing a bug introduced
in 2018f. (Reported by Daniel Fischer.) Also, the zic workaround
for QTBUG-53071 now also works for TZif files with leap seconds.
The translator to rearguard format now rewrites the line
"Rule Japan 1948 1951 - Sep Sat>=8 25:00 0 S" to
"Rule Japan 1948 1951 - Sep Sun>=9 1:00 0 S".
This caters to zic before 2007 and to Oracle TZUpdater 2.2.0
and earlier. (Reported by Christos Zoulas.)
Changes to past time zone abbreviations
Change HDT to HWT/HPT for WWII-era abbreviations in Hawaii.
This reverts to 2011h, as the abbreviation change in 2011i was
likely inadvertent.
Changes to documentation
tzfile.5 has new sections on interoperability issues.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018g.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018g.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018g.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 19e2701f468d5f9548a650144edeaf659766b1ea
dated 2018-10-26 22:22:45 -0700 and tagged '2018g' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
58f89b7323bfe795c5f13039f7527d18b15c9e37fce6e9fa1a402ce2689bf5c772cf1ffb86f23309814a563f9f429da472df1229818b07b1e04f16bdedb21484
tzcode2018g.tar.gz
92e9bbd61f51be8f2cf7ec9491691e5e2f97803914dbad77b7fb8b6600ed68fc3b98450fc808bb2d4c6c835df5f9eb7bf4529d059d9b1370f2ab4c12e7f1adfa
tzdata2018g.tar.gz
bd681d6d635cf58a5a111f158b80c8d040a2700e11970f8c94433a7009f8d2113ad7ff665ef6681200e6f63758a6f2183897f5a17fb5c6098a3e96ae0b3fa96e
tzdb-2018g.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvT+u0ACgkQ7ZfpDmKq
fjRxJA//fwP+H4oNXlOYDUrDlPjDF5tKhouAkZ3FTy85cagjyfd6g6oFo8RIYyYV
QqFR+mZd35W1xoWTf5cDcFLrmbX2PyrwBagDjQM9kf3xQ92pyfaGVm4C9kJOJ42q
gYEIzO2LS25ybYaSt0OnguvkcghNG/bL27ivnwsxpq0Hv1J6Z2xSsH2rXh5dtGAZ
gjQhYRoi6nWJXxOW+zHxNjEin/d2xaRTFa1UIjovQu+f01+9CWwpvSWrA61NlWcI
IVnboUT7nrTRQE05TqkKtzL8Yoc1gnxLpIDJ6FwOhdPLcQy4keU4SnxuA8mCDcir
tBsR/5K/JU6EgVCoylR+c2GyncPV+9jpXzfImW9EFjNFga32ZwcVud1hXM6/iRKc
oDyTp95cRJpemSkt5EqiMfPgokhd4ZiHrN9y7hn25hPcO5UhfmiJSA0tquIJq/Q5
ryhYZJltdI5ASdnr2YpFhwyHUT1xW5uzF1l/XszydT5UXSgLTd+RiPY7MC+mKn+i
rglUUpQ6vbcZvHeeab6k3ZDuGv3N1CR0u+jaEU6Ih6IThxHYD9EjoT7YwCVAjbcR
SsT32TAIcGd6RfRdnqUAytzhgqgBvF4jmQGIk56yQ08woH1bZjjGRcdqHUe96y7R
giUOVmIch9/vcAOIFkazqMnQupY+mA3Bd/pCfRPrLF3jk4t4xco=
=hWDq
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvT+vsACgkQ7ZfpDmKq
fjSOeQ/+KHzhT6GWZeqOAKj/AjyKK9KnL4gPh4MhsiI+V3z3/y+4ECvvee7ixbHI
NQ33B4gRBzlbWWYnHw4Yq6Fm9RihnHOVj8XT/BM56YFESdfTQxOHsqsY+n3byGND
Q+luSH0YC/S4mLxqS/vxHyT+nU2D4sS6UCmMIzW62fixJX5S2HAC3s7WoQkRXRDg
ItaQvU42r9qs67C4M8q2+A9H7anUIhIE5KqZcPKmF7AMAdGnY4ZWpKb/uyxwzi58
pctIhzSGkB8im2m8QgDTrYsflOgADw3j/dKuYnyu4J0aniWC3qp7nJFPr5uTDaW7
TsWtaZCaUhytlsg+E0zebTURV2ziVNf52X58U9K3kUnnZqOxxZUeQWACmdjCc0kO
yg9P1idYz1XTC4c0oik/YTt5OMkpkyFNqTaueSSQ3dpD0vc63GbGrDbMSPfa6bOx
EOHvR/IqcNKCewfnv7a8h7y+5JX52gijL5hZjkpAU/XBCMdA3Pd/vZ5n3UaSbnC1
MNmZgsnJjBKVgaK8KHTuhCGigtDFc6TQethUQlKKWLr41P5RWrdmrhmMZIP0VBt5
4X0Kf7mKK2X/lsI33FCpzUbtnV093L1bLe6Vt74r01JBWUxeEy2BHdn+KM/CqHkH
LTj0FmVFUWzvG7kqzrRgjJ5CnLUSnf/T1Gl6PgeKzMePChptyQE=
=kUHt
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvT+v4ACgkQ7ZfpDmKq
fjRapQ//ZMnPbJRPLzi5z9QPNpw/+m4PXGOXkheAf7htyiFBTmjE76C3JZ3LKjM9
/PZw4Izda4fYORfc6S1AeKxtRw7X0JIbM4bqhfugywOpjkfsEEGbmkD9uH3nPzgz
+AIU9t13nTck5ScqM7ad/3ENaXHzNT48yskJTEiaxfd9T9xXGH+ErsM94x3xAsKz
bbHyLM9xt8sDFDVNH7krV3vAvs5HqkrSHZuYYM7e/CTYTgMNaQqKEPX9aKCcp+2O
lmQGcUnCL1jGGIiPfaVHgdtLVw41kttZfIhcEhRNrPvIWIJNuf8fdydNKXKxGZLo
VfXj+cVPlD2+2OAVvXoYZHNFqNbbS19HGYr9D+5gUbMnUIJ0B/0oS8H/bpocxExL
HVuCkrRUFpl0NubP2wnsWLLXK/KF9sYLaB7epwG9YblDs8TUTt6yxlP/46KJNofD
yKUdXxZ0MtfKAoxtvmdUXG4Qb8rxTTQhjU7/CMENRkp4aU0lQg2T5Pj+NSg+f9Xj
ILe1CYfUMFCdzIv2uBYKa25S2DqYPctWplnsOAG79pb4zDkRryzvfBUx7fyoxAmv
sJadBvgIRcPez8jtCyrsj03z//6Q3rvPuaj3WBvv0n+DVwa1NKi8s4PUGkMp0Gfy
jJz5AFH30nPhyb+a9Qjz1C/pp2COeQUfcU6DUKu48c0T2Zcear0=
=N4bH
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,
this particular release's data entries are also available in a
rearguard-format tarball and signature that does not contain such
offsets. This is intended to be a temporary transition aid for these
parsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2018g/tzdata2018g-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2018g/tzdata2018g-rearguard.tar.…
with the following SHA-512 and GPG checksums:
f92a4f64ddf723389344bbba4350c418d0111c73170b70f891dc72d78e560e24431658ab1a8457e9f4fa69c4dc8138def8783302b6b0ddef7615153e05da47c7
tzdata2018g-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvT+vwACgkQ7ZfpDmKq
fjSndw//ZcWi/XOuXXq7MfNV7WU1YgPcWxs/jBWgRwbn7jvvvWMyNc+PWyUsV6Zb
oNDPm+zcJGY/Pod/NHAgaf/rBJOPDwv+QTuO6ftjCKEYAETYi1cVH7XvSEwiJ0cc
NNYTmZwgjUxPUWoc+13LfHGvhPyXyulZCwusRnaHtZh+15gbLDav7GwzS65UD6yY
vNd/0tQRgh1mDt5rri33ls5//NDC4ocTjmJQgecDS3tpoUjI1dbXLywvXmicnkOJ
ZYuNh1BRASyps2wsOr0lK2yBc1FmUFArRbZ1cxGCLtQko531FB+p7XbzGuAP3Sd1
+vTlitREJ/v1/u31Eak4joc1oFjF16AkA/O5hiJv2JB9rOImYKFHQjSiefU6qzOV
K8bV9xee3WPMKVydPDMZqHs2pOEod9HWAOawyJHJc7+jMhdq00LnCqeq/HFnG2As
Ff/CSTiy2ojBN3GDwmfnKL1I8U7WrG6fZmq1P4wa0qJYIHjvuoWSKSieCfknn/vh
1W+PKKa/V95P/UvpnlD8YM9HzY/zBjkr/ZiD9payOk4fkWv9oY814Oj3xZeHPTwX
oqMpVww0/JSVZCt+BvYHg4R9AAkW/0iPDh4S3BXM7fu9Rdk/37wHPp3D7QOi3yk8
IYQ+kQfKDEMQgTBh2So2iYpIfMUj4Buyxu1KxKbT2hvzYZe4aSo=
=Ricp
-----END PGP SIGNATURE-----
1
0
The 2018f release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list or are
relatively minor technical or administrative changes:
Briefly:
Volgograd moves from +03 to +04 on 2018-10-28.
Fiji ends DST 2019-01-13, not 2019-01-20.
Most of Chile changes DST dates, effective 2019-04-06.
Changes to future timestamps
Volgograd moves from +03 to +04 on 2018-10-28 at 02:00.
(Thanks to Alexander Fetisov and Stepan Golosunov.)
Fiji ends DST 2019-01-13 instead of the 2019-01-20 previously
predicted. (Thanks to Raymond Kumar.) Adjust future predictions
accordingly.
Most of Chile will end DST on the first Saturday in April at 24:00 mainland
time, and resume DST on the first Saturday in September at 24:00 mainland
time. The changes are effective from 2019-04-06, and do not affect the
Magallanes region modeled by America/Punta_Arenas. (Thanks to Juan Correa
and Tim Parenti.) Adjust future predictions accordingly.
Changes to past timestamps
The 2018-05-05 North Korea 30-minute time zone change took place
at 23:30 the previous day, not at 00:00 that day.
China's 1988 spring-forward transition was on April 17, not
April 10. Its DST transitions in 1986/91 were at 02:00, not 00:00.
(Thanks to P Chan.)
Fix several issues for Macau before 1992. Macau's pre-1904 LMT
was off by 10 s. Macau switched to +08 in 1904 not 1912, and
temporarily switched to +09/+10 during World War II. Macau
observed DST in 1942/79, not 1961/80, and there were several
errors for transition times and dates. (Thanks to P Chan.)
The 1948-1951 fallback transitions in Japan were at 25:00 on
September's second Saturday, not at 24:00. (Thanks to Phake Nick.)
zic turns this into 01:00 on the day after September's second
Saturday, which is the best that POSIX or C platforms can do.
Incorporate 1940-1949 Asia/Shanghai DST transitions from a 2014
paper by Li Yu, replacing more-questionable data from Shanks.
Changes to time zone abbreviations
Use "PST" and "PDT" for Philippine time. (Thanks to Paul Goyette.)
Changes to code
zic now always generates TZif files where time type 0 is used for
timestamps before the first transition. This simplifies the
reading of TZif files and should not affect behavior of existing
TZif readers because the same set of time types is used; only
their internal indexes may have changed. This affects only the
legacy zones EST5EDT, CST6CDT, MST7MDT, PST8PDT, CET, MET, and
EET, which previously used nonzero types for these timestamps.
Because of the type 0 change, zic no longer outputs a dummy
transition at time -2**59 (before the Big Bang), as clients should
no longer need this to handle historical timestamps correctly.
This reverts a change introduced in 2013d and shrinks most TZif
files by a few bytes.
zic now supports negative time-of-day in Rule and Leap lines, e.g.,
"Rule X min max - Apr lastSun -6:00 1:00 -" means the transition
occurs at 18:00 on the Saturday before the last Sunday in April.
This behavior was documented in 2018a but the code did not
entirely match the documentation.
localtime.c no longer requires at least one time type in TZif
files that lack transitions or have a POSIX-style TZ string. This
future-proofs the code against possible future extensions to the
format that would allow TZif files with POSIX-style TZ strings and
without transitions or time types.
A read-access subscript error in localtime.c has been fixed.
It could occur only in TZif files with timecnt == 0, something that
does not happen in practice now but could happen in future versions.
localtime.c no longer ignores TZif POSIX-style TZ strings that
specify only standard time. Instead, these TZ strings now
override the default time type for timestamps after the last
transition (or for all time stamps if there are no transitions),
just as DST strings specifying DST have always done.
leapseconds.awk now outputs "#updated" and "#expires" comments,
and supports leap seconds at the ends of months other than June
and December. (Inspired by suggestions from Chris Woodbury.)
Changes to documentation
New restrictions: A Rule name must start with a character that
is neither an ASCII digit nor "-" nor "+", and an unquoted name
should not use characters in the set "!$%&'()*,/:;<=>?@[\]^`{|}~".
The latter restriction makes room for future extensions (a
possibility noted by Tom Lane).
tzfile.5 now documents what time types apply before the first and
after the last transition, if any.
Documentation now uses the spelling "timezone" for a TZ setting
that determines timestamp history, and "time zone" for a
geographic region currently sharing the same standard time.
The name "TZif" is now used for the tz binary data format.
tz-link.htm now mentions the A0 TimeZone Migration utilities.
(Thanks to Aldrin Martoq for the link.)
Changes to build procedure
New 'make' target 'rearguard_tarballs' to build the rearguard
tarball only. This is a convenience on platforms that lack lzip
if you want to build the rearguard tarball. (Problem reported by
Deborah Goldsmith.)
tzdata.zi is now more stable from release to release. (Problem
noted by Tom Lane.) It is also a bit shorter.
tzdata.zi now can contain comment lines documenting configuration
information, such as which data format was selected, which input
files were used, and how leap seconds are treated. (Problems
noted by Lester Caine and Brian Inglis.) If the Makefile defaults
are used these comment lines are absent, for backward
compatibility. A redistributor intending to alter its copy of the
files should also append "-LABEL" to the 'version' file's first
line, where "LABEL" identifies the redistributor's change.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018f.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018f.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018f.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 7c97eb855432c3557a8d84727a685fcd2fdb2bff
dated 2018-10-18 00:14:18 -0700 and tagged '2018f' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
d4270918fbd8eb786e6f5cec9f06df6a850bbf1ec278f60ce493b6b7e10e2ad1388383edcd869f07bc78b9d99a123d6f54e74105cdd3d5cb6c98e11d3f043727
tzcode2018f.tar.gz
f876729419d45e2b861e564ec7d5940f34fab38c3fedc18852bb800010428c12506f71bde1f20feb23859065118ad4658d97efe89af6f4305cea2beafc515aeb
tzdata2018f.tar.gz
4cdc6e2fc3b84c25ba4ac99329cfa7c507bb9be22cab00604bfab65944d225fc605a842e8b0a05e258f6f42eddf8b68273729a211ed78b0172afc2788ae1f29c
tzdb-2018f.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvINAMACgkQ7ZfpDmKq
fjSnMRAAr/pLmohlfPzhkcc+Yw4FbpBOYUsj9XeExKd5WDp4nsjgOwLfLJcwT7oo
VSp3tiv+jGh+/ZnSZWSTHT/YfBdmRjVmj42FBWZgjYwr70373HGP/vIwHgUrv5Kk
wUse5BUX4nwQK0xcuaOzKF5+uUG0MoKDo6sRzrYoS8JMP/mVlLtkZt1GHs99Kkaj
Gnn6lyLOTChxrLU2UP1lra0h/t7T/dtTgGHf0biN7onNLYFiRL+La9pJKNVuvljW
mjSaPw1Pl+1tCFMo6Rcm8Rkq/cazJaQY2Pdw/CGEvK+a9tjGBf+vvxWhIiLZimAH
eygVfg6XCfn7gfjTn6fZHM3+lgGF6W4uQ429jEOR/OUCymb4gOPWB5emSVFms3vy
XkHsazZa3UwAD/dzGJ1Y0CXiwggiNqe6xqn41bzqaLgtSg64gK17CIeu42soniZe
5SCXVl45tsURx/z50pQ8Q5I+JK8DvYkkhmP5l8CI6OhYUr8DY+bLdK0+fao8coT9
JXee8U+2ARx7UxgP+yytx+iDzHiRgnnF1is0SkUw9Ksnp61iY9sgpTIuzcr6SOs3
ZLeAT3c6Zmuq+Wikm7u1qVTyR5QcbEmuTspY+4wG9Tn7DrzWnSFj76B1P4+8bENY
28AW/Ca8cqMfcKYv0PVoHhVH3lb1h/zOLV8B06hIWcOErGTGPd4=
=9tf8
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvINAMACgkQ7ZfpDmKq
fjRDfg//ciH78cevDN3GyghrxtdY6diUwqaw4qvAngDxeygWS6Hcm8JnExAS7EfZ
Mcp1SwDog47Bv+9p11twd0SvdkFPXzrQ4S77ZXIddgTEmZ+a7fVLMtvwn/9w61gL
wmEUgSE4yECabGG2mGLMbGaPGmhjCi5Gh3ErmhcmS0xuEvfkyAPcN2KYvLlFt2+H
DLvYzYIWhf5O910twzySiIDEpuOsYf60BV9v5/NeEa7Q9kAAytomkhU4WWAeazgU
DUFMyWrN9pcn4eWrKFFcRxbXyzSTRdx0E6kgEcVfSjxx75SwNAmWLb5wWarrKV5F
MqPRlzVA3favvGNsBGZMdGh2E7Q+qVBGlTxftv2scYX/9I9tP6zMC7/yTl3ys2Hb
tNZd5D/99az2VBMxSkaJW8AwwqfHqX5c3GO7p1e5zKy4p5lEMvHtbA1j8GWmy8mQ
C1T0pi4JDkq4it/YJyJm8m6eYhUV/v3ftHNPgRIbcoFfMPy+n+wtFAwjY0ml4wKd
oUi2x/05u3zoPwGU59aUw09re8LKvbBiu7EuI8p4ZUVaXgkatAqw0T/4jF69hEMx
6X7fY2It1sSg59X5ApWL9JlX8/lK2R5g6MKRqv99HPh60zQ+et8tI6rBY+lX4wx6
2XSOr1OwCNG0l7qLHRx6HVZ7Ce/pX0Mn5TgxonWTKVBh7Jb9Tac=
=6cRa
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvINAUACgkQ7ZfpDmKq
fjR7Ag//XMMJj6ZeiWZokr3NEKLNKWwEGo8j/l1XH3tq74KUOINnJqar/d/EPNoi
6mpZHiZ9r03md6TZ/D4Fx2X6lXkdzHnwGiSWY7GzaJSpTqZxzgyWaaZDE9dxGC+5
FB/f96/BSx6oRqZ4dZRBV0vgsjuluo3k9vMotNbUA5lMbIu94QnD4WJ602hNaFbe
odI8EXtnr6EQyLBvSFfdbxYLq02cndWPqYTE9cbmNXZ4LnufB/uKmNRYfHIkCOF+
4ZZNghRbUsC/sUnoSNXaDUV/l43juEPN6RUMKsodOZpAhWyAgRMWw5lbrkCwRMvI
dIvpdfynPvQznUuDbq+cyGZefFah9TMPPFZQdGtUejC4hrbWsaP3myTj/jVgvIKC
5qHMb2qD1MebUZtQq2dGZw7/SdyxVmaz8HLINkwrNvfpfGc6+weGmvnPVthPrQxK
4IwQQvzyi4UbPnZLiDuAJZ09OgJ+HgM3CkkIETcUfIXvkYcxFFL4uY+6pHGedoBX
KyfPeW3Jc/LivBvy52AOjqYzTjdddQVUymzOQ64rAAzgnBNGdIraCwWEwuBVjHkG
hUQFpfjMEkD7kQfxzTxH/LbsT1ifjBBkzxWjeuL8ewhgwykeuwVTeixujH5HKcfx
HL2C8e5yY+Zo9eQkyc6YpkUmlnNhsrFLdEoFoAJSrku1dHssw4s=
=FA6n
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,
this particular release's data entries are also available in a
rearguard-format tarball and signature that does not contain such
offsets. This is intended to be a temporary transition aid for these
parsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2018f/tzdata2018f-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2018f/tzdata2018f-rearguard.tar.…
with the following SHA-512 and GPG checksums:
7c6105cda6bc81217d7740201133d9ccf0d4ca0f5f3e6248fa071c676976c28f06cf7c2240e455d1948f5b2ef5f8e359aca8b5206beddbd6af79c3a7070ba301
tzdata2018f-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAlvINAMACgkQ7ZfpDmKq
fjQM0RAAi56P17pHUDukQ81drgNlRCliqRe1x0047jxCtkrBvIDdJb7lnrTolhrH
P78E/f36r4PTAKjGjO9FZvvs61si3YSiHcNdBGzzf41Mhwvbsk14a6ybeU6vRJrj
AWUNj/LYg+PK1fUjeY/CrViFWmXPtndPpew9G1cyL3H8HvGQlPm6Ey9JDv6rVVi5
mSkBKXcN5w8VfMzMx2UDLFfRgSnTa4bjbuv/I8HXoAJjtzBR+53G/6oGeXiZ9Fnd
hwZa8DbAZ+H4YdsPIdUo/Oz/mU/cfvTZcLkTy7rBciEWk7ylXMddlqdc7+blToga
95eeNGinB6b+8pEpdg0BJTCq7VW4TBjG6W4Zu5RsS3ZJOa8TeMyKVR2S0ZV6zCmN
+SvFUHWZ9dqKR7jppxbIsoKSeexpY7WPGJJBwjgZEaIudN0HWok+mw0iLG0U6D2q
va3cIEuVG4pitb9uQmuM3hVPuO0Bndxm6ws3hSxvRmTuluJIL4tXErhVJqqZsCJ1
XvqcFlCSD7rtcwP7YzNCKgxzCfMXMvf1Nwfylq8ZWhfaWGk/lBm+eH18zKPHBIe2
OMU9uNxF12KlVNmNknod+AaLTHcXan21vgbR7Syar+fGLofcuPyDOu2frB1FxDaW
eotUedxfia9p4gbH5qjMeBHPf2ca8yCf0Dnfmxv174NWVLkOmnE=
=OEcz
-----END PGP SIGNATURE-----
1
0
The 2018e release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list
or are relatively minor technical or administrative changes:
Briefly:
North Korea switches back to +09 on 2018-05-05.
The main format uses negative DST again, for Ireland etc.
'make tarballs' now also builds a rearguard tarball.
New 's' and 'd' suffixes in SAVE columns of Rule and Zone lines.
Changes to past and future time stamps
North Korea switches back from +0830 to +09 on 2018-05-05.
(Thanks to Kang Seonghoon, Arthur David Olson, Seo Sanghyeon,
and Tim Parenti.)
Bring back the negative-DST changes of 2018a, except be more
compatible with data parsers that do not support negative DST.
Also, this now affects historical time stamps in Namibia and the
former Czechoslovakia, not just Ireland. The main format now uses
negative DST to model time stamps in Europe/Dublin (from 1971 on),
Europe/Prague (1946/7), and Africa/Windhoek (1994/2017). This
does not affect UT offsets, only time zone abbreviations and the
tm_isdst flag. Also, this does not affect rearguard or vanguard
formats; effectively the main format now uses vanguard instead of
rearguard format. Data parsers that do not support negative DST
can still use data from the rearguard tarball described below.
Changes to build procedure
The command 'make tarballs' now also builds the tarball
tzdataVERSION-rearguard.tar.gz, which is like tzdataVERSION.tar.gz
except that it uses rearguard format intended for trailing-edge
data parsers.
Changes to data format and to code
The SAVE column of Rule and Zone lines can now have an 's' or 'd'
suffix, which specifies whether the adjusted time is standard time
or daylight saving time. If no suffix is given, daylight saving
time is used if and only if the SAVE column is nonzero; this is
the longstanding behavior. Although this new feature is not used
in tzdata, it could be used to specify the legal time in Namibia
1994-2017, as opposed to the popular time (see below).
Changes to past time stamps
From 1994 through 2017 Namibia observed DST in winter, not summer.
That is, it used negative DST, as Ireland still does. This change
does not affect UTC offsets; it affects only the tm_isdst flag and
the abbreviation used during summer, which is now CAT, not WAST.
Although (as noted by Michael Deckers) summer and winter time were
both simply called "standard time" in Namibian law, in common
practice winter time was considered to be DST (as noted by Stephen
Colebourne). The full effect of this change is only in vanguard
format; in rearguard and main format, the tm_isdst flag is still
zero in winter and nonzero in summer.
In 1946/7 Czechoslovakia also observed negative DST in winter.
The full effect of this change is only in vanguard format; in
rearguard and main formats, it is modeled as plain GMT without
daylight saving. Also, the dates of some 1944/5 DST transitions
in Czechoslovakia have been changed.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018e.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018e.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018e.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by
appending ".asc" to the above URLs. Copies of these signatures are
appended to this message.
This release corresponds to commit
4758e88f99c71af65d73ce730e87438466032a5f dated 2018-05-01 23:42:51 -0700
and tagged '2018e' in the development GitHub repository at
<https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
4a245cae2d0922b24539a94cf4a8ccc2bba1ee696e0aaefecb41c7c8d78724a7fcea6039909336177b8b26fec8fc47719e3e56ca9839dbaf52f9a4fec84d4717
tzcode2018e.tar.gz
d059fcd381b2f6ecdafcd68fdd2a00451d1bf9b1affeb164ae7cabca2e022d499e77f0706ec3f3091b8e84c2211aa66da6c90937108771f1bf070cfebc105cae
tzdata2018e.tar.gz
afb7569cc9faef6e3d2be16ceef65f8531ac123dac14e3b40a4f54dab916e930b09eb665458e55f98398c4b8c5d108f34985a42bf711b2170de90d819bf0e630
tzdb-2018e.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJa6V9nAAoJEO2X6Q5iqn40r+EQAJSt3ap8G8swYPzBg6TstckZ
tOxrDcGlRu4km6jzIhHelOwj2Sxw8X/0JyRc09xbGbXGE/mv35DrzKC8ijfazu9pg
Mr4eOclfFGq8l48aRag86hR33k62K84Xdl0WrwVFVefhlsRel9i6lXnBFcmgHl/C
vSwJXyrZ2DgvZH88B6j8qnYkw/BMbsTKLM1L/3EHxKZqq/TCHS19Z1XbbkF6mm/u
73aHHmXEnpSVol+3aekEKuS+PSdc+loYaAMvibBJ34ci2bc1X1HkOPF30dRSTETW
pVtKXp1qFtmHRR07I28l7/jEzmI+XPheCswhOKowWqKe59tA2CTiFnkhuBQUmoZS
XDjKpcgvrad9RSES1aVAfVn2iCx78Inu0W8UIWZ/eiMOh0taQH3n7K1KBnLwCEKd
rAB9ummGRK787XJEe2/xnH/h0lilU7Ye6EddNwuGf5Q3PlS9brDov66dnIUWi76L
uPRTufummczt6XcA9YL0zEhwvAzjSSqQzoga7mXBKSIwakRoKXCIoux+EdQOWNOy
/VUMH5NIkND+kRcRdqTXs93Whu7SCV14DKi5j1LL39YC8nqGi0q3u8wndm22AhCr
ZR9uMv1Qq1iCXb09sIBfdi7bf0S8348jz1deb/d7jgJ4ISBR7v8UiR3Z/JO8hiPR
QSP93j37rjAsFyBSWMxq
=knlj
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJa6V9nAAoJEO2X6Q5iqn40qYUQAI21DF4x+Qr9uhMf5UL3u/UI
BnLTeDqc4t1oLbuuJsbtgausc/m6EIgo2j9+uadXefnguP4fwKHJ2doReuRZ3njI
hGnqP2+yCfTRNrZYBU3p6U+/OJq8r/UBsn9aGxNStcZHe6FswnxXWlzpRNbPdNBC
nGeYMs2HOQjcdG08BF1sjGm4FC/NS6bugNhs0EcrMLaVa+c0keRWNg9o7Y/SvrZB
awFAMz4LhOog2qxhGWtFgSVRAAj5aEDqugOXZL27VszgGPexiAaMCFyQARIHigIw
959D7RYmpeNuEeP6XbzGFgDO6aMbxahoUpP9cCOUI6qKShtDKnY2XkjPmVQiAfjZ
zvpsE1dYbWyVTWqWhWL3z0lPCFN6B4eneY6UXY/KtENRl1jEafKN5/7JqKOMBSRo
umE1Jy6qSSz5jLuz5pX59iOXWZETIlwtAW6lKe2s6l9xWPL9R8xXoPvbQRadqDxB
uANcGZSrKD1jKuybPJa/6BZRF+FlldCkZVVKSSdXuPLF1HhohlvFZqi1WPmWvGd+
s/1+3OhWzB4BHyrp3Wbtj+ZwCtg9UVbJLBM2bgL9nGEyv/1XSxgLJEp3rneIMpJv
AMK8rr3XehXLDkXAfx68Mzs3F4lYEdXk6y9f9ZsVj+IdBotwzzjJWeCfnlmJM52y
8cCrPGUjdneFidV9OZ+J
=4LFO
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJa6V9pAAoJEO2X6Q5iqn40EBwP/1fxMc1IozcXCWSm+h/XZ3M+
bImmIdf8Ws/FZC5yXHWkU4n3DZN6A2Xf/dDTDaZPeyhL3rjd6ju0zxTsQpxdqRms
FrEiqlq2CpIVe+pY4EeowfsFdKVYIxtiTw9BNytaDOIgYxRmokNUQusaHw2qrZg6
t6giUhH6bh1/YgZakFP65WItjESR8Dg4aJ7X1f8BJkSEyy9I2lnyWOG7LwB8xNvS
YRPRjkVqdVXzdS9MtqO+U5b9pe1MvU6q0lRAOwUvZsGfB7fULkdQcS1XaYDVRdPA
WdMKqn21S+oRHYzX5/BZHE68uGFlufPohikYfSCO6pk8eqDe0xbkOl6fpgjjqTZf
wCAcZBBoCP11lH8Omdu8bW6LJ0q1jkwuCZxmLBPwonInoByPO/TeDstYSp39KCv2
+w0pl87uYe6/IEwSC1bH0HBF8kzcEq5q5JVHLyqwOKrAm6Nfm5sC5vWFhk3GmMGU
FGpFLnwUJlTefy9X3ds8zEvmCAiFMisu5cciMRwfCLvTHSObRGEXtp5pxpr0VhBf
A6Qc+83JPTwhEWdVQMVbEWRkkJNG50xAwOhjJaClXjjlvJqQtpUPHLR7fRaQWvm8
sCXhh+PeWpgIbbzaE7TzkVu9sLUGiIvbLiP2yNMOuoZp+UUnrsSaswbeCl0bkGe3
LSswAxioa5rs8zd8WtZe
=/AeX
-----END PGP SIGNATURE-----
PS. If your tzdata parser does not yet support negative DST offsets,this
particular release's data entries are also available in
arearguard-format tarball and signature that does not contain
suchoffsets. This is intended to be a temporary transition aid for
theseparsers. The URLs are:
https://web.cs.ucla.edu/~eggert/tz/release/2018e/tzdata2018e-rearguard.tar.…
https://web.cs.ucla.edu/~eggert/tz/release/2018e/tzdata2018e-rearguard.tar.…
with the following SHA-512 and GPG checksums:
dd92cf2d01388d52731db7569360e3c7e673c3189c8cba807d031fb6b6ce8c115d3f4de3be1c7a6b1e038fa919efdd254cdd4f7731c3130b447dee2c7c5814a4
tzdata2018e-rearguard.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJa6V9oAAoJEO2X6Q5iqn40jJMP+gKGNy3VBhJ9B2/plNXta2nH
M5fAwJphPXutCv2ums0LPVNbi0FWjPo9T2/6Lmy71vyyusW/9ltS+/bECSnmrZRO
VEql2UWghxGMaV3Y2wpFI2XGqepQYsT9Xa1tgXUvXHakQPYe5Osx0J3P50F9ROMy
kiWR4VSsSE3IZDiZC32HQjcHsREcUtpgYfn943Zr1Go2FRnp2esnbN0eQtTV5vJW
uSYWdfSNWNsSqXR9O2cq9kzCeVKxZjjs2hi1adIrQLzQKy26RXUC9f4tepzRrPfT
euHiHUrZXE5p2161Q702P1Nw3zPFrA/SHiFZTpP84mri60RVZTWPP21ityktFukt
B+Ebkpd7EwyyFFZB1grbnb1uLc2qkM76gKtIPJAtkWEe7BwwwREh9d/92K/L9XTe
opehULRUjX65UyOWNUD9dl3aiy1FHQyWAuX3fRF1u2vrh3WSuIHbO0Uq9RCMQtHP
VSY45Ldwv3+PGfyaKlQvftqFAFJ2kjmIC7zQZe5HmBIYG8TIyUCS/P17XZzIrEpw
aBNrPe4hV63DSVEvBYLHaCPMMIASASBvSZ2S5Rb2HopAzVd6xOYSvGCqwjdtFpr6
1bD4EeIb2wBxPWH8KFZiSDYK/FpfhuZR7teY6bzG+fsZMtzChP4pcQrebMD3RIPZ
RBDXrhtfn+5b78wn6VMM
=VPo7
-----END PGP SIGNATURE-----
1
0
The 2018d release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list
or are relatively minor technical or administrative changes:
Briefly:
Palestine starts DST a week earlier in 2018.
Add support for vanguard and rearguard data consumers.
Add subsecond precision to source data format, though not to data.
Changes to future time stamps
In 2018, Palestine starts DST on March 24, not March 31.
Adjust future predictions accordingly. (Thanks to Sharef Mustafa.)
Changes to past and future time stamps
Casey Station in Antarctica changed from +11 to +08 on 2018-03-11
at 04:00. (Thanks to Steffen Thorsen.)
Changes to past time stamps
Historical transitions for Uruguay, represented by
America/Montevideo, have been updated per official legal documents,
replacing previous data mainly originating from the inventions of
Shanks & Pottenger. This has resulted in adjustments ranging from
30 to 90 minutes in either direction over at least two dozen
distinct periods ranging from one day to several years in length.
A mere handful of pre-1991 transitions are unaffected; data since
then has come from more reliable contemporaneous reporting. These
changes affect various timestamps in 1920-1923, 1936, 1939,
1942-1943, 1959, 1966-1970, 1972, 1974-1980, and 1988-1990.
Additionally, Uruguay's pre-standard-time UT offset has been
adjusted westward by 7 seconds, from UT-03:44:44 to UT-03:44:51, to
match the location of the Observatory of the National Meteorological
Institute in Montevideo.
(Thanks to Jeremie Bonjour, Tim Parenti, and Michael Deckers.)
Enderbury and Kiritimati skipped New Year's Eve 1994, not
New Year's Day 1995. (Thanks to Kerry Shetline.)
Fix the 1912-01-01 transition for Portugual and its colonies.
This transition was at 00:00 according to the new UT offset, not
according to the old one. Also assume that Cape Verde switched on
the same date as the rest, not in 1907. This affects
Africa/Bissau, Africa/Sao_Tome, Asia/Macau, Atlantic/Azores,
Atlantic/Cape_Verde, Atlantic/Madeira, and Europe/Lisbon.
(Thanks to Michael Deckers.)
Fix an off-by-1 error for pre-1913 timestamps in Jamaica and in
Turks & Caicos.
Changes to past time zone abbreviations
MMT took effect in Uruguay from 1908-06-10, not 1898-06-28. There
is no clock change associated with the transition.
Changes to build procedure
The new DATAFORM macro in the Makefile lets the installer choose
among three source data formats. The idea is to lessen downstream
disruption when data formats are improved.
* DATAFORM=vanguard installs from the latest, bleeding-edge
format. DATAFORM=main (the default) installs from the format
used in the 'africa' etc. files. DATAFORM=rearguard installs
from a trailing-edge format. Eventually, elements of today's
vanguard format should move to the main format, and similarly
the main format's features should eventually move to the
rearguard format.
* In the current version, the main and rearguard formats are
identical and match that of 2018c, so this change does not
affect default behavior. The vanguard format currently contains
one feature not in the main format: negative SAVE values. This
improves support for Ireland, which uses Irish Standard Time
(IST, UTC+01) in summer and GMT (UTC) in winter. tzcode has
supported negative SAVE values for decades, and this feature
should move to the main format soon. However, it will not move
to the rearguard format for quite some time because some
downstream parsers do not support it.
* The build procedure constructs three files vanguard.zi, main.zi,
and rearguard.zi, one for each format. The files represent the
same data as closely as the formats allow. These three files
are intended for downstream data consumers and are not
installed. Zoneinfo parsers that do not support negative SAVE values
should start using rearguard.zi, so that they will be unaffected
when the negative-DST feature moves from vanguard to main.
Bleeding-edge Zoneinfo parsers that support the new features
already can use vanguard.zi; in this respect, current tzcode is
bleeding-edge.
The Makefile should now be safe for parallelized builds, and 'make
-j to2050new.tzs' is now much faster on a multiprocessor host
with GNU Make.
When built with -DSUPPRESS_TZDIR, the tzcode library no longer
prepends TZDIR/ to file names that do not begin with '/'. This is
not recommended for general use, due to its security implications.
(From a suggestion by Manuela Friedrich.)
Changes to code
zic now accepts subsecond precision in expressions like
00:19:32.13, which is approximately the legal time of the
Netherlands from 1835 to 1937. However, because it is
questionable whether the few recorded uses of non-integer offsets
had subsecond precision in practice, there are no plans for tzdata
to use this feature. (Thanks to Steve Allen for pointing out
the limitations of historical data in this area.)
The code is a bit more portable to MS-Windows. Installers can
compile with -DRESERVE_STD_EXT_IDS on MS-Windows platforms that
reserve identifiers like 'localtime'. (Thanks to Manuela
Friedrich).
Changes to documentation and commentary
theory.html now outlines tzdb's extensions to POSIX's model for
civil time, and has a section "POSIX features no longer needed"
that lists POSIX API components that are now vestigial.
(From suggestions by Steve Summit.) It also better distinguishes
time zones from tz regions. (From a suggestion by Guy Harris.)
Commentary is now more consistent about using the phrase "daylight
saving time", to match the C name tm_isdst. Daylight saving time
need not occur in summer, and need not have a positive offset from
standard time.
Commentary about historical transitions in Uruguay has been expanded
with links to many relevant legal documents.
(Thanks to Tim Parenti.)
Commentary now uses some non-ASCII characters with Unicode value
less than U+0100, as they can be useful and should work even with
older editors such as XEmacs.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018d.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018d.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018d.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by
appending ".asc" to the above URLs. Copies of these signatures are
appended to this message.
This release corresponds to commit
bd850bce5d292caaa5eba2c2088f6d4ad8024647 dated 2018-03-22 07:05:46 -0700
and tagged '2018d' in the development GitHub repository at
<https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
e79a95e235cd384247e4112d5154f30eb7b40f28dab4872ed9153e45bf56569949d0845bc1b9ad24b7a5f9609bdadfc892959dbf0d540dbca79b18398dc4f930
tzcode2018d.tar.gz
ee961aedc34e134172523a29fb8a9358f42649d06ffcd2d8a6ad86eeb174a80af5bfc4637e9e52ecdc51fa3d01afef9fff660a69ed72904ff747a59b5634830b
tzdata2018d.tar.gz
12c839846c147b83ace915e399fe447f93e83b500327fb4549b6039615f548d7167594168b5c4779ee1f33d7a1b8c2e294aa13cd35823d778617065ad9ad8ea5
tzdb-2018d.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJas7pNAAoJEO2X6Q5iqn40dn8P+gI1f6sWKcA8iuDkRWundwBk
Y92iYPChJDbgUSiWw3o+qyFmVUz0P1PZkB3rCTFhtyY8u6zCiO4+6xADyS+le3II
iwwIg2yCqPxBXDXYkcFvSrXDuOo1hG009L1k9nKmv6RvO7lvr/o0K/pRQTWKiV2w
jS9gPZeZ/ggTdcyaD9tzFNwDe0nCg54rwFs3Gy+YK2+8fNhLmYJCp3WJydza9zgU
pBMMP868h1ZY9uWEZcWX3mstyKD4egFRfyHMj4XPVrnGwpMT5u7groiq2TZv/MXV
A/HDxa4jU+El6RW0TwAVnGEwUSJ3L3I7B6/Pbf3jf+VCTYkw67cX/WrtSNop1E03
ujPZVqYr5N8HLu/VO/R2R+OccvMZ1X/URehA4068w/+ESG8X8AbRVBYGavpFmnUv
uHOeOFgzcJUQqFU1fqAEdhlrYqqbnsRFJN8QX1QWwQs5fUAzNSAkAB+kTEVCAvhK
1xaxlNaZqoWqT0bYvD2TL+VLkPNHvu8RMpa/rhmjE23AWfYuSJsAABNMBpB5t6ux
SbBOBeJ+a5a1rZwya0hxeX6A3BCBPXKBjnt8MjBnV1s8Ns4Ng7jQ5ZqOXtlSo4ER
fYHbVQITXnE+DbuM1zF6RY1dwmCLvkxpdM5lifgiYCdcDzttsifDdrq5WM+pJsz5
3yTFJFsk6et2ekpHRugZ
=MMy8
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJas7pNAAoJEO2X6Q5iqn40BqwP/A8PU9mzxssBdQirWsuGhN3E
+3hk6i7UFLrCHixbpN03y7r8ujkhRvkjLSrA2tcrYEK9t8NLkhQIrnmlVjEOQEcz
+qiZWJV55kd2dhk2EE+pc8xXuqRsnId4r/xCF+D2wxl6IZpMEFelRCRiCGgszhDS
FSv3UjlnpBv3uB5UgKdOFJKYcTvfOZ5jmpt1O6Ma9YNxqlc2+s8hUBR3VEtzancU
+AyCoL/sUrijfGOZPSznhGJJ3lC5LkjkWqC0BYB5EI3YeClVtGWoZlD64jShJhWT
pe3CAimaEibz1ty1tGz4Agdd0vQErvyCPQY6wy1pRYPW5wb++JomMVub7Uh7w/6o
pvrkVaVqeiWeENoI6NRnmC+ANSaz6/lF61HM36VZ1XaCgmeCDaLHn31WKHRPctse
r26++PyCIJwllaTNfGynjkAKUeBJJwwR8a/sjPeqEfEgoDKV1EpQVCBbPna3hmTq
8nzt11WsTNG+aocYr3hevSYiyxEWOLp5O9UaiTtVDc91Mhk2U9E9Fa7Zva35ZhjJ
oRPS+AU5GFfWzgiW8XOLURqvwRNqUUudNaXy2wVuzwROdmboyewzB//MBavkI+r+
raI+coG2ZJoPcQmuRCUcjs1+JnNBL3sZT68/jTy2w0LURfUP9V+dUuJgjtRbMCtb
Myzq3RCYNI/x3EjU/xcb
=ibli
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJas7pOAAoJEO2X6Q5iqn40ursP/02PBDqd4eb8qrKrjScYt+I4
wnXMcjy9AmsfhPq1k1x6ZUI5qIbidrMD9S9m4NwKBGyvGxxcneWWJ5Yoln+K95YJ
tCtm40eHypeVUlsXJExv3JB0hJ7d7eY2olbY/DcK6CTYt7R4amGU/ClCQpEIVTz2
HcVeH8oOPRUG0STyzKh2lPF0Wua6LUGp9/nZWgsETsXrAQ8MaC/vlyrjiEJsvwP1
65bOoNiRKiGU7tp6JhFE8v85vLKgkzmHeysWJdMt0aczH1DMwlSWS9ViEauLugK7
K0ERNC22WwEzya0EKmTMcRFHYIT1B9/dg0Tbb2h2KKRqu7kzd2NVr6ap5Cu6ezYO
hThz6i09OL6ADSwSk4c6JeUUjX7rGG6DNu0pCQYlNJ9xIhi+U/FAuTvzBfU3uJe3
8akO1UGwUWA/TwtnQTv08uGGia+Wt/GbQStkidZFVvdbXcjSH39GlhRXRWDKSOCv
wDVNMkopDQOsxwoFgAE45dacQZh2Qv29eT4pG6Eo2J+eXJR2lb5edQkDZNLk2DcE
6frcVchrdBeaUUSA1+ssH3B+hVwwJ7IX/FCwhKDZgxyy67oqGVChkeUjes4GJ5vB
0t7/XZTORvsH6XwBNDKoXS0fswtZiwhPr3YV1nZHwKCa0OWIs9WsPt587K82Hlsf
mROMmzivSut43pdALRCr
=zKoc
-----END PGP SIGNATURE-----
1
0
The 2018c release of the tz code and data is available. It follows on
the 2018a and 2018b releases, which were published but were not
announced until now, due to problems discovered late in their release
processes. 2018a had a build-failure typo, and 2018a and 2018b both had
problems with ICU and Java, downstream packages which do not support a
feature (negative DST offsets) used in 2018a and 2018b. The typo has
been fixed, and data changes using negative DST offsets have been
reverted pending development of a mechanism to export data to platforms
lacking support for such data.
The 2018a through 2018c releases reflect the following changes, which
were either circulated on the tz mailing list or are relatively minor
technical or administrative changes. This announcement has merged the
set of changes made by the three releases, to make it easier to see the
difference between 2017c and 2018c; please see the 2018c NEWS file for
more details about intermediate versions.
Release 2018c - 2018-01-22 23:00:44 -0800
Release 2018b - 2018-01-17 23:24:48 -0800
Release 2018a - 2018-01-12 22:29:21 -0800
Briefly:
São Tomé and Príncipe switched from +00 to +01.
Brazil's DST will now start on November's first Sunday.
Use Debian-style installation locations, instead of 4.3BSD-style.
New zic option -t.
Changes to past and future time stamps
São Tomé and Príncipe switched from +00 to +01 on 2018-01-01 at
01:00. (Thanks to Steffen Thorsen and Michael Deckers.)
Changes to future time stamps
Starting in 2018 southern Brazil will begin DST on November's
first Sunday instead of October's third Sunday. (Thanks to
Steffen Thorsen.)
Changes to past time stamps
Japanese DST transitions (1948-1951) were Sundays at 00:00, not
Saturdays or Sundays at 02:00. (Thanks to Takayuki Nikai.)
A discrepancy of 4 s in timestamps before 1931 in South Sudan has
been corrected. The 'backzone' and 'zone.tab' files did not agree
with the 'africa' and 'zone1970.tab' files. (Problem reported by
Michael Deckers.)
The abbreviation invented for Bolivia Summer Time (1931-2) is now
BST instead of BOST, to be more consistent with the convention
used for Latvian Summer Time (1918-9) and for British Summer Time.
Changes to build procedure
The default installation locations have been changed to mostly
match Debian circa 2017, instead of being designed as an add-on to
4.3BSD circa 1986. This affects the Makefile macros TOPDIR,
TZDIR, MANDIR, and LIBDIR. New Makefile macros TZDEFAULT, USRDIR,
USRSHAREDIR, BINDIR, ZDUMPDIR, and ZICDIR let installers tailor
locations more precisely. (This responds to suggestions from
Brian Inglis and from Steve Summit.)
The default installation procedure no longer creates the
backward-compatibility link US/Pacific-New, which causes
confusion during user setup (e.g., see Debian bug 815200).
Use 'make BACKWARD="backward pacificnew"' to create the link
anyway, for now. Eventually we plan to remove the link entirely.
tzdata.zi now contains a version-number comment.
(Suggested by Tom Lane.)
The Makefile now quotes values like BACKWARD more carefully when
passing them to the shell. (Problem reported by Zefram.)
Builders no longer need to specify -DHAVE_SNPRINTF on platforms
that have snprintf and use pre-C99 compilers. (Problem reported
by Jon Skeet.)
The build procedure now works around mawk 1.3.3's lack of support
for character class expressions. (Problem reported by Ohyama.)
Changes to code
zic has a new option -t FILE that specifies the location of the
file that determines local time when TZ is unset. The default for
this location can be configured via the new TZDEFAULT makefile
macro, which defaults to /etc/localtime.
Diagnostics and commentary now distinguish UT from UTC more
carefully; see theory.html for more information about UT vs UTC.
zic has been ported to GCC 8's -Wstringop-truncation option.
(Problem reported by Martin Sebor.)
Changes to documentation and commentary
The zic man page now documents the longstanding behavior that
times and years can be out of the usual range, with negative times
counting backwards from midnight and with year 0 preceding year 1.
(Problem reported by Michael Deckers.)
The theory.html file now mentions the POSIX limit of six chars
per abbreviation, and lists alphabetic abbreviations used.
The files tz-art.htm and tz-link.htm have been renamed to
tz-art.html and tz-link.html, respectively, for consistency with
other file names and to simplify web server configuration.
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2018c.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2018c.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2018c.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP
fromftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by
appending ".asc" to the above URLs. Copies of these signatures are
appended to this message.
This release corresponds to commit
ef4db72f1cbe1f7141f8aa012a624abb0a8d8059 dated 2018-01-22 23:00:44 -0800
and tagged '2018c' in the development GitHub repository at
<https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
21988e876479e38661d41ea4c7b5218ba14b979739d7ba8d49a2d343bb9f37c654056ab21c046a6652715f012e4ca33c4aa109b1ec3ac5d0244dd3a7ea9ed6d2
tzcode2018c.tar.gz
0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835
tzdata2018c.tar.gz
a1686902f81b4aceba494797e4eb8cdb8c1037ab7a27df9635b7a45ecfd90b8cf7b605a252ad1a8c67394a578f95aa9dff03071bc871120a98328de437c19b4f
tzdb-2018c.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJaZuAMAAoJEO2X6Q5iqn40NNsP/i+4WUmbLMMZnnR9FTvRUILo
UAHYZRqC1KbdMppKeeyTL6thANvjpMjeYM8V54tzndzrMhBaPc8SpiwVgTevRtKZ
wG9BSb8Hx/RDQeBWOjRwFx5/WQ+ha4aK0IFB8KB5gNFLOuyMn+9ZaxSzoEXmNWX0
Ddoizk516lpfGuhZCnPMVtDorebaAby0d3WMCxzEJ2w3gLOI4Aj8WVR2Cl5eTlA/
cpQ+bzLog5lnf+mzs/bJeMlfxPSskAlvIBYk905uPTAT/LDeod+T+BLBfcGEUb5J
D64veBERj01NDwVLDRqHG0hdw8aPdMQyTLje6fI7sVh2cu4lGgA7QxHC+aTnmYjt
862/wX7dx2HtfuaIr+6eulAIR3+rix0CMndEXUGLtqnx4WySh5rT++V4crGcgzSH
eRl2TOkBBxpYLIK6KtHd31V5WhJfTN2NQOZEFdrxy+Z2pPWZJrhcB9+0tYGoRVs0
ARQdm5I1w5JwiHO7sI0YHWCPZCVhDC2+/Izg668OUIdmFpqXanMAADkT5Qo9frlu
72cnL0MFMB4JCQwbqE1Xa1AOzz6bUG7zUfRDyAH6wZyHIxZgr5PmbbfUfoagOD0J
/psdEJNsOUdg+wDou23UVRyt9/WIiZbXKWVTs14DMuqrHLUQAcFQtpYwb/U3z5mR
0I0syyatHweHMeftotgJ
=gt0T
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJaZuAMAAoJEO2X6Q5iqn40WkcP/3/QD5VP4YT5/zLPqTE4hLMB
iuNFJelf1Iv4hFXYCMhfnU+0MlUfvSBBKLI5uu1vTl48ms33Ku+CL6fKI8uIlwMG
v0yTCOxRozMofUcjsm2IfGRlJgAajMPWDOGsD3jocX0Vf14m9siycy4xdBk7vNrs
QUKL3zl0XOBQY51ivnYvEK/f8LJZzn7NHizL0VwI0rxO/Oj6o0Q2wWkE61tBS27r
znn9lFRWH1Nh+TJ7Yh1mNAd4UOYGL9Q3eoWkl5MzPM3ujjVSdsEXhNLGemPrfE50
RzuvsLgiKqahBpC9Zxy39pqiO+riRKHLlNjxNcCeHw6M5w8/FuBwwozSmdchWaZn
gD50k7az4F5nojUgzYTNGV6nW2CGflLLgOeUWMmYUyF999KpOJzLXNFqMuBYqOOu
ODI7CJweT0/Ff9jjoKMSqg1rMMDEox/E127ms8uf6qGyjWvp0AQlA5O06bStfpjH
HDJog9BcDXb64oiJsIg0K4UqqF1n7jMqiufhz4WhrqPqaTP9qJuorSn5yar/UsGc
V2l2C+BdJhmsvQ9vkLrYJNWXks+oQSFJ1dYYpv+zp/MsiBV1/pKaYEXgurRfQBCW
eHO57ovm2Pf59dghTnm7SyoiZeqCK/89MWxpX4YbDgzP4ZyBhS2g1/bk7toPajUa
idAZsIgmZDmw77UHpPJu
=nVJg
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJaZuAMAAoJEO2X6Q5iqn40rDcP/3cxJ0Ri2s3WNCnu1woSJ3KU
zRc5lvC4YZRo8/4yqEjzcq8M2eiYs540WqE4kPm9dFSefCOWX6nw5imrU2cM9EfJ
XPyrZho+r85uH5KMCgQ9J+AC1HBya4TPdaTPikEYVARBMmkwLtM34FxJz2VnFRhT
ZQjDG+ncZNhOBXWu6Mughb6I38Cl19/Dn2iQJ9p0XTay6uytCMceZ+o52bugeWCL
HlRkGqZgW9cxFygq3EBEGWN/IcsdFSZqpHLVslD5xeZP294tCW0LsgE/SZ0YP1c3
Dd0KWeC4iYbrETda57XA9+27siXwhT9hVQnXVeykmsmn+TftZHh89A+bVYlglhIi
QXRH2pi9OX/8DgsTox3mswAM2OPFiUgdOthwVdnrdHjhWc74SFr7AARSmoIVZHve
gKIQXCuTV+mcVKZ6ibHZHs86QQ/jevcLivlQdOO9MMHVNMu5ZjBR6E3QjY5TTwcW
2UT/JEMMluYA+b5xVrGOwWa2g2vU/K1nvOVX73vT3n552djrZ6NholegrVVbcVjO
GySPxMwjm1MMlmvXnN0cr4eWzFamVdMMSBkn8X/aBjbHAIvnqiqoxK/9JQf0wEZV
lgGETcAvxr540LUuY0R95SO3qy4MXrT5USMDUSnif8BsNoLe5MEExAmVJ3A7W1sP
3/xQouSXzl63eYI3Rvam
=WEKZ
-----END PGP SIGNATURE-----
1
0
The 2017c release of the tz code and data is available. It reflects the
following changes, which were either circulated on the tz mailing list or are
relatively minor technical or administrative changes:
Briefly:
Northern Cyprus switches from +03 to +02/+03 on 2017-10-29.
Fiji ends DST 2018-01-14, not 2018-01-21.
Namibia switches from +01/+02 to +02 on 2018-04-01.
Sudan switches from +03 to +02 on 2017-11-01.
Tonga likely switches from +13/+14 to +13 on 2017-11-05.
Turks & Caicos switches from -04 to -05/-04 on 2018-11-04.
A new file tzdata.zi now holds a small text copy of all data.
The zic input format has been regularized slightly.
Changes to future time stamps
Northern Cyprus has decided to resume EU rules starting
2017-10-29, thus reinstituting winter time.
Fiji ends DST 2018-01-14 instead of the 2018-01-21 previously
predicted. (Thanks to Dominic Fok.) Adjust future predictions
accordingly.
Namibia will switch from +01 with DST to +02 all year on
2017-09-03 at 02:00. This affects UT offsets starting 2018-04-01
at 02:00. (Thanks to Steffen Thorsen.)
Sudan will switch from +03 to +02 on 2017-11-01. (Thanks to Ahmed
Atyya and Yahia Abdalla.) South Sudan is not switching, so
Africa/Juba is no longer a link to Africa/Khartoum.
Tonga has likely ended its experiment with DST, and will not
adjust its clocks on 2017-11-05. Although Tonga has not announced
whether it will continue to observe DST, the IATA is assuming that
it will not. (Thanks to David Wade.)
Turks & Caicos will switch from -04 all year to -05 with US DST on
2018-03-11 at 03:00. This affects UT offsets starting 2018-11-04
at 02:00. (Thanks to Steffen Thorsen.)
Changes to past time stamps
Namibia switched from +02 to +01 on 1994-03-21, not 1994-04-03.
(Thanks to Arthur David Olson.)
Detroit did not observe DST in 1967.
Use railway time for Asia/Kolkata before 1941, by switching to
Madras local time (UT +052110) in 1870, then to IST (UT +0530) in
1906. Also, treat 1941-2's +0630 as DST, like 1942-5.
Europe/Dublin's 1946 and 1947 fallback transitions occurred at
02:00 standard time, not 02:00 DST. (Thanks to Michael Deckers.)
Pacific/Apia and Pacific/Pago_Pago switched from Antipodean to
American time in 1892, not 1879. (Thanks to Michael Deckers.)
Adjust the 1867 transition in Alaska to better reflect the
historical record, by changing it to occur on 1867-10-18 at 15:30
Sitka time rather than at the start of 1867-10-17 local time.
Although strictly speaking this is accurate only for Sitka,
the rest of Alaska's blanks need to be filled in somehow.
Fix off-by-one errors in UT offsets for Adak and Nome before 1867.
(Thanks to Michael Deckers.)
Add 7 s to the UT offset in Asia/Yangon before 1920.
Changes to zone names
Remove Canada/East-Saskatchewan from the 'backward' file, as it
exceeded the 14-character limit and was an unused misnomer anyway.
Changes to build procedure
To support applications that prefer to read time zone data in text
form, two zic input files tzdata.zi and leapseconds are now
installed by default. The commands 'zic tzdata.zi' and 'zic -L
leapseconds tzdata.zi' can reproduce the tzdata binary files
without and with leap seconds, respectively. To prevent these two
new files from being installed, use 'make TZDATA_TEXT=', and to
suppress leap seconds from the tzdata text installation, use 'make
TZDATA_TEXT=tzdata.zi'.
'make BACKWARD=' now suppresses backward-compatibility names
like 'US/Pacific' that are defined in the 'backward' and
'pacificnew' files.
'make check' now works on systems that lack a UTF-8 locale,
or that lack the nsgmls program. Set UTF8_LOCALE to configure
the name of a UTF-8 locale, if you have one.
Y2K runtime checks are no longer enabled by default. Add
-DDEPRECATE_TWO_DIGIT_YEARS to CFLAGS to enable them, instead of
adding -DNO_RUN_TIME_WARNINGS_ABOUT_YEAR_2000_PROBLEMS_THANK_YOU
to disable them. (New name suggested by Brian Inglis.)
The build procedure for zdump now works on AIX 7.1.
(Problem reported by Kees Dekker.)
Changes to code
zic and the reference runtime now reject multiple leap seconds
within 28 days of each other, or leap seconds before the Epoch.
As a result, support for double leap seconds, which was
obsolescent and undocumented, has been removed. Double leap
seconds were an error in the C89 standard; they have never existed
in civil timekeeping. (Thanks to Robert Elz and Bradley White for
noticing glitches in the code that uncovered this problem.)
zic now warns about use of the obsolescent and undocumented -y
option, and about use of the obsolescent TYPE field of Rule lines.
zic now allows unambiguous abbreviations like "Sa" and "Su" for
weekdays; formerly it rejected them due to a bug. Conversely, zic
no longer considers non-prefixes to be abbreviations; for example,
it no longer accepts "lF" as an abbreviation for "lastFriday".
Also, zic warns about the undocumented usage with a "last-"
prefix, e.g., "last-Fri".
Similarly, zic now accepts the unambiguous abbreviation "L" for
"Link" in ordinary context and for "Leap" in leap-second context.
Conversely, zic no longer accepts non-prefixes such as "La" as
abbreviations for words like "Leap".
zic no longer accepts leap second lines in ordinary input, or
ordinary lines in leap second input. Formerly, zic sometimes
warned about this undocumented usage and handled it incorrectly.
The new macro HAVE_TZNAME governs whether the tzname external
variable is exported, instead of USG_COMPAT. USG_COMPAT now
governs only the external variables "timezone" and "daylight".
This change is needed because the three variables are not in the
same category: although POSIX requires tzname, it specifies the
other two variables as optional. Also, USG_COMPAT is now 1 or 0:
if not defined, the code attempts to guess it from other macros.
localtime.c and difftime.c no longer require stdio.h, and .c files
other than zic.c no longer require sys/wait.h.
zdump.c no longer assumes snprintf. (Reported by Jonathan Leffler.)
Calculation of time_t extrema works around a bug in GCC 4.8.4
(Reported by Stan Shebs and Joseph Myers.)
zic.c no longer mistranslates formats of line numbers in non-English
locales. (Problem reported by Benno Schulenberg.)
Several minor changes have been made to the code to make it a
bit easier to port to MS-Windows and Solaris. (Thanks to Kees
Dekker for reporting the problems.)
Changes to documentation and commentary
The two new files 'theory.html' and 'calendars' contain the
contents of the removed file 'Theory'. The goal is to document
tzdb theory more accessibly.
The zic man page now documents abbreviation rules.
tz-link.htm now covers how to apply tzdata changes to clients.
(Thanks to Jorge Fábregas for the AIX link.) It also mentions MySQL.
The leap-seconds.list URL has been updated to something that is
more reliable for tzdb. (Thanks to Tim Parenti and Brian Inglis.)
Here are links to the release files:
https://www.iana.org/time-zones/repository/releases/tzcode2017c.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdata2017c.tar.gz
https://www.iana.org/time-zones/repository/releases/tzdb-2017c.tar.lz
As usual, links to the latest release files are here:
https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz
https://www.iana.org/time-zones/repository/tzdb-latest.tar.lz
Links are also available via plain HTTP, and via FTP from
ftp://ftp.iana.org/tz/releases with the same basenames as above.
Each release file has a GPG signature, which can be retrieved by appending
".asc" to the above URLs. Copies of these signatures are appended to this message.
This release corresponds to commit 812e509d5a30657f8e99ec51cedac7d4229ed784
dated 2017-10-20 14:49:34 -0700 and tagged '2017c' in the development GitHub
repository at <https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
0d8c3e07b0de9015a137602450468ceb6358312a50eeda2a860882367107b8ba9ef275880b292570a671b9910afc54e6209e1e642387d246bc9c08c4ff660ffb
tzcode2017c.tar.gz
feb5c544e617b30c73a397e5a1c51f9847d0fddf1dfa0f9ace2e6f686786f09b666937b2048e07075c84593fc584bd5a25d639fce70eca9735267df28621ab4c
tzdata2017c.tar.gz
f877cd48bde0e342b9f71490befd7890682c87e9f542480b2e412b3ae08bd284516a3015588222c1fad8e3ec40a0428986404c3b660d7c88da92c1a2b6af10b4
tzdb-2017c.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJZ6nFEAAoJEO2X6Q5iqn40JnoP/i8JCoxp5Vb+oxD2F8hz85+S
ikzzi0+l5vMifyI9+/kxU/V+W1YvLC3zbUMLN6moE65WryjRnXCJXfTzNyFUON0H
Dg7a1al0mNcq5D4YIvR6C/O5SJdRNW6VNW0A0owXV8ZafAzUbe5ICoUKQ69DC3ps
jKXjO9qsyxne7rqjaqCyJAGVRHdx82p7XRvr5JCtU5vEGoclCDglWN4cUP09019q
azA1eYfqkqS+uf3KzPVc8e/0slAdXOqOib7NNFY/Y90wFUlKuhgHdOXVy9bIvdeP
PQmNlXNi1TC/gYNtqdxoeCsWSnOCMW9f/v9vBZTB8Oh8Ycm6U+YSAKZxlaVP5zUa
VEnyMxDjKOD6YcqGHqx035TFxaAfaDDvDRACcA98SdTcBr7TgY4Ubxv0kCQ007Vr
BYesKUcVpE8/wsh6dDHbaZzK01bJkJYGr44UZBwOwAbbkyCG+HDv3J6eg4UphQq0
HITxJLsaiJcJnR/l8YVSrzSHXIftwRIhGbab3BFuPAN7nDEZFrhUkZdMwac4B6E8
gsVxLYK3SJyFz9Jx7D4oDBN+Nxt+54O3/GXYVtAF0k2hiytd6UFaIr1WsmdSVLzA
kmBQNiyqJ9jOPJ75B/r4x15JRZfNFDKJZ7AMqo6QthKZrurK93uuR20OKZmklnLr
Vwcz+6pYTUf9bRrRfyXg
=drdL
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJZ6nFvAAoJEO2X6Q5iqn40dFwP/31AK4shXM+vRKf28szHxBwk
gTHTka+WMvQdhRtkgQvRXDQo1q9QiI/t4l3x0TpxkkuZATA6Yf1AhV7ugFFfl8Ia
0bc+8uXnv8XnpZ3Qbk57B6J6LEsaMOeaXv1vIZ6x8E/oaDECAV4o2+dpDl5kdNTr
O6hcUZwY1Rd8CcJCvOPSFfRV1kNcPXCaKQPh0Z5uohqC7DLmxhtagsiMeUmzInV/
Q1bPOJXF4sD9X7A6hKqk4oyFQvJrYjv/JeM5eoreHIXdSLqvvwhhqCSMx6A76NDA
1/rKFZxqBLojlLmG07SXsCMC9OmD2m709sHKPx0foixhlmB9QJjDm62EjPPwfXd9
AH/3jxolQQq8DCC4XyqLblzPORfFNwZ4vWC3QpTNsQOdqBdkKpfNYXIZTxGL/8Ti
6GtCwmp2E5+gXoV1uTHY51nLNjuI47XdUReh+eBWAWh95gJiKspStHebWLFsbUhg
/YM9K9efhu5UaA3BxJn3SpXR43zeNDSUOmyIB+kyRQZDXSK/K0ukwgZPMzq8QuR8
aFB7K0YztC8P6SXIGOgMsWuVp06Cx4QQAdnvy9pcx0iDUUNoh/n+isvwfBCvvUvq
ETDnuGYxsUTjlDvORG1VHg14sr4AdyTl3PH12cOscVP4fq5JV91cE4FBHwjD3jSx
Lp4Yb/wfGxGLgqPmpY/I
=C3sx
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJZ6nF3AAoJEO2X6Q5iqn40NeQP/iuhDY14PgMC6Y4NjghAv/hZ
lv3TV1E9t9bWc1S4whVQMqU8cXKMd0FddIYajylefPyEb/OwxB4R7/9IDlr1qlKG
NkwOWsIrmqp60yFAdSGO2sfwkAcYZlLrujU/Bh0rFy2LFbMSFL4fTfB9WnCjWmqk
pX5ioFn8L+uRrVCVQf3ruoFZcAF0D+wRSGLyAb3TAxR6dr2Bq8B0eOQsRtcfPwaL
4nBy/Fa85G3BVqSMtJhJXNIK1Vat4qd8wDU8Wr9cVjImefvVGypgCom1DlOTFD/r
5+kAIXr4RPn0t7af1ue8pNVIo6NuLfEfql59JzDREgYyl2HzwfS93+Ga+/YLR9Xz
rSL7nOSDhjoo66SD0TAGNEXuRhfm3IJb81NIqIyP3IV0BpnoPyZSN5ZgNNPZwIqy
tfXp/jEO1JoPBNuF+S3/RucABYKkEVLrZT5RdRrmHXxVbORop+2g3ZRKYtUeuT9P
ablFWRihBao7+5Enj5hMxkfivzRUgF1+Speai6uDWFfuO/wteqntYvKVIawCWN53
+IqkpBVit0LdkA7YYgBJ4SW7wfOwRRidHANWrjEMzyajP1rfFuc3Kh0N1erIdpeV
74yYcEcHZK7dU2vki331d0xr08chB215Cz/Z1Zbm2IQxxz09g0jfYrkYijFfpxuf
vyMRiNaT/Hp+EpEroVP0
=0r0r
-----END PGP SIGNATURE-----
1
0