From 2a270ca29aa3412727ad453047045388fbfcfb41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Fri, 10 Apr 2026 20:11:18 +0300 Subject: [PATCH] Release new versions dependent on `cipher` v0.5 --- Cargo.lock | 10 +++++----- belt-mac/CHANGELOG.md | 2 +- belt-mac/Cargo.toml | 2 +- cbc-mac/CHANGELOG.md | 2 +- cbc-mac/Cargo.toml | 2 +- cmac/CHANGELOG.md | 2 +- cmac/Cargo.toml | 2 +- pmac/CHANGELOG.md | 2 +- pmac/Cargo.toml | 2 +- retail-mac/CHANGELOG.md | 6 ++++-- retail-mac/Cargo.toml | 2 +- 11 files changed, 18 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bf5fa02..76400ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,7 +24,7 @@ dependencies = [ [[package]] name = "belt-mac" -version = "0.2.0-pre" +version = "0.2.0" dependencies = [ "belt-block", "cipher", @@ -50,7 +50,7 @@ dependencies = [ [[package]] name = "cbc-mac" -version = "0.2.0-rc.5" +version = "0.2.0" dependencies = [ "aes", "cipher", @@ -79,7 +79,7 @@ dependencies = [ [[package]] name = "cmac" -version = "0.8.0-rc.5" +version = "0.8.0" dependencies = [ "aes", "cipher", @@ -235,7 +235,7 @@ dependencies = [ [[package]] name = "pmac" -version = "0.8.0-rc.5" +version = "0.8.0" dependencies = [ "aes", "cipher", @@ -245,7 +245,7 @@ dependencies = [ [[package]] name = "retail-mac" -version = "0.1.0-pre.1" +version = "0.1.0" dependencies = [ "aes", "cipher", diff --git a/belt-mac/CHANGELOG.md b/belt-mac/CHANGELOG.md index db46f89..e846241 100644 --- a/belt-mac/CHANGELOG.md +++ b/belt-mac/CHANGELOG.md @@ -5,7 +5,7 @@ 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.2.0 (UNRELEASED) +## 0.2.0 (2026-04-10) ### Changed - Edition changed to 2024 and MSRV bumped to 1.85 - Relax MSRV policy and allow MSRV bumps in patch releases diff --git a/belt-mac/Cargo.toml b/belt-mac/Cargo.toml index 32da010..a8594e2 100644 --- a/belt-mac/Cargo.toml +++ b/belt-mac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "belt-mac" -version = "0.2.0-pre" +version = "0.2.0" description = "MAC specified by the BelT standard" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" diff --git a/cbc-mac/CHANGELOG.md b/cbc-mac/CHANGELOG.md index 0400c81..0689095 100644 --- a/cbc-mac/CHANGELOG.md +++ b/cbc-mac/CHANGELOG.md @@ -5,7 +5,7 @@ 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.2.0 (UNRELEASED) +## 0.2.0 (2026-04-10) ### Changed - Edition changed to 2024 and MSRV bumped to 1.85 - Relax MSRV policy and allow MSRV bumps in patch releases diff --git a/cbc-mac/Cargo.toml b/cbc-mac/Cargo.toml index 8fbc9d8..65ae2cf 100644 --- a/cbc-mac/Cargo.toml +++ b/cbc-mac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cbc-mac" -version = "0.2.0-rc.5" +version = "0.2.0" description = "Implementation of Cipher Block Chaining Message Authentication Code (CBC-MAC)" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" diff --git a/cmac/CHANGELOG.md b/cmac/CHANGELOG.md index 27be9fa..1fd132a 100644 --- a/cmac/CHANGELOG.md +++ b/cmac/CHANGELOG.md @@ -5,7 +5,7 @@ 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.8.0 (UNRELEASED) +## 0.8.0 (2026-04-10) ### Changed - Edition changed to 2024 and MSRV bumped to 1.85 - Relax MSRV policy and allow MSRV bumps in patch releases diff --git a/cmac/Cargo.toml b/cmac/Cargo.toml index 596783c..50e84bb 100644 --- a/cmac/Cargo.toml +++ b/cmac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cmac" -version = "0.8.0-rc.5" +version = "0.8.0" description = "Generic implementation of Cipher-based Message Authentication Code" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" diff --git a/pmac/CHANGELOG.md b/pmac/CHANGELOG.md index c4a7a3e..0f52c9f 100644 --- a/pmac/CHANGELOG.md +++ b/pmac/CHANGELOG.md @@ -5,7 +5,7 @@ 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.8.0 (UNRELEASED) +## 0.8.0 (2026-04-10) ### Changed - Edition changed to 2024 and MSRV bumped to 1.85 - Relax MSRV policy and allow MSRV bumps in patch releases diff --git a/pmac/Cargo.toml b/pmac/Cargo.toml index 38f1927..e0f0d2d 100644 --- a/pmac/Cargo.toml +++ b/pmac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pmac" -version = "0.8.0-rc.5" +version = "0.8.0" description = "Generic implementation of Parallelizable Message Authentication Code" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" diff --git a/retail-mac/CHANGELOG.md b/retail-mac/CHANGELOG.md index 956a57d..00c51ff 100644 --- a/retail-mac/CHANGELOG.md +++ b/retail-mac/CHANGELOG.md @@ -5,5 +5,7 @@ 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.1.0 (UNRELEASED) -- Initial release +## 0.1.0 (2026-04-10) +- Initial release ([#170]) + +[#170]: https://github.com/RustCrypto/MACs/pull/170 diff --git a/retail-mac/Cargo.toml b/retail-mac/Cargo.toml index 30925d8..0dd14f1 100644 --- a/retail-mac/Cargo.toml +++ b/retail-mac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "retail-mac" -version = "0.1.0-pre.1" +version = "0.1.0" description = "Implementation of Retail Message Authentication Code (Retail MAC)" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0"