Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libc/time



Module Name:    src
Committed By:   christos
Date:           Tue Aug 16 10:56:22 UTC 2022

Modified Files:
        src/lib/libc/time: Makefile NEWS asctime.c calendars localtime.c
            private.h strftime.c theory.html tz-how-to.html tz-link.html
            tzselect.8 version zdump.c zic.8 zic.c

Log Message:
Welcome to 2022b:

zic has a new option '-R @N' to output explicit transitions < N.
(Need suggested by Almaz Mingaleev.)

'zic -r @N' no longer outputs bad data when N < first transition.
(Problem introduced in 2021d and reported by Peter Krefting.)

zic now checks its input for NUL bytes and unterminated lines, and
now supports input line lengths up to 2048 (not 512) bytes.

gmtime and related code now use the abbreviation "UTC" not "GMT".
POSIX is being revised to require this.

When tzset and related functions set vestigial static variables
like tzname, they now prefer specified timestamps to unspecified ones.
(Problem reported by Almaz Mingaleev.)

zic no longer complains "can't determine time zone abbreviation to
use just after until time" when a transition to a new standard
time occurs simultanously with the first DST fallback transition.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/lib/libc/time/Makefile
cvs rdiff -u -r1.35 -r1.36 src/lib/libc/time/NEWS
cvs rdiff -u -r1.27 -r1.28 src/lib/libc/time/asctime.c
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/time/calendars
cvs rdiff -u -r1.133 -r1.134 src/lib/libc/time/localtime.c
cvs rdiff -u -r1.58 -r1.59 src/lib/libc/time/private.h
cvs rdiff -u -r1.49 -r1.50 src/lib/libc/time/strftime.c
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/time/theory.html
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/time/tz-how-to.html
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/time/tz-link.html
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/time/tzselect.8
cvs rdiff -u -r1.18 -r1.19 src/lib/libc/time/version
cvs rdiff -u -r1.56 -r1.57 src/lib/libc/time/zdump.c
cvs rdiff -u -r1.37 -r1.38 src/lib/libc/time/zic.8
cvs rdiff -u -r1.81 -r1.82 src/lib/libc/time/zic.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index