]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
quick-random option was removed since it is now the default.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 27 Oct 2007 07:27:31 +0000 (10:27 +0300)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 27 Oct 2007 07:27:31 +0000 (10:27 +0300)
src/certtool-gaa.c
src/certtool-gaa.h
src/certtool.c
src/certtool.gaa

index bcec8806c3744bd9018b5ac4f7fcdcc0e34af164..e84706a0981cd502f6dd85c995f9be410c799b18 100644 (file)
@@ -162,7 +162,6 @@ void gaa_help(void)
        __gaa_helpsingle(0, "inder", "", "Use DER format for input certificates and private keys.");
        __gaa_helpsingle(0, "outder", "", "Use DER format for output certificates and private keys.");
        __gaa_helpsingle(0, "bits", "BITS ", "specify the number of bits for key generation.");
-       __gaa_helpsingle(0, "quick-random", "", "Use /dev/urandom for all operation, reducing the quality of randomness used.");
        __gaa_helpsingle(0, "disable-quick-random", "", "Use /dev/random for key generationg, thus increasing the quality of randomness used.");
        __gaa_helpsingle(0, "outfile", "FILE ", "Output file.");
        __gaa_helpsingle(0, "infile", "FILE ", "Input file.");
@@ -184,13 +183,13 @@ typedef struct _gaainfo gaainfo;
 
 struct _gaainfo
 {
-#line 111 "certtool.gaa"
+#line 110 "certtool.gaa"
        int debug;
-#line 107 "certtool.gaa"
+#line 106 "certtool.gaa"
        char *template;
-#line 104 "certtool.gaa"
+#line 103 "certtool.gaa"
        char *infile;
-#line 101 "certtool.gaa"
+#line 100 "certtool.gaa"
        char *outfile;
 #line 97 "certtool.gaa"
        int quick_random;
@@ -280,7 +279,7 @@ static int gaa_error = 0;
 #define GAA_MULTIPLE_OPTION     3
 
 #define GAA_REST                0
-#define GAA_NB_OPTION           41
+#define GAA_NB_OPTION           40
 #define GAAOPTID_version       1
 #define GAAOPTID_help  2
 #define GAAOPTID_debug 3
@@ -288,40 +287,39 @@ static int gaa_error = 0;
 #define GAAOPTID_infile        5
 #define GAAOPTID_outfile       6
 #define GAAOPTID_disable_quick_random  7
-#define GAAOPTID_quick_random  8
-#define GAAOPTID_bits  9
-#define GAAOPTID_outder        10
-#define GAAOPTID_inder 11
-#define GAAOPTID_export_ciphers        12
-#define GAAOPTID_hash  13
-#define GAAOPTID_dsa   14
-#define GAAOPTID_pkcs8 15
-#define GAAOPTID_to_p12        16
-#define GAAOPTID_v1    17
-#define GAAOPTID_fix_key       18
-#define GAAOPTID_key_info      19
-#define GAAOPTID_smime_to_p7   20
-#define GAAOPTID_p7_info       21
-#define GAAOPTID_p12_info      22
-#define GAAOPTID_crl_info      23
-#define GAAOPTID_certificate_info      24
-#define GAAOPTID_password      25
-#define GAAOPTID_load_ca_certificate   26
-#define GAAOPTID_load_ca_privkey       27
-#define GAAOPTID_load_certificate      28
-#define GAAOPTID_load_request  29
-#define GAAOPTID_load_privkey  30
-#define GAAOPTID_get_dh_params 31
-#define GAAOPTID_generate_dh_params    32
-#define GAAOPTID_verify_crl    33
-#define GAAOPTID_verify_chain  34
-#define GAAOPTID_generate_request      35
-#define GAAOPTID_generate_privkey      36
-#define GAAOPTID_update_certificate    37
-#define GAAOPTID_generate_crl  38
-#define GAAOPTID_generate_proxy        39
-#define GAAOPTID_generate_certificate  40
-#define GAAOPTID_generate_self_signed  41
+#define GAAOPTID_bits  8
+#define GAAOPTID_outder        9
+#define GAAOPTID_inder 10
+#define GAAOPTID_export_ciphers        11
+#define GAAOPTID_hash  12
+#define GAAOPTID_dsa   13
+#define GAAOPTID_pkcs8 14
+#define GAAOPTID_to_p12        15
+#define GAAOPTID_v1    16
+#define GAAOPTID_fix_key       17
+#define GAAOPTID_key_info      18
+#define GAAOPTID_smime_to_p7   19
+#define GAAOPTID_p7_info       20
+#define GAAOPTID_p12_info      21
+#define GAAOPTID_crl_info      22
+#define GAAOPTID_certificate_info      23
+#define GAAOPTID_password      24
+#define GAAOPTID_load_ca_certificate   25
+#define GAAOPTID_load_ca_privkey       26
+#define GAAOPTID_load_certificate      27
+#define GAAOPTID_load_request  28
+#define GAAOPTID_load_privkey  29
+#define GAAOPTID_get_dh_params 30
+#define GAAOPTID_generate_dh_params    31
+#define GAAOPTID_verify_crl    32
+#define GAAOPTID_verify_chain  33
+#define GAAOPTID_generate_request      34
+#define GAAOPTID_generate_privkey      35
+#define GAAOPTID_update_certificate    36
+#define GAAOPTID_generate_crl  37
+#define GAAOPTID_generate_proxy        38
+#define GAAOPTID_generate_certificate  39
+#define GAAOPTID_generate_self_signed  40
 
 #line 168 "gaa.skel"
 
@@ -626,7 +624,6 @@ static int gaa_get_option_num(char *str, int status)
                        GAA_CHECK1STR("v", GAAOPTID_version);
                        GAA_CHECK1STR("h", GAAOPTID_help);
                        GAA_CHECK1STR("", GAAOPTID_disable_quick_random);
-                       GAA_CHECK1STR("", GAAOPTID_quick_random);
                        GAA_CHECK1STR("", GAAOPTID_outder);
                        GAA_CHECK1STR("", GAAOPTID_inder);
                        GAA_CHECK1STR("", GAAOPTID_export_ciphers);
@@ -663,7 +660,6 @@ static int gaa_get_option_num(char *str, int status)
                        GAA_CHECKSTR("infile", GAAOPTID_infile);
                        GAA_CHECKSTR("outfile", GAAOPTID_outfile);
                        GAA_CHECKSTR("disable-quick-random", GAAOPTID_disable_quick_random);
-                       GAA_CHECKSTR("quick-random", GAAOPTID_quick_random);
                        GAA_CHECKSTR("bits", GAAOPTID_bits);
                        GAA_CHECKSTR("outder", GAAOPTID_outder);
                        GAA_CHECKSTR("inder", GAAOPTID_inder);
@@ -743,14 +739,14 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
     {
        case GAAOPTID_version:
        OK = 0;
-#line 116 "certtool.gaa"
+#line 115 "certtool.gaa"
 { certtool_version(); exit(0); ;};
 
                return GAA_OK;
                break;
        case GAAOPTID_help:
        OK = 0;
-#line 114 "certtool.gaa"
+#line 113 "certtool.gaa"
 { gaa_help(); exit(0); ;};
 
                return GAA_OK;
@@ -760,7 +756,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_debug.arg1, gaa_getint, GAATMP_debug.size1);
                gaa_index++;
-#line 112 "certtool.gaa"
+#line 111 "certtool.gaa"
 { gaaval->debug = GAATMP_debug.arg1 ;};
 
                return GAA_OK;
@@ -770,7 +766,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_template.arg1, gaa_getstr, GAATMP_template.size1);
                gaa_index++;
