Skip to content

aws-lc-rs v1.12.0

Latest
Compare
Choose a tag to compare
@justsmth justsmth released this 17 Dec 19:49
· 1 commit to main since this release
c4b8050

What's Changed

  • Update aws-lc-fips-sys to AWS-LC FIPS v3.0 πŸŽ‰ β€” @justsmth in #626
    • Please see our blog post for information about the numerous improvements!
    • If your project requires FIPS compliance, please consult your local FIPS experts about whether you should upgrade.
    • If needed, see the Cargo Book section on Specifying Dependencies for guidance on how to remain on an older versions of aws-lc-rs.
  • The APIs for ML-KEM, kbkdf and sskdf are now stable β€” @justsmth in #628
    • Please migrate any use of these algorithms from the unstable module to the new stable APIs.
    • See our updated API documentation.
  • Support for AES-192 β€” @justsmth in #622
  • Add ability to prepare the next operation and its associated nonce for OpeningKey and SealingKey β€” @skmcgrail in #619
  • Update aws-lc-sys to AWS-LC v1.41.1 β€” @justsmth in #627

Build improvements

Issues being resolved

  • Build failure with gcc-15 β€” #623
  • Linkage error when cross-compiling for i686-pc-windows-gnu β€” #620
  • aws-lc/crypto/err/err.c:186:17: error: implicit declaration of function β€˜strdup’ β€” #610
  • ::aead::{SealingKey, OpeningKey} how to prepend nonce to packet? β€” #570

Other merged PRs

Full Changelog: v1.11.1...v1.12.0