summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2018-05-06 16:46:57 +0200
committerBruno Haible <bruno@clisp.org>2018-05-06 16:46:57 +0200
commit207cac7a3714a85b605332434cf2ebc20bbaf3ed (patch)
treed3627cb7fb9a48e3168b8d5bc8b077db85f35aef /ChangeLog
parent902d630a4cd84182c97de9a9c6d49856a8fc79bd (diff)
downloadgnulib-207cac7a3714a85b605332434cf2ebc20bbaf3ed.tar.gz
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1d94458573..29390f4116 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,32 @@
2018-05-06 Bruno Haible <bruno@clisp.org>
+ 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 <bruno@clisp.org>
+
af_alg: Fix a resource leak.
* lib/af_alg.c (afalg_stream): Close socket before returning -EINVAL.
New local variable 'result'.