-#line 108 "certtool.gaa"
+#line 107 "certtool.gaa"
 { gaaval->template = GAATMP_template.arg1 ;};
 
                return GAA_OK;
@@ -780,7 +776,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_infile.arg1, gaa_getstr, GAATMP_infile.size1);
                gaa_index++;
-#line 105 "certtool.gaa"
+#line 104 "certtool.gaa"
 { gaaval->infile = GAATMP_infile.arg1 ;};
 
                return GAA_OK;
@@ -790,22 +786,15 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_outfile.arg1, gaa_getstr, GAATMP_outfile.size1);
                gaa_index++;
-#line 102 "certtool.gaa"
+#line 101 "certtool.gaa"
 { gaaval->outfile = GAATMP_outfile.arg1 ;};
 
                return GAA_OK;
                break;
        case GAAOPTID_disable_quick_random:
        OK = 0;
-#line 99 "certtool.gaa"
-{ gaaval->quick_random = 0; ;};
-
-               return GAA_OK;
-               break;
-       case GAAOPTID_quick_random:
-       OK = 0;
 #line 98 "certtool.gaa"
-{ gaaval->quick_random = 1; ;};
+{ gaaval->quick_random = 0; ;};
 
                return GAA_OK;
                break;
@@ -1088,7 +1077,7 @@ int gaa(int argc, char **argv, gaainfo *gaaval)
     if(inited == 0)
     {
 
-#line 118 "certtool.gaa"
+#line 117 "certtool.gaa"
 { gaaval->bits = 2048; gaaval->pkcs8 = 0; gaaval->privkey = NULL; gaaval->ca=NULL; gaaval->ca_privkey = NULL; 
        gaaval->debug=1; gaaval->request = NULL; gaaval->infile = NULL; gaaval->outfile = NULL; gaaval->cert = NULL; 
        gaaval->incert_format = 0; gaaval->outcert_format = 0; gaaval->action=-1; gaaval->pass = NULL; gaaval->v1_cert = 0;
index 88a9b35b960d024faa7dcfa70f8696b4859fcde3..abda1a0c17c8db261b1588aa0c66794715b37cbb 100644 (file)
@@ -8,13 +8,13 @@ typedef struct _gaainfo gaainfo;
 
 struct _gaainfo
 {
-#line 111 "certtool.gaa"
+#line 110 "certtool.gaa"
        int debug;
-#line 107 "certtool.gaa"
+#line 106 "certtool.gaa"
        char *template;
-#line 104 "certtool.gaa"
+#line 103 "certtool.gaa"
        char *infile;
-#line 101 "certtool.gaa"
+#line 100 "certtool.gaa"
        char *outfile;
 #line 97 "certtool.gaa"
        int quick_random;
index b653ef05a181eebca914bf8908a5fb0619c02fa4..8a3e18f305daa61cc64bd59a3a0af05308e2856a 100644 (file)
@@ -136,7 +136,7 @@ generate_private_key_int (void)
   if (info.quick_random == 0)
     fprintf (stderr,
             "This might take several minutes depending on availability of randomness"
-            " in /dev/random. You can consider using --quick-random option but this reduces the quality of randomness used.\n");
+            " in /dev/random.\n");
 
   ret = gnutls_x509_privkey_generate (key, key_type, info.bits, 0);
   if (ret < 0)
index ae114be09cc22d99646517067f43b3e775f52c21..c9cf6ac75c5b5966071fe57a6f851371cc621ed8 100644 (file)
@@ -95,7 +95,6 @@ option (outder) { $outcert_format=1 } "Use DER format for output certificates an
 option (bits) INT "BITS" { $bits = $1 } "specify the number of bits for key generation."
 
 #int quick_random;
-option (quick-random) { $quick_random = 1; } "Use /dev/urandom for all operation, reducing the quality of randomness used."
 option (disable-quick-random) { $quick_random = 0; } "Use /dev/random for key generationg, thus increasing the quality of randomness used."
 
 #char *outfile;