The attached patch fixes a memory leak in DSA key generation.
regards,
Nikos
>From 5c97ca61ab8f05459d2f50e9a6c713dbf982ea1e Mon Sep 17 00:00:00 2001
From: Nikos Mavrogiannopoulos <[email protected]>
Date: Sat, 21 May 2011 09:55:49 +0200
Subject: [PATCH] Fixed memory leak in DSA key generation
---
dsa-keygen.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dsa-keygen.c b/dsa-keygen.c
index be17771..00bd35f 100644
--- a/dsa-keygen.c
+++ b/dsa-keygen.c
@@ -106,7 +106,7 @@ dsa_generate_keypair(struct dsa_public_key *pub,
if (progress)
progress (progress_ctx, 'g');
- mpz_init_set(r, pub->q);
+ mpz_set(r, pub->q);
mpz_sub_ui(r, r, 2);
nettle_mpz_random(key->x, random_ctx, random, r);
--
1.7.2.3
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs