summaryrefslogtreecommitdiff
path: root/localtime.c
Commit message (Expand)AuthorAgeFilesLines
* * localtime.c (zoneinit): Return int errno value instead of boolPaul Eggert2014-10-181-14/+15
* Fix localtime.c undefined behaviors and set errno.Paul Eggert2014-10-181-94/+119
* Fix EOVERFLOW-related problems noted by Chistos Zoulas.Paul Eggert2014-10-081-9/+14
* Fix some localtime.c problems noted by Christos ZoulasPaul Eggert2014-10-071-28/+25
* Make 'timezone' and 'altzone' more compatible with 'tzname'.Paul Eggert2014-10-031-9/+24
* * localtime.c (localtime_tzset): Coalesce two identical flag args.Paul Eggert2014-09-231-4/+4
* port to C11 memory modelPaul Eggert2014-09-211-8/+4
* Fix memory leak if ALL_STATE and multithreaded.Paul Eggert2014-09-211-4/+6
* Minor localtime fixups.Paul Eggert2014-09-111-15/+12
* Fix 2014g regression: localtime and mktime weren't setting tzname.Paul Eggert2014-09-101-13/+34
* Fix a subscript error that accessed uninitialized data.Paul Eggert2014-09-061-2/+2
* * localtime.c (tzset_unlocked): Don't return a void expression.Paul Eggert2014-08-271-1/+1
* * localtime.c (zoneinit, tzalloc): Return NULL on failure.Paul Eggert2014-08-261-2/+5
* tzalloc(NULL) now acts like tzset() does when TZ is unset.Paul Eggert2014-08-261-45/+28
* localtime.c: two minor 'bool' cleanupsPaul Eggert2014-08-261-2/+2
* Improve compatibility with NetBSD with respect to null pointers.Paul Eggert2014-08-251-5/+13
* Add NetBSD-inspired functions for timezone_t objects.Paul Eggert2014-08-251-72/+136
* mktime: guess better near transitions where tm_isdst does not changePaul Eggert2014-08-251-0/+30
* Remove CMUCS's gtime function.Paul Eggert2014-08-251-19/+0
* * localtime.c: Lessen lock overhead for gmtime etc.Paul Eggert2014-08-251-19/+3
* Prefer memcpy to strncpy when either will do.Paul Eggert2014-08-251-2/+2
* Use bool for boolean.Paul Eggert2014-08-251-98/+95
* Minor library fixes for signed integer overflow.Paul Eggert2014-08-251-5/+5
* Fix some bugs and potential crashes with bad data in zone files.Paul Eggert2014-08-251-39/+54
* * localtime.c (tzload): Reject files with out-of-order transitions.Paul Eggert2014-08-251-1/+3
* Port to platforms with leap seconds and unsigned time_t.Paul Eggert2014-08-251-14/+14
* Avoid (void) before calls.Paul Eggert2014-08-251-3/+3
* * localtime.c (tzsetwall): Define only if STD_INSPIRED.Paul Eggert2014-08-251-7/+2
* Make the library thread-safe if THREAD_SAFE is defined.Paul Eggert2014-08-251-84/+166
* Remove lint when debugging by compiling with -Dtime_tz='whatever'.Paul Eggert2014-08-251-0/+18
* * date.c, localtime.c, zdump.c: Simplify prototypes for static functionsPaul Eggert2014-08-251-57/+12
* Update to pacify recent GCC's static checking.Paul Eggert2014-06-181-3/+4
* Distinguish hyphen from minus from dashes.Paul Eggert2014-06-171-6/+6
* Don't abuse "`" to mean open quote.Paul Eggert2014-06-151-3/+3
* Revert fix for "stack buffer overrun", which was a false alarm.Paul Eggert2014-06-151-1/+1
* Shrink stack frame sizes, particularly if ALL_STATE.Paul Eggert2014-06-141-52/+64
* Fix stack buffer overrun in mktime and similar functions.Paul Eggert2014-06-141-1/+1
* Simplify some ALL_STATE and PCTS ifdefs.Paul Eggert2014-01-171-41/+12
* Fix another 'localtime' initialization bug.Paul Eggert2014-01-021-8/+10
* Fix initialization bug in localtime.Logan Chien2014-01-021-0/+3
* localtime: fix overflow bugs for 32-bit unsigned time_tPaul Eggert2013-10-201-98/+95
* Port to x32 by fixing type incompatibility with POSIX.Paul Eggert2013-09-241-2/+2
* Improve the support for perpetual DST.Paul Eggert2013-09-081-21/+30
* Support time stamps past 2038 in zones like America/Santiago.Paul Eggert2013-09-051-1/+1
* Correct some UTC-vs-UT solecisms.Paul Eggert2013-09-041-6/+6
* * localtime.c: Fix another integer overflow bug in mktime.Paul Eggert2013-08-221-4/+4
* Further removal of attempt to support floating-point time_t.Paul Eggert2013-08-151-2/+3
* Remove attempt to support floating-point time_t.Paul Eggert2013-08-121-56/+6
* * localtime.c: Fix integer overflow bug in mktime implementation.Paul Eggert2013-08-081-2/+3
* Don't bother with uintmax_t in previous change.Paul Eggert2013-08-071-12/+9