Skip to content

Commit

Permalink
Update changelogs (RustCrypto#478)
Browse files Browse the repository at this point in the history
  • Loading branch information
newpavlov authored Feb 28, 2025
1 parent 0ab21fa commit bb7623c
Show file tree
Hide file tree
Showing 20 changed files with 191 additions and 68 deletions.
38 changes: 20 additions & 18 deletions aes/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,29 +5,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

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

### Changed
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
- replace inline ASM with ARMv8 intrinsics ([#380])
- enable ARMv8 backend by default; MSRV 1.72 ([#395])
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
- Assert precondition required for soundness ([#407])
- use const preconditions assert ([#408])
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])

[#386]: https://github.com/RustCrypto/block-ciphers/pull/386
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Refactor ARMv8 expand_key ([#367])
- Added `#[inline]` attributes for `KeyInit::new` impls ([#386])
- Rework backends ([#442])
- Move Block8 to the hazmat module ([#468])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
- Replace inline ASM with ARMv8 intrinsics ([#380])
- Enable ARMv8 backend by default ([#395])

[#367]: https://github.com/RustCrypto/block-ciphers/pull/367
[#380]: https://github.com/RustCrypto/block-ciphers/pull/380
[#386]: https://github.com/RustCrypto/block-ciphers/pull/386
[#395]: https://github.com/RustCrypto/block-ciphers/pull/395
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
[#407]: https://github.com/RustCrypto/block-ciphers/pull/407
[#408]: https://github.com/RustCrypto/block-ciphers/pull/408
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
[#442]: https://github.com/RustCrypto/block-ciphers/pull/442
[#465]: https://github.com/RustCrypto/block-ciphers/pull/465
[#468]: https://github.com/RustCrypto/block-ciphers/pull/468
[#469]: https://github.com/RustCrypto/block-ciphers/pull/469
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.8.4 (2024-02-13)
### Changed
Expand Down
9 changes: 9 additions & 0 deletions aria/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.1.0 (2022-10-27)
- Initial release ([#340])

Expand Down
19 changes: 8 additions & 11 deletions belt-block/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
- mark `to_u32` function as private ([#402])
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])

[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
- Bump `cipher` dependency to v0.5
- Mark `to_u32` function as private ([#402])
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#402]: https://github.com/RustCrypto/block-ciphers/pull/402
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.1.2 (2023-04-15)
### Added
Expand Down
9 changes: 9 additions & 0 deletions blowfish/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.10.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5.0
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.9.1 (2022-02-17)
### Fixed
- Minimal versions build ([#303])
Expand Down
9 changes: 9 additions & 0 deletions camellia/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5.0
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.1.0 (2022-09-26)
- Initial release ([#293])

Expand Down
9 changes: 9 additions & 0 deletions cast5/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.12.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5.0
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.11.1 (2022-02-17)
### Fixed
- Minimal versions build ([#303])
Expand Down
9 changes: 9 additions & 0 deletions cast6/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5.0
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.1.0 (2023-11-22)
- Initial release
25 changes: 14 additions & 11 deletions des/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,21 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.9.0 (UNRELEASED)
### Added
- Weak key detection in the `KeyInit::weak_key_test` method ([#465], [#468], [#469], [#470])

### Changed
- Update Clippy and fix lints ([#378])
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])

[#344]: https://github.com/RustCrypto/block-ciphers/pull/344
[#378]: https://github.com/RustCrypto/block-ciphers/pull/378
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
- Bump `cipher` dependency to v0.5.0
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#465]: https://github.com/RustCrypto/block-ciphers/pull/465
[#468]: https://github.com/RustCrypto/block-ciphers/pull/468
[#469]: https://github.com/RustCrypto/block-ciphers/pull/469
[#470]: https://github.com/RustCrypto/block-ciphers/pull/470
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.8.1 (2022-02-17)
### Fixed
Expand Down
9 changes: 9 additions & 0 deletions gift/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.1.0 (2022-08-16)
- Initial release
9 changes: 9 additions & 0 deletions idea/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.6.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.5.1 (2022-02-17)
### Fixed
- Minimal versions build ([#303])
Expand Down
19 changes: 6 additions & 13 deletions kuznyechik/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

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

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


[#378]: https://github.com/RustCrypto/block-ciphers/pull/378
[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
[#406]: https://github.com/RustCrypto/block-ciphers/pull/406
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
[#451]: https://github.com/RustCrypto/block-ciphers/pull/451

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.8.2 (2023-08-06)
### Fixed
Expand Down
17 changes: 7 additions & 10 deletions magma/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.10.0 (UNRELEASED)
### Changed
- Bump `cipher` to v0.5.0-pre.1; MSRV 1.65 ([#394])
- Bump `cipher` dependency to v0.5.0-pre.2 ([#398])
- Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names ([#400])
- bump `cipher` dependency to `0.5.0-pre.4` ([#413])

[#394]: https://github.com/RustCrypto/block-ciphers/pull/394
[#398]: https://github.com/RustCrypto/block-ciphers/pull/398
[#400]: https://github.com/RustCrypto/block-ciphers/pull/400
[#413]: https://github.com/RustCrypto/block-ciphers/pull/413
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.9.0 (2023-08-06)
### Breaking changes
Expand Down
9 changes: 9 additions & 0 deletions rc2/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.9.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.8.1 (2022-02-17)
### Fixed
- Minimal versions build ([#303])
Expand Down
19 changes: 14 additions & 5 deletions rc5/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
- Added u8 and u128 word size support.
- Enabled custom word size, key size, and round count values.
- Deprecated old predefined RC5 cipher types.
## 0.1.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])
- Unlock parameter size, add u128 and u8 word size support ([#382])

### Deprecated
- Old predefined RC5 cipher types ([#382])

[#382]: https://github.com/RustCrypto/block-ciphers/pull/382
[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.0.1 (2023-02-10)
- Initial release
- Initial release
5 changes: 5 additions & 0 deletions serpent/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `serpent_no_unroll` configuration flag ([#476])

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

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#474]: https://github.com/RustCrypto/block-ciphers/pull/474
[#476]: https://github.com/RustCrypto/block-ciphers/pull/476
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.5.1 (2022-02-17)
### Fixed
Expand Down
9 changes: 9 additions & 0 deletions sm4/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.2.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.5.1 (2022-02-17)
### Fixed
- Minimal versions build ([#303])
Expand Down
9 changes: 9 additions & 0 deletions speck/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.1.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.0.1 (2024-05-17)
- Initial release
9 changes: 9 additions & 0 deletions threefish/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.6.0 (UNRELEASED)
### Changed
- Bump `cipher` dependency to v0.5
- Edition changed to 2024 and MSRV bumped to 1.85 ([#472])
- Relax MSRV policy and allow MSRV bumps in patch releases ([#477])

[#472]: https://github.com/RustCrypto/block-ciphers/pull/472
[#477]: https://github.com/RustCrypto/block-ciphers/pull/477

## 0.5.2 (2023-06-09)
### Added
- `new_with_tweak_u64`, `encrypt_block_u64`, and `decrypt_block_u64` methods ([#364])
Expand Down
Loading

0 comments on commit bb7623c

Please sign in to comment.