[BACK]Return to ssh-keygen.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/ssh-keygen.c between version 1.246 and 1.247

version 1.246, 2014/04/29 18:01:49 version 1.247, 2014/06/24 01:13:21
Line 473 
Line 473 
                 buffer_get_bignum_bits(&b, key->rsa->iqmp);                  buffer_get_bignum_bits(&b, key->rsa->iqmp);
                 buffer_get_bignum_bits(&b, key->rsa->q);                  buffer_get_bignum_bits(&b, key->rsa->q);
                 buffer_get_bignum_bits(&b, key->rsa->p);                  buffer_get_bignum_bits(&b, key->rsa->p);
                 rsa_generate_additional_parameters(key->rsa);                  if (rsa_generate_additional_parameters(key->rsa) != 0)
                           fatal("%s: rsa_generate_additional_parameters "
                               "error", __func__);
                 break;                  break;
         }          }
         rlen = buffer_len(&b);          rlen = buffer_len(&b);
Line 1622 
Line 1624 
                 public->cert->valid_after = cert_valid_from;                  public->cert->valid_after = cert_valid_from;
                 public->cert->valid_before = cert_valid_to;                  public->cert->valid_before = cert_valid_to;
                 if (v00) {                  if (v00) {
                         prepare_options_buf(&public->cert->critical,                          prepare_options_buf(public->cert->critical,
                             OPTIONS_CRITICAL|OPTIONS_EXTENSIONS);                              OPTIONS_CRITICAL|OPTIONS_EXTENSIONS);
                 } else {                  } else {
                         prepare_options_buf(&public->cert->critical,                          prepare_options_buf(public->cert->critical,
                             OPTIONS_CRITICAL);                              OPTIONS_CRITICAL);
                         prepare_options_buf(&public->cert->extensions,                          prepare_options_buf(public->cert->extensions,
                             OPTIONS_EXTENSIONS);                              OPTIONS_EXTENSIONS);
                 }                  }
                 public->cert->signature_key = key_from_private(ca);                  public->cert->signature_key = key_from_private(ca);
Line 1898 
Line 1900 
                 printf("\n");                  printf("\n");
         }          }
         printf("        Critical Options: ");          printf("        Critical Options: ");
         if (buffer_len(&key->cert->critical) == 0)          if (buffer_len(key->cert->critical) == 0)
                 printf("(none)\n");                  printf("(none)\n");
         else {          else {
                 printf("\n");                  printf("\n");
                 show_options(&key->cert->critical, v00, 1);                  show_options(key->cert->critical, v00, 1);
         }          }
         if (!v00) {          if (!v00) {
                 printf("        Extensions: ");                  printf("        Extensions: ");
                 if (buffer_len(&key->cert->extensions) == 0)                  if (buffer_len(key->cert->extensions) == 0)
                         printf("(none)\n");                          printf("(none)\n");
                 else {                  else {
                         printf("\n");                          printf("\n");
                         show_options(&key->cert->extensions, v00, 0);                          show_options(key->cert->extensions, v00, 0);
                 }                  }
         }          }
         exit(0);          exit(0);

Legend:
Removed from v.1.246  
changed lines
  Added in v.1.247