diff options
| author | Werner Koch <[email protected]> | 2015-01-29 15:26:07 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2015-01-29 15:26:07 +0000 |
| commit | 6ab0fac575a8b04152a199cb300a08436b096753 (patch) | |
| tree | 8a7309b2ef2a8493c1762963fc58049740a60a19 /agent/agent.h | |
| parent | po: Update Japanese Translation. (diff) | |
| download | gnupg-6ab0fac575a8b04152a199cb300a08436b096753.tar.gz gnupg-6ab0fac575a8b04152a199cb300a08436b096753.zip | |
agent: Fix use of imported but unprotected openpgp keys.
* agent/agent.h (PRIVATE_KEY_OPENPGP_NONE): New.
* agent/command.c (do_one_keyinfo): Implement it.
* agent/findkey.c (agent_key_from_file): Ditto.
(agent_key_info_from_file): Ditto.
(agent_delete_key): Ditto.
* agent/protect.c (agent_private_key_type): Add detection for openpgp
"none" method.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'agent/agent.h')
| -rw-r--r-- | agent/agent.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/agent/agent.h b/agent/agent.h index 45362421d..f60061e6f 100644 --- a/agent/agent.h +++ b/agent/agent.h @@ -248,7 +248,8 @@ enum PRIVATE_KEY_PROTECTED = 2, /* The key is protected. */ PRIVATE_KEY_SHADOWED = 3, /* The key is a stub for a smartcard based key. */ - PROTECTED_SHARED_SECRET = 4 /* RFU. */ + PROTECTED_SHARED_SECRET = 4, /* RFU. */ + PRIVATE_KEY_OPENPGP_NONE = 5 /* openpgp-native with protection "none". */ }; |
