coreutils / gnulib

upstream mirror
http://git.savannah.gnu.org/gitweb/?p=gnulib.git
Other
274 stars 111 forks source link

Use kernel crypto API in checksumming utilities #4

Closed teknoraver closed 6 years ago

teknoraver commented 6 years ago

Let md5sum and all sha*sum utilities use Linux kernel cryptographic API via the AF_ALG address family.

The speed gain really ranges from ~10% to 320% depending on the CPU type.

teknoraver commented 6 years ago

v3 posted here:

http://lists.gnu.org/archive/html/bug-gnulib/2018-04/msg00101.html

teknoraver commented 6 years ago

merged