From 640e09607c9daa920b80857a9e5ae0cb06693673 Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Tue, 5 Dec 2023 16:17:30 -0800 Subject: [PATCH 1/5] bump versions for release --- Cargo.lock | 8 ++++---- tough-kms/Cargo.toml | 4 ++-- tough-ssm/Cargo.toml | 4 ++-- tough/Cargo.toml | 2 +- tuftool/Cargo.toml | 8 ++++---- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7950337e..ad41b783 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2578,7 +2578,7 @@ dependencies = [ [[package]] name = "tough" -version = "0.15.0" +version = "0.16.0" dependencies = [ "async-recursion", "async-trait", @@ -2615,7 +2615,7 @@ dependencies = [ [[package]] name = "tough-kms" -version = "0.7.0" +version = "0.8.0" dependencies = [ "aws-config", "aws-sdk-kms", @@ -2636,7 +2636,7 @@ dependencies = [ [[package]] name = "tough-ssm" -version = "0.10.0" +version = "0.11.0" dependencies = [ "aws-config", "aws-sdk-ssm", @@ -2789,7 +2789,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tuftool" -version = "0.10.1" +version = "0.10.2" dependencies = [ "assert_cmd", "aws-config", diff --git a/tough-kms/Cargo.toml b/tough-kms/Cargo.toml index ceb3deb1..5e34bd7d 100644 --- a/tough-kms/Cargo.toml +++ b/tough-kms/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough-kms" -version = "0.7.0" +version = "0.8.0" description = "Implements AWS KMS as a key source for TUF signing keys" authors = ["Shailesh Gothi "] license = "MIT OR Apache-2.0" @@ -14,7 +14,7 @@ aws-sdk-rust = ["aws-sdk-rust-rustls"] aws-sdk-rust-rustls = ["aws-config/rustls", "aws-sdk-kms/rustls"] [dependencies] -tough = { version = "0.15", path = "../tough", features = ["http"] } +tough = { version = "0.16", path = "../tough", features = ["http"] } ring = { version = "0.17", features = ["std"] } aws-sdk-kms = "0.36" aws-config = "0.57" diff --git a/tough-ssm/Cargo.toml b/tough-ssm/Cargo.toml index 61fdebbf..d8fe89f2 100644 --- a/tough-ssm/Cargo.toml +++ b/tough-ssm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough-ssm" -version = "0.10.0" +version = "0.11.0" description = "Implements AWS SSM as a key source for TUF signing keys" authors = ["Zac Mrowicki "] license = "MIT OR Apache-2.0" @@ -14,7 +14,7 @@ aws-sdk-rust = ["aws-sdk-rust-rustls"] aws-sdk-rust-rustls = ["aws-config/rustls", "aws-sdk-ssm/rustls"] [dependencies] -tough = { version = "0.15", path = "../tough", features = ["http"] } +tough = { version = "0.16", path = "../tough", features = ["http"] } aws-sdk-ssm = "0.36" aws-config = "0.57" snafu = { version = "0.7", features = ["backtraces-impl-backtrace-crate"] } diff --git a/tough/Cargo.toml b/tough/Cargo.toml index b4871826..5274bef6 100644 --- a/tough/Cargo.toml +++ b/tough/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough" -version = "0.15.0" +version = "0.16.0" description = "The Update Framework (TUF) repository client" authors = ["iliana destroyer of worlds "] license = "MIT OR Apache-2.0" diff --git a/tuftool/Cargo.toml b/tuftool/Cargo.toml index 6d3847d2..5cfde31c 100644 --- a/tuftool/Cargo.toml +++ b/tuftool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tuftool" -version = "0.10.1" +version = "0.10.2" description = "Utility for creating and signing The Update Framework (TUF) repositories" authors = ["iliana destroyer of worlds "] license = "MIT OR Apache-2.0" @@ -34,9 +34,9 @@ simplelog = "0.12" snafu = { version = "0.7", features = ["backtraces-impl-backtrace-crate"] } tempfile = "3" tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread"] } -tough = { version = "0.15", path = "../tough", features = ["http"] } -tough-kms = { version = "0.7", path = "../tough-kms" } -tough-ssm = { version = "0.10", path = "../tough-ssm" } +tough = { version = "0.16", path = "../tough", features = ["http"] } +tough-kms = { version = "0.8", path = "../tough-kms" } +tough-ssm = { version = "0.11", path = "../tough-ssm" } url = "2" walkdir = "2" From e6ec7bae1f0b5cbcf1b2a4c7d05d3ea989a40185 Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Tue, 5 Dec 2023 16:19:54 -0800 Subject: [PATCH 2/5] update tough changelog --- tough/CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tough/CHANGELOG.md b/tough/CHANGELOG.md index 7627d941..68d356d1 100644 --- a/tough/CHANGELOG.md +++ b/tough/CHANGELOG.md @@ -4,6 +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.16.0] - 2023-12-06 +### Changes +- Dependency updates + ## [0.15.0] - 2023-11-07 ### Changes - ❗Breaking Change❗: Most public functions and traits have been changed to async, thanks @phu-cinemo [#687] @@ -247,7 +251,8 @@ For changes that require modification of calling code see #120 and #121. ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.15.0...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.16.0...develop +[0.15.0]: https://github.com/awslabs/tough/compare/tough-v0.15.0...tough-v0.16.0 [0.15.0]: https://github.com/awslabs/tough/compare/tough-v0.14.0...tough-v0.15.0 [0.14.0]: https://github.com/awslabs/tough/compare/tough-v0.13.0...tough-v0.14.0 [0.13.0]: https://github.com/awslabs/tough/compare/tough-v0.12.5...tough-v0.13.0 From 5363c4a83a3142350ca8efcb79f98a8d35f1b1e8 Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Tue, 5 Dec 2023 16:21:24 -0800 Subject: [PATCH 3/5] update tough-kms changelog --- tough-kms/CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tough-kms/CHANGELOG.md b/tough-kms/CHANGELOG.md index da66ce77..21518ef2 100644 --- a/tough-kms/CHANGELOG.md +++ b/tough-kms/CHANGELOG.md @@ -4,6 +4,11 @@ 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] - 2023-12-05 + +### Changes +- Dependency updates + ## [0.7.0] - 2023-11-07 ### Changes @@ -123,7 +128,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-kms-v0.7.0...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-kms-v0.8.0...develop +[0.8.0]: https://github.com/awslabs/tough/compare/tough-kms-v0.7.0...tough-kms-v0.8.0 [0.7.0]: https://github.com/awslabs/tough/compare/tough-kms-v0.6.0...tough-kms-v0.7.0 [0.6.0]: https://github.com/awslabs/tough/compare/tough-kms-v0.5.0...tough-kms-v0.6.0 [0.5.0]: https://github.com/awslabs/tough/compare/tough-kms-v0.4.2...tough-kms-v0.5.0 From c914bc253e30b5614d641e182a02c7d00aa4c25e Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Tue, 5 Dec 2023 16:23:36 -0800 Subject: [PATCH 4/5] update tough-ssm changelog --- tough-ssm/CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tough-ssm/CHANGELOG.md b/tough-ssm/CHANGELOG.md index adf4acdb..95a9f00d 100644 --- a/tough-ssm/CHANGELOG.md +++ b/tough-ssm/CHANGELOG.md @@ -4,6 +4,11 @@ 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] - 2023-12-06 + +### Changes +- Dependency updates + ## [0.10.0] - 2023-11-07 ### Changes @@ -131,7 +136,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-ssm-v0.10.0...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-ssm-v0.11.0...develop +[0.10.0]: https://github.com/awslabs/tough/compare/tough-ssm-v0.10.0...tough-ssm-v0.11.0 [0.10.0]: https://github.com/awslabs/tough/compare/tough-ssm-v0.9.0...tough-ssm-v0.10.0 [0.9.0]: https://github.com/awslabs/tough/compare/tough-ssm-v0.8.0...tough-ssm-v0.9.0 [0.8.0]: https://github.com/awslabs/tough/compare/tough-ssm-v0.7.2...tough-ssm-v0.8.0 From be7ae6e1654ccd8b0da88b8da53c8373c7aa7899 Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Tue, 5 Dec 2023 16:25:35 -0800 Subject: [PATCH 5/5] update tuftool changelog --- tuftool/CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tuftool/CHANGELOG.md b/tuftool/CHANGELOG.md index 96982021..de7c6271 100644 --- a/tuftool/CHANGELOG.md +++ b/tuftool/CHANGELOG.md @@ -4,6 +4,15 @@ 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.10.2] - 2023-12-06 +### Fixes +- Fix a bug in `tuftool root gen-rsa-key` [#729] + +### Changes +- Dependency updates. + +[#729]: https://github.com/awslabs/tough/pull/729 + ## [0.10.1] - 2023-11-07 ### Changes - Dependency updates. @@ -222,7 +231,8 @@ Major update: much of the logic in `tuftool` has been factored out and added to ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tuftool-v0.10.1...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tuftool-v0.10.2...develop +[0.10.2]: https://github.com/awslabs/tough/compare/tuftool-v0.10.1...tuftool-v0.10.2 [0.10.1]: https://github.com/awslabs/tough/compare/tuftool-v0.10.0...tuftool-v0.10.1 [0.10.0]: https://github.com/awslabs/tough/compare/tuftool-v0.9.0...tuftool-v0.10.0 [0.9.0]: https://github.com/awslabs/tough/compare/tuftool-v0.8.2...tuftool-v0.9.0