Releases: aws/aws-nitro-enclaves-cli
Releases · aws/aws-nitro-enclaves-cli
v1.4.3
What's Changed
- Reduce warnings for vsock-proxy matching logic by @eugkoira in #677
- build(deps): bump openssl from 0.10.70 to 0.10.72 by @dependabot[bot] in #678
- build(deps): bump tempfile from 3.16.0 to 3.19.1 by @dependabot[bot] in #675
- Extend CI with KMS-based key tests by @atanzu in #655
- build(deps): bump flate2 from 1.0.35 to 1.1.1 by @dependabot[bot] in #681
- Fix regression when using docker API with TLS by @maximebedard in #627
- Resolve build errors by @atanzu in #694
- nitro_enclaves: Fix race when accessing has_event flag by @clupuishere in #585
- [wip] terminate-enclaves: print output as array by @petreeftime in #486
- build(deps): bump libc from 0.2.169 to 0.2.174 by @dependabot[bot] in #690
- build(deps): bump ctor from 0.2.9 to 0.4.2 by @dependabot[bot] in #696
- Prepare release 1.4.3 by @amateurcow in #704
- Update Cargo files to latest release 1.4.3 by @amateurcow in #707
New Contributors
- @maximebedard made their first contribution in #627
- @amateurcow made their first contribution in #704
Full Changelog: v1.4.2...v1.4.3
v1.4.2
v1.4.1
What's Changed
- Bump openssl version by @atanzu in #658
- build(deps): bump tempfile from 3.15.0 to 3.16.0 by @dependabot in #657
- build(deps): bump hickory-proto from 0.24.2 to 0.24.3 by @dependabot in #662
- build(deps): bump vsock from 0.3.0 to 0.5.1 by @dependabot in #661
- command_executer - recv infinite loop by @GrosQuildu in #609
- Fix uname substitution in Makefile by @yuanl in #619
- build(deps): bump ring from 0.17.8 to 0.17.13 by @dependabot in #670
- build(deps): bump hickory-resolver from 0.24.2 to 0.24.4 by @dependabot in #666
- Prepare 1.4.1 release by @clupuishere in #672
New Contributors
- @GrosQuildu made their first contribution in #609
- @yuanl made their first contribution in #619
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Update Rust version and dependencies by @atanzu in #649
- Allow signing EIFs with KMS while building by @atanzu in #650
- Use private-key parameter for KMS keys by @atanzu in #653
- Sign EIFs separately by @atanzu in #652
- Prepare 1.4.0 release by @atanzu in #656
Full Changelog: v1.3.4...v1.4.0
v1.3.4
Release v1.3.3
Release v1.3.2
What's Changed
- scripts/run_tests.sh: Add check dependencies by @foersleo in #625
- blobs: Update linuxkit binaries to version based on v1.2.0 by @foersleo in #626
- clippy: resolve build errors for Rust 1.79 by @eugkoira in #630
- nitro-cli: Update enclave boot timeout based on allocated memory by @mariusknaust in #633
Full Changelog: v1.3.1...v1.3.2
Release v1.3.1
- vsock-proxy: Bump version to 1.0.1
- vsock_proxy: Use system-configured nameservers for DNS resolution
- Update init blob to support user namespaces
- clippy: resolve build errors for Rust 1.78
Full Changelog: https://github.com/aws/aws-nitro-enclaves-cli/compare/v1.3.0..v1.3.1
Release v1.3.0
This release focuses on resolving two critical issues:
the vsock-proxy DNS lookup limitation (#553) and the compatibility
problem with Docker versions 25 and later (#591). Furthermore, it
updates several important crate dependencies to their latest
versions.
- cargo: Update cargo.lock to eliminate build failures
- build(deps): bump base64 from 0.21.4 to 0.22.0
- build(deps): bump tokio from 1.28.2 to 1.32.0
- fix(deps): downgrade crate versions due to compatibility issues
- version: Release vsock_proxy v1.0.0
- vsock_proxy: Introduce DnsResolutionInfo type
- vsock_proxy: add tests
- vsock_proxy: change function's signature
- clippy/cargo: resolve build errors and warnings
- vsock_proxy: Perform DNS resolution after the expiration of the TTL
- vsock_proxy: Handle allowlisting out of Proxy
- vsock_proxy: rename starter.rs
- vsock_proxy: Refactor DNS-related functionality
- vsock_proxy: refactor
- cargo: Upgrade num-derive to v0.4
- enclave_build: Extract stream output handling
- enclave_build: Refactor docker.rs for consistent Runtime creation
- enclave_build: Extract build_tarball method
- enclave_build: Extract parse_docker_host method
- enclave_build: Extract inspect method
- enclave_build: Add more tests
- fix: Switch to bollard for docker API interaction
- ci: use cargo-about v0.5.0
- ci: disable automatic license file generation
- enclave_build: fix clippy failure
- build(deps): bump inotify from 0.10.0 to 0.10.2
- build(deps): bump dns-lookup from 1.0.8 to 2.0.3
- vsock_proxy: set log level to warn
- github: update the action version
- clippy: eliminate warnings & errors
- rust: msrv version bump
- build(deps): bump mio from 0.8.6 to 0.8.11
- docs: Correct image signing manual
Release 1.2.3
- Dependencies updates: base64 bindgen chrono env_logger flexi_logger futures
idna inotify libc log nix num-traits openssl page_size rand rustix serde
serde_json serde_yaml shlex signal-hook tempfile tokio url vmm-sys-util vsock - Fix clippy errors and warnings after updates
- Added dependabot support
- Improve help text of the memory argument
- Use public containers in tests
- Update and refactor run_tests.sh