├── .github ├── CODEOWNERS ├── actions │ └── install-tools │ │ └── action.yml ├── scripts │ ├── README.md │ └── validate-proposals.js └── workflows │ ├── ci.yml │ ├── lint-gh.yml │ └── release.yaml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── assets └── WASI.png ├── docs ├── Capabilities.md ├── Charter.md ├── DesignPrinciples.md ├── HighLevelGoals.md ├── Preview2.md ├── Proposals.md └── WitInWasi.md ├── legacy ├── README.md ├── application-abi.md ├── optional-imports.md ├── preview0 │ ├── docs.md │ └── witx │ │ ├── typenames.witx │ │ └── wasi_unstable.witx ├── preview1 │ ├── docs.html │ ├── docs.md │ └── witx │ │ ├── typenames.witx │ │ └── wasi_snapshot_preview1.witx └── tools │ ├── repo_docs.sh │ ├── witx-cli │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── witx-docs.md │ └── witx │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── src │ ├── abi.rs │ ├── ast.rs │ ├── docs │ │ ├── ast.rs │ │ ├── md.rs │ │ └── mod.rs │ ├── io.rs │ ├── layout.rs │ ├── lib.rs │ ├── parser.rs │ ├── phases.rs │ ├── polyfill.rs │ ├── render.rs │ ├── representation.rs │ ├── toplevel.rs │ └── validate.rs │ └── tests │ ├── witxt.rs │ └── witxt │ ├── abi.witxt │ ├── anonymous.witxt │ ├── multimodule.witxt │ ├── multimodule │ ├── redefine_a.witx │ ├── type_a.witx │ ├── type_b.witx │ └── type_c.witx │ ├── representation.witxt │ ├── shorthand.witxt │ ├── simple.witxt │ ├── union.witxt │ └── wasi.witxt ├── proposals ├── cli │ ├── LICENSE.md │ ├── README.md │ ├── command.md │ ├── imports.md │ ├── test │ │ └── README.md │ ├── wit-0.3.0-draft │ │ ├── command.wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── environment.wit │ │ ├── exit.wit │ │ ├── imports.wit │ │ ├── run.wit │ │ ├── stdio.wit │ │ └── terminal.wit │ └── wit │ │ ├── command.wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── environment.wit │ │ ├── exit.wit │ │ ├── imports.wit │ │ ├── run.wit │ │ ├── stdio.wit │ │ └── terminal.wit ├── clocks │ ├── README.md │ ├── imports.md │ ├── test │ │ └── README.md │ ├── wit-0.3.0-draft │ │ ├── monotonic-clock.wit │ │ ├── system-clock.wit │ │ ├── timezone.wit │ │ ├── types.wit │ │ └── world.wit │ └── wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── monotonic-clock.wit │ │ ├── timezone.wit │ │ ├── wall-clock.wit │ │ └── world.wit ├── filesystem │ ├── LICENSE.md │ ├── README.md │ ├── imports.md │ ├── path-resolution.md │ ├── test │ │ └── README.md │ ├── wit-0.3.0-draft │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── preopens.wit │ │ ├── types.wit │ │ └── world.wit │ └── wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── preopens.wit │ │ ├── types.wit │ │ └── world.wit ├── http │ ├── LICENSE.md │ ├── README.md │ ├── imports.md │ ├── proxy.md │ ├── wit-0.3.0-draft │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── types.wit │ │ └── worlds.wit │ └── wit │ │ ├── deps.lock │ │ ├── deps.toml │ │ ├── handler.wit │ │ ├── proxy.wit │ │ └── types.wit ├── io │ ├── LICENSE.md │ ├── README.md │ ├── imports.md │ ├── test │ │ └── README.md │ └── wit │ │ ├── error.wit │ │ ├── poll.wit │ │ ├── streams.wit │ │ └── world.wit ├── random │ ├── LICENSE.md │ ├── README.md │ ├── imports.md │ ├── test │ │ └── README.md │ ├── wit-0.3.0-draft │ │ ├── insecure-seed.wit │ │ ├── insecure.wit │ │ ├── random.wit │ │ └── world.wit │ └── wit │ │ ├── insecure-seed.wit │ │ ├── insecure.wit │ │ ├── random.wit │ │ └── world.wit └── sockets │ ├── .gitattributes │ ├── GrantingAccess.md │ ├── LICENSE.md │ ├── Posix-compatibility.md │ ├── README.md │ ├── TcpSocketOperationalSemantics-0.3.0-draft.md │ ├── TcpSocketOperationalSemantics.md │ ├── imports.md │ ├── test │ └── README.md │ ├── wit-0.3.0-draft │ ├── deps.lock │ ├── deps.toml │ ├── ip-name-lookup.wit │ ├── types.wit │ └── world.wit │ └── wit │ ├── deps.lock │ ├── deps.toml │ ├── instance-network.wit │ ├── ip-name-lookup.wit │ ├── network.wit │ ├── tcp-create-socket.wit │ ├── tcp.wit │ ├── udp-create-socket.wit │ ├── udp.wit │ └── world.wit └── specifications ├── wasi-0.2.0 └── Overview.md ├── wasi-0.2.1 └── Overview.md ├── wasi-0.2.2 └── Overview.md ├── wasi-0.2.3 └── Overview.md ├── wasi-0.2.4 └── Overview.md ├── wasi-0.2.5 └── Overview.md ├── wasi-0.2.6 └── Overview.md ├── wasi-0.2.7 └── Overview.md └── wasi-0.2.8 └── Overview.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/install-tools/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/actions/install-tools/action.yml -------------------------------------------------------------------------------- /.github/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/scripts/README.md -------------------------------------------------------------------------------- /.github/scripts/validate-proposals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/scripts/validate-proposals.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/lint-gh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/workflows/lint-gh.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/README.md -------------------------------------------------------------------------------- /assets/WASI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/assets/WASI.png -------------------------------------------------------------------------------- /docs/Capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/Capabilities.md -------------------------------------------------------------------------------- /docs/Charter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/Charter.md -------------------------------------------------------------------------------- /docs/DesignPrinciples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/DesignPrinciples.md -------------------------------------------------------------------------------- /docs/HighLevelGoals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/HighLevelGoals.md -------------------------------------------------------------------------------- /docs/Preview2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/Preview2.md -------------------------------------------------------------------------------- /docs/Proposals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/Proposals.md -------------------------------------------------------------------------------- /docs/WitInWasi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/docs/WitInWasi.md -------------------------------------------------------------------------------- /legacy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/README.md -------------------------------------------------------------------------------- /legacy/application-abi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/application-abi.md -------------------------------------------------------------------------------- /legacy/optional-imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/optional-imports.md -------------------------------------------------------------------------------- /legacy/preview0/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview0/docs.md -------------------------------------------------------------------------------- /legacy/preview0/witx/typenames.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview0/witx/typenames.witx -------------------------------------------------------------------------------- /legacy/preview0/witx/wasi_unstable.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview0/witx/wasi_unstable.witx -------------------------------------------------------------------------------- /legacy/preview1/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview1/docs.html -------------------------------------------------------------------------------- /legacy/preview1/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview1/docs.md -------------------------------------------------------------------------------- /legacy/preview1/witx/typenames.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview1/witx/typenames.witx -------------------------------------------------------------------------------- /legacy/preview1/witx/wasi_snapshot_preview1.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/preview1/witx/wasi_snapshot_preview1.witx -------------------------------------------------------------------------------- /legacy/tools/repo_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/repo_docs.sh -------------------------------------------------------------------------------- /legacy/tools/witx-cli/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /legacy/tools/witx-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx-cli/Cargo.toml -------------------------------------------------------------------------------- /legacy/tools/witx-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx-cli/src/main.rs -------------------------------------------------------------------------------- /legacy/tools/witx-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx-docs.md -------------------------------------------------------------------------------- /legacy/tools/witx/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /legacy/tools/witx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/Cargo.toml -------------------------------------------------------------------------------- /legacy/tools/witx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/LICENSE -------------------------------------------------------------------------------- /legacy/tools/witx/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/abi.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/ast.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/docs/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/docs/ast.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/docs/md.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/docs/md.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/docs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/docs/mod.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/io.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/layout.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/lib.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/parser.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/phases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/phases.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/polyfill.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/polyfill.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/render.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/representation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/representation.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/toplevel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/toplevel.rs -------------------------------------------------------------------------------- /legacy/tools/witx/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/src/validate.rs -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt.rs -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/abi.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/abi.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/anonymous.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/anonymous.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/multimodule.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/multimodule.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/multimodule/redefine_a.witx: -------------------------------------------------------------------------------- 1 | (typename $a u8) 2 | -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/multimodule/type_a.witx: -------------------------------------------------------------------------------- 1 | (typename $a u32) 2 | -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/multimodule/type_b.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/multimodule/type_b.witx -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/multimodule/type_c.witx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/multimodule/type_c.witx -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/representation.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/representation.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/shorthand.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/shorthand.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/simple.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/simple.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/union.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/union.witxt -------------------------------------------------------------------------------- /legacy/tools/witx/tests/witxt/wasi.witxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/legacy/tools/witx/tests/witxt/wasi.witxt -------------------------------------------------------------------------------- /proposals/cli/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/LICENSE.md -------------------------------------------------------------------------------- /proposals/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/README.md -------------------------------------------------------------------------------- /proposals/cli/command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/command.md -------------------------------------------------------------------------------- /proposals/cli/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/imports.md -------------------------------------------------------------------------------- /proposals/cli/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/test/README.md -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/command.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/command.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/deps.lock -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/deps.toml -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/environment.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/environment.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/exit.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/exit.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/imports.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/imports.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/run.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/run.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/stdio.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/stdio.wit -------------------------------------------------------------------------------- /proposals/cli/wit-0.3.0-draft/terminal.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit-0.3.0-draft/terminal.wit -------------------------------------------------------------------------------- /proposals/cli/wit/command.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/command.wit -------------------------------------------------------------------------------- /proposals/cli/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/deps.lock -------------------------------------------------------------------------------- /proposals/cli/wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/deps.toml -------------------------------------------------------------------------------- /proposals/cli/wit/environment.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/environment.wit -------------------------------------------------------------------------------- /proposals/cli/wit/exit.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/exit.wit -------------------------------------------------------------------------------- /proposals/cli/wit/imports.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/imports.wit -------------------------------------------------------------------------------- /proposals/cli/wit/run.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/run.wit -------------------------------------------------------------------------------- /proposals/cli/wit/stdio.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/stdio.wit -------------------------------------------------------------------------------- /proposals/cli/wit/terminal.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/cli/wit/terminal.wit -------------------------------------------------------------------------------- /proposals/clocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/README.md -------------------------------------------------------------------------------- /proposals/clocks/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/imports.md -------------------------------------------------------------------------------- /proposals/clocks/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/test/README.md -------------------------------------------------------------------------------- /proposals/clocks/wit-0.3.0-draft/monotonic-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit-0.3.0-draft/monotonic-clock.wit -------------------------------------------------------------------------------- /proposals/clocks/wit-0.3.0-draft/system-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit-0.3.0-draft/system-clock.wit -------------------------------------------------------------------------------- /proposals/clocks/wit-0.3.0-draft/timezone.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit-0.3.0-draft/timezone.wit -------------------------------------------------------------------------------- /proposals/clocks/wit-0.3.0-draft/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit-0.3.0-draft/types.wit -------------------------------------------------------------------------------- /proposals/clocks/wit-0.3.0-draft/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit-0.3.0-draft/world.wit -------------------------------------------------------------------------------- /proposals/clocks/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit/deps.lock -------------------------------------------------------------------------------- /proposals/clocks/wit/deps.toml: -------------------------------------------------------------------------------- 1 | io = "../../io/wit" 2 | -------------------------------------------------------------------------------- /proposals/clocks/wit/monotonic-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit/monotonic-clock.wit -------------------------------------------------------------------------------- /proposals/clocks/wit/timezone.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit/timezone.wit -------------------------------------------------------------------------------- /proposals/clocks/wit/wall-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit/wall-clock.wit -------------------------------------------------------------------------------- /proposals/clocks/wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/clocks/wit/world.wit -------------------------------------------------------------------------------- /proposals/filesystem/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/LICENSE.md -------------------------------------------------------------------------------- /proposals/filesystem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/README.md -------------------------------------------------------------------------------- /proposals/filesystem/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/imports.md -------------------------------------------------------------------------------- /proposals/filesystem/path-resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/path-resolution.md -------------------------------------------------------------------------------- /proposals/filesystem/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/test/README.md -------------------------------------------------------------------------------- /proposals/filesystem/wit-0.3.0-draft/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit-0.3.0-draft/deps.lock -------------------------------------------------------------------------------- /proposals/filesystem/wit-0.3.0-draft/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit-0.3.0-draft/deps.toml -------------------------------------------------------------------------------- /proposals/filesystem/wit-0.3.0-draft/preopens.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit-0.3.0-draft/preopens.wit -------------------------------------------------------------------------------- /proposals/filesystem/wit-0.3.0-draft/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit-0.3.0-draft/types.wit -------------------------------------------------------------------------------- /proposals/filesystem/wit-0.3.0-draft/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit-0.3.0-draft/world.wit -------------------------------------------------------------------------------- /proposals/filesystem/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit/deps.lock -------------------------------------------------------------------------------- /proposals/filesystem/wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit/deps.toml -------------------------------------------------------------------------------- /proposals/filesystem/wit/preopens.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit/preopens.wit -------------------------------------------------------------------------------- /proposals/filesystem/wit/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit/types.wit -------------------------------------------------------------------------------- /proposals/filesystem/wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/filesystem/wit/world.wit -------------------------------------------------------------------------------- /proposals/http/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/LICENSE.md -------------------------------------------------------------------------------- /proposals/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/README.md -------------------------------------------------------------------------------- /proposals/http/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/imports.md -------------------------------------------------------------------------------- /proposals/http/proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/proxy.md -------------------------------------------------------------------------------- /proposals/http/wit-0.3.0-draft/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit-0.3.0-draft/deps.lock -------------------------------------------------------------------------------- /proposals/http/wit-0.3.0-draft/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit-0.3.0-draft/deps.toml -------------------------------------------------------------------------------- /proposals/http/wit-0.3.0-draft/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit-0.3.0-draft/types.wit -------------------------------------------------------------------------------- /proposals/http/wit-0.3.0-draft/worlds.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit-0.3.0-draft/worlds.wit -------------------------------------------------------------------------------- /proposals/http/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit/deps.lock -------------------------------------------------------------------------------- /proposals/http/wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit/deps.toml -------------------------------------------------------------------------------- /proposals/http/wit/handler.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit/handler.wit -------------------------------------------------------------------------------- /proposals/http/wit/proxy.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit/proxy.wit -------------------------------------------------------------------------------- /proposals/http/wit/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/http/wit/types.wit -------------------------------------------------------------------------------- /proposals/io/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/LICENSE.md -------------------------------------------------------------------------------- /proposals/io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/README.md -------------------------------------------------------------------------------- /proposals/io/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/imports.md -------------------------------------------------------------------------------- /proposals/io/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/test/README.md -------------------------------------------------------------------------------- /proposals/io/wit/error.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/wit/error.wit -------------------------------------------------------------------------------- /proposals/io/wit/poll.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/wit/poll.wit -------------------------------------------------------------------------------- /proposals/io/wit/streams.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/wit/streams.wit -------------------------------------------------------------------------------- /proposals/io/wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/io/wit/world.wit -------------------------------------------------------------------------------- /proposals/random/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/LICENSE.md -------------------------------------------------------------------------------- /proposals/random/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/README.md -------------------------------------------------------------------------------- /proposals/random/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/imports.md -------------------------------------------------------------------------------- /proposals/random/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/test/README.md -------------------------------------------------------------------------------- /proposals/random/wit-0.3.0-draft/insecure-seed.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit-0.3.0-draft/insecure-seed.wit -------------------------------------------------------------------------------- /proposals/random/wit-0.3.0-draft/insecure.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit-0.3.0-draft/insecure.wit -------------------------------------------------------------------------------- /proposals/random/wit-0.3.0-draft/random.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit-0.3.0-draft/random.wit -------------------------------------------------------------------------------- /proposals/random/wit-0.3.0-draft/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit-0.3.0-draft/world.wit -------------------------------------------------------------------------------- /proposals/random/wit/insecure-seed.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit/insecure-seed.wit -------------------------------------------------------------------------------- /proposals/random/wit/insecure.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit/insecure.wit -------------------------------------------------------------------------------- /proposals/random/wit/random.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit/random.wit -------------------------------------------------------------------------------- /proposals/random/wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/random/wit/world.wit -------------------------------------------------------------------------------- /proposals/sockets/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/.gitattributes -------------------------------------------------------------------------------- /proposals/sockets/GrantingAccess.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/GrantingAccess.md -------------------------------------------------------------------------------- /proposals/sockets/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/LICENSE.md -------------------------------------------------------------------------------- /proposals/sockets/Posix-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/Posix-compatibility.md -------------------------------------------------------------------------------- /proposals/sockets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/README.md -------------------------------------------------------------------------------- /proposals/sockets/TcpSocketOperationalSemantics-0.3.0-draft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/TcpSocketOperationalSemantics-0.3.0-draft.md -------------------------------------------------------------------------------- /proposals/sockets/TcpSocketOperationalSemantics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/TcpSocketOperationalSemantics.md -------------------------------------------------------------------------------- /proposals/sockets/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/imports.md -------------------------------------------------------------------------------- /proposals/sockets/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/test/README.md -------------------------------------------------------------------------------- /proposals/sockets/wit-0.3.0-draft/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit-0.3.0-draft/deps.lock -------------------------------------------------------------------------------- /proposals/sockets/wit-0.3.0-draft/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit-0.3.0-draft/deps.toml -------------------------------------------------------------------------------- /proposals/sockets/wit-0.3.0-draft/ip-name-lookup.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit-0.3.0-draft/ip-name-lookup.wit -------------------------------------------------------------------------------- /proposals/sockets/wit-0.3.0-draft/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit-0.3.0-draft/types.wit -------------------------------------------------------------------------------- /proposals/sockets/wit-0.3.0-draft/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit-0.3.0-draft/world.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/deps.lock -------------------------------------------------------------------------------- /proposals/sockets/wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/deps.toml -------------------------------------------------------------------------------- /proposals/sockets/wit/instance-network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/instance-network.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/ip-name-lookup.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/ip-name-lookup.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/network.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/tcp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/tcp-create-socket.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/tcp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/tcp.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/udp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/udp-create-socket.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/udp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/udp.wit -------------------------------------------------------------------------------- /proposals/sockets/wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/proposals/sockets/wit/world.wit -------------------------------------------------------------------------------- /specifications/wasi-0.2.0/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.0/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.1/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.1/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.2/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.2/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.3/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.3/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.4/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.4/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.5/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.5/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.6/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.6/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.7/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.7/Overview.md -------------------------------------------------------------------------------- /specifications/wasi-0.2.8/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/WASI/HEAD/specifications/wasi-0.2.8/Overview.md --------------------------------------------------------------------------------