Commit Graph

  • 3377ef203f baremetal: add baremetal platform WAMR-2.4.4 Christoph Urlacher 2026-01-28 18:54:18 +01:00
  • 888655330c readme: add fork notice Christoph Urlacher 2026-01-28 18:14:33 +01:00
  • 8c18e3f68b Bump version to 2.4.4 (#4722) liang.he 2025-11-25 07:11:08 +08:00
  • 5149c4b11f cherry picks few PRs from main branch (#4725) liang.he 2025-11-24 16:49:50 +08:00
  • de1d635efb Merge commit from fork liang.he 2025-11-24 14:37:46 +08:00
  • ea7ac262a3 Merge commit from fork Zhenwei Jin 2025-11-24 14:23:05 +08:00
  • d2a7b25409 Add inputs for optional WAMR releases in the release process workflow (#4486) (#4715) liang.he 2025-11-24 13:27:01 +08:00
  • 0e47872fb4 Bump version to 2.4.3 (#4662) liang.he 2025-10-14 14:30:36 +08:00
  • 8bd6794de6 libc-wasi: add missing pointer validations to socket functions (#4611) (#4665) liang.he 2025-10-14 09:29:30 +08:00
  • 6450d87299 bump version to 2.4.2 (#4626) liang.he 2025-09-15 17:11:18 +08:00
  • 87fb38256b Add release notes for WAMR-2.4.2 (#4624) liang.he 2025-09-15 15:35:58 +08:00
  • 9530e4a310 Merge commit from fork Liu Jia 2025-09-15 15:19:51 +08:00
  • b124f70345 Bump version to 2.4.1 (#4513) liang.he 2025-07-28 20:49:11 +08:00
  • d298a66d38 bump AOT_CURRENT_VERSION for extended-const (#4511) YAMAMOTO Takashi 2025-07-27 15:39:35 +09:00
  • 121232a995 Merge commit from fork liang.he 2025-07-27 14:38:56 +08:00
  • c080aa80d0 add a CL option to specify shared heap size zhenweijin 2025-07-18 10:34:44 +08:00
  • 8ae3bf7080 build(deps): Bump github/codeql-action from 3.29.2 to 3.29.3 dependabot[bot] 2025-07-21 11:54:38 +00:00
  • a780ffdc43 lib-socket: make getaddrinfo return EAI_ values (#4498) YAMAMOTO Takashi 2025-07-21 10:21:31 +09:00
  • 952b35d11d Add CI on Zephyr (#4336) liang.he 2025-07-21 09:21:01 +08:00
  • e4d2673a7c wasi-nn: add a comment on load_by_name_with_config (#4492) YAMAMOTO Takashi 2025-07-17 10:50:49 +09:00
  • 248e10b79e nn-cli: add an option to use load_by_name (#4490) YAMAMOTO Takashi 2025-07-17 10:47:20 +09:00
  • 79408e59cc wamr-wasi-extensions: document (#4493) YAMAMOTO Takashi 2025-07-17 10:44:47 +09:00
  • 34f5d13444 doc/socket_api.md: some historical notes (#4494) YAMAMOTO Takashi 2025-07-17 10:43:54 +09:00
  • 704aa3e7e5 modify macro related to simde when WASM_OP_SELECT_128 (#4461) Liu Jia 2025-07-17 08:04:41 +08:00
  • 46d4e248bb posix os_socket_accept: stop assuming socklen_t is unsigned int (#4488) YAMAMOTO Takashi 2025-07-17 09:04:13 +09:00
  • db942f3aaf wasi_socket_ext.c: fix error reporting YAMAMOTO Takashi 2025-07-10 16:10:38 +09:00
  • 2a952b371a wasi_socket_ext.c: fix the number of getaddrinfo results (#4466) YAMAMOTO Takashi 2025-07-14 14:12:32 +09:00
  • b3158e643c Fix typos (#4472) TianlongLiang 2025-07-14 13:12:08 +08:00
  • c8f7a7fc1a fix regression running_config.json (#4477) Liu Jia 2025-07-14 13:08:58 +08:00
  • 2c4a660c4c posix os_socket_addr_resolve: relax compatibility check (#4469) YAMAMOTO Takashi 2025-07-14 14:06:40 +09:00
  • 53feadc2b0 lib-socket: implement getsockopt(SOL_SOCKET,SO_TYPE) (#4458) YAMAMOTO Takashi 2025-07-14 14:06:33 +09:00
  • 5d48cfdbc0 introduce wasm_runtime_instantiate_ex2 (#4444) YAMAMOTO Takashi 2025-07-14 14:06:23 +09:00
  • 65d3ffa7a4 add validation for recursive type count in loader (#4440) Zhenwei Jin 2025-07-14 13:06:08 +08:00
  • 47c7c85ac2 Bump version to 2.4.0 (#4483) liang.he 2025-07-14 11:06:03 +08:00
  • 17be90d8f0 posix os_socket_addr_resolve: return the consistent max_info_size (#4467) YAMAMOTO Takashi 2025-07-10 14:42:57 +09:00
  • 9e92f5ebe1 fix a wamrc debug mode compile issue (#4470) Zhenwei Jin 2025-07-10 08:29:31 +08:00
  • 334b4f8cb5 Add readme for extended const (#4471) Zhenwei Jin 2025-07-10 08:29:03 +08:00
  • 56f87b7ee9 wasi-nn: do not pretend to support legacy abi in openvino and llamacpp (#4468) YAMAMOTO Takashi 2025-07-10 09:28:08 +09:00
  • 933e49df18 appease a few compiler warnings (-Wstrict-prototypes) (#4465) YAMAMOTO Takashi 2025-07-10 09:28:00 +09:00
  • d6fc18e197 enable aux stack frame for aot compiler fuzz test (#4462) Zhenwei Jin 2025-07-10 08:27:42 +08:00
  • cd4712d939 build(deps): Bump github/codeql-action from 3.29.1 to 3.29.2 (#4459) dependabot[bot] 2025-07-10 08:27:32 +08:00
  • 903a5c1f8c improve logic of heap_type validation when ref.null (#4372) Liu Jia 2025-07-10 08:27:11 +08:00
  • fbd27e5e03 wasi_nn_llamacpp.c: explicitly reject unimplemented input index (#4446) YAMAMOTO Takashi 2025-07-09 11:35:46 +09:00
  • d3b0b5c066 Add security issue runbook (#4450) liang.he 2025-07-08 09:26:45 +08:00
  • 0eceed2ba9 wasi: avoid user-triggerable 0-sized allocations (#4452) YAMAMOTO Takashi 2025-07-08 10:25:50 +09:00
  • 7d05dbc988 Support extended constant expressions (#4432) TianlongLiang 2025-07-07 13:34:02 +08:00
  • be33a40ba7 Fix socket shutdown (#12) (#4449) TianlongLiang 2025-07-07 02:02:28 +08:00
  • 8a55a1e7a1 Shared heap enhancements for Interpreter and AOT (#4400) TianlongLiang 2025-07-04 10:44:51 +08:00
  • ee056d8076 wasi_nn_llamacpp.c: validate input tensor type/dimensions (#4442) YAMAMOTO Takashi 2025-07-03 11:17:19 +09:00
  • 68d5ae10d4 docs: fix cmake variable typo (#4441) Michiel Van Kenhove 2025-07-02 03:37:29 +02:00
  • d598c0d0d3 CI: add wamr_wasi_extensions to the release assets (#4425) YAMAMOTO Takashi 2025-07-01 20:32:01 +09:00
  • da6019f749 wasi_nn_llamacpp.c: reject invalid graph and execution context (#4422) YAMAMOTO Takashi 2025-07-01 20:31:00 +09:00
  • ebf1404ad1 wasi_nn_openvino.c: avoid self-assignment warning (#4434) YAMAMOTO Takashi 2025-07-01 20:19:36 +09:00
  • c7148a6823 Fix potential integer overflow issues (#4429) liang.he 2025-07-01 13:39:30 +08:00
  • 8949797c84 Improve run.py of regression (#4417) Liu Jia 2025-07-01 10:44:53 +08:00
  • 38fe056cc6 wasi-nn: reduce code duplication a bit (#4433) YAMAMOTO Takashi 2025-07-01 11:37:12 +09:00
  • 430cc5e5ef Refactor AOTObjectData definition to use a forward declaration (#4428) liang.he 2025-07-01 10:10:11 +08:00
  • cb233ec042 build(deps): Bump github/codeql-action from 3.29.0 to 3.29.1 (#4436) dependabot[bot] 2025-07-01 10:07:48 +08:00
  • 4fbb372f15 CI: revert SGX retry attempts (#4421) YAMAMOTO Takashi 2025-06-30 13:58:20 +09:00
  • 0127eafbe5 loader: fix a potential overflow issue (#4427) Zhenwei Jin 2025-06-30 12:57:57 +08:00
  • 7a6a6a39e9 wasi_nn_openvino.c: fix a debug build (#4416) YAMAMOTO Takashi 2025-06-30 13:57:44 +09:00
  • 18d4227ab6 CI: build wamr-wasi-extensions (#4394) YAMAMOTO Takashi 2025-06-27 13:28:46 +09:00
  • 0641dd1506 Fix few shadow warnings (#4409) liang.he 2025-06-27 11:55:32 +08:00
  • 8ed89e2ab2 wasi_nn_llamacpp.c: remove an unused variable (#4415) YAMAMOTO Takashi 2025-06-27 12:55:08 +09:00
  • d6876f1e9f wasi_nn_llamacpp.c: fix buffer overruns in set_input (#4420) YAMAMOTO Takashi 2025-06-27 12:51:03 +09:00
  • 2372a472aa wasi-nn: make the host use the wasi_ephemeral_nn version of tensor_data (#4411) YAMAMOTO Takashi 2025-06-27 08:41:42 +09:00
  • 23799a2cb6 Collective fix (#4413) TianlongLiang 2025-06-26 10:20:40 +08:00
  • 5b32130955 fix bug in bh_vector when extending (#4414) TianlongLiang 2025-06-26 10:18:24 +08:00
  • a7aae9d2cc wasi_nn_llamacpp.c: make this compilable (#4403) YAMAMOTO Takashi 2025-06-26 08:05:45 +09:00
  • 535004dedc Fix handling of non-nullable global_type during global import (#4408) Liu Jia 2025-06-26 06:59:57 +08:00
  • 1e41519977 loader: add type index checking (#4402) Zhenwei Jin 2025-06-24 20:38:39 +08:00
  • e414a327a0 Refactor copy callstack feature (#4401) liang.he 2025-06-24 20:38:30 +08:00
  • 8289452abb wasi_nn_tensorflowlite.cpp: fix get_output return size (#4390) YAMAMOTO Takashi 2025-06-24 21:38:19 +09:00
  • 70c39bae77 wasi-nn: fix context lifetime issues (#4396) YAMAMOTO Takashi 2025-06-24 21:37:56 +09:00
  • 92e5f5f123 CI: fix the description of upload_url (#4407) YAMAMOTO Takashi 2025-06-24 21:35:19 +09:00
  • 7471d5a5d0 wamr-wasi-extensions/socket: disable reference-types (#4392) YAMAMOTO Takashi 2025-06-20 16:50:48 +09:00
  • f449b79a31 wasi_nn_openvino.c: implement multiple models per instance (#4380) YAMAMOTO Takashi 2025-06-20 16:50:29 +09:00
  • 64cafaff1e Improve spec test execution by adding retry logic for transient errors (#4393) liang.he 2025-06-20 15:49:43 +08:00
  • ea408ab6c0 wasi-nn: add minimum serialization on WASINNContext (#4387) YAMAMOTO Takashi 2025-06-20 10:48:55 +09:00
  • 71c07f3e4e deprecate legacy WAMR-specific "wasi_nn" module (#4382) YAMAMOTO Takashi 2025-06-19 15:32:26 +09:00
  • e5091e47ea enable WAMR_BUILD_WASI_EPHEMERAL_NN by default (#4381) YAMAMOTO Takashi 2025-06-19 15:30:44 +09:00
  • aa53d648fa wasi-nn: fix tensor_data abi for wasi_ephemeral_nn (#4379) YAMAMOTO Takashi 2025-06-19 15:18:36 +09:00
  • a29f3943ef core/iwasm/libraries/wasi-nn/test: use the correct version of keras (#4383) YAMAMOTO Takashi 2025-06-18 20:24:06 +09:00
  • 8414a20dfe Fix several issues related to night-run CI and test scripts. (#4385) liang.he 2025-06-18 19:16:47 +08:00
  • db7714f0f5 wasi_nn_tensorflowlite.cpp: reject non-fp32 input earlier (#4388) YAMAMOTO Takashi 2025-06-18 20:08:57 +09:00
  • 4bf799c3af core/iwasm/libraries/wasi-nn/test/build.sh: add a tip for intel mac (#4389) YAMAMOTO Takashi 2025-06-18 20:06:57 +09:00
  • cba9001749 wasi-nn: don't try to deinit uninitialized backend (#4375) YAMAMOTO Takashi 2025-06-17 18:40:53 +09:00
  • 4ebd1bb597 wasi-nn: apply the shared library hack to darwin as well (#4374) YAMAMOTO Takashi 2025-06-17 18:40:23 +09:00
  • b3ce192e1a add nn-cli example (#4373) YAMAMOTO Takashi 2025-06-17 18:39:34 +09:00
  • c9b8c16088 wasi_nn_openvino.c: remove pre/postprocessing and layout assumptions (#4361) YAMAMOTO Takashi 2025-06-17 14:01:46 +09:00
  • 6dfb410869 send an empty/error reply from server (#4362) Su Yihan 2025-06-17 13:00:58 +08:00
  • 2f0750a6fe wasi_nn_openvino.c: add a missing buffer overflow check in get_output (#4353) YAMAMOTO Takashi 2025-06-17 12:17:00 +09:00
  • 20be1d33fe wasi_ephemeral_nn.h: prefix identfiers to avoid too generic names (#4358) YAMAMOTO Takashi 2025-06-17 12:15:01 +09:00
  • 965f2452c8 improve installation steps for wasi-sdk and wabt on Windows (#4359) liang.he 2025-06-17 11:14:10 +08:00
  • 05e3a09150 wamr-wasi-extensions: add lib-socket things (#4360) YAMAMOTO Takashi 2025-06-17 12:13:43 +09:00
  • 745da82cd6 wasi_nn_openvino.c: remove broken xml check (#4365) YAMAMOTO Takashi 2025-06-17 12:02:36 +09:00
  • 7bbdbf5212 add validation for array type in load_init_expr(GC only) (#4370) Liu Jia 2025-06-17 11:01:38 +08:00
  • d7e3e376a9 build(deps): Bump github/codeql-action from 3.28.19 to 3.29.0 (#4371) dependabot[bot] 2025-06-17 11:01:21 +08:00
  • 0d001c4c38 wasi-nn: fix backend leak on multiple loads (#4366) YAMAMOTO Takashi 2025-06-17 12:01:07 +09:00
  • 8e60feb181 Collective fix for typos and minor bugs (#4369) TianlongLiang 2025-06-17 09:26:00 +08:00