mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg: Do not show RENC if no key capabilities are found for a key.
* g10/packet.h (PUBKEY_USAGE_BASIC_MASK): New. * g10/getkey.c (merge_selfsigs_subkey): Mask the default. (merge_selfsigs_main): Ditto. --
This commit is contained in:
parent
bc43812358
commit
1d91252205
2 changed files with 9 additions and 2 deletions
|
@ -3137,7 +3137,8 @@ merge_selfsigs_main (ctrl_t ctrl, kbnode_t keyblock, int *r_revoked,
|
|||
if (!key_usage)
|
||||
{
|
||||
/* No key flags at all: get it from the algo. */
|
||||
key_usage = openpgp_pk_algo_usage (pk->pubkey_algo);
|
||||
key_usage = (openpgp_pk_algo_usage (pk->pubkey_algo)
|
||||
& PUBKEY_USAGE_BASIC_MASK);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -3411,7 +3412,8 @@ merge_selfsigs_subkey (ctrl_t ctrl, kbnode_t keyblock, kbnode_t subnode)
|
|||
if (!key_usage)
|
||||
{
|
||||
/* No key flags at all: get it from the algo. */
|
||||
key_usage = openpgp_pk_algo_usage (subpk->pubkey_algo);
|
||||
key_usage = (openpgp_pk_algo_usage (subpk->pubkey_algo)
|
||||
& PUBKEY_USAGE_BASIC_MASK);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue