]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
testsuite/meta-hash-test.c: Validate NETTLE_MAX_HASH_DIGEST_SIZE.
authorNiels Möller <nisse@lysator.liu.se>
Wed, 19 Sep 2012 20:58:25 +0000 (22:58 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 19 Sep 2012 20:58:25 +0000 (22:58 +0200)
ChangeLog
testsuite/meta-hash-test.c

index 7fca2a2f8539b40c55a929904b949480c92dd037..157a4e0d62e82a51ebd778a815ed0955821213d0 100644 (file)
--- 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.
 
index d3dba642ab0b0ad5af0d9c74b336e71554051045..68debeef65a384fffd1fe6b7f57a78d39fa2eaaf 100644 (file)
@@ -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);
 }