aboutsummaryrefslogtreecommitdiff
path: root/src/time
AgeCommit message (Expand)AuthorFilesLines
2020-11-22parse v3 or future-unknown zoneinfo file versions as v2+Rich Felker1-1/+1
2020-11-22explicitly prefer 64-bit/v2 zoneinfo tablesRich Felker1-1/+1
2020-11-11lift child restrictions after multi-threaded forkRich Felker1-0/+2
2020-11-11convert malloc use under libc-internal locks to use internal allocatorRich Felker1-0/+5
2020-10-28add support for SIGEV_THREAD_ID timersJames Y Knight1-2/+6
2020-10-14drop use of pthread_once in timer_createRich Felker1-10/+7
2020-10-14remove unused SIGTIMER handler in timer_createRich Felker1-6/+1
2020-03-21fix parsing offsets after long timezone namesSamuel Holland1-5/+5
2020-03-21avoid out-of-bounds read for invalid quoted timezoneSamuel Holland1-2/+2
2020-02-12fix remaining direct use of stat syscalls outside fstatat.cRich Felker1-1/+2
2019-09-25fix data race in timer_create with SIGEV_THREAD notificationRich Felker1-2/+2
2019-08-07in clock_getres, check for null pointer before storing resultRich Felker1-1/+1
2019-08-07remove spurious null check in clock_settimeRich Felker1-1/+1
2019-08-05fix regression in clock_gettime on 32-bit archs without vdsoRich Felker1-0/+1
2019-08-02clock_gettime: add support for 32-bit vdso with 64-bit time_tRich Felker1-0/+32
2019-08-02clock_gettime: add time64 syscall support, decouple 32-bit time_tRich Felker1-0/+19
2019-07-29clock_getres: don't assume time_t is 32-bit on 32-bit archsRich Felker1-0/+14
2019-07-29timer_gettime: add time64 syscall support, decouple 32-bit time_tRich Felker1-0/+16
2019-07-29clock_settime: add time64 syscall support, decouple 32-bit time_tRich Felker1-0/+17
2019-07-29timer_settime: add support for time64 syscall, decouple 32-bit time_tRich Felker1-0/+25
2019-07-28clock_nanosleep: add time64 syscall support, decouple 32-bit time_tRich Felker1-0/+25
2019-07-27refactor thrd_sleep and nanosleep in terms of clock_nanosleepRich Felker2-4/+8
2019-02-15always block signals for starting new threads, refactor start argsRich Felker1-1/+0
2019-02-15for SIGEV_THREAD timer threads, replace signal handler with sigwaitinfoRich Felker2-21/+16
2019-01-21fix call to __pthread_tsd_run_dtors with too many argumentsRich Felker1-1/+1
2018-10-22don't omit setting errno in internal __map_file functionRich Felker1-2/+2
2018-09-15always reset DST rules during tzsetBenjamin Peterson1-1/+2
2018-09-12split internal lock API out of libc.h, creating lock.hRich Felker1-0/+1
2018-09-12reduce spurious inclusion of libc.hRich Felker8-8/+1
2018-09-12move declaration and apply hidden visibility to __utc stringRich Felker3-4/+1
2018-09-12remove or make static various unused __-prefixed symbolsRich Felker1-1/+1
2018-09-12apply hidden visibility to internal time[zone] implementation functionsRich Felker1-8/+8
2018-09-12overhaul internally-public declarations using wrapper headersRich Felker11-23/+1
2018-09-12move declarations of tls setup/access functions to pthread_impl.hRich Felker1-2/+0
2018-09-12move __strftime_fmt_1 declaration to time_impl.hRich Felker2-2/+2
2018-09-12move __tm_to_tzname declaration to time_impl.h with related functionsRich Felker2-1/+1
2018-09-12fix type-mismatched declarations of __nl_langinfo_l in source filesRich Felker2-2/+2
2018-09-12use idiomatic weak alias approach for defining asctime_rRich Felker3-33/+28
2018-09-12move and deduplicate declarations of __vdsosym to make it checkableRich Felker1-2/+0
2018-08-27time: fix incorrect DST offset when using POSIX timezones without DSTA. Wilcox1-1/+1
2018-08-07fix sign of strftime %z output with offsets <1 hour west of UTCRich Felker1-3/+2
2018-06-26strftime: fix underlying format string in %z formatDaniel Sabogal1-1/+1
2018-04-07implement wcsftime padding specifier extensionsSamuel Holland1-3/+5
2018-02-06adjust strftime + modifier to match apparent intent of POSIXRich Felker1-6/+12
2018-02-05fix strftime field widths with %F format and zero yearRich Felker1-1/+2
2018-01-09revise the definition of multiple basic locks in the codeJens Gustedt1-1/+1
2017-12-14use the name UTC instead of GMT for UTC timezoneNatanael Copa3-12/+12
2017-12-11implement strftime padding specifier extensionsTimo Teräs1-8/+14
2017-11-09fix mismatched type of __pthread_tsd_run_dtors weak definitionRich Felker1-2/+2
2017-06-20handle errors from localtime_r in ctime_rRich Felker1-3/+2