Commit graph

  • 5f61d273e4
    Add hwap constants to sys/auxv.h Justine Tunney 2024-05-24 11:44:31 -0700
  • bf3531de81
    Make crash reports reliable in multithreaded case Justine Tunney 2024-05-23 19:23:42 -0700
  • 3b0ea2db4d
    Remove -fno-schedule-insns2 Justine Tunney 2024-05-23 05:49:02 -0700
  • f029375d39
    Introduce MAP_HUGETLB Justine Tunney 2024-05-22 12:10:03 -0700
  • 9b87dd2b87
    Refactor some code Justine Tunney 2024-05-22 12:09:55 -0700
  • 787b04f752
    Run all BLAKE2B256 test vectors (#1185) Jōshin 2024-05-24 10:59:23 -0700
  • 0768807935
    Rename python -> python3 (closes #1144) (#1187) Jōshin 2024-05-24 10:56:33 -0700
  • fba391eda4
    Rename python -> python3 (closes #1144) Jōshin 2024-05-24 10:14:58 -0700
  • 0b59f01b43
    Put confstr() in unistd.h Justine Tunney 2024-05-21 15:35:06 -0700
  • cf70a44756
    Support shebang on Windows Justine Tunney 2024-05-20 22:11:42 -0700
  • a52792c59f
    Add some missing build dependencies Justine Tunney 2024-05-20 17:23:10 -0700
  • f4f782bee6
    Run all BLAKE2B256 test vectors Jōshin 2024-05-20 14:09:49 -0700
  • 65c9b28e99
    Fix buffer overflow in os.tmpname (#1180) Jōshin 2024-05-20 00:46:27 -0700
  • 4292348707
    Import libbsd readpassphrase (#1182) Jōshin 2024-05-20 00:37:30 -0700
  • 2ec20b6c4c
    Fix #922 (Duplicated line) (#1178) Jōshin 2024-05-20 00:33:50 -0700
  • c28639e137
    Update README.cosmo Jōshin 2024-05-20 00:33:05 -0700
  • 47183551d6
    Fix sleb64 (#1179) Jōshin 2024-05-20 00:33:17 -0700
  • 6a96424e9c
    Add copyright notice and CVS header Jōshin 2024-05-20 00:27:39 -0700
  • 5a6dbf6124
    Fix buffer overflow in os.tmpname Jōshin 2024-05-18 16:18:08 -0700
  • 28038e339f
    stdio in include guard Jōshin 2024-05-19 00:18:39 -0700
  • c653b0249d
    Import libbsd readpassphrase Jōshin 2024-05-18 20:05:54 -0700
  • 5101fd27ca
    Fix #920 (sleb64 is certainly broken) Jōshin 2024-05-18 15:56:46 -0700
  • c8ad874599
    Fix #922 (Duplicated line?) Jōshin 2024-05-18 15:44:38 -0700
  • 42891e82bb
    Fix #959 (typo in cosmocc --version) Jōshin 2024-05-18 15:20:27 -0700
  • 624119ea38
    Fix NT accept/connect not initializing with SO_UPDATE_*_CONTEXT (#1164) Gavin Hayes 2024-05-17 05:45:30 -0400
  • 2f3c6e7cc3
    Revert "Remove zlib namespacing (#1142)" Justine Tunney 2024-05-14 20:45:23 -0700
  • 13b9ecd537
    Remove outdated restriction on -Werror on cosmocc Justine Tunney 2024-05-09 14:03:51 -0700
  • 6659981457
    Release Cosmopolitan v3.3.6 3.3.6 Justine Tunney 2024-05-08 04:13:37 -0700
  • ae2a7ac844
    Fix thread-local storage bugs on aarch64 Justine Tunney 2024-05-08 04:03:51 -0700
  • 793393a341
    Polyfill SA_RESETHAND on MacOS ARM64 Justine Tunney 2024-05-08 03:47:43 -0700
  • 952b9009e8
    Avoid crash looping on AARCH64 Justine Tunney 2024-05-08 01:00:58 -0700
  • 64cfee4044 fix __mkntsunpath codehz 2024-05-08 18:40:59 +0800
  • b6ff9e82d9 add __convert_sockaddr_un_to_nt codehz 2024-05-08 18:19:45 +0800
  • c2d5152958 rename __mkwin32_sun_path to __mkntsunpath codehz 2024-05-08 17:41:16 +0800
  • 55b3d86eef rename UNIX_SOCKET_NAME_MAX to kNtUnixSocketNameMax codehz 2024-05-08 17:40:29 +0800
  • aabc834374
    Update test/libc/sock/unix_test.c Neko Hz 2024-05-08 17:32:59 +0800
  • 8f18b3ad65
    Reapply apeinstall.sh binfmt flags (#1171) Jōshin 2024-05-07 22:48:48 -0700
  • a8cee0e3e2 fix nt connect not initializing with SO_UPDATE_CONNECT_CONTEXT Gavin Hayes 2024-05-08 01:07:55 -0400
  • 56e0fd9d1d
    Use latest cosmocc (#1175) Jōshin 2024-05-07 21:08:26 -0700
  • 6f4b15068b
    Use latest cosmocc Jōshin 2024-05-07 18:34:01 -0700
  • df68a6362b
    Release Cosmopolitan v3.3.5 3.3.5 Justine Tunney 2024-05-07 18:18:10 -0700
  • 27e3b1df18
    Merge branch 'master' into apeflags Jōshin 2024-05-07 18:15:43 -0700
  • 19c81863a3
    Improve crash backtrace reliability Justine Tunney 2024-05-07 17:36:17 -0700
  • 4d78676eaa
    Revert "Revert apeinstall.sh binfmt flags (#1072)" Jōshin 2024-05-06 17:45:52 -0700
  • 7d31fc311a
    Loaders rewrite argv[0] for old binaries (#1170) Jōshin 2024-05-07 17:42:18 -0700
  • 67bc4cb452
    Try to make fixupobj forward-compatible Jōshin 2024-05-07 15:50:30 -0700
  • 2ab7e30352
    Use a less common flag for ape Jōshin 2024-05-07 15:45:32 -0700
  • 57c0b065c8
    Make old C++ demangler asynchronous signal safe Justine Tunney 2024-05-07 03:06:12 -0700
  • a6ecbb747d
    Introduce libc/mem/tinymalloc.inc Justine Tunney 2024-05-07 00:37:41 -0700
  • 3bf95ae7ec
    Invent tool for renaming ELF object symbols Justine Tunney 2024-05-05 16:14:43 -0700
  • 5fd7b07fac
    Improve AVX512 feature detection Justine Tunney 2024-05-05 05:45:52 -0700
  • cf672d29c8 add test, link to issue Gavin Hayes 2024-05-07 02:57:16 -0400
  • 76b1051b64
    Do not modify argv[0] if argc is 0 Jōshin 2024-05-06 20:40:00 -0700
  • e788df7643
    Only take the first flags Jōshin 2024-05-06 16:58:11 -0700
  • 317c8bc312
    Update MODE=tiny time zone list (#1167) Jōshin 2024-05-06 16:48:49 -0700
  • 7aef5c786a
    Set flags correctly Jōshin 2024-05-06 16:39:28 -0700
  • d259b4aba2
    Zero out end-of-auxv Jōshin 2024-05-06 16:34:58 -0700
  • 2a1f352622
    Tell vim not to mess with ape.S Jōshin 2024-05-06 15:36:13 -0700
  • 736fc75965
    Loaders rewrite argv[0] for old binaries Jōshin 2024-05-06 15:28:13 -0700
  • f6cc903c0d
    Add TODO in test Jōshin 2024-05-06 09:49:54 -0700
  • b77a3d5c67
    loader.c uses AT_FLAGS to communicate literally Jōshin 2024-05-06 09:37:57 -0700
  • 645d9946a2
    Update windows mappings to match changes Jōshin 2024-05-06 07:31:23 -0700
  • a68168e100
    Add Chatham Islands time Jōshin 2024-05-05 21:02:07 -0700
  • 97af51a3e5
    Sort-ish the Pacific/ zones Jōshin 2024-05-05 21:01:53 -0700
  • 51238d5e2f
    Add remaining Canadian zones Jōshin 2024-05-05 21:01:35 -0700
  • 11a9d79c4c
    Sort American zones Jōshin 2024-05-05 20:56:42 -0700
  • 2e71810ee1
    Aggressively simplify MODE=tiny EU time zones Jōshin 2024-05-05 20:42:35 -0700
  • bc5a1f74bc
    Sort Europe entries Jōshin 2024-05-05 12:34:32 -0700
  • 06d916b449
    Add VirtualAlloc2 WIN32 API Justine Tunney 2024-05-04 23:26:40 -0700
  • 9ea64725b6
    Fix build error Justine Tunney 2024-05-04 23:23:56 -0700
  • f9fc7eb49f
    Fix MODE=dbg build errors Justine Tunney 2024-05-04 23:20:12 -0700
  • b0df6c1fce
    Implement proper time zone support Justine Tunney 2024-05-04 23:05:36 -0700
  • d5ebb1fa5b
    Add MapViewOfFile3 WIN32 API Justine Tunney 2024-05-04 12:25:07 -0700
  • 130fd66f9e
    Release Cosmopolitan v3.3.4 3.3.4 Justine Tunney 2024-05-03 09:20:41 -0700
  • 8a44f913ae
    Delete flaky tests Justine Tunney 2024-05-03 09:11:04 -0700
  • 5488f0b2ca
    Remove zlib namespacing (#1142) Gautham 2024-05-03 10:07:25 -0500
  • deff138e7e
    recvfrom: don't convert address if addrsize is 0 (#1153) Gavin Hayes 2024-05-03 11:03:57 -0400
  • b6e40a3a58
    Add /dev/(u)random on NT (#1163) Gavin Hayes 2024-05-03 10:59:51 -0400
  • 8f6bc9dabc
    Let signals interrupt fgets unless SA_RESTART set (#1152) Cadence Ember 2024-05-04 02:49:41 +1200
  • 1c9f462e77 /dev/(u)random return eperm on write, update ioctl fionread to linux behavior, cleanup tests Gavin Hayes 2024-05-03 02:49:44 -0400
  • 181cd4cbe8
    Add sysctlbyname() for MacOS Justine Tunney 2024-05-02 23:21:43 -0700
  • ecd3af1ac2 fix nt accept not initializing with SO_UPDATE_ACCEPT_CONTEXT Gavin Hayes 2024-05-03 01:48:18 -0400
  • 5c6877b02b
    Introduce support for trapping math Justine Tunney 2024-04-30 13:32:23 -0700
  • 403bc25412
    Make MXCSR editable by signal handlers on Windows Justine Tunney 2024-04-30 13:17:22 -0700
  • 542b817cc8 add /dev/(u)random on nt Gavin Hayes 2024-04-30 00:54:00 -0400
  • 3bcd40be12
    Fix regression in apeinstall.sh (#1161) Matt Colyer 2024-04-29 20:40:38 -0700
  • fcfdd26b72
    Fix wrong parameter type in redbean documentation (#1162) Paul Kulchenko 2024-04-29 17:09:25 -0700
  • 4975adcb5c Fix wrong parameter type in redbean documentation Paul Kulchenko 2024-04-29 15:53:03 -0700
  • 2e33953818
    make.com -> make in apeinstall.sh Matt Colyer 2024-04-29 07:20:21 -0700
  • 2b00ee8723
    Fix errno.h documentation typos Justine Tunney 2024-04-28 22:57:21 -0700
  • ff2b6fc0b0
    Add munlock() and mlock2() to pledge Justine Tunney 2024-04-28 16:53:23 -0700
  • 0eef971494
    Add much of C11 threads.h API Justine Tunney 2024-04-28 07:03:56 -0700
  • 7500b02db5 fgets_interrupt_test needs single core affinity Cadence Ember 2024-04-28 02:44:54 +1200
  • de88f85bec
    small typo too Enrico Spinielli 2024-04-27 14:03:56 +0200
  • 4b2b65cab7
    small typos Enrico Spinielli 2024-04-27 13:08:12 +0200
  • 2bfd6b37c1
    Various paginate improvements (#1148) Gavin Hayes 2024-04-26 23:12:25 -0400
  • 0eab6a8489 Revert "move back to proc, __static_yoink in paginate.c does not work" Gavin Hayes 2024-04-26 21:48:31 -0400
  • 38d0728107 move back to proc, __static_yoink in paginate.c does not work Gavin Hayes 2024-04-26 01:02:54 -0400
  • 2dfb72d278 cleanup __paginate unlinking Gavin Hayes 2024-04-16 20:49:38 -0400
  • 346a78ddc0 add __paginate_file Gavin Hayes 2024-04-16 04:47:54 -0400