HomeFreeBSD

lib/libmd: replace SHA-1 implementation with Go's implementation

Description

lib/libmd: replace SHA-1 implementation with Go's implementation

This lays the foundation for importing Go's excellent assembly
implementations of the SHA-1 block function.

No performance changes observed on amd64.

Reviewed by: getz
Differential Revision: https://reviews.freebsd.org/D45444

Details

Provenance
fuzAuthored on May 28 2024, 2:17 PM
Reviewer
getz
Differential Revision
D45444: lib/libmd: rework and accelerate SHA1 implementation
Parents
rGa6bac0a9efa1: mail: Add test cases for SIGHUP.
Branches
Unknown
Tags
Unknown