cosmopolitan/tool/net
Justine Tunney e963d9c8e3 Add cpu / mem / fsz limits to build system
Thanks to all the refactorings we now have the ability to enforce
reasonable limitations on the amount of resources any individual
compile or test can consume. Those limits are currently:

- `-C 8` seconds of 3.1ghz CPU time
- `-M 256mebibytes` of virtual memory
- `-F 100megabyte` limit on file size

Only one file currently needs to exceed these limits:

    o/$(MODE)/third_party/python/Objects/unicodeobject.o: \
        QUOTA += -C16  # overrides cpu limit to 16 seconds

This change introduces a new sizetol() function to LIBC_FMT for parsing
byte or bit size strings with Si unit suffixes. Functions like atoi()
have been rewritten too.
2021-08-13 23:40:53 -07:00
..
demo Add state assertions to redbean Lua APIs 2021-08-09 15:35:38 -07:00
.init.lua Add SSL to redbean 2021-06-24 13:20:50 -07:00
counters.inc Make improvements to redbean 2021-07-08 15:56:23 -07:00
dig.c Make minor revisions to previous change 2021-06-30 10:45:27 -07:00
echoserver.c Remove garbage collector macro from header (#114) 2021-03-07 20:23:29 -08:00
favicon.ico Make major improvements to redbean and libraries 2021-04-18 12:34:15 -07:00
help.txt Update redbean to show Lua stack traces (#237) 2021-08-11 23:27:39 -07:00
lsqlite3.c Tune SQLite build for redbean (#97) 2021-06-10 08:00:08 -07:00
net.mk Undiamond Python headers 2021-08-12 14:07:40 -07:00
redbean.c Add cpu / mem / fsz limits to build system 2021-08-13 23:40:53 -07:00
redbean.png Make improvements 2020-09-14 00:02:34 -07:00
wb.c Add SNI support to redbean and improve SSL perf 2021-07-23 13:56:13 -07:00