Skip to content

Commit a7d4835

Browse files
author
oech3
committed
cksum: Back -a blake3
1 parent 8cb4f30 commit a7d4835

File tree

1 file changed

+6
-1
lines changed
  • src/uucore/src/lib/features/checksum

1 file changed

+6
-1
lines changed

src/uucore/src/lib/features/checksum/mod.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ pub enum AlgoKind {
8686
Sha384,
8787
Sha512,
8888

89-
// Not available in cksum
89+
// Extension
9090
Shake128,
9191
Shake256,
9292
Blake3,
@@ -114,6 +114,11 @@ impl AlgoKind {
114114
ALGORITHM_OPTIONS_SHA256 => Sha256,
115115
ALGORITHM_OPTIONS_SHA384 => Sha384,
116116
ALGORITHM_OPTIONS_SHA512 => Sha512,
117+
118+
// Extension
119+
ALGORITHM_OPTIONS_BLAKE3 => Blake3,
120+
ALGORITHM_OPTIONS_SHAKE128 => Shake128,
121+
ALGORITHM_OPTIONS_SHAKE256 => Shake256,
117122
_ => return Err(ChecksumError::UnknownAlgorithm(algo.as_ref().to_string()).into()),
118123
})
119124
}

0 commit comments

Comments
 (0)