From 207cac7a3714a85b605332434cf2ebc20bbaf3ed Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 6 May 2018 16:46:57 +0200 Subject: crypto/{md5,sha1,sha256,sha512} tests: Add benchmarks. * tests/bench-digest.h: New file. * tests/bench-md5.c: New file. * tests/bench-sha1.c: New file. * tests/bench-sha224.c: New file. * tests/bench-sha256.c: New file. * tests/bench-sha384.c: New file. * tests/bench-sha512.c: New file. * modules/crypto/md5-tests (Files): Add tests/bench-md5.c, tests/bench-digest.h. (Depends-on): Add getrusage, gettimeofday. (Makefile.am): Add variables to build bench-md5. * modules/crypto/sha1-tests (Files): Add tests/bench-sha1.c, tests/bench-digest.h. (Depends-on): Add getrusage, gettimeofday. (Makefile.am): Add variables to build bench-sha1. * modules/crypto/sha256-tests (Files): Add tests/bench-sha224.c, tests/bench-sha256.c, tests/bench-digest.h. (Depends-on): Add getrusage, gettimeofday. (Makefile.am): Add variables to build bench-sha224, bench-sha256. * modules/crypto/sha512-tests (Files): Add tests/bench-sha384.c, tests/bench-sha512.c, tests/bench-digest.h. (Depends-on): Add getrusage, gettimeofday. (Makefile.am): Add variables to build bench-sha384, bench-sha512. --- ChangeLog | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1d94458573..29390f4116 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,30 @@ +2018-05-06 Bruno Haible + + crypto/{md5,sha1,sha256,sha512} tests: Add benchmarks. + * tests/bench-digest.h: New file. + * tests/bench-md5.c: New file. + * tests/bench-sha1.c: New file. + * tests/bench-sha224.c: New file. + * tests/bench-sha256.c: New file. + * tests/bench-sha384.c: New file. + * tests/bench-sha512.c: New file. + * modules/crypto/md5-tests (Files): Add tests/bench-md5.c, + tests/bench-digest.h. + (Depends-on): Add getrusage, gettimeofday. + (Makefile.am): Add variables to build bench-md5. + * modules/crypto/sha1-tests (Files): Add tests/bench-sha1.c, + tests/bench-digest.h. + (Depends-on): Add getrusage, gettimeofday. + (Makefile.am): Add variables to build bench-sha1. + * modules/crypto/sha256-tests (Files): Add tests/bench-sha224.c, + tests/bench-sha256.c, tests/bench-digest.h. + (Depends-on): Add getrusage, gettimeofday. + (Makefile.am): Add variables to build bench-sha224, bench-sha256. + * modules/crypto/sha512-tests (Files): Add tests/bench-sha384.c, + tests/bench-sha512.c, tests/bench-digest.h. + (Depends-on): Add getrusage, gettimeofday. + (Makefile.am): Add variables to build bench-sha384, bench-sha512. + 2018-05-06 Bruno Haible af_alg: Fix a resource leak. -- cgit v1.2.1