Skip to content

Commit

Permalink
elliptic-curve+signature: bump digest to v0.11.0-pre.7 (#1478)
Browse files Browse the repository at this point in the history
These crates have some circular dependencies on other repos which
consume `digest` and needed to be updated first (e.g. `hkdf`, `sha2`).

This also cuts the following prereleases:

- `elliptic-curve` v0.14.0-pre.3
- `signature` v2.3.0-pre.2

Also bumps `signature` MSRV to 1.72.
  • Loading branch information
tarcieri authored Jan 17, 2024
1 parent 2b44252 commit 85254f6
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 40 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/signature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
strategy:
matrix:
rust:
- 1.71.0 # MSRV
- 1.72.0 # MSRV
- stable
target:
- thumbv7em-none-eabi
Expand Down Expand Up @@ -52,7 +52,7 @@ jobs:
strategy:
matrix:
rust:
- 1.71.0 # MSRV
- 1.72.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -70,7 +70,7 @@ jobs:
strategy:
matrix:
rust:
- 1.71.0 # MSRV
- 1.72.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand Down
52 changes: 26 additions & 26 deletions Cargo.lock

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

10 changes: 5 additions & 5 deletions elliptic-curve/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elliptic-curve"
version = "0.14.0-pre.2"
version = "0.14.0-pre.3"
description = """
General purpose Elliptic Curve Cryptography (ECC) support, including types
and traits for representing various elliptic curve forms, scalars, points,
Expand All @@ -25,10 +25,10 @@ zeroize = { version = "1.7", default-features = false }

# optional dependencies
base64ct = { version = "1", optional = true, default-features = false, features = ["alloc"] }
digest = { version = "=0.11.0-pre.4", optional = true }
digest = { version = "=0.11.0-pre.7", optional = true }
ff = { version = "0.13", optional = true, default-features = false }
group = { version = "0.13", optional = true, default-features = false }
hkdf = { version = "=0.13.0-pre.1", optional = true, default-features = false }
hkdf = { version = "=0.13.0-pre.2", optional = true, default-features = false }
hex-literal = { version = "0.4", optional = true }
pem-rfc7468 = { version = "=1.0.0-pre.0", optional = true, features = ["alloc"] }
pkcs8 = { version = "=0.11.0-pre.0", optional = true, default-features = false }
Expand All @@ -39,8 +39,8 @@ tap = { version = "1.0.1", optional = true, default-features = false } # hack fo

[dev-dependencies]
hex-literal = "0.4"
sha2 = "=0.11.0-pre.1"
sha3 = "=0.11.0-pre.1"
sha2 = "=0.11.0-pre.2"
sha3 = "=0.11.0-pre.2"

[features]
default = ["arithmetic"]
Expand Down
8 changes: 4 additions & 4 deletions signature/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "signature"
description = "Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)"
version = "2.3.0-pre.1"
version = "2.3.0-pre.2"
authors = ["RustCrypto Developers"]
license = "Apache-2.0 OR MIT"
documentation = "https://docs.rs/signature"
Expand All @@ -10,16 +10,16 @@ readme = "README.md"
keywords = ["crypto", "ecdsa", "ed25519", "signature", "signing"]
categories = ["cryptography", "no-std"]
edition = "2021"
rust-version = "1.71"
rust-version = "1.72"

[dependencies]
derive = { package = "signature_derive", version = "2", optional = true, path = "../signature_derive" }
digest = { version = "=0.11.0-pre.4", optional = true, default-features = false }
digest = { version = "=0.11.0-pre.7", optional = true, default-features = false }
rand_core = { version = "0.6.4", optional = true, default-features = false }

[dev-dependencies]
hex-literal = "0.4"
sha2 = { version = "=0.11.0-pre.1", default-features = false }
sha2 = { version = "=0.11.0-pre.2", default-features = false }

[features]
alloc = []
Expand Down
4 changes: 2 additions & 2 deletions signature/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ the [RustCrypto] organization, as well as [`ed25519-dalek`].

## Minimum Supported Rust Version

Rust **1.71** or higher.
Rust **1.72** or higher.

Minimum supported Rust version can be changed in the future, but it will be
done with a minor version bump.
Expand Down Expand Up @@ -56,7 +56,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/traits/actions/workflows/signature.yml/badge.svg
[build-link]: https://github.com/RustCrypto/traits/actions/workflows/signature.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.72+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260048-signatures

Expand Down

0 comments on commit 85254f6

Please sign in to comment.