Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Nov 6, 2019

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Nov 6, 2019
@pull pull bot added the merge-conflict Resolve conflicts manually label Feb 19, 2020
newpavlov and others added 16 commits February 4, 2022 23:28
Bumps [cpufeatures](https://github.com/RustCrypto/utils) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/RustCrypto/utils/releases)
- [Commits](RustCrypto/utils@cpufeatures-v0.2.1...cpufeatures-v0.2.2)

---
updated-dependencies:
- dependency-name: cpufeatures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Version 1 of feature resolver always causes features unification of
build and dev dependencies, which is unwanted in some circumstances.
For example, the `dev` feature of the `digest` always depends on
`alloc` which requires to define a global allocator in static libs
even though that is never used by library code.

Also bumps clippy to v1.60.0.
newpavlov and others added 30 commits June 25, 2025 01:42
Moved to the actions repository in RustCrypto/actions#46
The implementation uses the GM/T OID. SM3 also has an alternative ISO
OID assigned to it (and IIRC several others), but we have to select one.
If necessary, in future we may introduce different wrappers (e.g. `Sm3Iso`).
Reasons:
 * BLAKE3 has been out for 5 years now.
* No further cryptanalytic results have come out indicating that it
might not be secure (nor for BLAKE2, nor BLAKE, nor ChaCha20, nor
Salsa20).
* BLAKE3 has a major, qualitative efficiency improvement, which is the
Merkle Tree structure, allowing (but not requiring) any amount of
parallelism.
* BLAKE3 is already extensively adopted in many different projects in
many different industries/areas/niches.
* BLAKE3 is currently being more actively maintained, as in patches are
being accepted by the chief maintainer, Jack "@oconnor663" O'Connor.
https://github.com/BLAKE3-team/BLAKE3/commits/master/
The tag effectively duplicates the cryptography category which we use
for all our crates. Per discussion in #717 we decided that we should not
have such duplication.
Notably this includes `hybrid-array` v0.4 support
Releases the following:
- `belt-hash` v0.2.0-rc.1
- `blake2` v0.11.0-rc.2
- `md-5` v0.11.0-rc.2
- `ripemd` v0.2.0-rc.1
- `sha1` v0.11.0-rc.2
- `sha2` v0.11.0-rc.2
- `sha3` v0.11.0-rc.2
- `sm3` v0.5.0-rc.1
- `streebog` v0.11.0-rc.2
- `whirlpool` v0.11.0-rc.2
This includes a bump of `keccak` to v0.2.0-rc.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.