cosmopolitan/examples
Justine Tunney b0df6c1fce
Implement proper time zone support
Cosmopolitan now supports 104 time zones. They're embedded inside any
binary that links the localtime() function. Doing so adds about 100kb
to the binary size. This change also gets time zones working properly
on Windows for the first time. It's not needed to have /etc/localtime
exist on Windows, since we can get this information from WIN32. We're
also now updated to the latest version of Paul Eggert's TZ library.
2024-05-04 23:06:37 -07:00
..
package more modeline errata (#1019) 2023-12-16 23:07:10 -05:00
pyapp Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
pylife Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
BUILD.mk Implement proper time zone support 2024-05-04 23:06:37 -07:00
clear.c Overhaul process spawning 2023-09-10 08:17:44 -07:00
crashreport.c Make improvements 2023-09-18 21:04:47 -07:00
crashreport2.cc Introduce FreeBSD ARM64 support 2023-12-29 20:14:02 -08:00
ctrlc.c Fix some additional Windows TTY issues 2023-10-04 02:17:25 -07:00
date.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
dlopen.c Fix dlopen() for FreeBSD and NetBSD 2023-11-18 04:35:48 -08:00
env.c Loader path security (#1012) 2023-12-15 12:23:58 -05:00
greenbean.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
gui.c Make examples folder somewhat more focused 2021-03-05 06:09:12 -08:00
hangman.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
hello.c Remove printf() linking hack 2023-06-17 10:13:50 -07:00
hello2.c Introduce new linker for fat ape binaries 2023-08-11 04:39:19 -07:00
hellolua.c Fix warnings 2023-09-01 20:50:18 -07:00
hellolua.lua Add Hello World example for LUA C API (#97) 2021-03-08 14:15:59 -08:00
hiredis.c Clean up some code 2023-11-16 17:31:07 -08:00
kilo.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
life.c Always initialize thread local storage 2022-07-19 00:21:46 -07:00
linenoise.c Clean up some code 2023-10-11 11:45:31 -07:00
localtime.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
ls.c Bring back gc() function 2024-01-08 10:26:28 -08:00
nc.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
nesemu1.cc Implement proper time zone support 2024-05-04 23:06:37 -07:00
parsefloat.c Floating point parsing support for scanf family (#924) 2023-11-18 02:25:36 -08:00
pause.c Write more tests and improve kill() on Windows 2023-10-13 04:38:45 -07:00
picol.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
portscan.c Clean up some code 2023-11-16 17:31:07 -08:00
print-struct.c Cull the examples folder 2023-10-11 21:45:32 -07:00
printargs.c Make improvements 2022-04-24 10:06:05 -07:00
rusage.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
script.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
script.txt Add script.com and whois.com courtesy of FreeBSD 2022-09-13 20:26:13 -07:00
seq.c Cull the examples folder 2023-10-11 21:45:32 -07:00
setcontext.c Implement swapcontext() and makecontext() 2023-07-02 09:01:44 -07:00
setitimer.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
spawn_bench.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
stackexplorer.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
stat.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
statfs.c Mint APE Loader v1.7 2023-08-17 09:04:50 -07:00
stringbuffer.c Clean up some code 2023-11-16 17:31:07 -08:00
sysconf.c Clean up some code 2023-10-11 11:45:31 -07:00
sysinfo.c Clean up some code 2023-10-11 11:45:31 -07:00
system.c Make improvements 2024-02-12 10:23:00 -08:00
trapping.c Introduce support for trapping math 2024-04-30 13:38:43 -07:00
ttyinfo.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
ucontext-sigfpe-recovery.c Cull the examples folder 2023-10-11 21:45:32 -07:00
uname.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
unbourne.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
vga.c Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
vga2.c [metal] Add a uprintf() routine, for non-emergency boot logging (#905) 2023-10-25 14:32:20 -07:00
walk.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
wall.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
whois.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00