Skip to content

Balmoral Castle

Pre-release
Pre-release
Compare
Choose a tag to compare
@platten platten released this 10 Feb 17:46
· 1195 commits to main since this release
v0.2.0
a7a9a80

Balmoral Castle

Not Production Ready

This release is a developer-only, preview release. It is not production ready. We hope that you will experiment with it to see the progress we are making.

What's Changed

  • wasmtime 0.34.0 with networking enabled
  • WASI networking with pre-opened sockets
    • See examples/tcp_server/ for a full fledged mio example TCP server
  • GDB debugging
  • SEV-SNP attestation
  • Improvements in enarx info displaying additional information and JSON output support
  • enarx sev vcek - Download VCEK certificates for SEV platform and print to stdout in PEM format
  • Revamped pure WASI integration tests added

Requirements

  1. A supported hardware platform
  2. Rust nightly

For build instructions, see our build documentation.

Installation

For installation instructions please see our page on Installing Enarx.

Known (Temporary) Issues

  • Logging is forcibly enabled and outputs to standard error
  • Incomplete WASI support
  • All IO is unencrypted
  • No validation of attestation
  • No attestation support for SGX

Contributors

A hearty thanks to everyone who has contributed over the last few years. This release would not be successful without you!

@MikeCamel @npmccallum @haraldh @connorkuehl @lkatalin @mbestavros @wgwoods @axelsimon @ueno @ziyi-yan @ambaxter @squidboylan @blazebissar @michiboo @matt-ross16 @jyotsna-penumaka @steveej @greyspectrum @rvolosatovs @lilienbm @CyberEpsilon @kubkon @nickvidal @uudiin @zeenix @sagiegurari

A special thanks to our new contributors:
@greyspectrum @bstrie @jarkkojs @definitelynobody @Deepansharora27 @mayankkumar2 @moksh-pathak @platten

Full Changelog: v0.1.0...v0.2.0