summaryrefslogtreecommitdiff
path: root/src/time
AgeCommit message (Expand)AuthorFilesLines
2015-10-14fix strftime handling of out-of-range struct tm fieldsRich Felker1-8/+12
2015-10-08fix integer overflows in time_t/struct tm conversion codeRich Felker1-3/+3
2015-09-24avoid reading uninitialized memory in __map_fileSzabolcs Nagy1-2/+3
2015-08-14match historical behavior for tm_gmtoff member of struct tmNatanael Copa4-12/+12
2015-07-06treat empty TZ environment variable as GMT rather than defaultRich Felker1-1/+2
2015-03-03make all objects used with atomic operations volatileRich Felker2-2/+2
2014-10-09fix handling of negative offsets in timezone spec stringsRich Felker1-10/+7
2014-09-06add C11 timespec_get function, with associated time.h changes for C11Rich Felker1-0/+12
2014-07-02properly pass current locale to *_l functions when used internallyRich Felker2-2/+4
2014-06-06use default timezone from /etc/localtime if $TZ is unset/blankRich Felker1-2/+3
2014-06-06implement %y and %C specifiers in strptimeTimo Teräs1-4/+10
2014-05-29support linux kernel apis (new archs) with old syscalls removedRich Felker1-9/+6
2014-05-24support kernels with no SYS_open syscall, only SYS_openatRich Felker1-2/+1
2014-05-19fix unhandled cases in strptimeRich Felker1-5/+16
2014-05-08fix strftime %s not to zero pad with default width=2Szabolcs Nagy1-0/+1
2014-04-22perform minimal sanity checks on zoneinfo files loaded via TZ variableRich Felker1-0/+5
2014-04-22do not try to interpret implementation specific strings as tz definitionTimo Teräs1-0/+1
2014-04-21allow zoneinfo-path-relative filenames with no slashes in TZ variableRich Felker1-12/+8
2014-04-16add working vdso clock_gettime support, including static linkingRich Felker1-5/+13
2014-04-14fix fallback code for old kernels in clock_gettimeRich Felker1-1/+1
2014-01-06eliminate explicit (long) casts when making syscallsRich Felker4-4/+4
2013-12-19fix hangs in localtime for near-overflowing time_t values on 64-bit archsRich Felker1-0/+6
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy5-6/+0
2013-11-26fix off-by-one length failure in strftime/wcsftime and improve error behaviorRich Felker2-12/+16
2013-11-08remove O_NOFOLLOW from __map_file used for time zone file loadingRich Felker1-1/+1
2013-11-08fix handling of overly-long TZ environment variable valuesRich Felker1-1/+1
2013-11-04timezone parser: fix iteration over search dir pathsrofl0r1-1/+1
2013-11-04timezone parser: fix offset to transition table in 64bit code pathrofl0r1-1/+1
2013-11-04fix timezone parser code crashing on 64bit sysrofl0r1-1/+1
2013-10-25add legacy ftime function and sys/timeb.hRich Felker1-0/+12
2013-08-25add the %s (seconds since the epoch) format to strftimeRich Felker1-0/+4
2013-08-24fix strftime regression in %e formatRich Felker1-2/+2
2013-08-24properly fill in tzname[] for old (pre-64-bit-format) zoneinfo filesRich Felker1-1/+22
2013-08-24minor fix to tz name checkingRich Felker1-2/+2
2013-08-24fix strftime handling of time zone dataRich Felker4-8/+36
2013-08-23fix mishandling of empty or blank TZ environment variableRich Felker1-1/+1
2013-08-23fix missing string.h in strftime.c (needed by new strftime code)Rich Felker1-0/+1
2013-08-22add strftime and wcsftime field widthsRich Felker2-24/+81
2013-08-22simplify strftime and fix integer overflowsRich Felker1-28/+12
2013-08-22strftime cleanup: avoid recomputing strlen when it's knownRich Felker1-10/+16
2013-08-22more strftime refactoringRich Felker1-23/+25
2013-08-22begin refactoring strftime to make adding field widths easierRich Felker1-151/+161
2013-08-03have new timer threads unblock their own SIGTIMERRich Felker1-2/+2
2013-08-03add system for resetting TLS to initial valuesRich Felker1-0/+3
2013-08-03fix multiple bugs in SIGEV_THREAD timersRich Felker5-21/+35
2013-08-02add wcsftime_t aliasRich Felker1-0/+3
2013-07-28fix semantically incorrect use of LC_GLOBAL_LOCALERich Felker2-2/+2
2013-07-27reorder strftime to eliminate the incorrect indention levelRich Felker1-5/+5
2013-07-24rework langinfo code for ABI compat and for use by time codeRich Felker2-8/+9
2013-07-24add __wcsftime_l symbolRich Felker1-3/+9