summaryrefslogtreecommitdiff
path: root/src/time
AgeCommit message (Expand)AuthorLines
2018-02-06adjust strftime + modifier to match apparent intent of POSIXRich Felker-6/+12
2018-02-05fix strftime field widths with %F format and zero yearRich Felker-1/+2
2018-01-09revise the definition of multiple basic locks in the codeJens Gustedt-1/+1
2017-12-14use the name UTC instead of GMT for UTC timezoneNatanael Copa-12/+12
2017-12-11implement strftime padding specifier extensionsTimo Teräs-8/+14
2017-11-09fix mismatched type of __pthread_tsd_run_dtors weak definitionRich Felker-2/+2
2017-06-20handle errors from localtime_r in ctime_rRich Felker-3/+2
2017-06-15handle localtime errors in ctimeRich Felker-1/+3
2017-06-14getdate: correctly specify error numberA. Wilcox-1/+2
2017-03-21fix strptime output for %C without %yJulien Ramseier-2/+3
2017-03-21fix processing of strptime %p formatJulien Ramseier-0/+2
2017-03-21fix off-by-one in strptime %jJulien Ramseier-0/+1
2017-03-15fix POSIX-format TZ dst transition times for southern hemisphereRich Felker-8/+4
2017-01-02fix strftime %y for negative yearsRich Felker-2/+2
2016-11-07fix integer overflow of tm_year in __secs_to_tmDaniel Sabogal-4/+5
2016-11-07fix parsing of quoted time zone namesHannu Nyman-1/+1
2016-10-20fix gratuitous undefined behavior in strptimeRich Felker-2/+7
2016-10-20fix clock_nanosleep error caseDaniel Sabogal-1/+3
2016-10-06fix strftime %y for negative tm_yearSzabolcs Nagy-0/+1
2016-07-07fix asctime day/month names not to vary by localeRich Felker-5/+4
2016-01-27improve clock_gettime and adapt it to support slightly-broken vdsoRich Felker-22/+39
2015-10-14fix strftime handling of out-of-range struct tm fieldsRich Felker-8/+12
2015-10-08fix integer overflows in time_t/struct tm conversion codeRich Felker-3/+3
2015-09-24avoid reading uninitialized memory in __map_fileSzabolcs Nagy-2/+3
2015-08-14match historical behavior for tm_gmtoff member of struct tmNatanael Copa-12/+12
2015-07-06treat empty TZ environment variable as GMT rather than defaultRich Felker-1/+2
2015-03-03make all objects used with atomic operations volatileRich Felker-2/+2
2014-10-09fix handling of negative offsets in timezone spec stringsRich Felker-10/+7
2014-09-06add C11 timespec_get function, with associated time.h changes for C11Rich Felker-0/+12
2014-07-02properly pass current locale to *_l functions when used internallyRich Felker-2/+4
2014-06-06use default timezone from /etc/localtime if $TZ is unset/blankRich Felker-2/+3
2014-06-06implement %y and %C specifiers in strptimeTimo Teräs-4/+10
2014-05-29support linux kernel apis (new archs) with old syscalls removedRich Felker-9/+6
2014-05-24support kernels with no SYS_open syscall, only SYS_openatRich Felker-2/+1
2014-05-19fix unhandled cases in strptimeRich Felker-5/+16
2014-05-08fix strftime %s not to zero pad with default width=2Szabolcs Nagy-0/+1
2014-04-22perform minimal sanity checks on zoneinfo files loaded via TZ variableRich Felker-0/+5
2014-04-22do not try to interpret implementation specific strings as tz definitionTimo Teräs-0/+1
2014-04-21allow zoneinfo-path-relative filenames with no slashes in TZ variableRich Felker-12/+8
2014-04-16add working vdso clock_gettime support, including static linkingRich Felker-5/+13
2014-04-14fix fallback code for old kernels in clock_gettimeRich Felker-1/+1
2014-01-06eliminate explicit (long) casts when making syscallsRich Felker-4/+4
2013-12-19fix hangs in localtime for near-overflowing time_t values on 64-bit archsRich Felker-0/+6
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy-6/+0
2013-11-26fix off-by-one length failure in strftime/wcsftime and improve error behaviorRich Felker-12/+16
2013-11-08remove O_NOFOLLOW from __map_file used for time zone file loadingRich Felker-1/+1
2013-11-08fix handling of overly-long TZ environment variable valuesRich Felker-1/+1
2013-11-04timezone parser: fix iteration over search dir pathsrofl0r-1/+1
2013-11-04timezone parser: fix offset to transition table in 64bit code pathrofl0r-1/+1
2013-11-04fix timezone parser code crashing on 64bit sysrofl0r-1/+1