]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
(yarrow256_force_reseed): New function.
authorNiels Möller <nisse@lysator.liu.se>
Thu, 15 Nov 2001 08:08:55 +0000 (09:08 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Thu, 15 Nov 2001 08:08:55 +0000 (09:08 +0100)
Rev: src/nettle/ChangeLog:1.48
Rev: src/nettle/yarrow.h:1.9
Rev: src/nettle/yarrow256.c:1.13

ChangeLog
yarrow.h
yarrow256.c

index 786f743eb010c2ffc965e5858521b62390576551..bd00c82e6d144efcd6a50de5ce21a2cb505fdd8d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2001-11-15  Niels Möller  <nisse@cuckoo.hack.org>
+
+       * yarrow256.c (yarrow256_force_reseed): New function.
+
 2001-11-14  Niels Möller  <nisse@ehand.com>
 
        * testsuite/yarrow-test.c (main): Use yarrow256_is_seeded.
index 687cdcd8404ef8be63ffc542b32809883e7b1581..802542db85ab5d51eca9b2c42ea24ecdbf62434b 100644 (file)
--- a/yarrow.h
+++ b/yarrow.h
@@ -87,6 +87,10 @@ yarrow256_is_seeded(struct yarrow256_ctx *ctx);
 unsigned
 yarrow256_needed_sources(struct yarrow256_ctx *ctx);
 
+void
+yarrow256_force_reseed(struct yarrow256_ctx *ctx);
+
+
 /* Key event estimator */
 #define YARROW_KEY_EVENT_BUFFER 16
 
index 6ddc9a2e215a5d36e83da164b68f93161d0f9284..af3160d91d1cb8747d313be6681955da9a6f125a 100644 (file)
@@ -385,3 +385,9 @@ yarrow256_needed_sources(struct yarrow256_ctx *ctx)
   
   return (k < YARROW_SLOW_K) ? (YARROW_SLOW_K - k) : 0;
 }
+
+void
+yarrow256_force_reseed(struct yarrow256_ctx *ctx)
+{
+  yarrow_slow_reseed(ctx);
+}