2002-07-25 Marcus Brinkmann <marcus@g10code.de>

* key.c (gpgme_key_get_as_xml): Add OTRUST attribute.  Requested
	by St�phane Corth�sy.
	(gpgme_key_get_string_attr): Add GPGME_ATTR_SIG_SUMMARY case to
	silence gcc warning.
This commit is contained in:
Marcus Brinkmann 2002-07-25 16:01:55 +00:00
parent 09c44496ec
commit 9bbc37a7cf
2 changed files with 9 additions and 0 deletions

View File

@ -6,6 +6,11 @@
* rungpg.c (_gpgme_gpg_op_keylist_ext): Skip empty string * rungpg.c (_gpgme_gpg_op_keylist_ext): Skip empty string
patterns. Reported by Stéphane Corthésy. patterns. Reported by Stéphane Corthésy.
* key.c (gpgme_key_get_as_xml): Add OTRUST attribute. Requested
by Stéphane Corthésy.
(gpgme_key_get_string_attr): Add GPGME_ATTR_SIG_SUMMARY case to
silence gcc warning.
2002-07-03 Marcus Brinkmann <marcus@g10code.de> 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
* gpgme.c (gpgme_set_io_cbs): Deal with CTX being NULL. * gpgme.c (gpgme_set_io_cbs): Deal with CTX being NULL.

View File

@ -783,6 +783,9 @@ gpgme_key_get_as_xml (GpgmeKey key)
add_tag_and_uint (d, "len", key->keys.key_len); add_tag_and_uint (d, "len", key->keys.key_len);
add_tag_and_time (d, "created", key->keys.timestamp); add_tag_and_time (d, "created", key->keys.timestamp);
add_tag_and_time (d, "expire", key->keys.expires_at); add_tag_and_time (d, "expire", key->keys.expires_at);
add_tag_and_string (d, "otrust",
gpgme_key_get_string_attr (key, GPGME_ATTR_OTRUST,
NULL, 0));
if (key->issuer_serial) if (key->issuer_serial)
add_tag_and_string (d, "serial", key->issuer_serial); add_tag_and_string (d, "serial", key->issuer_serial);
if (key->issuer_name) if (key->issuer_name)
@ -990,6 +993,7 @@ gpgme_key_get_string_attr (GpgmeKey key, GpgmeAttr what,
val = key->chain_id; val = key->chain_id;
break; break;
case GPGME_ATTR_SIG_STATUS: case GPGME_ATTR_SIG_STATUS:
case GPGME_ATTR_SIG_SUMMARY:
case GPGME_ATTR_ERRTOK: case GPGME_ATTR_ERRTOK:
/* Not of any use here. */ /* Not of any use here. */
break; break;