wasm-micro-runtime/core/iwasm
Dylan Johnston 9d8150efae
Fix WASI Path Mapping Processing (#3923)
Filesystem paths can be mapped from the host path to a guest path using
the format `<guest-path>::<host-path>`.

Previously `strtok` was used to find the `::` delimiter. Unfortunately
`strtok` processes each delimiter character individually. This meant
that the code was ~equivalent to `strtok(mapping_copy, ":")` which
breaks with Windows-style paths (E.g. `C:\my_path\`).

To fix this `strstr` is used to search for the exact delimiter.
2024-11-24 11:31:55 +08:00
..
aot Drop declarative elements on module instantiation (#3922) 2024-11-24 11:30:00 +08:00
common Fix WASI Path Mapping Processing (#3923) 2024-11-24 11:31:55 +08:00
compilation Check possible integer overflow in aot memory boundary check (#3920) 2024-11-22 16:01:24 +08:00
doc Fix some more spelling issues (#3393) 2024-05-08 09:30:29 +08:00
fast-jit Add support for multi-memory proposal in classic interpreter (#3742) 2024-08-21 12:22:23 +08:00
include Allow to set native stack boundary to exec_env (#3862) 2024-10-18 12:49:57 +08:00
interpreter Drop declarative elements on module instantiation (#3922) 2024-11-24 11:30:00 +08:00
libraries Add Windows wamrc and iwasm build in release CI (#3857) 2024-10-17 10:01:56 +08:00
README.md Add architecture diagram for wasm globals and classic-interp stack frame (#2058) 2023-03-25 09:39:20 +08:00