Skip to content

Commit

Permalink
Merge pull request #659 from jpculp/tough-0.14.0
Browse files Browse the repository at this point in the history
Prepare crate releases
  • Loading branch information
jpculp authored Aug 22, 2023
2 parents cb1391d + 1698f15 commit 56c277c
Show file tree
Hide file tree
Showing 9 changed files with 68 additions and 17 deletions.
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 9 additions & 1 deletion tough-kms/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ 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.6.0] - 2023-08-22
### Changes
- Bump AWS SDK for Rust [#610]
- Other dependency updates

[#610]: https://github.com/awslabs/tough/pull/610

## [0.5.0] - 2023-03-02
### Changes
- Replaced a deprecated function (aws_sdk_kms::Client::from_conf_conn) [#568]
Expand Down Expand Up @@ -107,7 +114,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.5.0...develop
[Unreleased]: https://github.com/awslabs/tough/compare/tough-kms-v0.6.0...develop
[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
[0.4.2]: https://github.com/awslabs/tough/compare/tough-kms-v0.4.1...tough-kms-v0.4.2
[0.4.1]: https://github.com/awslabs/tough/compare/tough-kms-v0.4.0...tough-kms-v0.4.1
Expand Down
4 changes: 2 additions & 2 deletions tough-kms/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tough-kms"
version = "0.5.0"
version = "0.6.0"
description = "Implements AWS KMS as a key source for TUF signing keys"
authors = ["Shailesh Gothi <gothisg@amazon.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -15,7 +15,7 @@ aws-sdk-rust-tls = ["aws-config/native-tls", "aws-sdk-kms/native-tls"]
aws-sdk-rust-rustls = ["aws-config/rustls", "aws-sdk-kms/rustls"]

[dependencies]
tough = { version = "0.13", path = "../tough", features = ["http"] }
tough = { version = "0.14", path = "../tough", features = ["http"] }
ring = { version = "0.16", features = ["std"] }
aws-sdk-kms = "0.28"
aws-config = "0.55"
Expand Down
12 changes: 11 additions & 1 deletion tough-ssm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.9.0] - 2023-08-22
### Changes
- Bump AWS SDK for Rust [#610]
- Remove indirect deps from Cargo.toml [#654]
- Other dependency updates

[#610]: https://github.com/awslabs/tough/pull/610
[#654]: https://github.com/awslabs/tough/pull/654

## [0.8.0] - 2023-03-02
### Changes
- Remove minor/patch versions from Cargo.tomls [#573]
Expand Down Expand Up @@ -113,7 +122,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.8.0...develop
[Unreleased]: https://github.com/awslabs/tough/compare/tough-ssm-v0.9.0...develop
[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
[0.7.2]: https://github.com/awslabs/tough/compare/tough-ssm-v0.7.1...tough-ssm-v0.7.2
[0.7.1]: https://github.com/awslabs/tough/compare/tough-ssm-v0.7.0...tough-ssm-v0.7.1
Expand Down
4 changes: 2 additions & 2 deletions tough-ssm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tough-ssm"
version = "0.8.0"
version = "0.9.0"
description = "Implements AWS SSM as a key source for TUF signing keys"
authors = ["Zac Mrowicki <mrowicki@amazon.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -15,7 +15,7 @@ aws-sdk-rust-tls = ["aws-config/native-tls", "aws-sdk-ssm/native-tls"]
aws-sdk-rust-rustls = ["aws-config/rustls", "aws-sdk-ssm/rustls"]

[dependencies]
tough = { version = "0.13", path = "../tough", features = ["http"] }
tough = { version = "0.14", path = "../tough", features = ["http"] }
aws-sdk-ssm = "0.28"
aws-config = "0.55"
snafu = { version = "0.7", features = ["backtraces-impl-backtrace-crate"] }
Expand Down
21 changes: 20 additions & 1 deletion tough/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ 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.14.0] - 2023-08-22
### Security Fixes
- Bump openssl from 0.10.45 to 0.10.55 [#596], [#610], [#644]

### Changes
- Fix race condition in system_time [#591], [#609]
- Bump AWS SDK for Rust [#610]
- Addressed new clippy lints [#644]
- Fix up path prefix check for Windows, thanks @jon-zu [#656]
- Various dependency updates

[#591]: https://github.com/awslabs/tough/pull/591
[#596]: https://github.com/awslabs/tough/pull/596
[#609]: https://github.com/awslabs/tough/pull/609
[#610]: https://github.com/awslabs/tough/pull/610
[#644]: https://github.com/awslabs/tough/pull/644
[#656]: https://github.com/awslabs/tough/pull/656

## [0.13.0] - 2023-03-02
### Breaking Changes
- Add a lifetime parameter to Transport::fetch and Repository::read_target, thanks @sunshowers [#563]
Expand Down Expand Up @@ -223,7 +241,8 @@ For changes that require modification of calling code see #120 and #121.
### Added
- Everything!

[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.13.0...develop
[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.14.0...develop
[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
[0.12.5]: https://github.com/awslabs/tough/compare/tough-v0.12.4...tough-v0.12.5
[0.12.4]: https://github.com/awslabs/tough/compare/tough-v0.12.3...tough-v0.12.4
Expand Down
2 changes: 1 addition & 1 deletion tough/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tough"
version = "0.13.0"
version = "0.14.0"
description = "The Update Framework (TUF) repository client"
authors = ["iliana destroyer of worlds <iweller@amazon.com>"]
license = "MIT OR Apache-2.0"
Expand Down
16 changes: 15 additions & 1 deletion tuftool/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ 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.0] - 2023-08-22
### Changes
- Bump AWS SDK for Rust [#610]
- Allow providing multiple keys to root add-key [#645]
- Add transfer-metadata command [#653]
- Remove indirect deps from Cargo.toml [#654]
- Various dependency updates

[#610]: https://github.com/awslabs/tough/pull/610
[#645]: https://github.com/awslabs/tough/pull/645
[#653]: https://github.com/awslabs/tough/pull/653
[#654]: https://github.com/awslabs/tough/pull/654

## [0.9.0] - 2023-03-02
### Changes
- Remove rust openssl dependencies in tuftool [#569]
Expand Down Expand Up @@ -205,7 +218,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.9.0...develop
[Unreleased]: https://github.com/awslabs/tough/compare/tuftool-v0.10.0...develop
[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
[0.8.2]: https://github.com/awslabs/tough/compare/tuftool-v0.8.1...tuftool-v0.8.2
[0.8.1]: https://github.com/awslabs/tough/compare/tuftool-v0.8.0...tuftool-v0.8.1
Expand Down
8 changes: 4 additions & 4 deletions tuftool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tuftool"
version = "0.9.0"
version = "0.10.0"
description = "Utility for creating and signing The Update Framework (TUF) repositories"
authors = ["iliana destroyer of worlds <iweller@amazon.com>"]
license = "MIT OR Apache-2.0"
Expand Down Expand Up @@ -33,9 +33,9 @@ serde_json = "1"
simplelog = "0.12"
snafu = { version = "0.7", features = ["backtraces-impl-backtrace-crate"] }
tempfile = "3"
tough = { version = "0.13", path = "../tough", features = ["http"] }
tough-kms = { version = "0.5", path = "../tough-kms" }
tough-ssm = { version = "0.8", path = "../tough-ssm" }
tough = { version = "0.14", path = "../tough", features = ["http"] }
tough-kms = { version = "0.6", path = "../tough-kms" }
tough-ssm = { version = "0.9", path = "../tough-ssm" }
url = "2"
walkdir = "2"

Expand Down

0 comments on commit 56c277c

Please sign in to comment.