Commit graph

  • 37e2660c7f
    make_shared should work with nontrivial objects (#1293) Steven Dee (Jōshin) 2024-09-15 04:18:19 -0400
  • a4d7876d71
    make_shared should work with nontrivial objects Steven Dee (Jōshin) 2024-09-14 20:25:22 -0700
  • 675abfa029
    Add POSIX's apostrophe flag for printf-based funcs (#1285) Gabriel Ravier 2024-09-15 02:17:40 +0200
  • e3d28de8a6
    Fix UB in gdtoa hexadecimal float scanf and strtod (#1288) Gabriel Ravier 2024-09-15 02:11:04 +0200
  • 7f21547122
    Fix occasional crash in test/libc/intrin/mmap_test (#1289) Gabriel Ravier 2024-09-15 02:07:56 +0200
  • 19563d37c1
    Make the pledge sandbox .so object work with UBSAN (#1290) Gabriel Ravier 2024-09-15 02:07:04 +0200
  • ed1f992cb7
    Fix default open mode in redbean unix.open() Justine Tunney 2024-09-14 00:10:21 -0700
  • 7d2c363963
    Fix statx not being allowed on rpath/wpath pledges (#1291) Gabriel Ravier 2024-09-13 23:31:29 +0200
  • 17b20d262a Fix statx not being allowed on rpath/wpath pledges Gabriel Ravier 2024-09-13 22:28:43 +0200
  • 65a92c637e Make the pledge sandbox .so object work with UBSAN Gabriel Ravier 2024-09-13 18:32:21 +0200
  • 7272124566 Fix occasional crash in test/libc/intrin/mmap_test Gabriel Ravier 2024-09-13 00:14:06 +0200
  • 25e6767611 Fix UB in gdtoa hexadecimal float scanf and strtod Gabriel Ravier 2024-09-12 21:32:15 +0200
  • a482681709 Add POSIX's apostrophe flag for printf-based funcs Gabriel Ravier 2024-09-08 18:01:58 +0200
  • 462ba6909e
    Speed up unnamed POSIX semaphores Justine Tunney 2024-09-13 06:25:27 -0700
  • b5fcb59a85
    Implement more bf16/fp16 compiler runtimes Justine Tunney 2024-09-13 05:06:34 -0700
  • 6b10f4d0b6
    Fix ioctl() and FIONREAD for sockets on Windows Justine Tunney 2024-09-13 01:47:33 -0700
  • 1260f9d0ed
    Add more tests for strlcpy() Justine Tunney 2024-09-13 01:10:14 -0700
  • e142124730
    Rewrite Windows connect() Justine Tunney 2024-09-12 23:01:20 -0700
  • 5469202ea8
    Get monorepo fully building on Windows again Justine Tunney 2024-09-12 05:02:30 -0700
  • acd6c32184
    Rewrite Windows accept() Justine Tunney 2024-09-12 01:18:14 -0700
  • 6f868fe1de
    Fix polling of files on Windows Justine Tunney 2024-09-11 17:13:23 -0700
  • 0f3457c172
    Add debug log to cosmoaudio and add examples Justine Tunney 2024-09-11 02:14:38 -0700
  • a5c0189bf6
    Make vim startup faster Justine Tunney 2024-09-11 00:52:34 -0700
  • deb5e07b5a
    Remove exponential backoff from chdir() Justine Tunney 2024-09-10 21:21:52 -0700
  • 4d05060aac
    Partially fix printf hex float numbers/%a rounding (#1286) Gabriel Ravier 2024-09-11 05:42:52 +0200
  • 51c0f44d1c
    Fix rare corner case in ntspawn.c (#1284) jeromew 2024-09-11 05:17:26 +0200
  • fbdf9d028c
    Rewrite Windows poll() Justine Tunney 2024-09-10 18:59:06 -0700
  • e5755a7a45 Fix unicode look-alike in define mierenhoop 2024-09-11 00:31:47 +0200
  • 64521d33f1 Partially fix printf hex float numbers/%a rounding Gabriel Ravier 2024-09-10 16:02:41 +0200
  • cceddd21b2
    Reduce latency of poll() on Windows Justine Tunney 2024-09-10 04:12:21 -0700
  • a0a404a431
    Fix issues with previous commit Justine Tunney 2024-09-10 01:59:46 -0700
  • 2f48a02b44
    Make recursive mutexes faster Justine Tunney 2024-09-09 22:07:03 -0700
  • 58d252f3db
    Support more keystrokes in DECCKM mode Justine Tunney 2024-09-09 19:41:11 -0700
  • 4a144e861a [tls socket] clang format alan crouau 2024-09-09 18:32:43 +0200
  • 9cb82ea7bc [tls socket] rm perror alan crouau 2024-09-09 18:31:35 +0200
  • 2436661517 [tls socket] change tls_tostring alan crouau 2024-09-09 18:29:27 +0200
  • f47487a052 [tls socket] rm import entropy alan crouau 2024-09-09 18:28:53 +0200
  • b8fb38d8ff [tls socket] update definition alan crouau 2024-09-09 17:22:44 +0200
  • 470ee52159 [tls socket] use tls.TlsClient(fd) alan crouau 2024-09-09 17:15:26 +0200
  • 66f57f0f34 [tls socket] indentation problem alan crouau 2024-09-09 14:54:38 +0200
  • 222cb6ba73 [tls socket] rm non-blocking i/o code alan crouau 2024-09-09 14:52:43 +0200
  • 168a093508 [tls socket] rm include kprintf alan crouau 2024-09-09 14:49:03 +0200
  • 95fee8614d
    Test recursive mutex code more Justine Tunney 2024-09-09 00:18:54 -0700
  • d50d954a3c
    Remove callback from cosmoaudio API Justine Tunney 2024-09-07 17:42:15 -0700
  • 255cbffbf7
    Correctly predict item count Justine Tunney 2024-09-08 17:59:34 -0700
  • 823a89d3ab
    Fix rare corner case in ntspawn.c jeromew 2024-09-08 12:18:56 +0200
  • d99f066114
    Add clang-format to cosmocc toolchain Justine Tunney 2024-09-07 18:16:05 -0700
  • 4754f200ee
    Fix printf-family long double prec/rounding issues (#1283) Gabriel Ravier 2024-09-08 03:26:04 +0200
  • f882887178
    Fix ecvt/fcvt issues w.r.t. value==0 and ndigit==0 (#1282) Gabriel Ravier 2024-09-08 03:08:11 +0200
  • f174f9dc44 Fix printf-family long double prec/rounding issues Gabriel Ravier 2024-09-07 22:16:40 +0200
  • a112472c51 Fix ecvt/fcvt issues w.r.t. value==0 and ndigit==0 Gabriel Ravier 2024-09-07 16:34:38 +0200
  • dc579b79cd
    Productionize polished cosmoaudio library Justine Tunney 2024-09-07 03:30:49 -0700
  • c66abd7260
    Implement length modifiers for printf %n conv spec (#1278) Gabriel Ravier 2024-09-07 04:34:24 +0200
  • a46ad53f68 Implement length modifiers for printf %n conv spec Gabriel Ravier 2024-09-04 02:44:05 +0200
  • d1157d471f
    Upgrade pl_mpeg Justine Tunney 2024-09-06 19:02:53 -0700
  • 5d3b91d8b9
    Get printvideo audio working on Windows and MacOS Justine Tunney 2024-09-06 06:45:27 -0700
  • 07fde68d52
    Fix Windows console poll() copy/paste regression Justine Tunney 2024-09-05 21:12:48 -0700
  • 41fc76c2b8
    Fix apelink reproducible deterministic build bug Justine Tunney 2024-09-05 19:37:51 -0700
  • 1e9902af8b
    Support merging many .a files into one .a file Justine Tunney 2024-09-05 19:28:14 -0700
  • df04ab846a
    Fix superconfigure build error Justine Tunney 2024-09-05 16:29:13 -0700
  • 0d6ff04b87
    Avoid potential build error Justine Tunney 2024-09-05 16:11:03 -0700
  • 03875beadb
    Add missing ICANON features Justine Tunney 2024-09-05 03:17:19 -0700
  • dd8544c3bd
    Delve into clock rabbit hole Justine Tunney 2024-09-04 00:38:44 -0700
  • ca17b1e4e7 redbean: add tls socket lua binding alan crouau 2024-09-02 15:23:25 +0200
  • 8f8145105c
    Add POSIX's C conversion specifier to printf funcs (#1276) Gabriel Ravier 2024-09-03 09:33:55 +0200
  • 3c61a541bd
    Introduce pthread_condattr_setclock() Justine Tunney 2024-09-02 23:37:50 -0700
  • 79516bf08e
    Improve handling of weird reparse points Justine Tunney 2024-09-02 18:33:09 -0700
  • 90460ceb3c
    Make Cosmo mutexes competitive with Apple Libc Justine Tunney 2024-09-02 18:21:03 -0700
  • 23d3c12315 Add POSIX's C conversion specifier to printf funcs Gabriel Ravier 2024-09-02 00:15:06 +0200
  • 2ec413b5a9
    Fix bugs in poll(), select(), ppoll(), and pselect() Justine Tunney 2024-09-01 19:29:47 -0700
  • 39e7f24947
    Fix handling of paths with dirfd on Windows Justine Tunney 2024-09-01 16:35:48 -0700
  • a089c07ddc
    Fix printf funcs on memory pressure with floats (#1275) Gabriel Ravier 2024-09-01 23:42:14 +0200
  • ae57fa2c4e
    Fix shared_ptr::owner_before (#1274) Steven Dee (Jōshin) 2024-09-01 17:34:39 -0400
  • 2d60f492df Fix printf funcs on memory pressure with floats Gabriel Ravier 2024-09-01 23:19:34 +0200
  • dc1820955f
    Fix shared_ptr::owner_before Steven Dee (Jōshin) 2024-09-01 14:15:58 -0700
  • 48b703b3f6
    Minor cleanup/improvements in unique_ptr_test (#1266) Steven Dee (Jōshin) 2024-09-01 16:47:30 -0400
  • 389d565d46
    Use unsigned-signed conversion for refs test (#1272) Steven Dee (Jōshin) 2024-09-01 16:45:11 -0400
  • 75e161b27b
    Fix printf-family functions on long double inf (#1273) Gabriel Ravier 2024-09-01 22:10:48 +0200
  • a4bcba848b Fix printf-family functions on long double inf Gabriel Ravier 2024-09-01 17:01:46 +0200
  • cca0edd62b
    Make pthread mutex non-recursive Justine Tunney 2024-09-01 02:05:17 -0700
  • 7c83f4abc8
    Make improvements Justine Tunney 2024-09-01 01:14:40 -0700
  • 57c6e43346
    Use unsigned-signed conversion for refs test Steven Dee (Jōshin) 2024-08-31 16:19:51 -0700
  • 530a5d0480
    Consistent naming between unique/shared ptr tests Steven Dee (Jōshin) 2024-08-31 16:05:49 -0700
  • 524f1fd2c2
    Simple using statements Steven Dee (Jōshin) 2024-08-31 16:01:13 -0700
  • 5757eaf70d
    Merge branch 'master' into ctl-unique-test Steven Dee (Jōshin) 2024-08-31 15:54:57 -0700
  • a779fc7885 Fix %[hl]s field length/precision on printf funcs Gabriel Ravier 2024-09-01 00:27:03 +0200
  • e1528a71e2
    Basic CTL shared_ptr implementation (#1267) Steven Dee (Jōshin) 2024-08-31 14:00:56 -0400
  • a6fe62cf13
    Fix redbean OnLogLatency documentation (#1270) jeromew 2024-08-31 19:13:14 +0200
  • 8858f66229
    Fix redbean OnLogLatency documentation jeromew 2024-08-31 16:39:24 +0200
  • c9152b6f14
    Release Cosmopolitan v3.8.0 3.8.0 Justine Tunney 2024-08-30 20:12:26 -0700
  • 1ba21bd5a8
    clang-format Steven Dee (Jōshin) 2024-08-30 08:44:42 -0700
  • 72a9984055
    Minor cleanup Steven Dee (Jōshin) 2024-08-30 08:42:50 -0700
  • f138d80c29
    Remove some unnecessary includes Steven Dee (Jōshin) 2024-08-30 08:32:28 -0700
  • 5b9862907c
    Delete superfluous function Justine Tunney 2024-08-29 23:51:22 -0700
  • c2420860e6
    Fix --ftrace Justine Tunney 2024-08-29 23:51:05 -0700
  • 6baf6cdb10
    Fix vfprintf and derived functions badly handling +/` flag conflict (#1269) Gabriel Ravier 2024-08-30 04:07:05 +0200
  • 04d59edfb0 Fix vfprintf and derived functions badly handling +/` flag conflict Gabriel Ravier 2024-08-30 03:21:47 +0200
  • 06a1193b4d
    Make it so the test harness closes fds up to 100 (#1268) Gabriel Ravier 2024-08-30 01:12:53 +0200
  • 206bdb76b2
    clang-format Steven Dee (Jōshin) 2024-08-29 09:10:12 -0700
  • 47e4f60cf1
    Fix shared_ptr_compatible Steven Dee (Jōshin) 2024-08-29 09:01:51 -0700