(do_getattr): Fix for sending CA-FPR.

This commit is contained in:
Werner Koch 2004-07-01 17:41:33 +00:00
parent 7158c4db92
commit bcaa520ad6
2 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,12 @@
2004-07-01 Werner Koch <wk@gnupg.org>
* app-openpgp.c (do_getattr): Fix for sending CA-FPR.
2004-06-30 Werner Koch <wk@gnupg.org>
* app-openpgp.c (app_openpgp_readkey): Fixed check for valid
exponent.
2004-06-18 Werner Koch <wk@g10code.com>
* sc-investigate.c (my_read_line): Renamed from read_line.

View File

@ -561,7 +561,7 @@ do_getattr (APP app, CTRL ctrl, const char *name)
{
if (valuelen >= 60)
for (i=0; i < 3; i++)
send_fpr_if_not_null (ctrl, "KEY-FPR", i+1, value+i*20);
send_fpr_if_not_null (ctrl, table[idx].name, i+1, value+i*20);
}
else
send_status_info (ctrl, table[idx].name, value, valuelen, NULL, 0);
@ -1619,7 +1619,7 @@ app_openpgp_readkey (APP app, int keyno, unsigned char **m, size_t *mlen,
memcpy (*m, a, alen);
a = find_tlv (keydata, keydatalen, 0x0082, &alen);
if (!e)
if (!a)
{
log_error ("response does not contain the RSA public exponent\n");
rc = gpg_error (GPG_ERR_CARD);