cosmopolitan/libc/time
Justine Tunney 853b6c3864 Improve system calls
- Wrap clock_getres()
- Wrap sched_setscheduler()
- Make sleep() api conformant
- Polyfill sleep() using select()
- Improve clock_gettime() polyfill
- Make nanosleep() POSIX conformant
- Slightly improve some DNS functions
- Further strengthen pledge() sandboxing
- Improve rounding of timeval / timespec
- Allow layering of pledge() calls on Linux
- Polyfill sched_yield() using select() on XNU
- Delete more system constants we probably don't need
2022-07-08 06:42:03 -07:00
..
struct Revert "Use 64-bit years" 2022-05-12 06:45:36 -07:00
asctime.c Make improvements 2022-04-27 05:39:39 -07:00
clockstonanos.internal.h Improve locks and signals 2022-04-12 05:20:17 -07:00
ctime.c Make improvements 2022-04-27 05:39:39 -07:00
ctime_r.c Make improvements 2022-04-27 05:39:39 -07:00
difftime.c Add raw memory visualization tool to redbean 2022-05-14 04:33:58 -07:00
dsleep.c Perform some code cleanup 2022-06-23 10:21:07 -07:00
futimes.c Change license 2020-12-27 17:18:44 -08:00
futimesat.c Change license 2020-12-27 17:18:44 -08:00
iso8601.c Make redbean tinier 2021-07-04 12:26:54 -07:00
kmonthname.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kmonthnameshort.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kweekdayname.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kweekdaynameshort.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
localtime.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
strftime.c Support thread local storage 2022-05-16 13:20:08 -07:00
strptime.c Revert "Use 64-bit years" 2022-05-12 06:45:36 -07:00
time.h Improve system calls 2022-07-08 06:42:03 -07:00
time.mk Support thread local storage 2022-05-16 13:20:08 -07:00
times.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
timezone.c Make improvements 2022-04-28 09:57:07 -07:00
tz.internal.h Add raw memory visualization tool to redbean 2022-05-14 04:33:58 -07:00
tzfile.internal.h Make improvements 2022-04-27 05:39:39 -07:00
xiso8601.c Revert "Use 64-bit years" 2022-05-12 06:45:36 -07:00