cosmopolitan/tool/build
Justine Tunney ee7e296339 Add state assertions to redbean Lua APIs
Many of the API functions provided by redbean are only appropriate to
call in certain contexts, such as request handling or .init.lua, etc.
For example, Fetch can't be called from the global scope of .init.lua
because SSL hasn't been configured yet. Earlier if this happened then
redbean would crash, which was confusing. What we'll do now is show a
friendly error message. See #97

This change also undocuments redbean ssl compression support since it
seems to be causing a flake in the testing infrastructure.
2021-08-09 15:35:38 -07:00
..
emubin Improve dead code elimination 2021-02-08 04:04:42 -08:00
emucrt Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
lib Add state assertions to redbean Lua APIs 2021-08-09 15:35:38 -07:00
ar.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
bigmul.c Add SNI support to redbean and improve SSL perf 2021-07-23 13:56:13 -07:00
blinkenlights.c Remove garbage collector macro from header (#114) 2021-03-07 20:23:29 -08:00
build.mk Secure the testing infrastructure 2021-08-07 13:22:35 -07:00
calculator.c Set errno when out of range in strtoimax (#111) 2021-03-07 14:38:56 -08:00
calculator.ctest Set errno when out of range in strtoimax (#111) 2021-03-07 14:38:56 -08:00
calculator.inc Add SSL to redbean 2021-06-24 13:20:50 -07:00
compile.c Secure the testing infrastructure 2021-08-07 13:22:35 -07:00
deltaify.c Add SNI support to redbean and improve SSL perf 2021-07-23 13:56:13 -07:00
deltaify2.c Reduce build latency and fix old cpu bugs 2021-08-05 14:43:53 -07:00
dis.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
dropcache.c Change license 2020-12-27 17:18:44 -08:00
helpop.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
lz4toasm.c Remove garbage collector macro from header (#114) 2021-03-07 20:23:29 -08:00
mkdeps.c Improve backwards compatibility with GNU Make 2021-05-02 07:48:59 -07:00
package.c Make major improvements to redbean and libraries 2021-04-18 12:34:15 -07:00
pstrace.c Remove garbage collector macro from header (#114) 2021-03-07 20:23:29 -08:00
refactor.c Remove garbage collector macro from header (#114) 2021-03-07 20:23:29 -08:00
rle.c Change license 2020-12-27 17:18:44 -08:00
rollup.c Change license 2020-12-27 17:18:44 -08:00
runit.c Add state assertions to redbean Lua APIs 2021-08-09 15:35:38 -07:00
runit.h Initial import 2020-06-15 07:18:57 -07:00
runitd.c Add state assertions to redbean Lua APIs 2021-08-09 15:35:38 -07:00
summy.c Fix build and delete superfluous files 2021-08-09 06:57:14 -07:00
tinyemu.c Fix our remarkable 184kb x86_64 emulator 2021-01-27 20:02:23 -08:00
x86combos.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
zipobj.c Mold the redbean binary to minimize page faults 2021-05-03 12:14:13 -07:00