Releases: aws/aws-nitro-enclaves-sdk-c
Releases · aws/aws-nitro-enclaves-sdk-c
v0.4.2
Features:
- Extend kmstool-instance and kmstool-enclave to support Encryption Context from CLI arguments (fixes issues #35, #143)
- Add new API functions for Encrypt/Decrypt operations with context and prepared requests:
aws_kms_decrypt_blocking_with_context
aws_kms_encrypt_blocking_with_context
aws_kms_encrypt_blocking_from_request
aws_kms_decrypt_blocking_from_request
- Add genrandom command to kmstool-enclave-cli (fixes issue #131)
Fixes:
- Fix kmstool-enclave-cli test script location reference
- Apply stricter compilation options (-Wall, -Werror, -Wpedantic) to SDK library
Updates:
- Add test scripts for kmstool-enclave-cli
- Add test summary in smoke test script
- Add GitHub Actions workflow for building and running tests
Docs:
- Update kmstool documentation for Docker 24.x vsock socket restrictions
- Update README for kmstool-enclave-cli
- Fix incorrect content on genkey command
v0.4.1
What's Changed
- deps: downgrade aws-c-io to v0.11.0 in #121 to avoid awslabs/aws-c-io#576 failures
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.2
Fixes:
- re-add support of
--key-id
to kmstool-enclave-cli
Updates:
- Update aws-nitro-enclaves-nsm-api dependency
Documentation:
- Update README for kmstool-enclave-cli and add troubleshooting section
Other:
- add test scripts
v0.3.1
v0.2.1
What's Changed
- Add "Security Issue Notifications" section to README by @bveaws in #66
- deps: update aws-lc to v1.0.2 by @petreeftime in #71
- Remove strict response verification and update dependencies by @petreeftime in #72
- Prepare 0.2.1 release by @petreeftime in #73
New Contributors
Full Changelog: v0.2.0...v0.2.1