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

@@ -35,6 +35,8 @@ LIBBSD_0.0 {
strunvis;
strunvisx;
/* The following functions are provided via the system libc or libmd
* implementations. */
MD5Init;
MD5Update;
MD5Pad;