Skip to content

v0.5.0

Compare
Choose a tag to compare
@atanzu atanzu released this 29 Jan 08:37
· 3 commits to main since this release

Change notes:

  • Made eif_build a standalone crate with proper documentation
  • Added AWS KMS support for EIF signing alongside local keys
  • Bumped minimum Rust version to 1.71.1
  • Refactored signing functionality to sign pre-built EIFs
  • Implemented configurable hashing algorithms

Change history:

c215c8c Add tests for ARN parser
957f5f5 Dispatch key type internally
e7f2ba8 Extend EifReader to get measurements
4fc01cd Add EifSigner
1edaf99 Allow to specify hashing algorithm
899eee6 Pack parameters of `build_eif` into a struct
9273693 Bump Rust version to 1.71 for eif_build
4b1f201 Update `eif_build` to use image format v0.4
f449a3d Sign from a Tokio context
590ad7a Pin dependency version for `eif_build`
4c410d3 Bump Rust version to 1.71.1
519802d Fix clippy warnings
97b076d Gracefully handle runtime creation failures
ac44ea4 Use `std::path` to store key and cert files
c51a15c Unit tests for KMS signing functionality
9f378fc Add support to use KMS for signing EIF files when building them
b26bf69 eif_build: Bump version
20c9d3d eif_build: Add license file
c399e2f eif_build: Move README.md from main project to subdir
afecdd3 eif_build: Add version requirement for aws-nitro-enclaves-image-format dependency