wasi-tls has recently been accepted as a phase 1 proposal.
We'd like to start implementing this in wasmtime. There already exists some prior efforts:
My suggestion is to add a new standalone wasi-tls crate:
- under the
/crates folder, similar to the other proposals.
- that uses the WIT file from this PR
- that targets WASI v0.2 for the time being. Work on a v0.3 interface can happen in parallel in the future.
- that is completely experimental and therefore behind a
tls flag.
- uses
rustls for its implementation? (up for discussion, see next comment)
Thoughts?
CC @dicej @jsturtevant
wasi-tls has recently been accepted as a phase 1 proposal.
We'd like to start implementing this in wasmtime. There already exists some prior efforts:
native-tlscrate.rustlscrate.tlsCLI flagrustlsfrom awasi-http-only dependency to a workspace dependency.My suggestion is to add a new standalone
wasi-tlscrate:/cratesfolder, similar to the other proposals.tlsflag.rustlsfor its implementation? (up for discussion, see next comment)Thoughts?
CC @dicej @jsturtevant