90d8c77fba
"stripped down" refers to the fact that we build a single binary which includes ssh, sshd and scp functionality without having to bring in 3 copies of mostly the same code. Requests to add this category and this port have been posted on the ports list and directly to satoshi over the past few months. I assume no reply means no problem.
20 lines
528 B
Text
20 lines
528 B
Text
--- rsaglue.c 1999/12/10 23:27:25 1.8
|
|
+++ rsaglue.c 2001/02/03 09:42:05
|
|
@@ -264,7 +268,15 @@
|
|
mpz_clear(&aux);
|
|
|
|
if (value[0] != 0 || value[1] != 2)
|
|
- fatal("Bad result from rsa_private_decrypt");
|
|
+ {
|
|
+ static time_t last_kill_time = 0;
|
|
+ if (time(NULL) - last_kill_time > 60 && getppid() != 1)
|
|
+ {
|
|
+ last_kill_time = time(NULL);
|
|
+ kill(getppid(), SIGALRM);
|
|
+ }
|
|
+ fatal("Bad result from rsa_private_decrypt");
|
|
+ }
|
|
|
|
for (i = 2; i < len && value[i]; i++)
|
|
;
|
|
|