diff options
author | Werner Koch <[email protected]> | 2003-10-31 12:12:47 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2003-10-31 12:12:47 +0000 |
commit | dd808fa15bd93656bae7a70a463da0bdddace254 (patch) | |
tree | 490fec85d30971a6af71877f8fcdcbd85571b2c9 /sm/sign.c | |
parent | * apdu.c (close_ct_reader, close_pcsc_reader): Implemented. (diff) | |
download | gnupg-dd808fa15bd93656bae7a70a463da0bdddace254.tar.gz gnupg-dd808fa15bd93656bae7a70a463da0bdddace254.zip |
* verify.c (strtimestamp_r, gpgsm_verify):
* sign.c (gpgsm_sign):
* keylist.c (print_time, list_cert_std, list_cert_colon):
* certdump.c (gpgsm_print_time, gpgsm_dump_time, gpgsm_dump_cert):
* certchain.c (gpgsm_validate_chain): Changed to use ksba_isotime_t.
Diffstat (limited to 'sm/sign.c')
-rw-r--r-- | sm/sign.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -306,7 +306,7 @@ gpgsm_sign (CTRL ctrl, CERTLIST signerlist, int signer; const char *algoid; int algo; - time_t signed_at; + ksba_isotime_t signed_at; CERTLIST cl; int release_signerlist = 0; @@ -462,7 +462,7 @@ gpgsm_sign (CTRL ctrl, CERTLIST signerlist, } } - signed_at = gnupg_get_time (); + gnupg_get_isotime (signed_at); for (cl=signerlist,signer=0; cl; cl = cl->next, signer++) { err = ksba_cms_set_signing_time (cms, signer, signed_at); @@ -577,11 +577,11 @@ gpgsm_sign (CTRL ctrl, CERTLIST signerlist, gcry_md_close (md); goto leave; } - rc = asprintf (&buf, "%c %d %d 00 %lu %s", + rc = asprintf (&buf, "%c %d %d 00 %s %s", detached? 'D':'S', GCRY_PK_RSA, /* FIXME: get pk algo from cert */ algo, - (ulong)signed_at, + signed_at, fpr); xfree (fpr); if (rc < 0) |