From: dtucker Date: Tue, 29 Nov 2005 02:10:24 +0000 (+0000) Subject: - dtucker@cvs.openbsd.org 2005/11/29 02:04:55 X-Git-Tag: V_4_3_P1~109 X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/commitdiff_plain/60dc0294462476e552d3b89c488f32445a604fc5 - dtucker@cvs.openbsd.org 2005/11/29 02:04:55 [ssh-keygen.c] Populate default key sizes before checking them; from & ok tim@ --- diff --git a/ChangeLog b/ChangeLog index 4cf1e842..55e9f7f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ 20051129 - (tim) [ssh-keygen.c] Move DSA length test after setting default when bits == 0. + - (dtucker) OpenBSD CVS Sync + - dtucker@cvs.openbsd.org 2005/11/29 02:04:55 + [ssh-keygen.c] + Populate default key sizes before checking them; from & ok tim@ 20051128 - (dtucker) [regress/yes-head.sh] Work around breakage caused by some diff --git a/ssh-keygen.c b/ssh-keygen.c index 3a6174ac..64fadc7a 100644 --- a/ssh-keygen.c +++ b/ssh-keygen.c @@ -12,7 +12,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: ssh-keygen.c,v 1.134 2005/11/28 05:16:53 dtucker Exp $"); +RCSID("$OpenBSD: ssh-keygen.c,v 1.135 2005/11/29 02:04:55 dtucker Exp $"); #include #include @@ -1259,12 +1259,12 @@ main(int ac, char **av) fprintf(stderr, "unknown key type %s\n", key_type_name); exit(1); } - if (!quiet) - printf("Generating public/private %s key pair.\n", key_type_name); if (bits == 0) bits = (type == KEY_DSA) ? DEFAULT_BITS_DSA : DEFAULT_BITS; if (type == KEY_DSA && bits != 1024) fatal("DSA keys must be 1024 bits"); + if (!quiet) + printf("Generating public/private %s key pair.\n", key_type_name); private = key_generate(type, bits); if (private == NULL) { fprintf(stderr, "key_generate failed");