fastports

uvwasi 0.0.23

devel/uvwasi

WASI syscall API built atop libuv

Category
devel
Maintainer
sunpoet@FreeBSD.org
WWW
https://github.com/nodejs/uvwasi
License
MIT
USES
cmake:testing

Description

This project does not currently provide the comprehensive file system security
properties provided by some WASI runtimes. Full support for secure file system
sandboxing may or may not be implemented in future. In the mean time, do not
rely on it to run untrusted code.

uvwasi implements the WASI system call API, so that WebAssembly runtimes can
easily implement WASI calls. Under the hood, uvwasi leverages libuv where
possible for maximum portability.

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
0.0.23
1b7c2a8136 files touched
Po-Chuan Hsieh (sunpoet)
devel/uvwasi: Remove USES=pathfix
0.0.23
13b0e29162 files touched
Po-Chuan Hsieh (sunpoet)
devel/uvwasi: Update to 0.0.23
Changes:	https://github.com/nodejs/uvwasi/releases
0.0.21
7e508d156b files touched
Po-Chuan Hsieh (sunpoet)
devel/uvwasi: Add uvwasi 0.0.21
This project does not currently provide the comprehensive file system security
properties provided by some WASI runtimes. Full support for secure file system
sandboxing may or may not be implemented in future. In the mean time, do not
rely on it to run untrusted code.

uvwasi implements the WASI system call API, so that WebAssembly runtimes can
easily implement WASI calls. Under the hood, uvwasi leverages libuv where
possible for maximum portability.