cosmopolitan/tool/net
Justine Tunney 4e9662cbc7 Write tests for new APE loader and fix bugs
- Add FreeBSD-specific mmap() flags
- Reduce size of the APE loader from 8kb to 4kb
- Work towards fixing the Makefile build on WSL
- Automate testing of APE no-modify-self behaviors
- Make the ape.S shell script code cleaner and tinier
- Improve the APE sanity check to test behavior better
- Fixed issue with ShowCrashReports() sigaltstack() on BSDs
- Delete symbols for S_MODE magnums which wasted compile time

If you checked out yesterday's APE commit, please run:

    rm -f /usr/bin/ape o/tmp/ape /tmp/ape "${TMPDIR:-/tmp}/ape"

Because this change fixes certain aspects of the new ABI. We don't have
automated migrations for APE loader versions yet. Thanks! You can also
download prebuilt binaries here:

- https://justine.lol/ape.elf    (Linux/FreeBSD/NetBSD/OpenBSD)
- https://justine.lol/ape.macho  (Apple)

Install the appropriate one as `/usr/bin/ape`.
2022-05-22 05:45:38 -07:00
..
demo Add raw memory visualization tool to redbean 2022-05-14 04:33:58 -07:00
tiny Fix bugs with recent change 2022-04-16 10:40:23 -07:00
.init.lua Add SSL to redbean 2021-06-24 13:20:50 -07:00
counters.inc Make some systemic improvements 2022-05-18 16:52:36 -07:00
dig.c Restart CI for New Technology and UBSAN hunting 2022-03-21 04:32:57 -07:00
echo.c Make more fixes and improvements 2022-04-21 13:44:59 -07:00
favicon.ico Make major improvements to redbean and libraries 2021-04-18 12:34:15 -07:00
help.txt Make some systemic improvements 2022-05-18 16:52:36 -07:00
largon2.c Improve redbean 2022-04-25 08:30:14 -07:00
lfuncs.c Add raw parameter to redbean lua compress 2022-05-17 10:41:23 -07:00
lfuncs.h Add Compress() and Uncompress() to redbean 2022-05-16 16:49:20 -07:00
lmaxmind.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
lre.c Trim down redbean a little bit 2022-03-21 19:32:30 -07:00
lsqlite3.c Improve redbean 2022-04-25 08:30:14 -07:00
luacheck.h Fix reporting of Lua stack items from various hook calls (#395) 2022-04-27 21:57:52 -07:00
lunix.c Add Compress() and Uncompress() to redbean 2022-05-16 16:49:20 -07:00
net.mk Add raw memory visualization tool to redbean 2022-05-14 04:33:58 -07:00
redbean.c Write tests for new APE loader and fix bugs 2022-05-22 05:45:38 -07:00
redbean.png Make improvements 2020-09-14 00:02:34 -07:00
sandbox.h Make improvements 2022-04-28 09:57:07 -07:00
wb.c Improve synchronization 2022-04-15 15:31:55 -07:00