Home GnuPG
Diffusion GnuPG 88b456bdf4e4

gpg: Use the new MANUFACTURER attribute.

Description

gpg: Use the new MANUFACTURER attribute.

* g10/call-agent.h (struct agent_card_info_s): Add manufacturer fields.
* g10/call-agent.c (agent_release_card_info): Release them.
(learn_status_cb): Parse MANUFACTURER attribute.
* g10/card-util.c (get_manufacturer): Remove.
(current_card_status): Use new attribute.

This does away with the duplicated OpenPGP vendor tables; they are now
at a better place (app-openpgp.c).

Backported from master:

  • Removed the gpg-card stuff.
  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Apr 3 2020, 10:00 AM
Parents
rG431b3e68e071: scd:openpgp: New attribute "MANUFACTURER".
Branches
Unknown
Tags
Unknown