Skip to content

feat(p2-shim): add sandboxing configuration to WASIShim#1213

Merged
vados-cosmonic merged 4 commits intobytecodealliance:mainfrom
andreiltd:p2-shim-sandbox
Jan 27, 2026
Merged

feat(p2-shim): add sandboxing configuration to WASIShim#1213
vados-cosmonic merged 4 commits intobytecodealliance:mainfrom
andreiltd:p2-shim-sandbox

Conversation

@andreiltd
Copy link
Member

Add support for configuring filesystem preopens, environment variables, command-line arguments, and network access through the WASIShim constructor.

Closes: #466

Add support for configuring filesystem preopens, environment variables,
command-line arguments, and network access through the WASIShim constructor.
@andreiltd andreiltd changed the title feat(preview2-shim): Add sandboxing configuration to WASIShim feat(p2-shim): add sandboxing configuration to WASIShim Jan 26, 2026
Copy link
Collaborator

@vados-cosmonic vados-cosmonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

Happy to merge as-is but left some recommendations that you can take or leave!

@andreiltd
Copy link
Member Author

Thanks for feedback! Let me address the suggestions before we merge.

Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Signed-off-by: Tomasz Andrzejak <andreiltd@users.noreply.github.com>
@vados-cosmonic
Copy link
Collaborator

Going to restart the tests as soon as they finish... doing whatever they're doing. Might be some CI slowness today.

@vados-cosmonic vados-cosmonic added this pull request to the merge queue Jan 26, 2026
@vados-cosmonic vados-cosmonic removed this pull request from the merge queue due to a manual request Jan 26, 2026
@vados-cosmonic vados-cosmonic added this pull request to the merge queue Jan 26, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 26, 2026
@vados-cosmonic vados-cosmonic added this pull request to the merge queue Jan 26, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 26, 2026
@vados-cosmonic vados-cosmonic added this pull request to the merge queue Jan 27, 2026
Merged via the queue into bytecodealliance:main with commit a14e3e6 Jan 27, 2026
68 of 69 checks passed
@jco-release-bot
Copy link
Collaborator

🎉 The code in this PR was made available in the following release:
https://github.com/bytecodealliance/jco/releases/tag/preview2-shim-v0.17.7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[preview2-shim] Consider giving guest no preopens by default

3 participants