cosmopolitan/test/libc/stdio
Justine Tunney b76b2be2d0
Improve zip read-only filesystem
readdir() will now always yield an inode that's consistent with stat()
on ZipOS and Windows in general. More APIs have been updated to return
the appropriate error code when inappropriately trying to do ops, like
sockets, with a zip file descriptor. The path normalization algorithms
are now fully fleshed out. Some socket APIs have been fixed so they'll
raise EBADF vs. ENOTSOCK appropriately. Lastly seekdir() will now work
properly on NetBSD and FreeBSD (not sure why anyone would even use it)
2023-08-16 17:52:12 -07:00
..
crypt_test.c Make more libc improvements 2022-08-06 17:18:40 -07:00
devrand_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
dirstream_test.c Improve zip read-only filesystem 2023-08-16 17:52:12 -07:00
dtoa_test.c Make fixes and improvements 2023-07-09 05:21:11 -07:00
dumphexc_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
ecvt_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
fds_torture_test.c Make quick fix for aarch64 build 2023-07-30 15:06:28 -07:00
fgetln_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
fgets_test.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
fgetwc_test.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
fmemopen_test.c Improve memory safety 2021-10-13 17:27:13 -07:00
fmt_test.c Make improvements 2023-07-10 04:35:14 -07:00
fprintf_test.c Remove printf() linking hack 2023-06-17 10:13:50 -07:00
fputc_test.c Remove stdio lock macros from amalgamation 2022-09-10 12:03:36 -07:00
fputs_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
fread_test.c Make fixes and improvements 2023-07-09 05:21:11 -07:00
freopen_test.c Fix freopen so it resets stream buffer (#61) 2021-03-07 12:12:02 -08:00
fseeko_test.c Restore zip.com and .symtab files 2022-08-21 00:17:20 -07:00
ftell_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
fwrite_test.c Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
getdelim_test.c Clean up some code 2022-08-20 12:32:51 -07:00
getentropy_test.c Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
getrandom_test.c Introduce native support for MacOS ARM64 2023-05-20 04:17:03 -07:00
gz_test.c Add zlib gzip functions 2022-05-12 12:17:40 -07:00
iconv_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
joinstrlist_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
memory_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
mt19937_test.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
palandprintf_test.c Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
popen_test.c Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
posix_spawn_test.c Remove old stack code and improve dirstream 2023-08-16 07:54:40 -07:00
rand_test.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
rngset_test.c Fold LIBC_RAND into LIBC_STDIO/TINYMATH/INTRIN 2022-08-11 12:32:00 -07:00
snprintf_test.c Remove printf() linking hack 2023-06-17 10:13:50 -07:00
sprintf_s.inc Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
sprintf_s_test.c Remove printf() linking hack 2023-06-17 10:13:50 -07:00
sscanf_test.c Remove printf() linking hack 2023-06-17 10:13:50 -07:00
system_test.c Invent systemvpe() function 2023-08-09 00:27:55 -07:00
test.mk Move zipos into runtime package 2023-08-11 23:14:02 -07:00
tmpfile_test.c Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
ungetc_test.c Unbloat the build 2022-08-11 00:15:29 -07:00
vappendf_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
zipdir_test.c Improve zip read-only filesystem 2023-08-16 17:52:12 -07:00