History log of /netbsd/lib/libc/time/time2posix.3 (Results 1 – 23 of 23)
Revision Date Author Comments
# bf37e419 11-Dec-2022 christos <christos@NetBSD.org>

Merge in 2022g:

Although tzcode still works with C89, bugs found in recent routine
maintenance indicate that bitrot has set in and that in practice
C89 is no longer used to build tzcode.

Merge in 2022g:

Although tzcode still works with C89, bugs found in recent routine
maintenance indicate that bitrot has set in and that in practice
C89 is no longer used to build tzcode. As it is a maintenance
burden, support for C89 is planned to be removed soon. Instead,
please use compilers compatible with C99, C11, C17, or C23.

timegm, which tzcode implemented in 1989, will finally be
standardized 34 years later as part of C23, so timegm is now
supported even if STD_INSPIRED is not defined.

Fix bug in zdump's tzalloc emulation on hosts that lack tm_zone.
(Problem reported by Đoàn Trần Công Danh.)

Fix bug in zic on hosts where malloc(0) yields NULL on success.
(Problem reported by Tim McBrayer for AIX 6.1.)

Fix zic configuration to avoid linkage failures on some platforms.
(Problems reported by Gilmore Davidson and Igor Ivanov.)

Work around MS-Windows nmake incompatibility with POSIX.
(Problem reported by Manuela Friedrich.)

Port mktime and strftime to debugging platforms where accessing
uninitialized data has undefined behavior (strftime problem
reported by Robert Elz).

Check more carefully for unlikely integer overflows, preferring
C23 <stdckdint.h> to overflow checking by hand, as the latter has
had obscure bugs.

show more ...


# 5ff90f53 29-Oct-2017 abhinav <abhinav@NetBSD.org>

Fix the escape used for em dash

ok wiz@


# 4e2513b8 25-Oct-2017 abhinav <abhinav@NetBSD.org>

Remove comma after last Nm entry
Remove whitespace at the end of a line


# 56b14ee0 03-Jul-2017 wiz <wiz@NetBSD.org>

Remove workaround for ancient HTML generation code.


# a61e6fb2 07-Oct-2014 christos <christos@NetBSD.org>

Sync with tzcode2014h


# d60aa850 15-Aug-2014 christos <christos@NetBSD.org>

merge tzcode2014f via patch


# 9305d00b 17-Dec-2010 wiz <wiz@NetBSD.org>

Sort SEE ALSO, add a serial comma.


# f21deffe 16-Dec-2010 christos <christos@NetBSD.org>

Provide a re-entrant and thread-safe set of timezone API's that
don't require locking and can operate on user-specified timezones
as opposed to having to alter the environment to change a timezone.
T

Provide a re-entrant and thread-safe set of timezone API's that
don't require locking and can operate on user-specified timezones
as opposed to having to alter the environment to change a timezone.
This work was presented to the tzcode folks and it was generally
accepted, but there seems to be a lot of inertia.

show more ...


# 86162a51 31-Dec-2009 mlelstv <mlelstv@NetBSD.org>

Import tzcode2009k.
- now understands 64bit time_t and 64bit data in timezone files.
- localtime(), gmtime(), asctime() and ctime() may now fail with
a NULL result if time_t cannot be represented b

Import tzcode2009k.
- now understands 64bit time_t and 64bit data in timezone files.
- localtime(), gmtime(), asctime() and ctime() may now fail with
a NULL result if time_t cannot be represented by struct tm.

show more ...


# 868fe66e 11-Apr-2009 joerg <joerg@NetBSD.org>

Add missing quotes.


# 472351e1 16-Apr-2003 wiz <wiz@NetBSD.org>

Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.


# 52d8d77b 01-Oct-2002 wiz <wiz@NetBSD.org>

New sentence, new line. From Robert Elz.


# 814f296b 07-Feb-2002 ross <ross@NetBSD.org>

Generate <>& symbolically.


# 7be2be4b 07-Apr-2001 kleink <kleink@NetBSD.org>

No need for <sys/types.h>.


# d8fe668b 07-Apr-2001 kleink <kleink@NetBSD.org>

Add a LIBRARY section.


# 2c7d4847 02-Apr-2001 wiz <wiz@NetBSD.org>

mdoc'ify. With a tip of the hat to kleink.


# 1c631d03 22-Jan-1998 jtc <jtc@NetBSD.org>

sync with tzcode1998a


# 359f61a7 18-Jun-1997 jtc <jtc@NetBSD.org>

Sync with tzcode1997e


# 9b9f8829 10-Sep-1996 jtc <jtc@NetBSD.org>

sync with tzcode96l


# 31ed1143 28-Nov-1995 jtc <jtc@NetBSD.org>

merge in changes from 1.1 release branch


# be80b689 10-Mar-1995 jtc <jtc@NetBSD.org>

Removed "new" from references to newctime(3).
Removed -lz from SYNOPSIS.


# ac908354 09-Mar-1995 jtc <jtc@NetBSD.org>

Add NetBSD Id's.


# 1fac1c17 09-Mar-1995 jtc <jtc@NetBSD.org>

New time and date code from ADO