cosmopolitan/examples
Justine Tunney ec2cb88058 Make fixes and improvements
- Document more compiler flags
- Expose new __print_maps() api
- Better overflow checking in mmap()
- Improve the shell example somewhat
- Fix minor runtime bugs regarding stacks
- Make kill() on fork()+execve()'d children work
- Support CLONE_CHILD_CLEARTID for proper joining
- Fix recent possible deadlock regression with --ftrace
2022-05-19 16:57:49 -07:00
..
package Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pyapp Improve Python and Linenoise 2021-09-11 22:30:37 -07:00
auto-launch-gdb-on-crash.c Restart CI for New Technology and UBSAN hunting 2022-03-21 04:32:57 -07:00
auto-memory-safety-crash.c Make exciting improvements 2022-03-18 03:02:00 -07:00
auto-memory-safety-crash2.c Make exciting improvements 2022-03-18 03:02:00 -07:00
auto-memory-safety-crash3.c Make exciting improvements 2022-03-18 03:02:00 -07:00
breakpoint.c Make improvements 2022-04-29 00:42:47 -07:00
certapp.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
check.c Make improvements 2022-05-12 06:45:36 -07:00
compress.c Make fixes and improvements 2022-05-19 16:57:49 -07:00
cp.c Fix basename error with cp.com (#389) 2022-04-21 09:30:44 -07:00
cplusplus-stl.cc Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
cplusplus.cc Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
crashreport.c Support thread local storage 2022-05-16 13:20:08 -07:00
crashreport2.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
ctrlc.c Improve signals and memory protection 2022-04-12 22:11:00 -07:00
curl.c Restart CI for New Technology and UBSAN hunting 2022-03-21 04:32:57 -07:00
datauri.c Make improvements 2022-04-29 00:42:47 -07:00
date.c Add smoke test for timezone loading (#114) 2021-03-08 11:46:04 -08:00
decompress.c Make fixes and improvements 2022-05-19 16:57:49 -07:00
defer-statements.c Make mappings unlimited on NT 2021-09-04 13:20:47 -07:00
echo.c Fix XNU / FreeBSD / OpenBSD / RHEL5 / NT bugs 2021-01-25 18:31:17 -08:00
examples.mk Support thread local storage 2022-05-16 13:20:08 -07:00
exec.c Add execve() test 2022-04-21 19:56:21 -07:00
exit.c Make improvements 2022-05-12 06:45:36 -07:00
fastdiv.c Add SNI support to redbean and improve SSL perf 2021-07-23 13:56:13 -07:00
fastmod.c Fix some example code 2021-08-10 13:38:27 -07:00
forkexec.c Make improvements 2022-03-16 13:40:10 -07:00
forkexecwait.c Make improvements 2022-03-16 13:40:10 -07:00
forkrand.c Improve synchronization 2022-04-15 15:31:55 -07:00
generalized-automatic-datastructure-printing.c Initial import 2020-06-15 07:18:57 -07:00
getcpucount.c Do code cleanup use duff device linenoise i/o 2022-04-22 18:56:52 -07:00
getrandom.c Make improvements 2022-04-07 00:15:35 -07:00
greenbean.c Make fixes and improvements 2022-05-19 16:57:49 -07:00
gui.c Make examples folder somewhat more focused 2021-03-05 06:09:12 -08:00
hangman.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
hello.c Improve alloca() memory safety 2022-04-01 22:44:43 -07:00
hello2.c Trim down executable sizes 2021-02-11 08:37:18 -08:00
hello3.c Improve performance of printf functions 2021-04-24 13:58:50 -07:00
hellolua.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
hellolua.lua Add Hello World example for LUA C API (#97) 2021-03-08 14:15:59 -08:00
hertz.c Fix bugs and make improvements 2021-05-01 05:11:35 -07:00
hostname.c Fix XNU / FreeBSD / OpenBSD / RHEL5 / NT bugs 2021-01-25 18:31:17 -08:00
img.c Make improvements 2022-04-29 00:42:47 -07:00
ispell.c Make improvements 2022-04-29 00:42:47 -07:00
kilo.c Fix a couple typos (#361) 2022-03-29 22:54:09 -07:00
life.c Initial import 2020-06-15 07:18:57 -07:00
linenoise.c Fix bugs with recent change 2022-04-16 10:40:23 -07:00
loadavg.c Fix some win32 definitions 2022-03-22 19:54:36 -07:00
ls.c Add smoke test for timezone loading (#114) 2021-03-08 11:46:04 -08:00
lstime.c Add smoke test for timezone loading (#114) 2021-03-08 11:46:04 -08:00
nc.c Fix comment for nc example (#323) 2021-11-15 06:48:46 -08:00
nesemu1.cc Fix basename() and dirname() 2022-04-06 00:13:44 -07:00
panels.c Make improvements 2022-04-29 00:42:47 -07:00
printargs.c Make improvements 2022-04-24 10:06:05 -07:00
printprimes.c Do code cleanup use duff device linenoise i/o 2022-04-22 18:56:52 -07:00
rlimit.c Make improvements 2022-05-12 06:45:36 -07:00
rusage.c Make improvements 2022-03-16 13:40:10 -07:00
seq.c Make improvements 2022-04-29 00:42:47 -07:00
setitimer.c Make signal handling work well across platforms 2022-03-25 07:28:57 -07:00
shell.c Make fixes and improvements 2022-05-19 16:57:49 -07:00
sleep.c Work towards improving signals and processes 2021-01-27 19:34:02 -08:00
stackoverflow.c Improve memory safety 2021-10-13 17:27:13 -07:00
stat.c Make numerous improvements 2021-09-28 01:52:34 -07:00
stringbuffer.c Add SNI support to redbean and improve SSL perf 2021-07-23 13:56:13 -07:00
system.c Fix XNU / FreeBSD / OpenBSD / RHEL5 / NT bugs 2021-01-25 18:31:17 -08:00
thread.c [WIP] Threading phase 2 (#301) 2021-10-25 16:02:26 -07:00
time.c Make improvements 2022-04-28 09:57:07 -07:00
touch.c Make improvements 2022-04-24 10:06:05 -07:00
ttyinfo.c Make improvements 2022-03-16 13:40:10 -07:00
ucontext-sigfpe-recovery.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
uname.c Restart CI for New Technology and UBSAN hunting 2022-03-21 04:32:57 -07:00
unbourne.c Change the default command prompts 2022-04-06 06:56:11 -07:00
walk.c Add SSL to redbean 2021-06-24 13:20:50 -07:00
x86split.c Improve signals and memory protection 2022-04-12 22:11:00 -07:00