Commit Graph

  • a07533bd2c refactor: move tok advance and add assumption Sean McBride 2022-04-14 09:39:34 -0400
  • 68bf915c02 refactor: Improve JSON validation logs Sean McBride 2022-04-14 09:19:16 -0400
  • e27ffa5620 refactor: break JSON parsing out from module.c Sean McBride 2022-04-13 22:42:56 -0400
  • b79eb44958 refactor: move JSON file loading from module Sean McBride 2022-04-13 20:29:09 -0400
  • 438b7650ba refactor: Move validation to module_alloc Sean McBride 2022-04-13 18:21:19 -0400
  • 74a3270cb0 refactor: load_file_into_buffer Sean McBride 2022-04-13 18:08:47 -0400
  • 087b984e54
    Merge pull request #332 from gwsystems/validate-socket-err-handler Sean McBride 2022-04-13 10:30:11 -0400
  • 81c6c09862
    Merge pull request #333 from gwsystems/wasi-networking-docs Sean McBride 2022-04-13 10:29:48 -0400
  • 28fba59922 docs: Document WASI support level Sean McBride 2022-04-13 10:07:59 -0400
  • e62fb9817f fix: correct type nit Sean McBride 2022-04-13 10:07:44 -0400
  • 77f63c15de feat: stub for sock_accept Sean McBride 2022-04-13 09:12:59 -0400
  • 4b076e6798 doc: Remove TODO comment Sean McBride 2022-04-13 08:35:11 -0400
  • 3aaa7737df fix: handle NULL from realloc Sean McBride 2022-04-12 15:11:16 -0400
  • 3b92963868 refactor: priority_queue_grow_nolock Sean McBride 2022-04-07 17:25:27 -0400
  • 8a170e1a64 refactor: Move grow logic into PQ API Sean McBride 2022-04-07 17:04:31 -0400
  • 08a0f03cd5 refactor: change PQ capacity to exclude 0th elem Sean McBride 2022-04-07 16:52:37 -0400
  • 69bdf5b49b feat: grow local runqueue if full Sean McBride 2022-04-07 16:32:55 -0400
  • 823c46f6f8 feat: return 429 if request queue full Sean McBride 2022-04-07 15:32:38 -0400
  • 362bf39047 refactor: sandbox struct in req queue Sean McBride 2022-04-07 15:18:48 -0400
  • ee760577ed
    Merge pull request #324 from gwsystems/update-wasm-apps-5 Sean McBride 2022-04-05 20:13:01 -0400
  • 39b7209b6c chore: Cleanup html makefile Sean McBride 2022-04-05 18:47:11 -0400
  • d93b224d4d chore: cleanup args logic Sean McBride 2022-04-05 18:37:20 -0400
  • 6eab1e7015 feat: query params to wasi args Sean McBride 2022-04-05 16:24:07 -0400
  • d05a58af75 feat: module name as first argument Sean McBride 2022-04-05 14:43:49 -0400
  • 255461198d fix: wasi args Sean McBride 2022-04-05 14:31:16 -0400
  • b101e8bcda feat: Remove exit trap Sean McBride 2022-04-05 12:04:58 -0400
  • 135ba6105f chore: update wasm apps Sean McBride 2022-04-05 12:00:14 -0400
  • ac374e72fd feat: unreachable trap support Sean McBride 2022-04-05 10:08:31 -0400
  • 47b94ac9ad chore: update wasm apps and awsm compiler Sean McBride 2022-04-05 10:08:11 -0400
  • cac0b32520
    Merge pull request #318 from gwsystems/sigfpe-wasm-trap Sean McBride 2022-04-04 17:01:51 -0400
  • 7a9b2ce938 feat: linear memory OOB via SIGSEGV handler Sean McBride 2022-03-24 17:32:14 -0400
  • 45fcaa9115
    Merge pull request #322 from gwsystems/268-wasm-page-size Sean McBride 2022-03-23 19:01:51 -0400
  • a0474d34f2 chore: Remove zombie macros Sean McBride 2022-03-23 17:19:08 -0400
  • 4cd34aa5aa
    Merge pull request #321 from gwsystems/deque-type-fix Sean McBride 2022-03-23 12:26:24 -0400
  • 7ce17ffae1 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into sigfpe-wasm-trap Sean McBride 2022-03-23 12:04:24 -0400
  • d1cc5885f7 chore: Update wasm_apps Sean McBride 2022-03-23 11:46:08 -0400
  • 4b1aec0788 fix: global_request_scheduler_deque_add type Sean McBride 2022-03-23 12:01:19 -0400
  • 37a203c774 fix: unmask SIGFPE handler no preemption Sean McBride 2022-03-22 20:41:52 -0400
  • 99b39de791 feat: trap wasm app overflow Sean McBride 2022-03-22 19:57:38 -0400
  • 62a8dafa7c feat: sigfpe wasm traps Sean McBride 2022-03-22 19:52:57 -0400
  • 44d04f213a
    Wasm apps update (#317) Sean McBride 2022-03-15 17:12:57 -0400
  • 492f61ae93
    Merge pull request #316 from gwsystems/validate-setup Sean McBride 2022-03-02 23:07:28 -0500
  • 434baa283f docs: prep to merge Sean McBride 2022-03-02 21:59:06 -0500
  • bbe1305bcc chore: Add wasm-ld alternatives Sean McBride 2022-03-02 21:53:42 -0500
  • b551973cef chore: Update to clang-11 wasm args Sean McBride 2022-03-02 21:00:03 -0500
  • 173a2c579d chore: downlevel to wasi-sdk-12 Sean McBride 2022-03-02 20:59:46 -0500
  • 3d40b656cb chore: add applications to toplevel all and clean Sean McBride 2022-03-02 20:59:17 -0500
  • 6d3c0298e2 chore: fix wasi_sdk version Sean McBride 2022-03-02 14:32:27 -0500
  • 5f0988df8c chore: Additional install script changes Sean McBride 2022-03-02 13:35:30 -0500
  • f325c36183 docs: Cleanup README instructions Sean McBride 2022-03-02 12:59:47 -0500
  • 0fe40da3e5 chore: improve install script Sean McBride 2022-03-02 12:57:06 -0500
  • bee3df2801 chore: Update install_deb Sean McBride 2022-03-02 12:38:42 -0500
  • 587615c465 chore: Add missing dependencies Sean McBride 2022-03-02 12:00:12 -0500
  • 154c7e0627
    Merge pull request #315 from gwsystems/no-memsize-perf-log Sean McBride 2022-02-23 21:12:03 -0500
  • 908cdefa3b fix: Remove memory size from perf log Sean McBride 2022-02-23 20:52:01 -0500
  • f351127dbb
    Merge pull request #314 from gwsystems/update-awsm-2 Sean McBride 2022-02-23 20:50:04 -0500
  • aab2e614b1 chore: Update gitmodules file Sean McBride 2022-02-23 20:13:58 -0500
  • bae1fcd53e chore: update awsm Sean McBride 2022-02-23 19:46:34 -0500
  • af244fe5a2
    Merge pull request #313 from gwsystems/update-awsm Sean McBride 2022-02-18 13:10:25 -0500
  • 6776b53276 chore: Update awsm Sean McBride 2022-02-18 11:59:13 -0500
  • 5bee5bf6bd
    Merge pull request #306 from gwsystems/dynamically-size-global-table Sean McBride 2022-02-17 18:22:12 -0500
  • 02187fefc5
    Merge pull request #308 from gwsystems/valgrind-nits Sean McBride 2022-02-17 18:19:43 -0500
  • 85294ccd96 fix: Correct error handling get_globals_len Sean McBride 2022-02-17 18:06:22 -0500
  • 156f5335bb
    Merge pull request #307 from gwsystems/remove-fd-logs Sean McBride 2022-02-17 16:37:06 -0500
  • cf2d136c81 refactor: stack use mprotect Sean McBride 2022-02-17 00:00:36 -0500
  • 15c6606353 refator: replace malloc with calloc Sean McBride 2022-02-16 23:38:52 -0500
  • 2be838b11e fix: PAGE_SIZE used before defined Sean McBride 2022-02-16 23:38:15 -0500
  • d1009f4987 fix: flipped calloc args Sean McBride 2022-02-16 23:29:36 -0500
  • 2c64f7ed41 refactor: Add missing header Sean McBride 2022-02-16 23:27:07 -0500
  • bd94d0e645 fix: Check heap allocations Sean McBride 2022-02-16 23:26:54 -0500
  • 32469bf1ab fix: state history not flexible array member Sean McBride 2022-02-16 23:22:19 -0500
  • 5f5d99952a fix: invalid dereference of array in memset Sean McBride 2022-02-16 23:21:40 -0500
  • ba21a7f09c fix: Use default content type if needed Sean McBride 2022-02-16 23:21:03 -0500
  • 9cef2280bc refactor: Remove unused value Sean McBride 2022-02-16 23:20:32 -0500
  • ece929ebe9 chore: Remove fd logs Sean McBride 2022-02-16 20:44:47 -0500
  • 54f36f8471 feat: Dynamically size runtime globals Sean McBride 2022-02-16 20:19:29 -0500
  • eb74a306ff
    Wasm traps (#301) Sean McBride 2022-02-15 17:11:08 -0500
  • a35d749db9
    Merge pull request #305 from gwsystems/update-awsm Sean McBride 2022-02-15 16:54:18 -0500
  • 866c71f5e2 chore: update awsm Sean McBride 2022-02-15 16:38:09 -0500
  • 2e75a3d7f0
    Merge pull request #304 from gwsystems/303-missing-abi-symbols Sean McBride 2022-02-15 16:08:17 -0500
  • 3fda8b8e3b chore: Remove extraneous comments Sean McBride 2022-02-15 14:51:40 -0500
  • a15dffef51 feat: Implement missing float instructions Sean McBride 2022-02-15 14:48:37 -0500
  • a257c9e485
    Merge pull request #302 from gwsystems/asc Sean McBride 2022-02-15 14:29:28 -0500
  • a5c8374b51 test: restore C fib Sean McBride 2022-02-15 14:28:55 -0500
  • f10ccd827e chore: Update wasm_apps Sean McBride 2022-02-15 13:11:48 -0500
  • 1cb220f348 fix: Correct globals bugs Sean McBride 2022-02-15 13:11:35 -0500
  • 20bc6cee86 test: assemblyscript fib Sean McBride 2022-02-14 19:30:36 -0500
  • 7cacac64c0
    WIP: WASI Support (#267) Sean McBride 2022-02-08 15:46:03 -0500
  • 5d19891e63
    feat: libsledge pattern for wasmception (#299) Sean McBride 2022-01-27 18:08:36 -0500
  • bbaae33ce9
    Merge pull request #300 from gwsystems/fix-fib-make Sean McBride 2022-01-27 16:38:23 -0500
  • 010f454092 fix: fib test make Sean McBride 2022-01-26 15:13:56 -0500
  • 22f33ad568
    Merge pull request #298 from gwsystems/test-assets Sean McBride 2022-01-25 14:19:22 -0500
  • f89c1d0018 fix: additional rule misspelling Sean McBride 2022-01-25 18:58:36 +0000
  • e4e3295111 fix: Correct incorrect build names Sean McBride 2022-01-25 18:40:23 +0000
  • feb80243fe build: correct ekf name Sean McBride 2022-01-25 18:38:32 +0000
  • f7ecc11a71 test: cleanup tests Sean McBride 2022-01-25 18:25:25 +0000
  • f8c5bf6283
    Merge pull request #297 from gwsystems/http-improvements Sean McBride 2022-01-25 12:53:32 -0500
  • 4ba4cf4969 feat: Add new HTTP codes Sean McBride 2022-01-25 17:40:52 +0000
  • 06296d8996
    Merge pull request #296 from gwsystems/move-tests Sean McBride 2022-01-25 11:44:49 -0500
  • 31226d5bdd refactor: Move tests Sean McBride 2022-01-25 16:31:13 +0000