Skip to content

Commit 9d9357e

Browse files
authored
Migrate to new SerializableState impls (#716)
1 parent 5edffca commit 9d9357e

File tree

91 files changed

+107
-814
lines changed

Some content is hidden

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

91 files changed

+107
-814
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,7 @@ whirlpool = { path = "whirlpool" }
3737
# https://github.com/RustCrypto/utils/pull/1187
3838
blobby = { git = "https://github.com/RustCrypto/utils" }
3939
# https://github.com/RustCrypto/traits/pull/1916
40+
# https://github.com/RustCrypto/traits/pull/1953
4041
digest = { git = "https://github.com/RustCrypto/traits" }
42+
# https://github.com/RustCrypto/utils/pull/1200
4143
block-buffer = { git = "https://github.com/RustCrypto/utils" }

ascon-hash/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
- Edition changed to 2024 and MSRV bumped to 1.85 ([#652])
1010
- Relax MSRV policy and allow MSRV bumps in patch releases
1111
- Update to `digest` v0.11
12-
- Replace type aliases with newtypes [#678]
12+
- Replace type aliases with newtypes ([#678])
1313
- Adopt to changes from NIST draft
1414
- Remove `AsconAHash` and `AsconAXof`
1515
- Rename `AsonHash` to `AsconHAsh256`
1616
- Rename `AsconXof` to `AsconXof128`
17+
- Implementation of the `SerializableState` trait ([#716])
1718

1819
[#652]: https://github.com/RustCrypto/hashes/pull/652
1920
[#678]: https://github.com/RustCrypto/hashes/pull/678
21+
[#716]: https://github.com/RustCrypto/hashes/pull/716
2022

2123
## 0.2.0 (2023-03-21)
2224
### Changed

belt-hash/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Relax MSRV policy and allow MSRV bumps in patch releases
1515
- Update to `digest` v0.11
1616
- Replace type aliases with newtypes ([#678])
17+
- Implementation of the `SerializableState` trait ([#716])
1718

1819
### Removed
1920
- `std` crate feature ([#678])
2021

2122
[#652]: https://github.com/RustCrypto/hashes/pull/652
2223
[#678]: https://github.com/RustCrypto/hashes/pull/678
24+
[#716]: https://github.com/RustCrypto/hashes/pull/716
2325

2426
## 0.1.1 (2022-11-22)
2527
### Added
96 Bytes
Binary file not shown.

belt-hash/tests/mod.rs

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,4 @@ fn belt_rand() {
1919
);
2020
}
2121

22-
digest::hash_serialization_test!(
23-
belt_hash_serialization,
24-
BeltHash,
25-
hex!(
26-
"01000000000000000000000000000000"
27-
"bc4b8fefbfe791959b5a2f023ec29cb8"
28-
"2c189f8308af980828175e12d98f5b1f"
29-
"50b479051c6dfd067ce4a9b9c9ec1a24"
30-
"01130000000000000000000000000000"
31-
"00000000000000000000000000000000"
32-
"00"
33-
)
34-
);
22+
digest::hash_serialization_test!(belt_hash_serialization, BeltHash);

fsb/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Relax MSRV policy and allow MSRV bumps in patch releases
1515
- Update to `digest` v0.11
1616
- Replace type aliases with newtypes ([#678])
17+
- Implementation of the `SerializableState` trait ([#716])
1718

1819
### Removed
1920
- `std` crate feature ([#678])
2021

2122
[#652]: https://github.com/RustCrypto/hashes/pull/652
2223
[#678]: https://github.com/RustCrypto/hashes/pull/678
24+
[#716]: https://github.com/RustCrypto/hashes/pull/716
2325

2426
## 0.1.3 (2022-09-03)
2527
### Fixed
148 Bytes
Binary file not shown.
204 Bytes
Binary file not shown.
232 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)