This patch set refactors all digest implementations to their own modules, all interfaced through digest.c. All file operations and diagnostics are done in digest.c. All digests are made available through `cksum -a`. Also we add support for SM3 through `cksum -a sm3` only.
- Add support for cksum --algorithm [sm3] Pádraig Brady
- [PATCH 1/8] maint: rename md5sum.c to more general dig... Pádraig Brady
- [PATCH 2/8] digest: add LENGTH parameter to digest to ... Pádraig Brady
- [PATCH 4/8] sum: handle EOVERFLOW for too large inputs Pádraig Brady
- [PATCH 3/8] digest: refactor sum(1) into digest.c Pádraig Brady
- [PATCH 8/8] digest: add support for sm3 Pádraig Brady
- Re: [PATCH 8/8] digest: add support for sm3 Pádraig Brady
- Re: [PATCH 8/8] digest: add support for sm3 Tianjia Zhang
- Re: [PATCH 8/8] digest: add support for sm3 Pádraig Brady
- [PATCH 7/8] cksum: add --algorithm option to select di... Pádraig Brady
- Re: [PATCH 7/8] cksum: add --algorithm option to s... Pádraig Brady