diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-11-02 10:38:28 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-11-02 13:00:54 +0100 |
commit | e966f37a986d51de2e7116a3a5b1086726c55529 (patch) | |
tree | 5089b2e8c48d5e2991c62b49677981e18f329762 /src/certtool.c | |
parent | 115e7a0801179d5d931399448d89831d41fe8a01 (diff) | |
download | gnutls-e966f37a986d51de2e7116a3a5b1086726c55529.tar.gz |
Check the key usage bits during certificate verification.
Diffstat (limited to 'src/certtool.c')
-rw-r--r-- | src/certtool.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/certtool.c b/src/certtool.c index 826e879f03..c9506a1318 100644 --- a/src/certtool.c +++ b/src/certtool.c @@ -1982,7 +1982,7 @@ static int detailed_verification(gnutls_x509_crt_t cert, fprintf (outfile, "\tOutput: "); print_verification_res(outfile, verification_output); - fputs(".\n\n", outfile); + fputs("\n\n", outfile); return 0; } @@ -2075,7 +2075,7 @@ _verify_x509_mem (const void *cert, int cert_size, const void* ca, int ca_size) fprintf (outfile, "Chain verification output: "); print_verification_res(outfile, output); - fprintf (outfile, ".\n\n"); + fprintf (outfile, "\n\n"); gnutls_free(x509_cert_list); gnutls_x509_trust_list_deinit(list, 1); @@ -2098,13 +2098,13 @@ print_verification_res (FILE* outfile, unsigned int output) } else { - fprintf (outfile, "Verified"); + fprintf (outfile, "Verified."); } ret = gnutls_certificate_verification_status_print( output, GNUTLS_CRT_X509, &pout, 0); if (ret < 0) { - fprintf(stderr, "error: %s\n", gnutls_strerror(ret); + fprintf(stderr, "error: %s\n", gnutls_strerror(ret)); exit(EXIT_FAILURE); } @@ -2163,11 +2163,9 @@ verify_crl (common_info_st * cinfo) size_t size, dn_size; char dn[128]; unsigned int output; - int comma = 0; int ret; gnutls_datum_t pem, pout; gnutls_x509_crl_t crl; - time_t now = time (0); gnutls_x509_crt_t issuer; issuer = load_ca_cert (cinfo); @@ -2212,7 +2210,7 @@ verify_crl (common_info_st * cinfo) ret = gnutls_certificate_verification_status_print( output, GNUTLS_CRT_X509, &pout, 0); if (ret < 0) { - fprintf(stderr, "error: %s\n", gnutls_strerror(ret); + fprintf(stderr, "error: %s\n", gnutls_strerror(ret)); exit(EXIT_FAILURE); } |