├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── .rustfmt.toml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE ├── LICENSE.cloudabi-utils ├── README.md ├── clippy.toml ├── src ├── ctx.rs ├── error.rs ├── fdentry.rs ├── fs │ ├── dir.rs │ ├── dir_builder.rs │ ├── dir_entry.rs │ ├── error.rs │ ├── file.rs │ ├── file_type.rs │ ├── metadata.rs │ ├── mod.rs │ ├── open_options.rs │ ├── permissions.rs │ └── readdir.rs ├── helpers.rs ├── host.rs ├── hostcalls │ ├── fs.rs │ ├── misc.rs │ ├── mod.rs │ └── sock.rs ├── hostcalls_impl │ ├── fs.rs │ ├── fs_helpers.rs │ ├── misc.rs │ └── mod.rs ├── lib.rs ├── macros.rs ├── memory.rs ├── sys │ ├── mod.rs │ ├── unix │ │ ├── bsd │ │ │ ├── hostcalls_impl.rs │ │ │ ├── mod.rs │ │ │ └── osfile.rs │ │ ├── dir.rs │ │ ├── fdentry_impl.rs │ │ ├── host_impl.rs │ │ ├── hostcalls_impl │ │ │ ├── fs.rs │ │ │ ├── fs_helpers.rs │ │ │ ├── misc.rs │ │ │ └── mod.rs │ │ ├── linux │ │ │ ├── hostcalls_impl.rs │ │ │ ├── mod.rs │ │ │ └── osfile.rs │ │ └── mod.rs │ └── windows │ │ ├── fdentry_impl.rs │ │ ├── host_impl.rs │ │ ├── hostcalls_impl │ │ ├── fs.rs │ │ ├── fs_helpers.rs │ │ ├── misc.rs │ │ └── mod.rs │ │ └── mod.rs ├── wasi.rs └── wasi32.rs ├── tests ├── runtime.rs ├── utils.rs └── wasm_tests.rs ├── wasi-common-cbindgen ├── Cargo.toml ├── LICENSE ├── src │ └── lib.rs └── tests │ ├── array_args.rs │ ├── mut_args.rs │ ├── no_args.rs │ ├── ref_args.rs │ ├── test.rs │ └── val_args.rs ├── wasi-misc-tests ├── Cargo.toml ├── README.md └── src │ ├── bin │ ├── big_random_buf.rs │ ├── clock_time_get.rs │ ├── close_preopen.rs │ ├── dangling_symlink.rs │ ├── directory_seek.rs │ ├── fd_advise.rs │ ├── fd_filestat_set.rs │ ├── fd_readdir.rs │ ├── file_allocate.rs │ ├── file_pread_pwrite.rs │ ├── file_seek_tell.rs │ ├── file_unbuffered_write.rs │ ├── interesting_paths.rs │ ├── isatty.rs │ ├── nofollow_errors.rs │ ├── path_filestat.rs │ ├── path_open_dirfd_not_dir.rs │ ├── path_rename.rs │ ├── path_rename_trailing_slashes.rs │ ├── path_symlink_trailing_slashes.rs │ ├── poll_oneoff.rs │ ├── readlink.rs │ ├── readlink_no_buffer.rs │ ├── remove_directory_trailing_slashes.rs │ ├── remove_nonempty_directory.rs │ ├── renumber.rs │ ├── sched_yield.rs │ ├── symlink_loop.rs │ ├── truncation_rights.rs │ └── unlink_file_trailing_slashes.rs │ ├── lib.rs │ ├── utils.rs │ └── wasi_wrappers.rs ├── wig ├── Cargo.toml ├── LICENSE └── src │ ├── lib.rs │ ├── raw_types.rs │ └── utils.rs └── winx ├── Cargo.toml ├── LICENSE └── src ├── file.rs ├── lib.rs ├── time.rs └── winerror.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | **/*.rs.bk 4 | .DS_Store 5 | .vscode 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/.gitmodules -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.cloudabi-utils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/LICENSE.cloudabi-utils -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | doc-valid-idents = [ "WebAssembly" ] 2 | -------------------------------------------------------------------------------- /src/ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/ctx.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/fdentry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fdentry.rs -------------------------------------------------------------------------------- /src/fs/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/dir.rs -------------------------------------------------------------------------------- /src/fs/dir_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/dir_builder.rs -------------------------------------------------------------------------------- /src/fs/dir_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/dir_entry.rs -------------------------------------------------------------------------------- /src/fs/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/error.rs -------------------------------------------------------------------------------- /src/fs/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/file.rs -------------------------------------------------------------------------------- /src/fs/file_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/file_type.rs -------------------------------------------------------------------------------- /src/fs/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/metadata.rs -------------------------------------------------------------------------------- /src/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/mod.rs -------------------------------------------------------------------------------- /src/fs/open_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/open_options.rs -------------------------------------------------------------------------------- /src/fs/permissions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/permissions.rs -------------------------------------------------------------------------------- /src/fs/readdir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/fs/readdir.rs -------------------------------------------------------------------------------- /src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/helpers.rs -------------------------------------------------------------------------------- /src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/host.rs -------------------------------------------------------------------------------- /src/hostcalls/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls/fs.rs -------------------------------------------------------------------------------- /src/hostcalls/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls/misc.rs -------------------------------------------------------------------------------- /src/hostcalls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls/mod.rs -------------------------------------------------------------------------------- /src/hostcalls/sock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls/sock.rs -------------------------------------------------------------------------------- /src/hostcalls_impl/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls_impl/fs.rs -------------------------------------------------------------------------------- /src/hostcalls_impl/fs_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls_impl/fs_helpers.rs -------------------------------------------------------------------------------- /src/hostcalls_impl/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls_impl/misc.rs -------------------------------------------------------------------------------- /src/hostcalls_impl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/hostcalls_impl/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/memory.rs -------------------------------------------------------------------------------- /src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/mod.rs -------------------------------------------------------------------------------- /src/sys/unix/bsd/hostcalls_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/bsd/hostcalls_impl.rs -------------------------------------------------------------------------------- /src/sys/unix/bsd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/bsd/mod.rs -------------------------------------------------------------------------------- /src/sys/unix/bsd/osfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/bsd/osfile.rs -------------------------------------------------------------------------------- /src/sys/unix/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/dir.rs -------------------------------------------------------------------------------- /src/sys/unix/fdentry_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/fdentry_impl.rs -------------------------------------------------------------------------------- /src/sys/unix/host_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/host_impl.rs -------------------------------------------------------------------------------- /src/sys/unix/hostcalls_impl/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/hostcalls_impl/fs.rs -------------------------------------------------------------------------------- /src/sys/unix/hostcalls_impl/fs_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/hostcalls_impl/fs_helpers.rs -------------------------------------------------------------------------------- /src/sys/unix/hostcalls_impl/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/hostcalls_impl/misc.rs -------------------------------------------------------------------------------- /src/sys/unix/hostcalls_impl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/hostcalls_impl/mod.rs -------------------------------------------------------------------------------- /src/sys/unix/linux/hostcalls_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/linux/hostcalls_impl.rs -------------------------------------------------------------------------------- /src/sys/unix/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/linux/mod.rs -------------------------------------------------------------------------------- /src/sys/unix/linux/osfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/linux/osfile.rs -------------------------------------------------------------------------------- /src/sys/unix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/unix/mod.rs -------------------------------------------------------------------------------- /src/sys/windows/fdentry_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/fdentry_impl.rs -------------------------------------------------------------------------------- /src/sys/windows/host_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/host_impl.rs -------------------------------------------------------------------------------- /src/sys/windows/hostcalls_impl/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/hostcalls_impl/fs.rs -------------------------------------------------------------------------------- /src/sys/windows/hostcalls_impl/fs_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/hostcalls_impl/fs_helpers.rs -------------------------------------------------------------------------------- /src/sys/windows/hostcalls_impl/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/hostcalls_impl/misc.rs -------------------------------------------------------------------------------- /src/sys/windows/hostcalls_impl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/hostcalls_impl/mod.rs -------------------------------------------------------------------------------- /src/sys/windows/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/sys/windows/mod.rs -------------------------------------------------------------------------------- /src/wasi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/wasi.rs -------------------------------------------------------------------------------- /src/wasi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/src/wasi32.rs -------------------------------------------------------------------------------- /tests/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/tests/runtime.rs -------------------------------------------------------------------------------- /tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/tests/utils.rs -------------------------------------------------------------------------------- /tests/wasm_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/tests/wasm_tests.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/Cargo.toml -------------------------------------------------------------------------------- /wasi-common-cbindgen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/LICENSE -------------------------------------------------------------------------------- /wasi-common-cbindgen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/src/lib.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/array_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/array_args.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/mut_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/mut_args.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/no_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/no_args.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/ref_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/ref_args.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/test.rs -------------------------------------------------------------------------------- /wasi-common-cbindgen/tests/val_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-common-cbindgen/tests/val_args.rs -------------------------------------------------------------------------------- /wasi-misc-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/Cargo.toml -------------------------------------------------------------------------------- /wasi-misc-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/README.md -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/big_random_buf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/big_random_buf.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/clock_time_get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/clock_time_get.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/close_preopen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/close_preopen.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/dangling_symlink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/dangling_symlink.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/directory_seek.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/directory_seek.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/fd_advise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/fd_advise.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/fd_filestat_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/fd_filestat_set.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/fd_readdir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/fd_readdir.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/file_allocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/file_allocate.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/file_pread_pwrite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/file_pread_pwrite.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/file_seek_tell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/file_seek_tell.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/file_unbuffered_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/file_unbuffered_write.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/interesting_paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/interesting_paths.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/isatty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/isatty.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/nofollow_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/nofollow_errors.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/path_filestat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/path_filestat.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/path_open_dirfd_not_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/path_open_dirfd_not_dir.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/path_rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/path_rename.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/path_rename_trailing_slashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/path_rename_trailing_slashes.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/path_symlink_trailing_slashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/path_symlink_trailing_slashes.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/poll_oneoff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/poll_oneoff.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/readlink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/readlink.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/readlink_no_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/readlink_no_buffer.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/remove_directory_trailing_slashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/remove_directory_trailing_slashes.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/remove_nonempty_directory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/remove_nonempty_directory.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/renumber.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/renumber.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/sched_yield.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/sched_yield.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/symlink_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/symlink_loop.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/truncation_rights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/truncation_rights.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/bin/unlink_file_trailing_slashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/bin/unlink_file_trailing_slashes.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/lib.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/utils.rs -------------------------------------------------------------------------------- /wasi-misc-tests/src/wasi_wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wasi-misc-tests/src/wasi_wrappers.rs -------------------------------------------------------------------------------- /wig/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wig/Cargo.toml -------------------------------------------------------------------------------- /wig/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wig/LICENSE -------------------------------------------------------------------------------- /wig/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wig/src/lib.rs -------------------------------------------------------------------------------- /wig/src/raw_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wig/src/raw_types.rs -------------------------------------------------------------------------------- /wig/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/wig/src/utils.rs -------------------------------------------------------------------------------- /winx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/Cargo.toml -------------------------------------------------------------------------------- /winx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/LICENSE -------------------------------------------------------------------------------- /winx/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/src/file.rs -------------------------------------------------------------------------------- /winx/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/src/lib.rs -------------------------------------------------------------------------------- /winx/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/src/time.rs -------------------------------------------------------------------------------- /winx/src/winerror.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CraneStation/wasi-common/HEAD/winx/src/winerror.rs --------------------------------------------------------------------------------