cosmopolitan/test/libc
Justine Tunney 6b3d257588 Use LD_PRELOAD to inject pledge() in glibc progs
We're now able to drop both `exec` and `prot_exec` privileges
automatically when launching glibc dynamic executables. We also have
really outstanding standard error logging now, that explains which
promises are needed, even in cases where `exec` is used.
2022-08-08 21:27:02 -07:00
..
alg Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
bits Perform code cleanup on test pledges 2022-07-24 22:34:13 -07:00
calls Use LD_PRELOAD to inject pledge() in glibc progs 2022-08-08 21:27:02 -07:00
dns Perform code cleanup on test pledges 2022-07-24 22:34:13 -07:00
fmt Make improvements 2022-07-21 03:36:42 -07:00
intrin Make _Thread_local work across platforms 2022-07-10 04:01:17 -07:00
log Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
mem Prove that Makefile is fully defined 2022-08-06 04:05:08 -07:00
nexgen32e Fix MODE=tiny build 2022-07-14 05:42:24 -07:00
rand Make _Thread_local work across platforms 2022-07-10 04:01:17 -07:00
release Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
runtime Improve pledge() usability and consistency 2022-08-07 16:18:33 -07:00
sock Prove that Makefile is fully defined 2022-08-06 04:05:08 -07:00
stdio Make more libc improvements 2022-08-06 17:18:40 -07:00
str Make more libc improvements 2022-08-06 17:18:40 -07:00
thread Perform code cleanup on test pledges 2022-07-24 22:34:13 -07:00
time Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
tinymath Import more Musl math 2022-07-12 15:55:12 -07:00
unicode Add Deflate() / Inflate() to redbean and fix bugs 2022-07-08 09:47:04 -07:00
x Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
xed Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
test.mk Fix bugs and make improvements 2022-04-20 10:05:34 -07:00