feat: migrate wasi_crypto #29
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmigrationWasmEdge/WasmEdge#3840 plugin migrationWasmEdge/WasmEdge#3840 plugin migration
Description
Part of the C++ plugin migration (upstream: WasmEdge/WasmEdge#3840). Blocked by the pilot migration (see Relationships) — follow the recipe in docs/MIGRATING.md once it lands.
Migrate wasi_crypto to build, test, and ship from this repository.
- Enable
wasi_cryptoin the standalone CMake build (its existingWASMEDGE_PLUGIN_*option) against the pinned WasmEdge SDK - Port tests from
test/plugins/wasi_cryptoand make them pass locally — or add a smoke test if no upstream suite exists - Add CI following the pilot pattern:
.github/workflows/build-wasi_crypto.yml+.github/scripts/wasi_crypto/ - Add the plugin row to README.md
- After the first release containing
wasi_crypto: tick it off in the core-removal tracking issue
Migration notes: needs OpenSSL >= 3.0; also uses the imported thirdparty/wasi_crypto spec headers.
🤖 Generated by Claude Fable 5 with Claude Code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmigrationWasmEdge/WasmEdge#3840 plugin migrationWasmEdge/WasmEdge#3840 plugin migration
Activity