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: Fri Oct 9 17:21:45 UTC 2015
Modified Files:
src/lib/libc/time: Makefile NEWS localtime.c private.h strftime.c
strptime.c tz-art.htm tz-link.htm tzfile.5 zic.c
Log Message:
Release 2015g - 2015-10-01 00:39:51 -0700
Changes affecting code
localtime no longer mishandles America/Anchorage after 2037.
(Thanks to Bradley White for reporting the bug.)
The localtime module allows the variables 'timezone', 'daylight',
and 'altzone' to be in common storage shared with other modules,
and declares them in case the system <time.h> does not.
(Problems reported by Kees Dekker.)
On platforms with tm_zone, strftime.c now assumes it is not NULL.
This simplifies the code and is consistent with zdump.c.
(Problem reported by Christos Zoulas.)
Changes affecting documentation
The tzfile man page now documents that transition times denote the
starts (not the ends) of the corresponding time periods.
(Ambiguity reported by Bill Seymour.)
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/lib/libc/time/Makefile
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/time/NEWS
cvs rdiff -u -r1.97 -r1.98 src/lib/libc/time/localtime.c
cvs rdiff -u -r1.43 -r1.44 src/lib/libc/time/private.h
cvs rdiff -u -r1.34 -r1.35 src/lib/libc/time/strftime.c
cvs rdiff -u -r1.48 -r1.49 src/lib/libc/time/strptime.c
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/time/tz-art.htm
cvs rdiff -u -r1.23 -r1.24 src/lib/libc/time/tz-link.htm
cvs rdiff -u -r1.22 -r1.23 src/lib/libc/time/tzfile.5
cvs rdiff -u -r1.55 -r1.56 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