Skip to content

Commit bb7623c

Browse files
authored
Update changelogs (#478)
1 parent 0ab21fa commit bb7623c

20 files changed

+191
-68
lines changed

aes/CHANGELOG.md

+20-18
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,31 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## 0.9.0 (UNRELEASED)
99
### Added
10-
- add #[inline] attributes for KeyInit::new impls ([#386])
10+
- Weak key detection in the `KeyInit::weak_key_test` method ([#465], [#469])
1111

1212
### Changed
13-
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
14-
- replace inline ASM with ARMv8 intrinsics ([#380])
15-
- enable ARMv8 backend by default; MSRV 1.72 ([#395])
16-
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
17-
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
18-
- Assert precondition required for soundness ([#407])
19-
- use const preconditions assert ([#408])
20-
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])
21-
22-
[#386]: https://github.com/RustCrypto/block-ciphers/pull/386
23-
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
13+
- Bump `cipher` dependency to v0.5
14+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
15+
- Refactor ARMv8 expand_key ([#367])
16+
- Added `#[inline]` attributes for `KeyInit::new` impls ([#386])
17+
- Rework backends ([#442])
18+
- Move Block8 to the hazmat module ([#468])
19+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
20+
- Replace inline ASM with ARMv8 intrinsics ([#380])
21+
- Enable ARMv8 backend by default ([#395])
22+
23+
[#367]: https://github.com/RustCrypto/block-ciphers/pull/367
2424
[#380]: https://github.com/RustCrypto/block-ciphers/pull/380
25+
[#386]: https://github.com/RustCrypto/block-ciphers/pull/386
2526
[#395]: https://github.com/RustCrypto/block-ciphers/pull/395
26-
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
27-
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
28-
[#407]: https://github.com/RustCrypto/block-ciphers/pull/407
29-
[#408]: https://github.com/RustCrypto/block-ciphers/pull/408
30-
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
27+
[#442]: https://github.com/RustCrypto/block-ciphers/pull/442
28+
[#465]: https://github.com/RustCrypto/block-ciphers/pull/465
29+
[#468]: https://github.com/RustCrypto/block-ciphers/pull/468
30+
[#469]: https://github.com/RustCrypto/block-ciphers/pull/469
31+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
32+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
3133

3234
## 0.8.4 (2024-02-13)
3335
### Changed

aria/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.2.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.1.0 (2022-10-27)
918
- Initial release ([#340])
1019

belt-block/CHANGELOG.md

+8-11
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## 0.2.0 (UNRELEASED)
99
### Changed
10-
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
11-
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
12-
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
13-
- mark `to_u32` function as private ([#402])
14-
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])
15-
16-
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
17-
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
18-
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
10+
- Bump `cipher` dependency to v0.5
11+
- Mark `to_u32` function as private ([#402])
12+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
13+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
14+
1915
[#402]: https://github.com/RustCrypto/block-ciphers/pull/402
20-
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
16+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
17+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
2118

2219
## 0.1.2 (2023-04-15)
2320
### Added

blowfish/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.10.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5.0
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.9.1 (2022-02-17)
918
### Fixed
1019
- Minimal versions build ([#303])

camellia/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.2.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5.0
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.1.0 (2022-09-26)
918
- Initial release ([#293])
1019

cast5/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.12.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5.0
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.11.1 (2022-02-17)
918
### Fixed
1019
- Minimal versions build ([#303])

cast6/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.2.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5.0
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.1.0 (2023-11-22)
918
- Initial release

des/CHANGELOG.md

+14-11
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## 0.9.0 (UNRELEASED)
9+
### Added
10+
- Weak key detection in the `KeyInit::weak_key_test` method ([#465], [#468], [#469], [#470])
11+
912
### Changed
10-
- Update Clippy and fix lints ([#378])
11-
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
12-
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
13-
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])
14-
15-
[#344]: https://github.com/RustCrypto/block-ciphers/pull/344
16-
[#378]: https://github.com/RustCrypto/block-ciphers/pull/378
17-
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
18-
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
19-
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
13+
- Bump `cipher` dependency to v0.5.0
14+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
15+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
16+
17+
[#465]: https://github.com/RustCrypto/block-ciphers/pull/465
18+
[#468]: https://github.com/RustCrypto/block-ciphers/pull/468
19+
[#469]: https://github.com/RustCrypto/block-ciphers/pull/469
20+
[#470]: https://github.com/RustCrypto/block-ciphers/pull/470
21+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
22+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
2023

2124
## 0.8.1 (2022-02-17)
2225
### Fixed

gift/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.2.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.1.0 (2022-08-16)
918
- Initial release

idea/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.6.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.5.1 (2022-02-17)
918
### Fixed
1019
- Minimal versions build ([#303])

kuznyechik/CHANGELOG.md

+6-13
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## 0.9.0 (UNRELEASED)
99
### Changed
10-
- Update Clippy and fix lints ([#378])
11-
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
12-
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
13-
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
14-
- Bump `cipher` dependency to `0.5.0-pre.4` ([#413])
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
1513
- Use const eval to generate tables ([#451])
1614

1715
### Fixed
1816
- Fix kuznyechik 32bit build ([#406])
1917

20-
21-
[#378]: https://github.com/RustCrypto/block-ciphers/pull/378
22-
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
23-
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
24-
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
2518
[#406]: https://github.com/RustCrypto/block-ciphers/pull/406
26-
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
2719
[#451]: https://github.com/RustCrypto/block-ciphers/pull/451
28-
20+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
21+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
2922

3023
## 0.8.2 (2023-08-06)
3124
### Fixed

magma/CHANGELOG.md

+7-10
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## 0.10.0 (UNRELEASED)
99
### Changed
10-
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
11-
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
12-
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
13-
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])
14-
15-
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
16-
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
17-
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
18-
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
1916

2017
## 0.9.0 (2023-08-06)
2118
### Breaking changes

rc2/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.9.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.8.1 (2022-02-17)
918
### Fixed
1019
- Minimal versions build ([#303])

rc5/CHANGELOG.md

+14-5
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
9-
- Added u8 and u128 word size support.
10-
- Enabled custom word size, key size, and round count values.
11-
- Deprecated old predefined RC5 cipher types.
8+
## 0.1.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
- Unlock parameter size, add u128 and u8 word size support ([#382])
14+
15+
### Deprecated
16+
- Old predefined RC5 cipher types ([#382])
17+
18+
[#382]: https://github.com/RustCrypto/block-ciphers/pull/382
19+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
20+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
1221

1322
## 0.0.1 (2023-02-10)
14-
- Initial release
23+
- Initial release

serpent/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
- `serpent_no_unroll` configuration flag ([#476])
1111

1212
### Changed
13+
- Bump `cipher` dependency to v0.5
14+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
15+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
1316
- Improve bitslicing implementation ([#474])
1417

18+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
1519
[#474]: https://github.com/RustCrypto/block-ciphers/pull/474
1620
[#476]: https://github.com/RustCrypto/block-ciphers/pull/476
21+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
1722

1823
## 0.5.1 (2022-02-17)
1924
### Fixed

sm4/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.2.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.5.1 (2022-02-17)
918
### Fixed
1019
- Minimal versions build ([#303])

speck/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.1.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.0.1 (2024-05-17)
918
- Initial release

threefish/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.6.0 (UNRELEASED)
9+
### Changed
10+
- Bump `cipher` dependency to v0.5
11+
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
12+
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
13+
14+
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
15+
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477
16+
817
## 0.5.2 (2023-06-09)
918
### Added
1019
- `new_with_tweak_u64`, `encrypt_block_u64`, and `decrypt_block_u64` methods ([#364])

0 commit comments

Comments
 (0)