-
Updates to the AWS Encryption SDK. c43d706
This change includes fixes for issues that were reported by Thai Duong from Google's Security team, and for issues that were identified by AWS Cryptography.
See: https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/migration.html
- AWS KMS KeyIDs must be specified explicitly or Discovery mode explicitly chosen.
- Key committing suites are now default.
- CommitmentPolicy requires commitment by default.
-
Updates to the AWS Encryption SDK. 4ba5825
This change includes fixes for issues that were reported by Thai Duong from Google's Security team, and for issues that were identified by AWS Cryptography.
See: https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/migration.html
- Add security reporting instruction. (#467)
- Cbmc to master (#454)
- aws-cpp-sdk dependency bump to version 1.7.231
- Modified Doxygen config file to generate dependency graphs #376
- Ran reformat #426
- Strengthen memory_order for refcount_down #433
- Update PR template #391
- Refreshing the clang-format file and checking the version #430
- Fix MultiKeyringNew proof so it runs again. #444
- Windows build fixes #446
- OSX build steps and README updates #453
- Fix duplicate in encryption context deserialization bug #408
- Fix a bug where framefmt serialize returns a wrong ciphertext size #385
- Fix: Improve initialization. #451
- Changed links from awslabs to aws
- Initial stable release
- Added API function to make session from keyring
- Added API function to make caching CMM from keyring
- Added
_from_cmm
to end ofaws_cryptosdk_caching_cmm_new
function name - Changed
aws_cryptosdk_session_get_algorithm
toaws_cryptosdk_session_get_alg_id
- Fixed HKDF bug
- Fixed empty string bug on git version of KMS user agent
- Local tests only by default
- Fix of MAP_ANONYMOUS issue for older Linuxes
- Fixed cmake bug regarding git version of KMS user agent
- Added CBMC header file needed by newer aws-c-common versions
- Initial public release