cosmopolitan/tool
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
..
args Make some systemic improvements 2022-05-18 16:52:36 -07:00
build Use LD_PRELOAD to inject pledge() in glibc progs 2022-08-08 21:27:02 -07:00
decode Remove malloc() dependency on pledge() / unveil() 2022-07-24 21:51:37 -07:00
emacs Make more libc improvements 2022-08-06 17:18:40 -07:00
hash Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
lambda Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
net Rewrite Linux pledge() code so it can be a payload 2022-08-08 11:41:08 -07:00
plinko Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
scripts Make more libc improvements 2022-08-06 17:18:40 -07:00
viz Prove that Makefile is fully defined 2022-08-06 04:05:08 -07:00
tool.mk Make fixes and improvements 2022-06-18 01:46:12 -07:00