From 794bd1e31a4b77e2f9a7713a67099ddbb1f48de5 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Fri, 5 Jan 2024 21:03:38 -0800 Subject: [PATCH] Bump `digest` dependency to v0.11.0-pre.3 --- .github/workflows/ascon-hash.yml | 2 +- .github/workflows/belt-hash.yml | 2 +- .github/workflows/blake2.yml | 4 ++-- .github/workflows/fsb.yml | 2 +- .github/workflows/gost94.yml | 2 +- .github/workflows/groestl.yml | 2 +- .github/workflows/jh.yml | 2 +- .github/workflows/k12.yml | 2 +- .github/workflows/md2.yml | 2 +- .github/workflows/md4.yml | 2 +- .github/workflows/md5.yml | 2 +- .github/workflows/ripemd.yml | 2 +- .github/workflows/sha1.yml | 4 ++-- .github/workflows/sha2.yml | 4 ++-- .github/workflows/sha3.yml | 2 +- .github/workflows/shabal.yml | 2 +- .github/workflows/skein.yml | 2 +- .github/workflows/sm3.yml | 2 +- .github/workflows/streebog.yml | 2 +- .github/workflows/tiger.yml | 2 +- .github/workflows/whirlpool.yml | 2 +- Cargo.lock | 9 +++++---- Cargo.toml | 4 ---- ascon-hash/Cargo.toml | 4 ++-- belt-hash/Cargo.toml | 6 +++--- benches/Cargo.toml | 2 +- blake2/Cargo.toml | 6 +++--- fsb/Cargo.toml | 6 +++--- gost94/Cargo.toml | 6 +++--- groestl/Cargo.toml | 6 +++--- jh/Cargo.toml | 6 +++--- k12/Cargo.toml | 6 +++--- md2/Cargo.toml | 6 +++--- md4/Cargo.toml | 6 +++--- md5/Cargo.toml | 6 +++--- ripemd/Cargo.toml | 6 +++--- sha1/Cargo.toml | 6 +++--- sha2/Cargo.toml | 12 +++++------- sha3/Cargo.toml | 6 +++--- shabal/Cargo.toml | 6 +++--- skein/Cargo.toml | 6 +++--- sm3/Cargo.toml | 6 +++--- streebog/Cargo.toml | 6 +++--- tiger/Cargo.toml | 6 +++--- whirlpool/Cargo.toml | 6 +++--- 45 files changed, 94 insertions(+), 99 deletions(-) diff --git a/.github/workflows/ascon-hash.yml b/.github/workflows/ascon-hash.yml index 54e5c930..a23198ad 100644 --- a/.github/workflows/ascon-hash.yml +++ b/.github/workflows/ascon-hash.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/belt-hash.yml b/.github/workflows/belt-hash.yml index 02fdf30a..17316199 100644 --- a/.github/workflows/belt-hash.yml +++ b/.github/workflows/belt-hash.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/blake2.yml b/.github/workflows/blake2.yml index 5df981b7..725e8838 100644 --- a/.github/workflows/blake2.yml +++ b/.github/workflows/blake2.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv @@ -86,7 +86,7 @@ jobs: strategy: matrix: rust: - - 1.65 + - 1.71.0 - stable target: - aarch64-unknown-linux-gnu diff --git a/.github/workflows/fsb.yml b/.github/workflows/fsb.yml index fcc1a83e..1156dc58 100644 --- a/.github/workflows/fsb.yml +++ b/.github/workflows/fsb.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/gost94.yml b/.github/workflows/gost94.yml index 579e21f4..fe95c984 100644 --- a/.github/workflows/gost94.yml +++ b/.github/workflows/gost94.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/groestl.yml b/.github/workflows/groestl.yml index e98f61d4..0d75d8e2 100644 --- a/.github/workflows/groestl.yml +++ b/.github/workflows/groestl.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/jh.yml b/.github/workflows/jh.yml index e7ff00ac..8b583b87 100644 --- a/.github/workflows/jh.yml +++ b/.github/workflows/jh.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/k12.yml b/.github/workflows/k12.yml index 41a9660b..3e52e7ac 100644 --- a/.github/workflows/k12.yml +++ b/.github/workflows/k12.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/md2.yml b/.github/workflows/md2.yml index 266d7b50..7fae45cd 100644 --- a/.github/workflows/md2.yml +++ b/.github/workflows/md2.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/md4.yml b/.github/workflows/md4.yml index 4bc388fe..55761a64 100644 --- a/.github/workflows/md4.yml +++ b/.github/workflows/md4.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/md5.yml b/.github/workflows/md5.yml index 871319c6..fec0dcf7 100644 --- a/.github/workflows/md5.yml +++ b/.github/workflows/md5.yml @@ -24,7 +24,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/ripemd.yml b/.github/workflows/ripemd.yml index 3f94b023..1327ce1d 100644 --- a/.github/workflows/ripemd.yml +++ b/.github/workflows/ripemd.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/sha1.yml b/.github/workflows/sha1.yml index 50c52fa9..e1c18388 100644 --- a/.github/workflows/sha1.yml +++ b/.github/workflows/sha1.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 # Builds for no_std platforms build: @@ -146,7 +146,7 @@ jobs: strategy: matrix: rust: - - 1.65.0 + - 1.71.0 - stable target: - aarch64-unknown-linux-gnu diff --git a/.github/workflows/sha2.yml b/.github/workflows/sha2.yml index d94552c1..577a8866 100644 --- a/.github/workflows/sha2.yml +++ b/.github/workflows/sha2.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 # Builds for no_std platforms build: @@ -30,7 +30,7 @@ jobs: strategy: matrix: rust: - - 1.65.0 + - 1.71.0 - stable target: - thumbv7em-none-eabi diff --git a/.github/workflows/sha3.yml b/.github/workflows/sha3.yml index ad71efb8..12183917 100644 --- a/.github/workflows/sha3.yml +++ b/.github/workflows/sha3.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/shabal.yml b/.github/workflows/shabal.yml index a98a5370..dc14fde7 100644 --- a/.github/workflows/shabal.yml +++ b/.github/workflows/shabal.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/skein.yml b/.github/workflows/skein.yml index 6a5b1f1c..7374fa6b 100644 --- a/.github/workflows/skein.yml +++ b/.github/workflows/skein.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/sm3.yml b/.github/workflows/sm3.yml index 42da81c7..2ae8c32d 100644 --- a/.github/workflows/sm3.yml +++ b/.github/workflows/sm3.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/streebog.yml b/.github/workflows/streebog.yml index cdc169f3..c52d42c8 100644 --- a/.github/workflows/streebog.yml +++ b/.github/workflows/streebog.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/tiger.yml b/.github/workflows/tiger.yml index ae965b01..43a7334f 100644 --- a/.github/workflows/tiger.yml +++ b/.github/workflows/tiger.yml @@ -24,7 +24,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/.github/workflows/whirlpool.yml b/.github/workflows/whirlpool.yml index 511bdfb2..5e360c6b 100644 --- a/.github/workflows/whirlpool.yml +++ b/.github/workflows/whirlpool.yml @@ -21,7 +21,7 @@ jobs: set-msrv: uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master with: - msrv: 1.65.0 + msrv: 1.71.0 build: needs: set-msrv diff --git a/Cargo.lock b/Cargo.lock index 0074c505..e3ff9b65 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -76,9 +76,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "const-oid" -version = "0.9.5" +version = "0.10.0-pre.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" +checksum = "f7e3352a27098ba6b09546e5f13b15165e6a88b5c2723afecb3ea9576b27e3ea" [[package]] name = "cpufeatures" @@ -102,8 +102,9 @@ dependencies = [ [[package]] name = "digest" -version = "0.11.0-pre" -source = "git+https://github.com/RustCrypto/traits.git#e36243ee7624243a668ec7f233adccb216afcc41" +version = "0.11.0-pre.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3be3c52e023de5662dc05a32f747d09a1d6024fdd1f64b0850e373269efb43" dependencies = [ "blobby", "block-buffer", diff --git a/Cargo.toml b/Cargo.toml index d679fea3..26637761 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,3 @@ members = [ [profile.dev] opt-level = 2 - -[patch.crates-io] -digest = { git = "https://github.com/RustCrypto/traits.git" } -#hybrid-array = { path = "../utils/hybrid-array" } diff --git a/ascon-hash/Cargo.toml b/ascon-hash/Cargo.toml index bdb82154..58575d87 100644 --- a/ascon-hash/Cargo.toml +++ b/ascon-hash/Cargo.toml @@ -13,10 +13,10 @@ documentation = "https://docs.rs/ascon-hash" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "hash", "ascon"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = { version = "=0.11.0-pre", default-features = false, features = ["core-api"] } +digest = { version = "=0.11.0-pre.3", default-features = false, features = ["core-api"] } ascon = { version = "0.4", default-features = false } [dev-dependencies] diff --git a/belt-hash/Cargo.toml b/belt-hash/Cargo.toml index e466d16c..05d0726e 100644 --- a/belt-hash/Cargo.toml +++ b/belt-hash/Cargo.toml @@ -6,18 +6,18 @@ authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" readme = "README.md" edition = "2021" -rust-version = "1.65" +rust-version = "1.71" documentation = "https://docs.rs/belt-hash" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "belt", "stb", "hash", "digest"] categories = ["cryptography", "no-std"] [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" belt-block = { version = "0.1.1", default-features = false } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/benches/Cargo.toml b/benches/Cargo.toml index 766de6c7..d57094bb 100644 --- a/benches/Cargo.toml +++ b/benches/Cargo.toml @@ -5,7 +5,7 @@ authors = ["RustCrypto Developers"] license = "Apache-2.0 OR MIT" description = "Criterion benchmarks of the hash crates" edition = "2021" -rust-version = "1.65" +rust-version = "1.71" publish = false [workspace] diff --git a/blake2/Cargo.toml b/blake2/Cargo.toml index 810a086b..cd132e7a 100644 --- a/blake2/Cargo.toml +++ b/blake2/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/blake2" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "blake2", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = { version = "=0.11.0-pre", features = ["mac"] } +digest = { version = "=0.11.0-pre.3", features = ["mac"] } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/fsb/Cargo.toml b/fsb/Cargo.toml index f57e88a7..800e03e1 100644 --- a/fsb/Cargo.toml +++ b/fsb/Cargo.toml @@ -10,14 +10,14 @@ documentation = "https://docs.rs/fsb" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "fsb", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" whirlpool = { version = "=0.11.0-pre", path = "../whirlpool", default-features = false } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/gost94/Cargo.toml b/gost94/Cargo.toml index d4885d41..3657063b 100644 --- a/gost94/Cargo.toml +++ b/gost94/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/gost94" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "gost94", "gost", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/groestl/Cargo.toml b/groestl/Cargo.toml index 51b14260..c8656777 100644 --- a/groestl/Cargo.toml +++ b/groestl/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/groestl" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "groestl", "grostl", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/jh/Cargo.toml b/jh/Cargo.toml index 5b0f8ead..4251bfda 100644 --- a/jh/Cargo.toml +++ b/jh/Cargo.toml @@ -5,7 +5,7 @@ description = "Pure Rust implementation of the JH cryptographic hash function" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" edition = "2021" -rust-version = "1.57" +rust-version = "1.71" readme = "README.md" documentation = "https://docs.rs/jh" repository = "https://github.com/RustCrypto/hashes" @@ -13,9 +13,9 @@ keywords = ["crypto", "jh", "hash", "digest"] categories = ["cryptography", "no-std"] [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" hex-literal = "0.4" simd = { package = "ppv-lite86", version = "0.2.6" } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } diff --git a/k12/Cargo.toml b/k12/Cargo.toml index 1d800ccf..2af9e79d 100644 --- a/k12/Cargo.toml +++ b/k12/Cargo.toml @@ -10,14 +10,14 @@ documentation = "https://docs.rs/k12" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = { version = "=0.11.0-pre", default-features = false, features = ["core-api"] } +digest = { version = "=0.11.0-pre.3", default-features = false, features = ["core-api"] } sha3 = { version = "=0.11.0-pre", default-features = false, path = "../sha3" } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["alloc", "dev"] } +digest = { version = "=0.11.0-pre.3", features = ["alloc", "dev"] } hex-literal = "0.4" [features] diff --git a/md2/Cargo.toml b/md2/Cargo.toml index c6734234..3dead49f 100644 --- a/md2/Cargo.toml +++ b/md2/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/md2" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "md2", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/md4/Cargo.toml b/md4/Cargo.toml index a5d1ec1e..c79370ee 100644 --- a/md4/Cargo.toml +++ b/md4/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/md4" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "md4", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/md5/Cargo.toml b/md5/Cargo.toml index 1d1111ce..1867929b 100644 --- a/md5/Cargo.toml +++ b/md5/Cargo.toml @@ -10,20 +10,20 @@ documentation = "https://docs.rs/md-5" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "md5", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [lib] name = "md5" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" cfg-if = "1" [target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] md5-asm = { version = "0.5", optional = true } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/ripemd/Cargo.toml b/ripemd/Cargo.toml index 97675859..8eb7f9f6 100644 --- a/ripemd/Cargo.toml +++ b/ripemd/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/ripemd" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "ripemd", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/sha1/Cargo.toml b/sha1/Cargo.toml index 2de7c838..2e87fb94 100644 --- a/sha1/Cargo.toml +++ b/sha1/Cargo.toml @@ -10,10 +10,10 @@ documentation = "https://docs.rs/sha1" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "sha1", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" cfg-if = "1.0" [target.'cfg(any(target_arch = "aarch64", target_arch = "x86", target_arch = "x86_64"))'.dependencies] @@ -21,7 +21,7 @@ cpufeatures = "0.2" sha1-asm = { version = "0.5", optional = true } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/sha2/Cargo.toml b/sha2/Cargo.toml index 086a4966..e2933ff5 100644 --- a/sha2/Cargo.toml +++ b/sha2/Cargo.toml @@ -13,10 +13,10 @@ documentation = "https://docs.rs/sha2" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "sha2", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" cfg-if = "1" [target.'cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86"))'.dependencies] @@ -24,17 +24,15 @@ cpufeatures = "0.2" sha2-asm = { version = "0.6.1", optional = true } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] default = ["std"] std = ["digest/std"] -oid = ["digest/oid"] # Enable OID support. WARNING: Bumps MSRV to 1.57 +oid = ["digest/oid"] # Enable OID support. asm = ["sha2-asm"] # WARNING: this feature SHOULD NOT be enabled by library crates -# Use assembly backend for LoongArch64 targets -# WARNING: Bumps MSRV to 1.72. This feature SHOULD NOT be enabled by library crates -loongarch64_asm = [] +loongarch64_asm = [] # WARNING: this feature SHOULD NOT be enabled by library crates compress = [] # Expose compress functions force-soft = [] # Force software implementation asm-aarch64 = ["asm"] # DEPRECATED: use `asm` instead diff --git a/sha3/Cargo.toml b/sha3/Cargo.toml index ba1ad4d6..2e057f0e 100644 --- a/sha3/Cargo.toml +++ b/sha3/Cargo.toml @@ -14,15 +14,15 @@ documentation = "https://docs.rs/sha3" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "sha3", "keccak", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" keccak = "0.1.4" zeroize = { version = "1.6.0", default-features = false, optional=true } # WARNING: Bumps MSRV to 1.56 [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/shabal/Cargo.toml b/shabal/Cargo.toml index a1e4ba6d..abc5e4e7 100644 --- a/shabal/Cargo.toml +++ b/shabal/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/shabal" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "shabal", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/skein/Cargo.toml b/skein/Cargo.toml index 5e6e26be..538df58f 100644 --- a/skein/Cargo.toml +++ b/skein/Cargo.toml @@ -5,7 +5,7 @@ description = "Skein hash functions" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" edition = "2021" -rust-version = "1.65" +rust-version = "1.71" readme = "README.md" documentation = "https://docs.rs/skein" repository = "https://github.com/RustCrypto/hashes" @@ -13,9 +13,9 @@ keywords = ["crypto", "skein", "hash", "digest"] categories = ["cryptography", "no-std"] [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" threefish = { version = "0.5.2", default-features = false } [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" diff --git a/sm3/Cargo.toml b/sm3/Cargo.toml index 3b930848..9d5dc3ca 100644 --- a/sm3/Cargo.toml +++ b/sm3/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/sm3" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "sm3", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/streebog/Cargo.toml b/streebog/Cargo.toml index 850c0da4..2099a90f 100644 --- a/streebog/Cargo.toml +++ b/streebog/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/streebog" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "streebog", "gost", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/tiger/Cargo.toml b/tiger/Cargo.toml index 95b8d526..e569938c 100644 --- a/tiger/Cargo.toml +++ b/tiger/Cargo.toml @@ -10,13 +10,13 @@ documentation = "https://docs.rs/tiger" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "hash", "tiger", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features] diff --git a/whirlpool/Cargo.toml b/whirlpool/Cargo.toml index f1c7f534..81d4d36e 100644 --- a/whirlpool/Cargo.toml +++ b/whirlpool/Cargo.toml @@ -10,16 +10,16 @@ documentation = "https://docs.rs/whirlpool" repository = "https://github.com/RustCrypto/hashes" keywords = ["crypto", "whirlpool", "hash", "digest"] categories = ["cryptography", "no-std"] -rust-version = "1.65" +rust-version = "1.71" [dependencies] -digest = "=0.11.0-pre" +digest = "=0.11.0-pre.3" [target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] whirlpool-asm = { version = "0.6", optional = true} [dev-dependencies] -digest = { version = "=0.11.0-pre", features = ["dev"] } +digest = { version = "=0.11.0-pre.3", features = ["dev"] } hex-literal = "0.4" [features]