Skip to content

Commit 05b8a45

Browse files
committed
Bump digest dependency to v0.11.0-rc.11
This release removed `digest::crypto_common` in favor of `digest::common` which necessitated changes in the following crates, whose versions have been bumped so we can cut a new release with these changes: - `ascon-hash256` v0.5.0-rc.2 - `bash-hash` v0.1.0-rc.1 - `belt-hash` v0.2.0-rc.5 - `blake2` v0.11.0-rc.5 - `fsb` v0.2.0-rc.2 - `gost94` v0.11.0-rc.2 - `groestl` v0.11.0-rc.2 - `kupyna` v0.1.0-pre.0 - `md2` v0.11.0-rc.2 - `md4` v0.11.0-rc.2 - `md-5` v0.11.0-rc.5 - `ripemd` v0.2.0-rc.5 - `sha1` v0.11.0-rc.5 - `sha2` v0.11.0-rc.5 - `sha3` v0.11.0-rc.7 - `shabal` v0.5.0-rc.2 - `skein` v0.2.0-rc.2 - `sm3` v0.5.0-rc.5 - `streebog` v0.11.0-rc.5 - `tiger` v0.3.0-rc.2 - `whirlpool` v0.11.0-rc.5
1 parent 81ae18a commit 05b8a45

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+125
-124
lines changed

.typos.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ extend-exclude = [
44
]
55

66
[default.extend-words]
7-
"GOST" = "GOST"
8-
7+
consts = "consts"
8+
cpy = "cpy"
9+
GOST = "GOST"

Cargo.lock

Lines changed: 27 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ascon-hash256/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ascon-hash256"
3-
version = "0.5.0-rc.1"
3+
version = "0.5.0-rc.2"
44
description = "Implementation of Ascon-Hash256 and Ascon-XOF256"
55
authors = [
66
"Sebastian Ramacher <[email protected]>",
@@ -16,7 +16,7 @@ keywords = ["hash", "ascon"]
1616
categories = ["cryptography", "no-std"]
1717

1818
[dependencies]
19-
digest = "0.11.0-rc.9"
19+
digest = "0.11.0-rc.11"
2020
ascon = { version = "0.5.0-rc.0", default-features = false }
2121

2222
[dev-dependencies]

ascon-hash256/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ use digest::{
1717
AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, Eager, ExtendableOutputCore,
1818
FixedOutputCore, UpdateCore, XofReaderCore,
1919
},
20+
common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
2021
consts::{U8, U16, U32, U40},
21-
crypto_common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
2222
};
2323

2424
/// Produce mask for padding.

bash-hash/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bash-hash"
3-
version = "0.1.0-rc.0"
3+
version = "0.1.0-rc.1"
44
description = "bash hash function (STB 34.101.77-2020)"
55
authors = ["RustCrypto Developers"]
66
license = "MIT OR Apache-2.0"
@@ -13,11 +13,11 @@ keywords = ["belt", "stb", "hash", "digest"]
1313
categories = ["cryptography", "no-std"]
1414

1515
[dependencies]
16-
digest = "0.11.0-rc.9"
16+
digest = "0.11.0-rc.11"
1717
bash-f = "0.1"
1818

1919
[dev-dependencies]
20-
digest = { version = "0.11.0-rc.9", features = ["dev"] }
20+
digest = { version = "0.11.0-rc.11", features = ["dev"] }
2121
hex-literal = "1"
2222
base16ct = { version = "1", features = ["alloc"] }
2323

bash-hash/src/block_api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use digest::{
55
AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, Eager, FixedOutputCore,
66
OutputSizeUser, Reset, UpdateCore,
77
},
8-
crypto_common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
8+
common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
99
typenum::U192,
1010
};
1111

bash-hash/src/serialize.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use core::ops::Add;
33
use digest::{
44
array::ArraySize,
55
block_buffer::BlockBuffer,
6-
crypto_common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
6+
common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
77
typenum::{Sum, U0, U192},
88
};
99

bash-hash/src/variants.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use digest::{array::ArraySize, crypto_common::BlockSizes, typenum};
1+
use digest::{array::ArraySize, common::BlockSizes, typenum};
22

33
/// Sealed trait to prevent external implementations.
44
pub trait Sealed {}

belt-hash/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "belt-hash"
3-
version = "0.2.0-rc.4"
3+
version = "0.2.0-rc.5"
44
description = "BelT hash function (STB 34.101.31-2020)"
55
authors = ["RustCrypto Developers"]
66
license = "MIT OR Apache-2.0"
@@ -13,11 +13,11 @@ keywords = ["belt", "stb", "hash", "digest"]
1313
categories = ["cryptography", "no-std"]
1414

1515
[dependencies]
16-
digest = "0.11.0-rc.9"
16+
digest = "0.11.0-rc.11"
1717
belt-block = { version = "0.1.1", default-features = false }
1818

1919
[dev-dependencies]
20-
digest = { version = "0.11.0-rc.9", features = ["dev"] }
20+
digest = { version = "0.11.0-rc.11", features = ["dev"] }
2121
hex-literal = "1"
2222
base16ct = { version = "1", features = ["alloc"] }
2323

belt-hash/src/block_api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use digest::{
66
AlgorithmName, Block, BlockSizeUser, Buffer, BufferKindUser, Eager, FixedOutputCore,
77
OutputSizeUser, Reset, UpdateCore,
88
},
9-
crypto_common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
9+
common::hazmat::{DeserializeStateError, SerializableState, SerializedState},
1010
typenum::{U32, U64, Unsigned},
1111
};
1212

0 commit comments

Comments
 (0)