Commit Graph

  • 04b7f4d2df refactor: Remove zombie http-session variable Sean McBride 2022-05-23 10:15:52 -0400
  • 50c7413f00 fix: Remove merge conflict mistake Sean McBride 2022-05-20 18:06:48 -0400
  • 859b16d893
    Merge branch 'master' into writeback-on-block Sean McBride 2022-05-20 17:52:40 -0400
  • 9de83c5ac3 refactor: restore content-length and content-type in response Sean McBride 2022-05-20 17:45:53 -0400
  • b32503b350 refactor: tcp_session_recv Sean McBride 2022-05-20 16:53:45 -0400
  • bca75a9dd4 refactor: no http_session in sandbox lifetime. Sean McBride 2022-05-20 16:26:37 -0400
  • 5b8a585e87
    Merge pull request #342 from gwsystems/341-cleanup-queue-rename Sean McBride 2022-05-19 13:36:00 -0400
  • 211f04ae67 refactor: rename to local_cleanup_queue Sean McBride 2022-05-19 11:22:45 -0400
  • b26f2ca597
    Merge pull request #335 from gwsystems/http-parsing-listener Sean McBride 2022-05-12 17:03:10 -0400
  • 23d596066a fix: Remove incorrect assertion Sean McBride 2022-05-12 16:47:16 -0400
  • c0a375b7ee refactor: http cleanup Sean McBride 2022-05-12 16:24:39 -0400
  • 768816934e chore: clang-format Sean McBride 2022-05-12 13:33:47 -0400
  • d0f8912c27 fix: parse_uint64_t overflow handling Sean McBride 2022-05-12 13:32:40 -0400
  • 013448c716 chore: Update awsm Sean McBride 2022-05-12 12:58:07 -0400
  • 13c8452f23 fix: completion queue alignment Sean McBride 2022-05-10 18:16:08 -0400
  • 10cf211007 doc: Replace IN with parameter-level doc block Sean McBride 2022-05-10 11:44:09 -0400
  • a97146a453 refactor: Remove unused defines Sean McBride 2022-05-10 11:42:54 -0400
  • 352a019bd3 chore: clang-format json.h Sean McBride 2022-05-09 21:52:16 -0400
  • 17cbf3ce4f refactor: Remove extraneous assert Sean McBride 2022-05-09 21:48:58 -0400
  • 7d7224a6a9 refactor: module pools Sean McBride 2022-05-09 21:42:04 -0400
  • 130617f406 fix: double free on error Sean McBride 2022-05-09 21:22:58 -0400
  • fde4b8f3e6 docs: Remove zombie parameters Sean McBride 2022-05-09 21:21:41 -0400
  • 73a1a7eb43 refactor: make module_add more explicit Sean McBride 2022-05-09 21:21:30 -0400
  • e20de0d18a refactor: use vec for dynamically-size router Sean McBride 2022-05-09 20:54:46 -0400
  • a529db3430 refactor: RUNTIME_MAX_TENANT_COUNT Sean McBride 2022-05-09 19:00:52 -0400
  • 41a087394e refactor: Increase buffer by explicit size Sean McBride 2022-05-09 18:56:14 -0400
  • 32a099ceec refactor: http_session_receive_request asserts Sean McBride 2022-05-09 18:32:33 -0400
  • 022510950f refactor: panic on full router Sean McBride 2022-05-09 18:23:20 -0400
  • 4d0da84ffb fix: Correct type of strtoimax call Sean McBride 2022-05-09 18:15:17 -0400
  • 5325d82a40 refactor: rename json parser Sean McBride 2022-05-09 18:09:38 -0400
  • 3d7ac99293 refactor: Remove redundant cast Sean McBride 2022-05-09 18:00:52 -0400
  • 2a8dd58a3c doc: remove extraneous comment Sean McBride 2022-05-09 17:57:35 -0400
  • c692746913 refactor: Remove duplicate total_time calc Sean McBride 2022-05-09 17:55:18 -0400
  • 1dd7c7991c doc: fix typo Sean McBride 2022-05-09 17:53:11 -0400
  • 39aad94ae4 refactor: Better handle non-null terminated string Sean McBride 2022-05-09 16:58:10 -0400
  • 98a12154fc docs: Better explain http session buffer logic Sean McBride 2022-05-09 16:39:32 -0400
  • f4fdc4a501 fix: Handle STDIN reads without a body Sean McBride 2022-05-09 16:19:35 -0400
  • 9c67a84b62 fix: calloc incorrect args order Sean McBride 2022-05-09 15:45:51 -0400
  • f6154ae6d4 fix: memset struct http_request Sean McBride 2022-05-09 15:43:34 -0400
  • 89b1c07146 feat: LOG_TENANT_LOADING Sean McBride 2022-05-09 15:42:00 -0400
  • bdfbff9adb fix: wasi context leak htt Sean McBride 2022-05-05 19:09:42 -0400
  • 16e2613c05 fix: global_request_scheduler_add err handling Sean McBride 2022-05-05 19:04:34 -0400
  • c1dcc7b176 chore: alignment debugging Sean McBride 2022-05-05 18:40:24 -0400
  • 38532dec63 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into http-parsing-listener Sean McBride 2022-05-05 15:49:15 -0400
  • 516b1664f7
    Merge pull request #340 from gwsystems/emil-test-nits Sean McBride 2022-05-05 15:48:17 -0400
  • c82e9dfb9e
    Merge pull request #339 from gwsystems/sandbox-state-hooks Sean McBride 2022-05-05 15:47:31 -0400
  • e08cf72aa1 chore: Assorted bash experiment cleanup Sean McBride 2022-05-05 15:22:34 -0400
  • 828650e678 feat: sandbox state hooks Sean McBride 2022-05-05 14:39:08 -0400
  • dcc994b30e
    Merge pull request #338 from gwsystems/runtime-runqueue-size Sean McBride 2022-05-05 13:28:38 -0400
  • 9da38ba8ad
    Merge pull request #337 from gwsystems/emil-docker-fixes Sean McBride 2022-05-05 12:56:24 -0400
  • f656df5319 refactor: runtime-runqueue-size Sean McBride 2022-05-05 12:55:59 -0400
  • 8e840038de chore: docker fixes Sean McBride 2022-05-05 12:36:24 -0400
  • d72f810567 feat: nonblocking request reads Sean McBride 2022-04-27 22:18:02 -0400
  • 03c489498f refactor: small nits Sean McBride 2022-04-27 12:54:54 -0400
  • c3d0fe375a refactor: parsing and validation Sean McBride 2022-04-27 12:26:59 -0400
  • 576f65d846 refactor: http_router and session Sean McBride 2022-04-27 09:44:34 -0400
  • c559fc850d test: image classification Sean McBride 2022-04-26 22:18:59 -0400
  • 099aed1be2 test: other tests Sean McBride 2022-04-26 22:07:10 -0400
  • b8732147a9 test: lpd by plate count Sean McBride 2022-04-26 21:20:44 -0400
  • 308e6dd109 test: image_resize Sean McBride 2022-04-26 21:14:30 -0400
  • ff0aafbd5e test: html Sean McBride 2022-04-26 21:04:52 -0400
  • 1e7b95c25c test: gocr by_word Sean McBride 2022-04-26 21:04:45 -0400
  • 162cdcd4bf refactor: Remove debuglogs Sean McBride 2022-04-26 21:04:34 -0400
  • 625d9a7f32 test: gocr by font Sean McBride 2022-04-26 18:21:53 -0400
  • e87fe8ddcf test: gocr by_dpi Sean McBride 2022-04-26 18:14:34 -0400
  • 3b05fb647c test: empty Sean McBride 2022-04-26 18:07:51 -0400
  • 81b78fe395 test: deadline description Sean McBride 2022-04-26 18:03:12 -0400
  • b346cd1cce test: fivebyeight Sean McBride 2022-04-26 17:52:17 -0400
  • 6a7d2c3c05 test: handwriting Sean McBride 2022-04-26 17:47:57 -0400
  • 3d1431316e chore: clang-format nit 2 Sean McBride 2022-04-26 17:40:32 -0400
  • 36ac367491 chore: clang-format nit Sean McBride 2022-04-26 17:36:39 -0400
  • a11136f899 test: hyde Sean McBride 2022-04-26 17:27:53 -0400
  • 231096682a test: fib bimodal spec Sean McBride 2022-04-26 17:20:18 -0400
  • 05dde38ea2 feat: dynamic http buffers Sean McBride 2022-04-26 17:13:03 -0400
  • 42b42e0f1c test: imageclassification tenant Sean McBride 2022-04-26 12:34:33 -0400
  • 69a6cbaa46 fix: Correct tenant listen bug Sean McBride 2022-04-25 20:58:33 -0400
  • 01cca785f4 feat: partial tenant implementation Sean McBride 2022-04-25 20:47:45 -0400
  • 7a62b154fc refactor: refactor TCP into module Sean McBride 2022-04-25 10:31:36 -0400
  • 35132ab2f2 chore: query param fib Sean McBride 2022-04-20 21:27:51 -0400
  • 6965b2906d feat: Preliminary routes Sean McBride 2022-04-20 21:27:35 -0400
  • eb2ba85760 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into http-parsing-listener Sean McBride 2022-04-20 20:39:33 -0400
  • 3c6477857e feat: Parse HTTP request on listener core Sean McBride 2022-04-20 20:38:26 -0400
  • 160b38e4dd refactor: Allocate http_session on listener Sean McBride 2022-04-20 19:14:19 -0400
  • 80b4d0e99c refactor: http_session Sean McBride 2022-04-20 17:33:41 -0400
  • f27f75a108
    Merge pull request #334 from gwsystems/json-refactor Sean McBride 2022-04-20 15:30:59 -0400
  • 64d67185f6 refactor: keys global const array Sean McBride 2022-04-20 14:57:58 -0400
  • 012c67457f refactor: Resize back to original size Sean McBride 2022-04-20 14:27:00 -0400
  • e6b4119652 refactor: JSON_TOKENS_CAPACITY Sean McBride 2022-04-20 14:21:15 -0400
  • 8f2f18722d refactor: change load_file_into_buffer err Sean McBride 2022-04-20 14:05:27 -0400
  • ed048e1219 refactor: Remove extraneous assertion Sean McBride 2022-04-20 13:57:17 -0400
  • 252ed746ed fix: has_valid_size use expected_size Sean McBride 2022-04-20 13:50:58 -0400
  • c7758bbb00 refactor: Abstract sandbox from http-parser Sean McBride 2022-04-20 13:46:47 -0400
  • ee24d1f5b0 refactor: http-session Sean McBride 2022-04-20 13:08:00 -0400
  • 423e11c036 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into json-refactor Sean McBride 2022-04-14 18:23:53 -0400
  • cbb004cae6
    Merge pull request #325 from gwsystems/fix-scheduler-types Sean McBride 2022-04-14 18:19:52 -0400
  • 4a301588bb fix: json_buf memory leak Sean McBride 2022-04-14 17:42:16 -0400
  • c9fc627375 fix: double free Sean McBride 2022-04-14 17:33:36 -0400
  • 1457f6f2a8 refactor: init with module_config Sean McBride 2022-04-14 17:23:42 -0400
  • e4c063a209 fix: extern module_listen Sean McBride 2022-04-14 15:50:06 -0400
  • 7f038f1269 refactor: jsonint parsing and module validation Sean McBride 2022-04-14 13:52:06 -0400