cosmopolitan/third_party
Justine Tunney 48b2afb192
Address weakness with new pledge("anet") promise
The intent with pledge("anet") has been to prevent outbound connections.
However we were only doing that for TCP sockets, and outbound UDP could
still get through, by using socket() plus sendto(). This change fixed
that by preventing UDP sockets from being created.

Credit goes to chc4 on Hacker News for finding this.
2023-06-18 18:06:47 -07:00
..
aarch64 Upgrade to Cosmopolitan GCC 11.2.0 for aarch64 2023-06-05 02:07:28 -07:00
argon2 Clean up more code 2023-06-18 01:00:05 -07:00
awk Clean up more code 2023-06-18 01:00:05 -07:00
bzip2 Clean up more code 2023-06-18 01:00:05 -07:00
chibicc Implement more toolchain fixes 2023-06-18 05:39:31 -07:00
compiler_rt Get us closer to building busybox 2023-06-18 04:13:45 -07:00
ctags Clean up more code 2023-06-18 01:00:05 -07:00
dlmalloc Clean up more code 2023-06-18 01:00:05 -07:00
double-conversion Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
finger Clean up more code 2023-06-18 01:00:05 -07:00
gcc Remove removed GCC symlinks 2023-06-18 05:41:55 -07:00
gdtoa Clean up more code 2023-06-18 01:00:05 -07:00
getopt Get us closer to building busybox 2023-06-18 04:13:45 -07:00
ggml Get us closer to building busybox 2023-06-18 04:13:45 -07:00
hiredis Clean up more code 2023-06-18 01:00:05 -07:00
intel Fix some build errors 2023-06-05 15:53:44 -07:00
libcxx Get us closer to building busybox 2023-06-18 04:13:45 -07:00
linenoise Clean up more code 2023-06-18 01:00:05 -07:00
lua Clean up more code 2023-06-18 01:00:05 -07:00
lz4cli Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
make Implement more toolchain fixes 2023-06-18 05:39:31 -07:00
maxmind Clean up more code 2023-06-18 01:00:05 -07:00
mbedtls Clean up more code 2023-06-18 01:00:05 -07:00
musl Clean up more code 2023-06-18 01:00:05 -07:00
nsync Clean up more code 2023-06-18 01:00:05 -07:00
puff Clean up more code 2023-06-18 01:00:05 -07:00
python Address weakness with new pledge("anet") promise 2023-06-18 18:06:47 -07:00
qemu Fix MODE=aarch64 build 2023-06-08 05:17:37 -07:00
quickjs Get us closer to building busybox 2023-06-18 04:13:45 -07:00
radpajama Get us closer to building busybox 2023-06-18 04:13:45 -07:00
regex Clean up more code 2023-06-18 01:00:05 -07:00
sed Implement more toolchain fixes 2023-06-18 05:39:31 -07:00
smallz4 Clean up more code 2023-06-18 01:00:05 -07:00
sqlite3 Get us closer to building busybox 2023-06-18 04:13:45 -07:00
stb Clean up more code 2023-06-18 01:00:05 -07:00
tidy Clean up more code 2023-06-18 01:00:05 -07:00
tr Clean up more code 2023-06-18 01:00:05 -07:00
unzip Clean up more code 2023-06-18 01:00:05 -07:00
vqsort Clean up more code 2023-06-18 01:00:05 -07:00
xed Clean up more code 2023-06-18 01:00:05 -07:00
zip Clean up more code 2023-06-18 01:00:05 -07:00
zlib Clean up more code 2023-06-18 01:00:05 -07:00
third_party.mk Get radpajama to build 2023-05-13 20:44:36 -07:00