Skip to content

Releases: enclaver-io/enclaver

v0.6.1

07 Oct 04:45

Choose a tag to compare

What's Changed

  • Remove docs/ in favor of enclaver.io docs
  • Bump dependencies
  • Generate SLSA provenance
  • Output image sources info

Full Changelog: v0.6.0...v0.6.1

v0.6.0

22 Sep 16:57

Choose a tag to compare

What's Changed

  • Print enclave CID on startup
  • move credentials get to avoid stale tokens
  • fix(kms): Include SharedSecret plaintext in response to DeriveSharedSecret by @joshdoman
  • Bump dependencies by
  • Fix generate data key pair
  • Switch to enclaver.io registry

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

23 Mar 17:37
436a0c6

Choose a tag to compare

  • This is a maintenance release that updates a number of dependencies.
  • A number of dependencies, in particular aws-* and hyper, were major version bumps and required many modifications to the codebase.

v0.4.3

11 Jul 17:15

Choose a tag to compare

  • Default egress proxy port changed
    • If you used the default proxy port (9000), make sure to rebuild the images with this version of the Enclaver before running them.
    • The new port is 10000, changed to avoid a conflict with nitro-cli heartbeat port
  • Fixed a docker image pull error from some registries
  • Updated dependencies

v0.4.2

13 May 20:55

Choose a tag to compare

Security

v0.4.1

27 Jan 00:29

Choose a tag to compare

Security

v0.4.0

07 Nov 00:18

Choose a tag to compare

Security

Features

  • Wait for all ingress traffic responses before shutting down (#169)
  • Output the log files generated by nitro-cli when an enclave fails to start (#171)
  • Add a debug-mode flag to enclaver run, which gets forwarded to nitro-cli run-enclave (#170)

v0.3.1

27 Oct 16:57

Choose a tag to compare

Security

v0.3.0

26 Sep 19:45

Choose a tag to compare

Security

Features

  • Added --verbose flag for controlling the amount of logging output (#160)

Documentation Updates

Internal Development

  • Use Rust's Stable channel (#141)
  • Specify MSRV (minimum supported Rust version) (#142)
  • Add performance test (#139, #149, #156)
  • Add support for tracing (tokio-console) in development builds (#159)

v0.2.0

26 Nov 18:13

Choose a tag to compare

Features

  • Reduced container image sizes by using builder images (PR #118)
  • Improved logging of errors that occur on startup (Fixes #75)
  • Improved automatic update management of internal dependencies (PR #110)
  • CloudFormation for EKS node groups to use Enclaver images (PR #113)

Documentation Updates

  • Using the KMS proxy
    New guide to using the KMS proxy with Go, NodeJS, Ruby, and Python to automatically attach the attestation document to API requests.

  • Deploy on Kubernetes
    For Kubernetes users, a provided CloudFormation allows for easy creation of EKS node groups. The documentation contains an example Deployment/Pods that install and run secure enclaves alongside your other Kubernetes applications.

  • Embedded videos for the AWS, Kubernetes and No-Fly-List guides

  • Various updates to the Architecture document