summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPhilip Paeps <philip@FreeBSD.org>2022-03-17 03:27:39 +0000
committerPhilip Paeps <philip@FreeBSD.org>2022-03-17 03:27:39 +0000
commit971fa603f2bdf16273135a00ff16c5585520c53f (patch)
tree62a3acc369e4f4fa7e11f81cb62ac833f205e574 /NEWS
parentc66f7aacfc78e5e86469f85f20d3d4fc7d1e9a74 (diff)
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS60
1 files changed, 60 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index a7aa269e8809..ae44be29ff58 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,65 @@
News for the tz database
+Release 2022a - 2022-03-15 23:02:01 -0700
+
+ Briefly:
+ Palestine will spring forward on 2022-03-27, not -03-26.
+ zdump -v now outputs better failure indications.
+ Bug fixes for code that reads corrupted TZif data.
+
+ Changes to future timestamps
+
+ Palestine will spring forward on 2022-03-27, not 2022-03-26.
+ (Thanks to Heba Hamad.) Predict future transitions for first
+ Sunday >= March 25. Additionally, predict fallbacks to be the first
+ Friday on or after October 23, not October's last Friday, to be more
+ consistent with recent practice. The first differing fallback
+ prediction is on 2025-10-24, not 2025-10-31.
+
+ Changes to past timestamps
+
+ From 1992 through spring 1996, Ukraine's DST transitions were at
+ 02:00 standard time, not at 01:00 UTC. (Thanks to Alois Treindl.)
+
+ Chile's Santiago Mean Time and its LMT precursor have been adjusted
+ eastward by 1 second to align with past and present law.
+
+ Changes to commentary
+
+ Add several references for Chile's 1946/1947 transitions, some of
+ which only affected portions of the country.
+
+ Changes to code
+
+ Fix bug when mktime gets confused by truncated TZif files with
+ unspecified local time. (Problem reported by Almaz Mingaleev.)
+
+ Fix bug when 32-bit time_t code reads malformed 64-bit TZif data.
+ (Problem reported by Christos Zoulas.)
+
+ When reading a version 2 or later TZif file, the TZif reader now
+ validates the version 1 header and data block only enough to skip
+ over them, as recommended by RFC 8536 section 4. Also, the TZif
+ reader no longer mistakenly attempts to parse a version 1 TZIf
+ file header as a TZ string.
+
+ zdump -v now outputs "(localtime failed)" and "(gmtime failed)"
+ when local time and UT cannot be determined for a timestamp.
+
+ Changes to build procedure
+
+ Distribution tarballs now use standard POSIX.1-1988 ustar format
+ instead of GNU format. Although the formats are almost identical
+ for these tarballs, ustar headers' magic fields contain "ustar"
+ instead of "ustar ", and their version fields contain "00" instead
+ of " ". The two formats are planned to diverge more significantly
+ for tzdb releases after 2242-03-16 12:56:31 UTC, when the ustar
+ format becomes obsolete and the tarballs switch to pax format, an
+ extension of ustar. For details about these formats, please see
+ "pax - portable archive interchange", IEEE Std 1003.1-2017,
+ <https://pubs.opengroup.org/onlinepubs/9699919799/utilities/pax.html#tag_20_92_13>.
+
+
Release 2021e - 2021-10-21 18:41:00 -0700
Changes to future timestamps