cosmopolitan/third_party
Justine Tunney 625aa365f1 Refactor pledge() to be more configurable
The earlier iterations did too much guesswork when it came to things
like stderr logging and syscall origin verification. This change will
make things more conformant to existing practices. The __pledge_mode
extension now can be configured in a better way.

There's also a new `-q` flag added to pledge.com, e.g.

    o//tool/build/pledge.com -qv. ls

Is a good way to disable warnings about `tty` access attempts.
2022-08-11 11:35:30 -07:00
..
argon2 Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
bzip2 Unbloat the build 2022-08-11 00:15:29 -07:00
chibicc Avoid creating temporary output files 2022-08-10 22:31:16 -07:00
compiler_rt Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
dlmalloc Unbloat the build 2022-08-11 00:15:29 -07:00
double-conversion Avoid creating temporary output files 2022-08-10 22:31:16 -07:00
finger Unbloat the build 2022-08-11 00:15:29 -07:00
gcc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
gdtoa Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
getopt Add syscalls to Blinkenlights and fix bugs 2022-05-13 13:31:21 -07:00
libcxx Unbloat the build 2022-08-11 00:15:29 -07:00
linenoise Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
lua Refactor pledge() to be more configurable 2022-08-11 11:35:30 -07:00
lz4cli Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
make Unbloat the build 2022-08-11 00:15:29 -07:00
maxmind Unbloat the build 2022-08-11 00:15:29 -07:00
mbedtls Unbloat the build 2022-08-11 00:15:29 -07:00
musl Make more libc improvements 2022-08-06 17:18:40 -07:00
python Unbloat the build 2022-08-11 00:15:29 -07:00
quickjs Unbloat the build 2022-08-11 00:15:29 -07:00
regex Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
smallz4 Unbloat the build 2022-08-11 00:15:29 -07:00
sqlite3 Unbloat the build 2022-08-11 00:15:29 -07:00
stb Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
tidy Unbloat the build 2022-08-11 00:15:29 -07:00
unzip Unbloat the build 2022-08-11 00:15:29 -07:00
xed Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
zip Unbloat the build 2022-08-11 00:15:29 -07:00
zlib Unbloat the build 2022-08-11 00:15:29 -07:00
third_party.mk Add finger demo to redbean and fix regression 2022-06-23 03:42:05 -07:00