Commit graph

  • 6607faf377
    complex math: csqrt.c now builds now that its deps have been added Steve Phillips 2022-04-27 15:55:28 -07:00
  • c6cb0923c4
    Add libc/tinymath/csqrt.c + prepend copyright notice Steve Phillips 2022-04-27 14:48:48 -07:00
  • 6a145a9262 Make improvements Justine Tunney 2022-04-27 05:39:39 -07:00
  • d57b81aac7 Make improvements Justine Tunney 2022-04-25 21:16:05 -07:00
  • 860ea18a87
    Fix errno object handling in redbean (#392) Paul Kulchenko 2022-04-26 05:20:53 -07:00
  • e6fab847a0
    Update redbean to stringify error objects (#393) Paul Kulchenko 2022-04-25 21:14:36 -07:00
  • 7b3030a74b Update redbean to stringify error objects Paul Kulchenko 2022-04-25 19:08:19 -07:00
  • c5e6c3fcac Fix errno object handling in redbean Paul Kulchenko 2022-04-25 15:13:18 -07:00
  • 72e9be5c20 Update redbean lua example code Justine Tunney 2022-04-25 09:31:28 -07:00
  • 451e3f73d9 Improve redbean Justine Tunney 2022-04-25 08:30:14 -07:00
  • 2046c0d2ae Make improvements Justine Tunney 2022-04-24 09:59:22 -07:00
  • aa75de8baf load C extensions of external packages correctly ahgamut 2022-04-24 05:18:39 +05:30
  • cf3174dc74 Put redbean lua init demo code Justine Tunney 2022-04-22 19:14:49 -07:00
  • 2f56ebfe78 Do code cleanup use duff device linenoise i/o Justine Tunney 2022-04-22 18:55:28 -07:00
  • 6ff46ca373 Make it possible to compile redbean with chibicc Justine Tunney 2022-04-22 15:03:32 -07:00
  • 552525cbdd Fix a few reported issues Justine Tunney 2022-04-21 22:07:21 -07:00
  • a259e43d84 Add execve() test Justine Tunney 2022-04-21 19:56:21 -07:00
  • 38728cef79 Add poll() embedded webserver demo to redbean Justine Tunney 2022-04-21 19:13:19 -07:00
  • 0dca4c5799 Improve redbean ctrl-d handling Justine Tunney 2022-04-21 16:17:48 -07:00
  • c39d6111f2 Improve redbean ctrl-c handling Justine Tunney 2022-04-21 15:24:44 -07:00
  • 1599b818d9 Make more fixes and improvements Justine Tunney 2022-04-21 13:44:59 -07:00
  • 01b25e267b
    Fix basename error with cp.com (#389) Gautham 2022-04-21 22:00:44 +05:30
  • 9d61e23c80 Make more fixes and improvements Justine Tunney 2022-04-21 09:15:36 -07:00
  • d60b06fa9f cp should return -1 on failure ahgamut 2022-04-21 21:24:26 +05:30
  • 92e8c17478 fix basename error with cp.com ahgamut 2022-04-21 21:03:06 +05:30
  • 9bfa6ec06e Add more documentation to redbean Justine Tunney 2022-04-21 04:01:42 -07:00
  • 87396f43bc Flatten InfoZIP directory and fix build issues Justine Tunney 2022-04-20 21:59:25 -07:00
  • ae638c0850 Fix bugs and make improvements Justine Tunney 2022-04-20 09:56:53 -07:00
  • c3fb624647
    Redbean fix text detect (#388) Paul Kulchenko 2022-04-20 00:24:25 -07:00
  • 81d31794f0 Fix unix.* comments Paul Kulchenko 2022-04-19 23:36:14 -07:00
  • 0f78a6c692 Fix unix.* help typos Paul Kulchenko 2022-04-19 22:51:20 -07:00
  • c3d9bf6213 Disable zipping first yielded chunk, which may produce incorrect content Paul Kulchenko 2022-04-19 21:42:38 -07:00
  • 9020b071ac Add resetting istext, as ContentType may change Paul Kulchenko 2022-04-19 21:37:54 -07:00
  • 63385e901c Fix help typo Paul Kulchenko 2022-04-19 21:27:39 -07:00
  • 5a132f9652 Add seccomp bpf sandboxing to redbean Justine Tunney 2022-04-18 08:54:42 -07:00
  • 7166679620 Fix bugs and add security features to redbean Justine Tunney 2022-04-18 00:01:26 -07:00
  • f1dfa4bdfa Add some more builtins to chibicc Justine Tunney 2022-04-17 12:25:10 -07:00
  • ab38f0823d Make small fixes Justine Tunney 2022-04-17 10:33:12 -07:00
  • 80308079ec Disable redbean repl on windows Justine Tunney 2022-04-16 23:46:16 -07:00
  • 4a6a34db83
    Makefile: incorrect executable location (#387) ProducerMatt 2022-04-17 00:09:36 -05:00
  • a6b02ce5a6 Add lua repl interface to redbean Justine Tunney 2022-04-16 20:29:08 -07:00
  • c5a684d5a7 Makefile: incorrect executable location Producer Matt 2022-04-16 21:15:02 -05:00
  • d4be308340 help gcc compile main loop better ahgamut 2022-04-17 06:45:22 +05:30
  • 3e4f8b0b58 Build on macOS/Darwin Greg Haerr 2022-04-16 16:48:17 -07:00
  • f6b6204b9e Add readline-style completions to Lua/Python/Almquist Justine Tunney 2022-04-16 15:08:00 -07:00
  • 933f33bcc1 Include variables in redbean lua traceback Justine Tunney 2022-04-16 12:45:10 -07:00
  • be7c5e1071 Fix debug mode build Justine Tunney 2022-04-16 12:25:53 -07:00
  • dc0ea6640e Fix bugs with recent change Justine Tunney 2022-04-16 10:40:23 -07:00
  • 933411ba99 Improve synchronization Justine Tunney 2022-04-14 23:39:48 -07:00
  • 233144b19d
    Fix memory deallocation while yielding in redbean. (#384) Paul Kulchenko 2022-04-14 18:13:53 -07:00
  • 3d997ccb35 Fix memory deallocation while yielding in redbean. Paul Kulchenko 2022-04-14 07:36:29 -07:00
  • fb7e8ef1e6 Add more raw system calls to redbean Justine Tunney 2022-04-13 14:43:42 -07:00
  • 281a0f2730 Implement raw system call for redbean lua code Justine Tunney 2022-04-13 08:49:17 -07:00
  • f684e348d4 Improve signals and memory protection Justine Tunney 2022-04-12 22:11:00 -07:00
  • c95c9d9508 Trim down MODE= linkage slightly Justine Tunney 2022-04-12 08:05:22 -07:00
  • 046c7ebd4a Improve locks and signals Justine Tunney 2022-04-12 05:20:17 -07:00
  • f68f1789bd Add XNU magnums for preadv() and writev() Justine Tunney 2022-04-12 01:07:47 -07:00
  • e500e8fb48 Delete some junk constants Justine Tunney 2022-04-11 23:49:53 -07:00
  • a157940ba6 Delete most undocumented New Technology APIs Justine Tunney 2022-04-11 23:35:48 -07:00
  • 183b3ed6a2
    Update lsqlite3 to add update hook support for redbean (#383) Paul Kulchenko 2022-04-09 12:36:44 -07:00
  • 668dc42bac
    Reset Lua stack to drop unused returned values (#382) Paul Kulchenko 2022-04-09 12:36:05 -07:00
  • cd1b5e03b4 Update lsqlite3 to add update hook support for redbean Paul Kulchenko 2022-02-08 21:40:26 -08:00
  • ef1a830d57 Reset Lua stack to drop unused returned values Paul Kulchenko 2022-04-08 21:25:15 -07:00
  • d31bebdd2d Add LISP interpreter Justine Tunney 2022-04-07 20:30:22 -07:00
  • 4f98ad1054 Improve system call support on NT Justine Tunney 2022-04-07 20:30:04 -07:00
  • 29bf8b1a30 Make improvements Justine Tunney 2022-04-07 00:15:35 -07:00
  • 43ba3009b2 Make another minor readme change Justine Tunney 2022-04-06 13:07:51 -07:00
  • 722d3df711 Delete old commented out Clang tests Justine Tunney 2022-04-06 13:02:15 -07:00
  • 837ff6cb49 Update readme to recommend nightlies Justine Tunney 2022-04-06 12:55:14 -07:00
  • 42fbcff149 Fix some more kinks in strace.com Justine Tunney 2022-04-06 12:32:43 -07:00
  • c13142dad2 Fix redbean certificate free error Justine Tunney 2022-04-06 10:53:17 -07:00
  • f59b5dbd7c Get strace.com working beautifully Justine Tunney 2022-04-06 09:12:05 -07:00
  • 82f2e758c7 Change the default command prompts Justine Tunney 2022-04-06 06:56:11 -07:00
  • ce9bdbb0bf Delete some more unneeded Make code Justine Tunney 2022-04-06 01:22:30 -07:00
  • 58d74ede4c Flatten GNU Make directory structure Justine Tunney 2022-04-06 00:22:54 -07:00
  • 04d39d47f1 Fix basename() and dirname() Justine Tunney 2022-04-06 00:13:44 -07:00
  • 7e922b25fe
    Typo ShalokShalom 2022-04-04 22:53:39 +02:00
  • 9b11206ae3 Improve alloca() safety even more Justine Tunney 2022-04-01 22:50:15 -07:00
  • 38cb6e71ca Improve alloca() memory safety Justine Tunney 2022-04-01 22:44:43 -07:00
  • 1ff1854107 Fix rusage memory reporting on NT Justine Tunney 2022-03-31 17:07:22 -07:00
  • 27bc49034c
    Fix a couple typos (#361) Sami Samhuri 2022-03-29 22:54:09 -07:00
  • 1ccd269cdd
    Fix comment pointing at vfork.S (#362) Sami Samhuri 2022-03-29 22:53:36 -07:00
  • 2fe386ff8c
    Fix Redbean EncodeUrl params w/o values (#376) Paul Kulchenko 2022-03-27 22:36:43 -07:00
  • 1847b76820 Fix EncodeUrl redbean function processing parameters without values Paul Kulchenko 2022-03-27 18:56:34 -07:00
  • 072e1d2910 Make signal handling work well across platforms Justine Tunney 2022-03-25 07:11:44 -07:00
  • 3b9e66ecba Add Linux ptrace() tutorial Justine Tunney 2022-03-24 08:00:21 -07:00
  • 98909b1391 Fix more things Justine Tunney 2022-03-24 00:05:59 -07:00
  • b90fa996b4 Get life.com in MODE=tiny back down to 12kb Justine Tunney 2022-03-23 08:09:01 -07:00
  • 23b72eb617 Add support for symbol table in .com files Justine Tunney 2022-03-23 06:31:55 -07:00
  • 393ca4be40 Polyfill SIGCHLD on the New Technology Justine Tunney 2022-03-22 21:04:08 -07:00
  • c23b6ecc31 Fix some win32 definitions Justine Tunney 2022-03-22 19:51:27 -07:00
  • e2e0b042c1 Delete redundant libcxx files Justine Tunney 2022-03-22 13:05:00 -07:00
  • 868af3f950 Import C++ Standard Template Library Justine Tunney 2022-03-22 05:51:41 -07:00
  • 5022f9e920 Trim down redbean a little bit Justine Tunney 2022-03-21 19:31:03 -07:00
  • 87029ac3f9
    Redbean stream yield implementation (#370) Paul Kulchenko 2022-03-21 18:07:30 -07:00
  • 2a36a6ef28 Add stack checks for Lua resume calls in redbean Paul Kulchenko 2022-03-21 17:42:56 -07:00
  • b3ba9ba38c Update redbean to allow yielding from Lua to support streaming Paul Kulchenko 2022-03-19 10:03:52 -07:00
  • 6bcef3028a Simplify handling of coroutine state Paul Kulchenko 2022-03-18 21:20:48 -07:00
  • e5314dedde Fix performance bottlenecks with nt fork redbean Justine Tunney 2022-03-21 08:25:33 -07:00
  • d57f87dc40 Fix some issues with zipos and redbean Justine Tunney 2022-03-21 07:34:19 -07:00