wasm-micro-runtime/core/iwasm/common
Wenyong Huang 78b5c5b484
Merge dev/socket into main (#1393)
Implement more socket APIs, refer to #1336 and below PRs:
- Implement wasi_addr_resolve function (#1319)
- Fix socket-api byte order issue when host/network order are the same (#1327)
- Enhance sock_addr_local syscall (#1320)
- Implement sock_addr_remote syscall (#1360)
- Add support for IPv6 in WAMR (#1411)
- Implement ns lookup allowlist (#1420)
- Implement sock_send_to and sock_recv_from system calls (#1457)
- Added http downloader and multicast socket options (#1467)
- Fix `bind()` calls to receive the correct size of `sockaddr` structure (#1490)
- Assert on correct parameters (#1505)
- Copy only received bytes from socket recv buffer into the app buffer (#1497)

Co-authored-by: Marcin Kolny <mkolny@amazon.com>
Co-authored-by: Marcin Kolny <marcin.kolny@gmail.com>
Co-authored-by: Callum Macmillan <callumimacmillan@gmail.com>
2022-09-22 21:46:14 +08:00
..
arch Apply clang-format for more src files and update spec test script (#775) 2021-10-08 17:47:11 +08:00
iwasm_common.cmake Implement XIP feature and enable ARC target support (#694) 2021-08-12 17:44:39 +08:00
SConscript Add ia32 support and fix compiling issue for RT-Thread (#730) 2021-09-07 10:20:14 +08:00
wasm_application.c Fix multi-module and some other issues (#1435) 2022-08-31 17:38:38 +08:00
wasm_c_api_internal.h Add more checks for wasm-c-api interfaces (#1121) 2022-04-27 13:28:27 +08:00
wasm_c_api.c wasm_c_api.c: improve unimplemented cases (#1355) 2022-08-08 16:46:54 +08:00
wasm_exec_env.c Support custom stack guard size (#1368) 2022-08-12 10:17:11 +08:00
wasm_exec_env.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
wasm_memory.c Enable memory leak check (#1429) 2022-09-01 16:15:00 +08:00
wasm_memory.h Enlarge max pool size and fix bh_memcpy_s dest max size check (#1151) 2022-05-07 16:09:16 +08:00
wasm_native.c Fix a potential memory leak issue in wasm_native_init (#1465) 2022-09-08 14:22:34 +08:00
wasm_native.h Apply clang-format for more src files and update spec test script (#775) 2021-10-08 17:47:11 +08:00
wasm_runtime_common.c Merge dev/socket into main (#1393) 2022-09-22 21:46:14 +08:00
wasm_runtime_common.h Merge dev/socket into main (#1393) 2022-09-22 21:46:14 +08:00
wasm_shared_memory.c Fix atomic wait not thread safe issue (#1146) 2022-05-06 12:52:17 +08:00
wasm_shared_memory.h Apply clang-format for more src files and update spec test script (#775) 2021-10-08 17:47:11 +08:00