diff --git a/Cargo.lock b/Cargo.lock index 03b8465d..b7202c37 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -36,7 +36,7 @@ dependencies = [ [[package]] name = "aes-gcm" -version = "0.11.0-rc.4" +version = "0.11.0" dependencies = [ "aead", "aes", diff --git a/aes-gcm/CHANGELOG.md b/aes-gcm/CHANGELOG.md index ee4ea754..a697b3b1 100644 --- a/aes-gcm/CHANGELOG.md +++ b/aes-gcm/CHANGELOG.md @@ -4,9 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.11.0 (UNRELEASED) +## 0.11.0 (2026-06-28) ### Added - `bytes` feature passthrough ([#631]) +- Support for 32-bit and 64-bit tags under `hazmat` feature ([#777]) ### Changed - Bump `aead` from `0.5` to `0.6` ([#583]) @@ -19,9 +20,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `getrandom` feature renamed as `os_rng` ([#662]) ### Fixed -- Plaintext and associated data length checks ([#762]) +- `P_MAX` and `A_MAX` constants; plaintext and AAD length checks ([#762]) -## Removed +### Removed - `std` & `stream` features ([#662]) - `C_MAX` constant ([#762]) @@ -29,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#631]: https://github.com/RustCrypto/AEADs/pull/631 [#662]: https://github.com/RustCrypto/AEADs/pull/662 [#762]: https://github.com/RustCrypto/AEADs/pull/762 +[#777]: https://github.com/RustCrypto/AEADs/pull/777 ## 0.10.3 (2023-09-21) ### Security diff --git a/aes-gcm/Cargo.toml b/aes-gcm/Cargo.toml index c20646db..65cf9c54 100644 --- a/aes-gcm/Cargo.toml +++ b/aes-gcm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aes-gcm" -version = "0.11.0-rc.4" +version = "0.11.0" description = """ Pure Rust implementation of the AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated Data (AEAD) Cipher diff --git a/aes-gcm/LICENSE-MIT b/aes-gcm/LICENSE-MIT index b7f57116..f9d910e2 100644 --- a/aes-gcm/LICENSE-MIT +++ b/aes-gcm/LICENSE-MIT @@ -1,4 +1,4 @@ -Copyright (c) 2019 The RustCrypto Project Developers +Copyright (c) 2019-2026 The RustCrypto Project Developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated diff --git a/xaes-256-gcm/Cargo.toml b/xaes-256-gcm/Cargo.toml index 63e7e17c..d62fd139 100644 --- a/xaes-256-gcm/Cargo.toml +++ b/xaes-256-gcm/Cargo.toml @@ -18,7 +18,7 @@ rust-version = "1.85" [dependencies] aead = { version = "0.6", default-features = false } aes = "0.9" -aes-gcm = { version = "0.11.0-rc.3", default-features = false, features = ["aes"] } +aes-gcm = { version = "0.11", default-features = false, features = ["aes"] } cipher = "0.5" aead-stream = { version = "0.6", optional = true, default-features = false }