Skip to content

Conversation

@naoNao89
Copy link
Contributor

@naoNao89 naoNao89 commented Jan 13, 2026

a standalone b2sum utility that works just like GNU's version.

The utility supports Blake2b hashing with customizable digest lengths, BSD-style output formatting, and full checksum verification.

I pulled 29 test cases to make sure everything matches their behavior exactly. The code delegates to the existing hashsum infrastructure, which keeps things clean and reusable.

This is just the first PR - Blake2s and the parallel variants come next.

@naoNao89 naoNao89 force-pushed the feat/b2sum-blake2b-support branch 2 times, most recently from c6a5f33 to d68f110 Compare January 13, 2026 19:40
Implement standalone b2sum utility with Blake2b hashing support.
Supports customizable digest lengths (8-512 bits), --length, --tag,
--check, --binary, and --text options. Includes comprehensive tests
and bilingual localization (English/French).
@naoNao89 naoNao89 force-pushed the feat/b2sum-blake2b-support branch from d68f110 to d80c71f Compare January 13, 2026 19:49
@oech3
Copy link
Contributor

oech3 commented Jan 14, 2026

#10142 @RenjiSann

@oech3
Copy link
Contributor

oech3 commented Jan 14, 2026

Deleting hashsum by symlinkable cksum does not match with cargo's eco system. But I think it is not a problem as we already have [.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants