Commit Graph

  • b8f38cf55d Add ISO 646 header (#168) master dosisod 2021-05-16 23:18:33 -07:00
  • 7cbc2bc083 Cosmopolitan 1.0 Justine Tunney 2021-05-16 20:35:10 -07:00
  • 1a3d22b2fd Improve LLVM compatibility a little bit Justine Tunney 2021-05-16 20:34:46 -07:00
  • 3057315a1b Make default redbean lua module path zip:.lua/... Justine Tunney 2021-05-16 19:05:35 -07:00
  • 6a8c21269f Make trivial code size enhancements Justine Tunney 2021-05-16 18:22:39 -07:00
  • b3838173ec Remove undefined behaviors Justine Tunney 2021-05-16 11:16:28 -07:00
  • 4864565198 Make minor improvements Justine Tunney 2021-05-15 21:53:26 -07:00
  • 221817e537 Further polish SQLite vendoring Justine Tunney 2021-05-14 10:18:28 -07:00
  • 690be544da Make redbean StoreAsset() work better Justine Tunney 2021-05-14 05:36:58 -07:00
  • 919b6fec10 Get SQLite to build ahgamut 2021-05-04 20:09:59 +05:30
  • 644f290035 Added sqlite-preprocessed-3350500 Justine Tunney 2021-05-14 02:07:09 -07:00
  • 4577f7fe11 Add MacOS toolchain instructions (#163) Dan Tocchini IV 2021-05-07 07:52:32 -07:00
  • 1b5a5719c3 Improve some unicode functions Justine Tunney 2021-05-05 07:25:39 -07:00
  • b9187061a7 Let redbean use its own ZIP EXE as NoSQL database Justine Tunney 2021-05-03 13:06:43 -07:00
  • e56a9d0e23 Mold the redbean binary to minimize page faults Justine Tunney 2021-05-03 12:09:35 -07:00
  • 2d34819779 Escape LaunchBrowser path Justine Tunney 2021-05-03 11:52:24 -07:00
  • 6215c91e90 Added Parameter to LaunchBrowser to set path (#158) Rowan Easter-Robinson 2021-05-03 18:55:21 +01:00
  • af59806a42 Add integration test for redbean Justine Tunney 2021-05-03 01:59:27 -07:00
  • 01e6b3ad8d Reduce number of disk seeks in redbean Justine Tunney 2021-05-03 01:21:50 -07:00
  • daa32d27d4 Add live reindexing to redbean when zip changes Justine Tunney 2021-05-02 11:50:43 -07:00
  • 84001a246c Fix redbean date header in daemonize mode Justine Tunney 2021-05-02 11:11:26 -07:00
  • 1f2288be6e Improve backwards compatibility with GNU Make Justine Tunney 2021-05-02 07:48:59 -07:00
  • fabf7f9f02 Fix popen_test in MODE=dbg Justine Tunney 2021-05-01 17:13:48 -07:00
  • cef08d47b6 Fix typo in redbean.c Justine Tunney 2021-05-01 05:42:02 -07:00
  • 41801c9802 Change default redbean log level to info Justine Tunney 2021-05-01 05:28:15 -07:00
  • 1966369e8e Fix bugs and make improvements Justine Tunney 2021-05-01 05:11:35 -07:00
  • 3aa8983ec1 Add strxfrm (#160) Gautham 2021-05-01 17:23:23 +05:30
  • c029e83dd8 Set up http://redbean.justine.lol/ demo server Justine Tunney 2021-04-24 19:49:49 -07:00
  • 472b95fea3 Support OnHttpRequest Lua callback Justine Tunney 2021-04-24 17:09:01 -07:00
  • dc6d11a031 Improve performance of printf functions Justine Tunney 2021-04-24 13:58:34 -07:00
  • b107d2709f Add /statusz page to redbean plus other enhancements Justine Tunney 2021-04-23 10:45:19 -07:00
  • 4effa23528 Make more major improvements to redbean Justine Tunney 2021-04-20 19:14:21 -07:00
  • 26ac6871da Add TUI paneling example Justine Tunney 2021-04-18 12:40:48 -07:00
  • bf03b2e64c Make major improvements to redbean and libraries Justine Tunney 2021-04-18 11:34:59 -07:00
  • 69c508729e Added LaunchBrowser API (#153) Rowan Easter-Robinson 2021-04-18 15:24:36 +01:00
  • 7ed524ca31 Disable fesetround() tests temporarily Justine Tunney 2021-04-11 01:42:31 -07:00
  • 052682c2c0 Add CONTRIBUTING.md Justine Tunney 2021-04-11 00:54:32 -07:00
  • 8a91518633 Fix issues revealed by ECMAScript test262 Justine Tunney 2021-04-10 16:22:35 -07:00
  • 8f52c0d773 Get Fabrice Bellard's JavaScript engine to build Justine Tunney 2021-04-09 01:06:57 -07:00
  • 1fbfbb3192 Add quickjs-2021-03-27 to third_party Justine Tunney 2021-04-08 20:55:43 -07:00
  • f40f97bd07 Fix test failure on Windows Justine Tunney 2021-04-07 23:36:05 -07:00
  • 24d79599cc Add sendmsg and recvmsg (#148) fabriziobertocci 2021-04-08 01:53:23 -04:00
  • da8a08fd58 Provide option to have APE not modify itself Justine Tunney 2021-04-07 21:01:57 -07:00
  • 59575f7e80 Perform some minor code cleanup Justine Tunney 2021-04-06 12:46:52 -07:00
  • 6c16f208b5 Remove unintended log statements Justine Tunney 2021-04-01 20:01:26 -07:00
  • bb96099c65 Define assert as an expression Justine Tunney 2021-04-01 19:42:02 -07:00
  • 2584a86ab4 Added struct ip_mreq (#143) fabriziobertocci 2021-04-01 22:38:11 -04:00
  • 9e98d6893d Add some missing prototypes (#142) dosisod 2021-04-01 19:36:37 -07:00
  • 6682013d12 Implement syslog (#136) fabriziobertocci 2021-04-01 22:32:39 -04:00
  • 83abd68029 Parse Content-Range with missing right hand side Justine Tunney 2021-04-01 18:51:12 -07:00
  • 7abca1531f Cosmopolitan 0.3 Justine Tunney 2021-03-29 03:15:30 -07:00
  • 7dc8973567 Enable serving zip directory entries Justine Tunney 2021-03-29 02:39:20 -07:00
  • 1753b669cf Have redbean show zip listing as default / handler Justine Tunney 2021-03-29 01:22:49 -07:00
  • ae300d0c40 Remove colliding name in syscalls.sh Justine Tunney 2021-03-28 18:26:56 -07:00
  • c6f75bf95a Fix issue with testing service Justine Tunney 2021-03-28 18:22:36 -07:00
  • 52565e7af3 Make minor performance improvement to HTTP parser Justine Tunney 2021-03-28 18:00:29 -07:00
  • 3c19b6e352 Add support for serving directly from filesystem Justine Tunney 2021-03-28 07:54:21 -07:00
  • a1677d605a Transcode ISO-8859-1 in HTTP headers Justine Tunney 2021-03-28 00:10:17 -07:00
  • dcbd2b8668 Add base64 support Justine Tunney 2021-03-27 18:17:54 -07:00
  • 4d21cd315d Support POST parameters in redbean server pages Justine Tunney 2021-03-27 07:29:55 -07:00
  • da36e7e256 Make major improvements to stdio Justine Tunney 2021-03-26 22:31:41 -07:00
  • 09bcfa23d5 Make major improvements to redbean Justine Tunney 2021-03-25 02:21:13 -07:00
  • 6b90ff60cd Add preliminary lua support to redbean Justine Tunney 2021-03-21 17:27:53 -07:00
  • 2f41b4dcc6 Add prototype for srandom() (#132) fabriziobertocci 2021-03-21 10:33:33 -04:00
  • 5af25f687a Rename eai2str to gai_strerror (#131) fabriziobertocci 2021-03-20 23:48:40 -04:00
  • 9c81729008 Remove unused variable in fflush (#129) Alison Winters 2021-03-17 20:15:00 -07:00
  • 8a236433a2 Add more math functions (#128) dosisod 2021-03-17 20:05:12 -07:00
  • ab64ef7364 Make fflush() return 0 on success (#114) Justine Tunney 2021-03-17 13:02:15 -07:00
  • 4177489762 Perform fine-tuning of socketpair and pipe Justine Tunney 2021-03-16 22:44:54 -07:00
  • 4e93750afd Perform some minor fixups Justine Tunney 2021-03-16 22:19:51 -07:00
  • ca88ce5026 Add socketpair (#122) fabriziobertocci 2021-03-17 01:05:59 -04:00
  • 6388ef21f8 Add noreturn macro (#118) dosisod 2021-03-13 20:46:12 -08:00
  • 7ffeb29bfc Add missing functions to tgmath (#124) dosisod 2021-03-13 20:43:57 -08:00
  • da4dffccc5 Add random() and srandom() Justine Tunney 2021-03-13 20:24:29 -08:00
  • 807706a099 Perform minor fixups Justine Tunney 2021-03-13 19:39:17 -08:00
  • 83d0c3b870 Fix writev() on the New Technology (#117) Justine Tunney 2021-03-09 11:21:08 -08:00
  • 6cd1037692 Get VSCode working with Linux and WSL (#116) Alison Winters 2021-03-09 10:12:39 -08:00
  • e0566c9675 Fix Lua build config Justine Tunney 2021-03-08 17:51:26 -08:00
  • 3f35b37b68 Remove nonstandard defines from limits.h (#115) Justine Tunney 2021-03-08 17:34:44 -08:00
  • 67c27d9e6e Add Hello World example for LUA C API (#97) Justine Tunney 2021-03-08 14:13:40 -08:00
  • 2a3037d4e8 Delete Duktape (#97) Justine Tunney 2021-03-08 13:17:52 -08:00
  • 0a61fe4ea0 Add smoke test for timezone loading (#114) Justine Tunney 2021-03-08 11:42:53 -08:00
  • 33e8fc8687 Expose public garbage collector API for C language Justine Tunney 2021-03-08 10:56:09 -08:00
  • 0ad609268f Improve system call polyfills Justine Tunney 2021-03-08 10:07:02 -08:00
  • 816b0e1851 Improve tmpfile api (#114) Justine Tunney 2021-03-07 21:07:16 -08:00
  • 2bd1e72d5a Remove garbage collector macro from header (#114) Justine Tunney 2021-03-07 20:23:29 -08:00
  • 5ce83b08c8 Add posix_spawn (#114) Justine Tunney 2021-03-07 20:14:07 -08:00
  • 5f088cec23 Rename Lua test folder Justine Tunney 2021-03-07 18:22:53 -08:00
  • a8945714e8 Make gdtoa less tunable (#104) Justine Tunney 2021-03-07 16:34:16 -08:00
  • 8a6ac6dd63 Set errno when out of range in strtoimax (#111) Alison Winters 2021-03-07 14:38:56 -08:00
  • f5da4efcaf Set errno in strtol family of functions (#110) Alison Winters 2021-03-07 14:18:08 -08:00
  • b16b332539 Get Lua to build with all tests passing Justine Tunney 2021-03-07 13:26:57 -08:00
  • 4d3195f57a Add Lua Justine Tunney 2021-03-02 05:51:10 -08:00
  • aad841610e Fix freopen so it resets stream buffer (#61) Justine Tunney 2021-03-07 12:12:02 -08:00
  • 7583b3accc Show better error on bind() error Justine Tunney 2021-03-07 11:31:44 -08:00
  • 06a4e2d29b Disable Travis emails Justine Tunney 2021-03-07 08:29:43 -08:00
  • 67b9675c81 Make tgmath.h available (#109) dosisod 2021-03-06 22:40:18 -08:00
  • 4d4aa9e791 Add automatic tests for pull requests Justine Tunney 2021-03-06 21:23:18 -08:00
  • 813e11b90b Fix int parsing with base 2 and 16 (#107) Alison Winters 2021-03-06 21:12:32 -08:00
  • fb7b7c6e21 Fix isystem headers including wrong files (#108) dosisod 2021-03-06 21:06:29 -08:00