<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in calendars</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0129e5c6c8f1a8c6e66530f7545340cc9b26419a - Welcome to 2022b:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/lib/libc/time/calendars#0129e5c6c8f1a8c6e66530f7545340cc9b26419a</link>
        <description>Welcome to 2022b:zic has a new option &apos;-R @N&apos; to output explicit transitions &lt; N.(Need suggested by Almaz Mingaleev.)&apos;zic -r @N&apos; no longer outputs bad data when N &lt; first transition.(Problem introduced in 2021d and reported by Peter Krefting.)zic now checks its input for NUL bytes and unterminated lines, andnow supports input line lengths up to 2048 (not 512) bytes.gmtime and related code now use the abbreviation &quot;UTC&quot; not &quot;GMT&quot;.POSIX is being revised to require this.When tzset and related functions set vestigial static variableslike tzname, they now prefer specified timestamps to unspecified ones.(Problem reported by Almaz Mingaleev.)zic no longer complains &quot;can&apos;t determine time zone abbreviation touse just after until time&quot; when a transition to a new standardtime occurs simultanously with the first DST fallback transition.

            List of files:
            /netbsd-src/lib/libc/time/calendars</description>
        <pubDate>Tue, 16 Aug 2022 10:56:21 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f2f4c606dae670f907fa831db0061112972c1ce - Welcome to 2017c:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/lib/libc/time/calendars#5f2f4c606dae670f907fa831db0061112972c1ce</link>
        <description>Welcome to 2017c:    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 &quot;Sa&quot; and &quot;Su&quot; 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 &quot;lF&quot; as an abbreviation for &quot;lastFriday&quot;.    Also, zic warns about the undocumented usage with a &quot;last-&quot;    prefix, e.g., &quot;last-Fri&quot;.    Similarly, zic now accepts the unambiguous abbreviation &quot;L&quot; for    &quot;Link&quot; in ordinary context and for &quot;Leap&quot; in leap-second context.    Conversely, zic no longer accepts non-prefixes such as &quot;La&quot; as    abbreviations for words like &quot;Leap&quot;.    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 &quot;timezone&quot; and &quot;daylight&quot;.    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 &apos;theory.html&apos; and &apos;calendars&apos; contain the    contents of the removed file &apos;Theory&apos;.  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&#225;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.)

            List of files:
            /netbsd-src/lib/libc/time/calendars</description>
        <pubDate>Tue, 24 Oct 2017 17:38:17 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
