Use libmd hashing function implementations instead of embedding our own

This splits the implementation responsibilities, and reduces embedded
code copies, which was one of the driving points with this project to
start with, so it's nice to give a good example.
This commit is contained in:
Guillem Jover
2021-02-07 00:09:30 +01:00
parent 68f980c90d
commit 847e682f8d
20 changed files with 163 additions and 831 deletions

View File

@@ -180,9 +180,10 @@ for example.
.It Fn MD5File 3
.It Fn MD5FileChunk 3
.It Fn MD5Data 3
The set of MD5 digest functions are now provided by the
The set of MD5 digest functions are now proxies for the implementations
provided by the
.Nm libmd
companion library, so it is advised to use that instead.
companion library, so it is advised to switch to use that directly instead.
.It Fn explicit_bzero 3
This function is provided by
.Nm glibc