git: mtree(8): Convert to LibreSSL hash API.

Rimvydas Jasinskas zrj at crater.dragonflybsd.org
Wed Apr 24 10:17:52 PDT 2019


commit a512a68cfd0a387f2f0cd67487cee6e85014fc84
Author: zrj <rimvydas.jasinskas at gmail.com>
Date:   Wed Apr 17 06:43:57 2019 +0300

    mtree(8): Convert to LibreSSL hash API.
    
    Add new function dohash() that handles md5, rmd160 and all sha variants.
    This change makes SHA384 available to use too. Utility is too complicated
    and need to be split up.
    
    While there, simplify crunchgen rescue build.

Summary of changes:
 usr.sbin/mtree/Makefile                          | 14 ++--
 usr.sbin/mtree/compare.c                         | 48 +++++-------
 usr.sbin/mtree/create.c                          | 45 +++++------
 usr.sbin/mtree/extern.h                          |  1 +
 libexec/ftpd/site_md5.c => usr.sbin/mtree/hash.c | 96 ++++++++++++++++++++----
 5 files changed, 128 insertions(+), 76 deletions(-)
 copy libexec/ftpd/site_md5.c => usr.sbin/mtree/hash.c (50%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a512a68cfd0a387f2f0cd67487cee6e85014fc84


-- 
DragonFly BSD source repository



More information about the Commits mailing list