cosmopolitan/test/libc/calls
Justine Tunney e466dd0553 Add torture test for zipos file descriptors
This change hardens the code for opening /zip/ files using the system
call interface. Thread safety and signal safety has been improved for
file descriptors in general. We now document fixed addresses that are
needed for low level allocations.
2022-06-15 16:29:49 -07:00
..
access_test.c Make improvements 2022-04-26 16:46:15 -07:00
chdir_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
clock_gettime_test.c Make clock_gettime() faster on FreeBSD 2022-06-11 00:05:06 -07:00
commandv_test.c Make some systemic improvements 2022-05-18 16:52:36 -07:00
dup_test.c Make improvements 2022-05-28 00:28:09 -07:00
execve_test.c Make a few fixups 2022-06-12 07:32:14 -07:00
fcntl_test.c Improve synchronization 2022-04-15 15:31:55 -07:00
fileexists_test.c Improve system call support 2021-08-25 21:36:17 -07:00
ftruncate_test.c Add syscalls to Blinkenlights and fix bugs 2022-05-13 13:31:21 -07:00
getcwd_test.c Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
getitimer_test.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
ioctl_siocgifconf_test.c Add test for ioctl(SIOCGIFCONF) and polyfill on BSDs 2021-06-25 18:44:04 -07:00
lseek_test.c Eliminate some flakes 2021-02-03 06:25:27 -08:00
mkdir_test.c Make more fixes and improvements 2022-06-13 11:02:13 -07:00
mkntcmdline_test.c Perform better fixups of NT paths in execve() 2022-06-08 18:27:19 -07:00
mkntenvblock_test.c Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
mkntpath_test.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
open_test.c Make more fixes and improvements 2022-06-13 11:02:13 -07:00
pipe_test.c Make more fixes and improvements 2022-06-13 11:02:13 -07:00
pread_test.c Fix more things 2022-03-24 00:12:29 -07:00
printargs_test.c Fix bugs with recent change 2022-04-16 10:40:23 -07:00
read_test.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
readansi_test.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
readlinkat_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
renameat_test.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
reservefd_test.c Add torture test for zipos file descriptors 2022-06-15 16:29:49 -07:00
sched_getaffinity_test.c Make more fixes and improvements 2022-06-13 11:02:13 -07:00
seccomp_test.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
setitimer_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
setrlimit_test.c Make a few fixups 2022-06-12 07:32:14 -07:00
sigaction_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
signal_test.c Improve locks and signals 2022-04-12 05:20:17 -07:00
sigprocmask_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
sigsuspend_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
stat_test.c Refactor some code 2022-05-28 14:09:21 -07:00
symlinkat_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00
test.mk Bump support up to FreeBSD 13 and NetBSD 9.2 2022-06-11 10:36:17 -07:00
tiny64.elf Bump support up to FreeBSD 13 and NetBSD 9.2 2022-06-11 10:36:17 -07:00
tkill_test.c Get threads working on all platforms 2022-05-13 03:59:09 -07:00
unlinkat_test.c Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
vfork_test.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
write_test.c Reduce Makefile dependencies by 4% 2022-05-23 15:07:01 -07:00
writev_test.c Reduce makefile dependencies by 10% 2022-06-08 20:01:28 -07:00