Commit graph

  • 09a0fda723 clang-format Gavin Hayes 2023-02-01 23:38:06 -05:00
  • cb64ae5c75 zipos mmap only allow specific flags Gavin Hayes 2023-02-01 23:32:50 -05:00
  • 97f430335e clang-format Gavin Hayes 2023-02-01 14:35:26 -05:00
  • 7e37378945 mmap_test.c actually verify child didn't fail Gavin Hayes 2023-02-01 14:16:07 -05:00
  • 7f87f0cc59 zipos mmap disallow MAP_SHARED, propgate original errno, add more tests Gavin Hayes 2023-02-01 14:11:52 -05:00
  • 38f876aee7 implement zipos mmap Gavin Hayes 2023-02-01 01:17:46 -05:00
  • 6d36584ff2
    Redbean lsqlite config addition (#724) Paul Kulchenko 2023-01-29 19:37:19 -08:00
  • 0740e68ea0
    Add imaxdiv, wcscoll, getdtablesize (#639) (#721) Gavin Hayes 2023-01-29 22:33:00 -05:00
  • ea2c563e85 Update redbean SQLite API to return current error callback Paul Kulchenko 2023-01-28 22:49:58 -08:00
  • f422edaf15
    FIx link in gensvg demo (#723) James Hulce 2023-01-28 11:12:13 -06:00
  • 135d575827
    FIx link in gensvg demo James Hulce 2023-01-28 02:48:32 -06:00
  • f77ea624b0
    Fix filenames in help.txt James Hulce 2023-01-28 02:00:58 -06:00
  • 2bf2892d73 Add imaxdiv, wcscoll, getdtablesize (#639) Hugues Morisset 2022-10-05 16:14:58 +02:00
  • 1473eafd1a
    Fix the build and introduce some APIs Justine Tunney 2023-01-20 09:25:45 -08:00
  • cac86197cb
    Add fix for Blink detection Justine Tunney 2023-01-19 09:12:49 -08:00
  • 006c44ff5d
    Update tests and CPU detection for Blink Justine Tunney 2023-01-18 00:56:09 -08:00
  • c5d8d915b3 Add config options to redbean SQLite Paul Kulchenko 2023-01-16 10:41:20 -08:00
  • 59f14c7046 Simplify callback handling in redbean SQLite Paul Kulchenko 2023-01-16 10:39:11 -08:00
  • 7148a5d8c6 Fix mislabeled constant in redbean SQLite code Paul Kulchenko 2023-01-16 10:37:18 -08:00
  • be3e109309
    Fix build break Justine Tunney 2023-01-08 15:35:08 -08:00
  • 2bad436abf
    Return error on fopen(NULL) Justine Tunney 2023-01-08 15:17:44 -08:00
  • 7ab4630cc9
    Fix MODE=asan build regression Justine Tunney 2023-01-08 05:47:18 -08:00
  • 5dab97b6d4
    Implement program for finding start of zip content Justine Tunney 2023-01-06 19:55:00 -08:00
  • b38a442386
    Add ppc64le support and improve platform detection Justine Tunney 2023-01-06 09:14:27 -08:00
  • 0708310041
    Update the blink binaries Justine Tunney 2023-01-05 22:50:20 -08:00
  • cd27a53345
    Support aarch64, silicon, arm, i486, riscv64, mipsel, ppc and s390x Justine Tunney 2023-01-05 14:29:21 -08:00
  • 416e173448
    Improve the cosmocc toolchain Justine Tunney 2023-01-05 12:20:52 -08:00
  • d73523864a
    Fix bugs with Redbean Fetch() uploading Justine Tunney 2023-01-05 09:50:24 -08:00
  • eb69a42863
    Fix --strace crashing on MacOS and Windows Justine Tunney 2023-01-04 06:46:37 -08:00
  • 651826b660
    Update assimilate to work with modern APE format Justine Tunney 2023-01-04 06:34:48 -08:00
  • 6dcdf91458
    Add a turfwar hilbert decoration Justine Tunney 2023-01-03 18:28:35 -08:00
  • b045194d99 add arg0 passing execve test Gavin Hayes 2023-01-03 10:32:52 -05:00
  • a6586cafb2
    Retry SQLITE_BUSY when stepping in TurfWar Justine Tunney 2023-01-03 05:15:04 -08:00
  • e496ee7a80
    Be less pushy about redbean ddos protection Justine Tunney 2023-01-03 05:14:34 -08:00
  • a4b6803556
    Fix recursive locks when tid is huge Justine Tunney 2023-01-03 05:01:00 -08:00
  • 9c72fef086
    Remove affinity tuning from IPv4 Games Justine Tunney 2023-01-03 04:48:01 -08:00
  • 10d1c6da18
    Support argv[0] munging on Windows Justine Tunney 2023-01-03 03:22:09 -08:00
  • 5ed84e04f8 remove libc/sock/if.h ahgamut 2022-11-06 20:44:37 +05:30
  • 25fa6acc4d check existence of IFNAMSIZ ahgamut 2022-10-25 08:13:09 +05:30
  • 9a46c5afc4 Add a new example showing how to use hiredis. Ronsor 2022-12-23 19:18:10 -07:00
  • 97ae5f7b1e Fix hiredis build Ronsor 2022-12-23 18:56:36 -07:00
  • 1c7c277432 Include a port of the hiredis library. Ronsor 2022-12-23 18:32:03 -07:00
  • 70ca8c4016
    Update redbean lsqlite definitions (#709) Danny Robinson 2023-01-02 00:28:34 +00:00
  • 73507d5f4e
    Add some definitions for Linux frame buffer/console ioctl APIs (#712) tkchia 2023-01-02 08:28:03 +08:00
  • 009416fb19 Add some definitions for Linux frame buffer/console ioctl APIs tkchia 2022-10-15 06:26:41 +00:00
  • 5f8d73877d Add a new example showing how to use hiredis. Ronsor 2022-12-23 19:18:10 -07:00
  • 44195cb1ef Fix hiredis build Ronsor 2022-12-23 18:56:36 -07:00
  • 4e35690cd0 Include a port of the hiredis library. Ronsor 2022-12-23 18:32:03 -07:00
  • d2f811eff3
    Add support for the -i (include headers) and -d (POST data) options in curl.com (#708) Ronsor 2022-12-23 17:06:48 -08:00
  • bcf6960043 Update redbean lsqlite definitions Danny Robinson 2022-12-23 22:54:52 +00:00
  • 299708e76e Add support for the -i (include headers) and -d (POST data) options in curl.com Ronsor 2022-12-22 13:18:15 -07:00
  • 2e5181666f
    Fix the build Justine Tunney 2022-12-21 23:06:55 -08:00
  • 5c0ce6b83e
    Add note about APE loader and noexec mounts (#707) Gavin Hayes 2022-12-22 02:00:51 -05:00
  • 0fe0c7ef00
    adjust README linebreaks Gavin Hayes 2022-12-22 01:54:02 -05:00
  • cab8a67059
    Add note about APE loader location Gavin Hayes 2022-12-22 01:51:11 -05:00
  • f6b3019796
    Make curl example into a complete tool (#706) Ronsor 2022-12-21 16:12:02 -08:00
  • 4e3978fa4d Move curl to tool/curl/ and support it as a builtin in cocmd. Ronsor 2022-12-20 14:26:55 -07:00
  • aa4a1a4618 Move curl from the examples/ folder to tool/net/, and make it available in cocmd. Ronsor 2022-12-20 13:10:44 -07:00
  • dd04aeba1c
    Increase stack size to 128k and guard size to 16k Justine Tunney 2022-12-18 22:58:29 -08:00
  • 57c0dcdc29
    Decrease TurfWar background query intervals Justine Tunney 2022-12-18 02:23:12 -08:00
  • 6d39c6f646
    Have redbean avoid gzip when emulated without jit Justine Tunney 2022-12-18 02:22:58 -08:00
  • 5a3c646307
    Fix sysinfo() totalram on XNU Justine Tunney 2022-12-18 02:10:18 -08:00
  • 0da47c51de
    [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) tkchia 2022-12-18 09:51:20 +08:00
  • 120079b0a6
    Remove evil constants from cosmopolitan.h Justine Tunney 2022-12-17 00:39:52 -08:00
  • 3da887c58f
    Introduce CPUID detection for Blink Justine Tunney 2022-12-17 00:38:07 -08:00
  • df4589a96c
    doc: remove "everything everything" from ParseUrl doc fanquake 2022-12-13 11:34:55 +00:00
  • 4922bc4890
    Fix SQLite3 build for Landlock Make Justine Tunney 2022-12-11 14:49:53 -08:00
  • ed161b240e
    Clean up some code Justine Tunney 2022-12-11 14:30:50 -08:00
  • 531bfbd61f
    Fix DNS resolution w/ commas in Windows Registry Justine Tunney 2022-12-11 13:52:48 -08:00
  • cd0b12ed1a
    Add diff and iterator to SQLite session (#700) Paul Kulchenko 2022-11-28 13:40:04 -08:00
  • 0dc0758574
    Upgrade SQLite to 3.40 (#699) Paul Kulchenko 2022-11-28 12:54:48 -08:00
  • bcae817215
    Update SQLite deserialize to allow resizing restored DB (#701) Paul Kulchenko 2022-11-28 12:53:20 -08:00
  • 1b2eec6c7e Update SQLite deserialize to allow resizing restored DB Paul Kulchenko 2022-11-27 22:09:12 -08:00
  • df34d0845b Suppress uninitialized warning Paul Kulchenko 2022-11-24 11:08:39 -08:00
  • 58a8d2b78a Remove windows-related files from SQLite Paul Kulchenko 2022-11-24 10:09:53 -08:00
  • 87852b2214 Update includes to use .inc extension Paul Kulchenko 2022-11-23 22:56:01 -08:00
  • f4e6b93bd2 Improved symbol table handling in SQLite shell (reapply f7ff77d8) Paul Kulchenko 2022-11-23 19:17:15 -08:00
  • 17c5842c86 Add mutex support to SQLite (reapply 05197afc) Paul Kulchenko 2022-11-23 19:03:39 -08:00
  • f5be9bd3cf Add fix for GCC 11+ (reapply 06f9a5b6) Paul Kulchenko 2022-11-23 18:57:00 -08:00
  • d5f6ad13cf Update icu paths in SQLite (reapply 367d06d9) Paul Kulchenko 2022-11-23 18:53:28 -08:00
  • 823ed34464 Improve chibicc support (reapply 61257d48) Paul Kulchenko 2022-11-23 18:35:04 -08:00
  • 9018a16e9f Update SQLite to configure fsync() at runtime (reapply 997ce29d) Paul Kulchenko 2022-11-23 18:18:57 -08:00
  • b382e4b93a Avoid clobbering errno in SQLite (reapply 91e167ca) Paul Kulchenko 2022-11-23 18:09:29 -08:00
  • a4d8dcbec5 Disable mremap for SQLite (reapply 80b211e3) Paul Kulchenko 2022-11-23 18:04:47 -08:00
  • 5e90ac3dd4 Update SQLite to use pread()/pwrite() (reapply 98909b13) Paul Kulchenko 2022-11-22 22:45:10 -08:00
  • 95595c1d5a Update SQLite to use rngset and bzero instead of memset (reapply 39bf41f4) Paul Kulchenko 2022-11-22 22:34:06 -08:00
  • 58d70269f0 Add /.args feature to SQLite (reapply 4499f98e) Paul Kulchenko 2022-11-22 22:07:33 -08:00
  • 526e2276b0 Change the defaut command prompts (reapply 82f2e758) Paul Kulchenko 2022-11-22 21:31:39 -08:00
  • dd14ec87da Fix SQLite include paths Paul Kulchenko 2022-11-22 21:08:59 -08:00
  • 1d2bc5c99e Fix gnuc/llvm warnings for SQLite (reapply 5144c221) Paul Kulchenko 2022-11-22 20:43:04 -08:00
  • 923f8f7875 Fix SQLite home directory discovery on Windows (reapply 29cb5388) Paul Kulchenko 2022-11-22 20:38:42 -08:00
  • 132f85d184 Add *.shell.c files to SQLite shell build (reapply 8b469389) Paul Kulchenko 2022-11-21 22:20:29 -08:00
  • d32abc777a Update SQLite shell to build Paul Kulchenko 2022-11-21 19:46:56 -08:00
  • 1c6488c741 Enable sqlite zipfile module in redbean (reapply 34e39ad0) Justine Tunney 2022-06-17 02:44:22 -07:00
  • c5f58111ef Update SQLite to build Paul Kulchenko 2022-11-20 10:03:23 -08:00
  • 21a4640ad2 Upgrade SQLite to 3.40 Paul Kulchenko 2022-11-20 09:57:33 -08:00
  • 8b1d6a37c2 Add session diff method to SQLite Lua API Paul Kulchenko 2022-11-18 22:35:19 -08:00
  • 781976b199 Add iterating over changeset to SQLite Lua API Paul Kulchenko 2022-11-15 22:08:37 -08:00
  • 76f065ae91 Place TLS sections right after .text, not after embedded zip file tkchia 2022-11-15 15:47:05 +00:00
  • b850b14300
    Improve cosmocc / cosmoc++ toolchains Justine Tunney 2022-11-14 13:45:57 -08:00