* Makefile, tz-link.html: The TZDIST list vanished. vzic moved. HP no longer supports HP-UX. Other minor editorial changes. --- Makefile | 3 ++- tz-link.html | 20 ++++++++------------ 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index 786c5222..f5a22f18 100644 --- a/Makefile +++ b/Makefile @@ -1146,7 +1146,8 @@ SET_TIMESTAMP_N = sh -c '\ # If DEST depends on A B C ... in this Makefile, callers should use # $(SET_TIMESTAMP_DEP) DEST A B C ..., for the benefit of any # downstream 'make' that considers equal timestamps to be out of date. -# POSIX allows this 'make' behavior, and HP-UX 'make' does it. +# POSIX allows this 'make' behavior, although only HP-UX 'make' +# (which is no longer supported) did things that way. # If all that matters is that the timestamp be reproducible # and plausible, use $(SET_TIMESTAMP). SET_TIMESTAMP = $(SET_TIMESTAMP_N) 0 diff --git a/tz-link.html b/tz-link.html index ec5feaef..d20e41d0 100644 --- a/tz-link.html +++ b/tz-link.html @@ -197,8 +197,8 @@ more errors.</p> After obtaining the code and data files, see the <code>README</code> file for what to do next. The code lets you compile the <code><abbr>tz</abbr></code> source files into -machine-readable binary files, one for each location. The binary files -are in a special format specified by +machine-readable binary files, one for each location. +The binary file format is specified by <a href="https://www.rfc-editor.org/rfc/rfc9636">The Time Zone Information Format (<abbr>TZif</abbr>)</a> (Internet <abbr title="Request For Comments">RFC</abbr> 9636). @@ -336,7 +336,7 @@ the Timing of Time Zone Changes</a>” for examples. an encyclopedic summary.</li> <li><a href="tz-how-to.html">How to Read the tz Database Source Files</a> explains the <code><abbr>tz</abbr></code> -database format.</li> +database source format.</li> <li><a href="https://blog.jonudell.net/2009/10/23/a-literary-appreciation-of-the-olsonzoneinfotz-database/">A literary appreciation of the Olson/Zoneinfo/tz database</a> comments on the @@ -386,13 +386,11 @@ calculates the current time difference between locations.</li> <h2 id="protocols">Network protocols for <code><abbr>tz</abbr></code> data</h2> <ul> <li><a href="https://www.rfc-editor.org/rfc/rfc7808">Time Zone -Data Distribution Service</a> (TZDIST, Internet <abbr>RFC</abbr> 7808) +Data Distribution Service</a> (Internet <abbr>RFC</abbr> 7808) is associated with <a href="https://www.rfc-editor.org/rfc/rfc7809">CalDAV</a> (Internet <abbr>RFC</abbr> 7809), a calendar access protocol for -transferring time zone data by reference. -<a href="https://devguide.calconnect.org/Time-Zones/TZDS/">TZDIST -implementations</a> are available.</li> +transferring time zone data by reference.</li> <li>The <a href="https://www.rfc-editor.org/rfc/rfc5545">iCalendar format</a> (Internet <abbr>RFC</abbr> 5445) covers time zone @@ -417,7 +415,8 @@ distributions you can generally work around compatibility problems by running the command <code>make rearguard_tarballs</code> and compiling from the resulting tarballs instead.</p> <ul> -<li><a href="https://github.com/libical/vzic">Vzic</a> is a <a +<li><a href="https://github.com/libical">Libical</a> +contains <code>vzic</code>, <a href="https://en.wikipedia.org/wiki/C_(programming_language)">C</a> program that compiles <code><abbr>tz</abbr></code> source into iCalendar-compatible VTIMEZONE files. @@ -596,8 +595,7 @@ license.</li> <li>The <a href="https://www.gnu.org/software/libc/"><abbr>GNU</abbr> C Library</a> -has an independent, thread-safe implementation of -a <abbr>TZif</abbr> file reader. +has a thread-safe <abbr>TZif</abbr> file reader. This library is freely available under the LGPL and is widely used in <abbr>GNU</abbr>/Linux systems.</li> <li><a href="https://www.gnome.org">GNOME</a>’s @@ -725,8 +723,6 @@ sources for much of the older <code><abbr>tz</abbr></code> data</a>, they are unreliable as Shanks appears to have guessed many <abbr>UT</abbr> offsets and transitions. The atlases cite no sources and do not indicate which entries are guesswork.</li> -<li><a href="https://en.wikipedia.org/wiki/HP-UX">HP-UX</a> has a database in -its own <code>tztab</code>(4) format.</li> <li>Microsoft Windows has proprietary data mentioned <a href="#System.TimeZoneInfo">above</a>.</li> <li><a href="https://www.worldtimeserver.com">World Time Server</a> -- 2.53.0
participants (1)
-
Paul Eggert