Commit graph

  • d89acf79cd
    Merge 24d1e0865c into c8383f25b4 Gavin Hayes 2024-02-27 11:24:36 -08:00
  • c8383f25b4
    Release Cosmopolitan v3.3.2 3.3.2 Justine Tunney 2024-02-27 09:06:26 -08:00
  • 64a9e6fe56
    Fix compiler runtime for _Float16 type Justine Tunney 2024-02-27 06:31:16 -08:00
  • 0ef36489c8
    Walk back most uses of __STRICT_ANSI__ Justine Tunney 2024-02-27 04:09:49 -08:00
  • 7c7bf4bb90
    Release Cosmopolitan v3.3.1 3.3.1 Justine Tunney 2024-02-27 00:31:36 -08:00
  • 592f6ebc20
    Make quality improvements Justine Tunney 2024-02-25 14:57:28 -08:00
  • af8f2bd19f
    Shave 4kb off each binary Justine Tunney 2024-02-25 11:11:34 -08:00
  • 38bceaeb8f
    Give up on making clock_nanosleep() precise Justine Tunney 2024-02-24 10:00:44 -08:00
  • 99f0491f04
    Fix invalid XNU binaries generated by apelink in some edge cases (#1106) Ivan Komarov 2024-02-23 17:11:27 +01:00
  • e72a88ea70
    Make fixups for libcrypt Justine Tunney 2024-02-23 07:39:44 -08:00
  • 9b4701b3bc
    Don't include <crypt.h> from <stdlib.h> (#1112) Ivan Komarov 2024-02-23 16:18:35 +01:00
  • f7ff515961
    *scanf() fixes to make TeX work (#1109) Ivan Komarov 2024-02-23 16:15:30 +01:00
  • 3afe3a3646
    Fix broken link Justine Tunney 2024-02-23 07:11:44 -08:00
  • b4faaa7c57
    Relax style guide Justine Tunney 2024-02-23 06:55:37 -08:00
  • c4991e53ac
    Document copyright policy exceptions Justine Tunney 2024-02-23 06:53:46 -08:00
  • 8b3145e87c Don't include <crypt.h> from <stdlib.h> Ivan Komarov 2024-02-08 03:47:05 +01:00
  • 057e9e05a6 Update the copyright for the new test file Ivan Komarov 2024-02-23 13:11:13 +01:00
  • ad3944a3b6
    Support any HTTP method Justine Tunney 2024-02-22 14:12:18 -08:00
  • 29eac8e2a2
    Fix regression in logger functions Justine Tunney 2024-02-22 14:08:20 -08:00
  • a5a3e78fcf
    Make ftrace/strace C APIs work with cosmocc Justine Tunney 2024-02-22 12:13:16 -08:00
  • 3b62a91d89
    Update khttpmethod.c Terror 2024-02-23 09:10:19 +13:00
  • e9a756e78b
    Make --ftrace more crash proof with foreign code Justine Tunney 2024-02-22 11:06:31 -08:00
  • 38af54a2dd
    Fix GCC version in cosmocc wrapper script Justine Tunney 2024-02-21 19:16:39 -08:00
  • 77a92f517b
    Introduce getcpu() system call from glibc Justine Tunney 2024-02-21 18:13:30 -08:00
  • 3eb405e0e2
    Resurrect <windows.h> as <windowsesque.h> Justine Tunney 2024-02-21 16:40:32 -08:00
  • 68b9479f0c
    Make cosmo.h work a little better Justine Tunney 2024-02-21 16:40:09 -08:00
  • d9df41c4d5
    Add example email to CONTRIBUTING.md Justine Tunney 2024-02-21 16:36:52 -08:00
  • fc3c536ec2
    Make --ftrace work better with cosmocc Justine Tunney 2024-02-21 13:20:21 -08:00
  • 77ddf4cb07
    Fix fixupobj regression on MacOS ARM64 Justine Tunney 2024-02-21 12:13:54 -08:00
  • ec56536281 Create a GitHub action to build the toolchain Ivan Komarov 2024-02-15 22:19:13 +01:00
  • 63c0c7d974 Don't include <crypt.h> from <stdlib.h> Ivan Komarov 2024-02-08 03:47:05 +01:00
  • a57c6067f0 Make %c parsing in *scanf() respect the C standard Ivan Komarov 2024-02-18 15:32:06 +01:00
  • e5d877ba4f Don't read invalid floating-point numbers in *scanf() Ivan Komarov 2024-02-18 02:16:19 +01:00
  • 5fa42012da Fix reading the same symbol twice when using {f,}scanf() Ivan Komarov 2024-02-19 22:34:46 +01:00
  • 4d018306b3
    Fix MODE=optlinux build Justine Tunney 2024-02-20 14:24:56 -08:00
  • b3bb93d1d9
    Fix MODE=opt build Justine Tunney 2024-02-20 14:12:12 -08:00
  • 980af27bbf
    Fix documentation build Justine Tunney 2024-02-20 13:40:46 -08:00
  • 957c61cbbf
    Release Cosmopolitan v3.3 3.3 Justine Tunney 2024-02-20 11:12:09 -08:00
  • ff646a865b
    Add LIST to khttpmethod.c Terror 2024-02-15 12:24:54 +13:00
  • d3ff48c63f
    [Redbean] Feature / OnError(status, message) hook (#1103) BONNAURE Olivier 2024-02-14 10:55:50 +01:00
  • 2ab9e9f7fd
    Make improvements Justine Tunney 2024-02-01 03:39:46 -08:00
  • 42003209cb Refactor code => handle all errors BONNAURE Olivier 2024-02-11 19:06:50 +01:00
  • bfe7eb1e41 Update the apelink manual after commit d53c335 Ivan Komarov 2024-02-11 02:57:47 +01:00
  • 7d0d577442 Fix if...fi generation in the generated APE shell script Ivan Komarov 2024-02-10 23:39:51 +01:00
  • d372a5820e Merge remote-tracking branch 'origin' into lua-tls-api s0ph0s 2024-02-07 20:11:19 -05:00
  • e3e37f77c8 Fix code refactoring BONNAURE Olivier 2024-02-06 10:39:17 +01:00
  • 9d89be2a59 New OnError(status, message) hook + documentation BONNAURE Olivier 2024-02-06 10:05:36 +01:00
  • d5225a693b
    libc headers: make <complex.h> work, add struct ipv6_mreq (#1100) Ivan Komarov 2024-02-05 23:22:56 +01:00
  • 6a76293c4f Merge branch 'master' of github.com:solisoft/cosmopolitan into feature/OnErrorHook BONNAURE Olivier 2024-02-05 20:27:34 +01:00
  • 4c6e2ec6d9 Add OnError() Hook BONNAURE Olivier 2024-02-05 20:27:11 +01:00
  • ec9621cfc7 libc headers: make <complex.h> work, add struct ipv6_mreq Ivan Komarov 2024-02-05 02:56:58 +01:00
  • c72904b2f6
    Fix redbean Fetch redirect with relative URL (#1034) Paul Kulchenko 2024-02-02 07:02:29 -08:00
  • 616717fa82
    Fine tune OpenMP some more Justine Tunney 2024-01-30 04:38:11 -08:00
  • 369aebfc48
    Make improvements Justine Tunney 2024-01-29 15:45:10 -08:00
  • 5f8e9f14c1
    Add OpenMP support Justine Tunney 2024-01-28 21:57:40 -08:00
  • b491f9a55e Fix redbean Fetch redirect with relative URL Paul Kulchenko 2023-12-17 17:04:42 -08:00
  • c1e18e7903
    Restore MODE=dbg support Justine Tunney 2024-01-26 23:07:18 -08:00
  • f27808c4d2
    Remove feature for embedding blink in ape scripts Justine Tunney 2024-01-26 22:30:56 -08:00
  • 2719080986
    Add program for printing Windows network dev info Justine Tunney 2024-01-26 22:29:23 -08:00
  • 24d1e0865c fexecve: cleanup Gavin Hayes 2024-01-25 01:58:31 -05:00
  • 64275e9cd7 avoid assimilating Gavin Hayes 2024-01-19 02:49:26 -05:00
  • 2df75e902b simplify execve_test support checking Gavin Hayes 2023-12-06 03:02:35 -05:00
  • 893edc8983 fexecve: renable and fix, assimilate via running shell script instead of running it Gavin Hayes 2023-08-16 00:39:08 -04:00
  • 33418f6742
    libc: Fix __cxa_thread_atexit prototype (#1088) Trung Nguyen 2024-01-23 01:23:28 +07:00
  • 83a8686c06
    tool/cosmocc: Properly handle dependency output (#1091) Trung Nguyen 2024-01-23 01:22:16 +07:00
  • 8ab3a545c6
    Increase build memory quota Justine Tunney 2024-01-22 07:13:49 -08:00
  • 8ebe2e9020
    Fix assertion error in pthread_create() Justine Tunney 2024-01-22 07:10:12 -08:00
  • 51cd83f674
    Add Curve25519 method in help.txt + add new specs file (#1096) BONNAURE Olivier 2024-01-21 15:58:48 +01:00
  • 39b0a9c03e
    Fix scanf() %n off by one at eof Justine Tunney 2024-01-20 15:06:16 -08:00
  • 187f19e9e1 Add Curve25519 method in help.txt + add new specs file BONNAURE Olivier 2024-01-20 11:35:38 +01:00
  • d50064a779
    Add Curve25519() API to Redbean Justine Tunney 2024-01-20 01:06:19 -08:00
  • 1226eb7a5e
    Fix gcc warning Justine Tunney 2024-01-18 16:48:02 -08:00
  • 8834dde0c2
    libcxx: Add missing implementation source files (#1089) Trung Nguyen 2024-01-18 23:20:25 +07:00
  • d39a028b9a
    tool/cosmocc: Properly handle dependency output Trung Nguyen 2024-01-18 07:14:15 +00:00
  • 1ef63eb206
    Retire third_party/quickjs/ Justine Tunney 2024-01-17 12:32:49 -08:00
  • c9b8c2b95b
    libcxx: Add missing implementation source files Trung Nguyen 2024-01-17 12:14:06 +00:00
  • 13dcdf2a06
    libc: Fix __cxa_thread_atexit prototype Trung Nguyen 2024-01-17 12:17:58 +00:00
  • 08793aa143
    Make ... optional in .args (#1086) Brian 2024-01-16 11:20:50 +11:00
  • 6db1200a7e
    libc: Fix cxxabi.h header (#1087) Trung Nguyen 2024-01-16 02:50:38 +07:00
  • bd5bc9d792
    libc: Fix cxxabi.h header Trung Nguyen 2024-01-15 17:15:12 +00:00
  • aaf27949b7
    Update args_test.c Justine Tunney 2024-01-15 10:05:17 -08:00
  • ee9ba6e09a fix argc check for testDefaultArgs_hasCliArgs_impliedMergeThem test brian khuu 2024-01-16 04:20:51 +11:00
  • af71f6ecdb adjust testDefaultArgs_hasCliArgs_impliedMergeThem brian khuu 2024-01-16 04:00:20 +11:00
  • 8fc105b097 make ... optional in args brian khuu 2024-01-16 03:33:57 +11:00
  • a2753de7fd
    tool/cosmocc: Do not run fixupobj for text output (#1084) Trung Nguyen 2024-01-15 22:16:13 +07:00
  • 4a94b1b92a
    libc: Add macros for madv constants Trung Nguyen 2024-01-15 14:43:00 +00:00
  • b8ca862dc4
    tool/cosmocc: Do not run fixupobj for text output Trung Nguyen 2024-01-15 14:16:00 +00:00
  • 6715b670b1
    Skip the CAS on new_pos < 0 (#1080) Jōshin 2024-01-13 00:08:28 -05:00
  • 12b557abe1
    Skip the CAS on new_pos < 0 Jōshin 2024-01-12 10:25:35 -05:00
  • fd75fd1467
    Make std::pair trivial Justine Tunney 2024-01-09 09:51:59 -08:00
  • 5d80e8dbf6
    Add more Intel microarchitectures Justine Tunney 2024-01-09 01:54:26 -08:00
  • eeb20775d2
    Add dontthrow attribute to most libc functions Justine Tunney 2024-01-09 01:26:03 -08:00
  • cb19e172da
    Release Cosmopolitan v3.2.4 3.2.4 Justine Tunney 2024-01-08 14:23:43 -08:00
  • df648fb174
    Revert apeinstall.sh binfmt flags (#1072) Jōshin 2024-01-08 17:21:21 -05:00
  • 9a6af92bed
    Fix libcxxabi tests in MODE=tiny and MODE=rel Justine Tunney 2024-01-08 13:49:06 -08:00
  • 6ab01716ce
    Fix aarch64 setjmp abi Justine Tunney 2024-01-08 13:26:28 -08:00
  • 21093044c0
    Rebuild build/bootstrap/chmod.com Justine Tunney 2024-01-08 12:22:12 -08:00
  • b8a9fbbd01
    Review catch_multi_level_pointer test failure Justine Tunney 2024-01-08 11:53:38 -08:00
  • 81ce2e4cbc
    Call thread finalizers on exit() Justine Tunney 2024-01-08 11:45:02 -08:00
  • 07db3004d6
    Disable libcxxabi/test/guard_threaded_test Justine Tunney 2024-01-08 11:19:09 -08:00