From dc214c3a3ca5630f7966e86759ca64a5b66acd7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Wed, 19 Sep 2012 22:58:25 +0200 Subject: [PATCH] testsuite/meta-hash-test.c: Validate NETTLE_MAX_HASH_DIGEST_SIZE. --- ChangeLog | 3 +++ testsuite/meta-hash-test.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7fca2a2f..157a4e0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2012-09-19 Niels Möller <nisse@lysator.liu.se> + * testsuite/meta-hash-test.c (test_main): Validate + NETTLE_MAX_HASH_DIGEST_SIZE. + * pbkdf2.h (PBKDF2): New macro. * testsuite/pbkdf2-test.c: Use it. diff --git a/testsuite/meta-hash-test.c b/testsuite/meta-hash-test.c index d3dba642..68debeef 100644 --- a/testsuite/meta-hash-test.c +++ b/testsuite/meta-hash-test.c @@ -1,4 +1,5 @@ #include "testutils.h" +#include "nettle-internal.h" #include "nettle-meta.h" const char* hashes[] = { @@ -29,5 +30,7 @@ test_main(void) while (NULL != nettle_hashes[j]) j++; ASSERT(j == count); /* we are not missing testing any hashes */ + for (j = 0; NULL != nettle_hashes[j]; j++) + ASSERT(nettle_hashes[j]->digest_size <= NETTLE_MAX_HASH_DIGEST_SIZE); } -- GitLab