Commit graph

  • 57f0eed382
    Fix Pyston speedups (#281) Gautham 2021-10-02 13:58:51 +05:30
  • bd92307d34 use IsModeDbg everywhere ahgamut 2021-10-02 02:10:29 +05:30
  • bf0b9de55f ASAN mode has no PYMALLOC, so need a macro ahgamut 2021-10-02 01:37:00 +05:30
  • 7c6f16b93b speedups from pyston again ahgamut 2021-10-02 00:49:57 +05:30
  • 2fe8571010
    Add zipimport hook at the end just in case (#280) Gautham 2021-09-29 14:20:34 +05:30
  • c1cf731119 Add zipimport hook at the end just in case ahgamut 2021-09-29 04:49:13 +05:30
  • 9cabdaabfd
    Add clock() polyfill on Windows (#279) Paul Kulchenko 2021-09-28 02:14:24 -07:00
  • 39bf41f4eb Make numerous improvements Justine Tunney 2021-09-27 22:58:51 -07:00
  • e71708c382 Add clock polyfill on Windows Paul Kulchenko 2021-09-27 21:40:44 -07:00
  • fa7b4f5bd1 Updated lua-Argon2 to use Argon2_id variant Paul Kulchenko 2021-09-21 22:56:18 -07:00
  • b883473a6c Remove optimized blamka rounds from Argon2 Paul Kulchenko 2021-09-21 22:51:13 -07:00
  • af1153e057 Reorganize handling of added SSE intrinsics to simplify. Paul Kulchenko 2021-09-20 21:10:12 -07:00
  • 2e4b40042a Add missing Intel SSE2 intrinsics needed for Argon2 Paul Kulchenko 2021-09-17 23:25:43 -07:00
  • 42aafc847e Update lua-argon2 for cosmopolitan/redbean Paul Kulchenko 2021-09-15 18:17:35 -07:00
  • b51db9f923 Add lua-argon2 module for redbean/lua Paul Kulchenko 2021-09-15 18:12:04 -07:00
  • 6fba9601ff Update Argon2 for cosmopolitan libc Paul Kulchenko 2021-09-15 17:24:36 -07:00
  • 9e7773a076 Add Argon2 implementation Paul Kulchenko 2021-09-15 16:57:18 -07:00
  • 48a2668239
    Fix bad dependency (#276) jacereda 2021-09-28 05:39:38 +02:00
  • 62756095f4
    Fix bad dependency jacereda 2021-09-26 12:19:11 +02:00
  • 698ffccdfb Updated lua-Argon2 to use Argon2_id variant Paul Kulchenko 2021-09-21 22:56:18 -07:00
  • e25033e5d6 Remove optimized blamka rounds from Argon2 Paul Kulchenko 2021-09-21 22:51:13 -07:00
  • 14f35f4ff6 Reorganize handling of added SSE intrinsics to simplify. Paul Kulchenko 2021-09-20 21:10:12 -07:00
  • 670e6d469f Add missing Intel SSE2 intrinsics needed for Argon2 Paul Kulchenko 2021-09-17 23:25:43 -07:00
  • 3c0663e55b Update lua-argon2 for cosmopolitan/redbean Paul Kulchenko 2021-09-15 18:17:35 -07:00
  • c0ae1ec65c Add lua-argon2 module for redbean/lua Paul Kulchenko 2021-09-15 18:12:04 -07:00
  • 651974f6ce Update Argon2 for cosmopolitan libc Paul Kulchenko 2021-09-15 17:24:36 -07:00
  • 0ca5e956d0 Add Argon2 implementation Paul Kulchenko 2021-09-15 16:57:18 -07:00
  • b099a5a778 Fix distribute.sh script to generate cosmopolitan.h Paul Kulchenko 2021-09-17 17:51:09 -07:00
  • 5ffeaa8e33
    Fix SSE scalar ops (#271) Paul Kulchenko 2021-09-17 16:49:53 -07:00
  • 18ccfeb919
    Embed APE loader inside APE (#267) Florian Lemaitre 2021-09-18 01:49:10 +02:00
  • 892d201e12 Moved loader into its own .payload section Lemaitre 2021-09-17 23:10:12 +02:00
  • 6d824e84d4 Fix SSE scalar ops Paul Kulchenko 2021-09-15 21:40:46 -07:00
  • b5f743cdc3 Begin incorporating Python unit tests into build Justine Tunney 2021-09-12 21:04:44 -07:00
  • 51904e2687 Improve Python and Linenoise Justine Tunney 2021-09-11 22:30:37 -07:00
  • ad52387b74 Fix race condition in quickjs build config (#251) Justine Tunney 2021-09-11 22:16:17 -07:00
  • 6ad0602392
    quickjs: add repl + qjscalc (#251) agreppin 2021-09-12 01:52:49 +02:00
  • 1b93066883
    Add GetCookie to redbean Lua (#269) Paul Kulchenko 2021-09-11 16:46:21 -07:00
  • 000c32027f Add GetCookie to redbean Lua Paul Kulchenko 2021-09-06 10:05:30 -07:00
  • 559b024e1d Decentralize Python native module linkage Justine Tunney 2021-09-07 11:40:11 -07:00
  • dfa0359b50 Exclude .py files in MODE=rel / tiny Justine Tunney 2021-09-06 19:34:57 -07:00
  • 4f41f2184d Improve Python tree-shaking Justine Tunney 2021-09-06 19:24:10 -07:00
  • 5bb2275788 Get bzip2 to build Justine Tunney 2021-09-06 17:36:47 -07:00
  • a8fb68af4b Add bzip2 1.0.8 Justine Tunney 2021-09-06 15:51:57 -07:00
  • 1eed7d47bd
    Add error reporting to redbean Slurp (#268) Paul Kulchenko 2021-09-06 08:21:37 -07:00
  • 309cfcac8f Add error reporting to redbean Slurp Paul Kulchenko 2021-09-05 12:35:54 -07:00
  • 2c0ad922d5 Embed APE loader inside APE Lemaitre 2021-09-05 19:35:55 +02:00
  • 44c87b83ff Implement tree-shaking for Python sources Justine Tunney 2021-09-05 01:20:03 -07:00
  • 81287b7ec0 Introduce Python objectifier (#259) Justine Tunney 2021-09-04 15:44:00 -07:00
  • 34b68f1945 Make mappings unlimited on NT Justine Tunney 2021-09-04 13:20:47 -07:00
  • ab64c746cc Fix issues with InfoZip build Justine Tunney 2021-09-04 06:50:57 -07:00
  • a81192e0b9 Fix some build breaks Justine Tunney 2021-09-04 02:29:57 -07:00
  • 27f7ffd4fd
    Add speedups from pyston (#264) Gautham 2021-09-04 14:51:37 +05:30
  • 31dd714081
    Add SetCookie method to redbean Lua (#265) Paul Kulchenko 2021-09-04 02:12:12 -07:00
  • 988d9067c1 changes after review ahgamut 2021-09-04 14:35:08 +05:30
  • 969174e155 Add APE interpreter example (#263) Justine Tunney 2021-09-04 00:58:21 -07:00
  • 54a305044f Add SetCookie method to redbean Lua Paul Kulchenko 2021-09-02 22:39:45 -07:00
  • 5b60e5a37d Fix termios struct on Linux Justine Tunney 2021-09-03 22:19:41 -07:00
  • 0584684a82
    Improve logger API (#262) Paul Kulchenko 2021-09-03 21:14:26 -07:00
  • 2da34acf82 use _cosmo module to skip erroring tests ahgamut 2021-09-04 05:34:13 +05:30
  • 675e44e7e3 added _cosmo builtin module ahgamut 2021-09-04 05:05:12 +05:30
  • 3ce40075f7 removed CheckFunctionResult ahgamut 2021-09-03 22:40:47 +05:30
  • c626c914be Removed BadInternalCall following pyston ahgamut 2021-09-03 21:47:37 +05:30
  • 712ead6ee8 removed tracemalloc for speedup ahgamut 2021-09-03 20:32:48 +05:30
  • 356efcbf3f Replace LOGF -> INFOF and ANYF -> LOGF for consistency with log levels Paul Kulchenko 2021-08-25 19:25:53 -07:00
  • a51875b6bb Remove V* log calls, as they are not being used Paul Kulchenko 2021-08-25 18:43:07 -07:00
  • 27febe6a7a Remove va_end call that doesn't appear to be needed (without _copy or _start) Paul Kulchenko 2021-08-25 18:40:53 -07:00
  • 50937be752 Fix select() on Windows for timeout (#141) Justine Tunney 2021-08-26 15:59:55 -07:00
  • 3085ac7837 Improve system call support Justine Tunney 2021-08-25 21:35:58 -07:00
  • 63b867bd2f
    Added _multiprocessing to Python (#259) Gautham 2021-08-26 08:15:59 +05:30
  • 4a20f567b3 Added _multiprocessing C extension to stdlib ahgamut 2021-08-26 05:12:07 +05:30
  • 0b7737b20a
    Fix redbean StoreAsset w/ Deflate (#258) Paul Kulchenko 2021-08-25 05:43:26 -07:00
  • 12105adf47 Fix redbean StoreAsset zip update when Deflate algorithm is used Paul Kulchenko 2021-08-24 19:58:59 -07:00
  • 818926dbae
    Fix redbean latency and resource usage logging (#257) Paul Kulchenko 2021-08-22 20:16:10 -07:00
  • 355c11b167 Fix redbean latency and resource usage logging Paul Kulchenko 2021-08-22 17:56:06 -07:00
  • 7d25fb0090 Import some Lua documentation Justine Tunney 2021-08-22 15:02:18 -07:00
  • 41b9eb6873
    Redbean log improvements (#256) Paul Kulchenko 2021-08-22 15:01:52 -07:00
  • 6ba08ec956 Replace flogf with DIEF logging for consistency Paul Kulchenko 2021-08-20 23:17:45 -07:00
  • 6850bea81f Update server failure reporting to better identify response code Paul Kulchenko 2021-08-20 23:13:16 -07:00
  • 00477d4a74 Replace perror logging with FATALF Paul Kulchenko 2021-08-20 23:12:41 -07:00
  • e0c08389b9 Reorganize Lua error logging for consistency Paul Kulchenko 2021-08-20 22:34:35 -07:00
  • 813fb8ff39 Add categories to redbean log messages Paul Kulchenko 2021-08-20 20:20:28 -07:00
  • 164b9589be Update log level for redbean messages for better log content Paul Kulchenko 2021-08-20 10:44:00 -07:00
  • 00611e9b06 Improve ZIP filesystem and change its prefix Justine Tunney 2021-08-22 01:04:18 -07:00
  • 2730c66f4a
    Add GetTime to redbean Lua (#255) Paul Kulchenko 2021-08-22 00:59:47 -07:00
  • ae759eef19 Add GetTime to redbean Lua Paul Kulchenko 2021-08-19 17:55:35 -07:00
  • 9a672f9af6 remove pycache from makefile ahgamut 2021-08-20 01:15:12 +05:30
  • c506584174
    Don't hyphenate delta log lines (#253) Paul Kulchenko 2021-08-19 09:43:01 -07:00
  • ed485391da Reduce memory needed by ASAN morgue Justine Tunney 2021-08-19 09:24:26 -07:00
  • d5a37de435 Fix upstream Lua test breakage due to Linenoise Justine Tunney 2021-08-19 08:55:03 -07:00
  • 65f32fad52 Fix regression in _gclongjmp() Justine Tunney 2021-08-19 08:30:00 -07:00
  • da45c7c80b Clean up gdtoa code Justine Tunney 2021-08-19 06:07:37 -07:00
  • 7341336b1a
    Improve redbean docs (#249) Paul Kulchenko 2021-08-19 09:34:50 -07:00
  • a63b147a93
    Add file/line reporting to redbean LuaLog (#250) Paul Kulchenko 2021-08-19 09:32:33 -07:00
  • 9bfbc0459f Update timestamp delta format for better log processing Paul Kulchenko 2021-08-19 09:08:03 -07:00
  • 0ba3617e7f
    Add ERRORF macro for kLogError log level (#252) Paul Kulchenko 2021-08-19 04:14:08 -07:00
  • b106d88053 Add ERRORF macro for kLogError log level Paul Kulchenko 2021-08-18 23:09:42 -07:00
  • 8af197560e Improve Libc by making Python work even better Justine Tunney 2021-08-18 14:21:30 -07:00
  • 98ccbf44b1 Tell _frozen_importlib to consider bytecode first (#248) Gautham 2021-08-18 10:37:27 +05:30
  • ebb8c85496 Experiment with making Python go faster Justine Tunney 2021-08-18 21:57:11 -07:00
  • 4a26994d16 quickjs.mk indentation fix Alain Greppin 2021-08-18 17:53:31 +02:00