From d3ad6812813ad586b7abf0403e19624b3691bf79 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Thu, 4 Mar 1999 13:52:47 +0100
Subject: [PATCH] Bugfix (removed old random argument).

Rev: lib/modules/Crypto/dsa.pike:1.4
---
 lib/modules/Crypto/dsa.pike | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/modules/Crypto/dsa.pike b/lib/modules/Crypto/dsa.pike
index 3c3334e45c..c90b88dcc8 100644
--- a/lib/modules/Crypto/dsa.pike
+++ b/lib/modules/Crypto/dsa.pike
@@ -78,7 +78,7 @@ int raw_verify(bignum h, bignum r, bignum s)
 
 string sign_rsaref(string msg)
 {
-  [bignum r, bignum s] = raw_sign(dsa_hash(msg), random);
+  [bignum r, bignum s] = raw_sign(dsa_hash(msg));
 
   return sprintf("%'\0'20s%'\0'20s", r->digits(256), s->digits(256));
 }
@@ -96,7 +96,7 @@ int verify_rsaref(string msg, string s)
 string sign_ssl(string msg)
 {
   return Standards.ASN1.Types.asn1_sequence(
-    Array.map(raw_sign(dsa_hash(msg), random),
+    Array.map(raw_sign(dsa_hash(msg)),
 	      Standards.ASN1.Types.asn1_integer))->get_der();
 }
 
-- 
GitLab