Home GnuPG
Diffusion GnuPG e201c20f25e7

agent: Modify agent_clear_passphrase to support an ext. password cache.
e201c20f25e7Unpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

agent: Modify agent_clear_passphrase to support an ext. password cache.

* agent/agent.h (agent_get_passphrase): Add arguments keyinfo and
cache_mode.  Update callers.
* agent/call-pinentry.c (agent_get_passphrase): Add arguments keyinfo
and cache_mode.  If KEYINFO and CACHE_MODE describe a cachable key,
then send SETKEYINFO to the pinentry.
  • Signed-off-by: Neal H. Walfield <neal@g10code.com>

Details

Provenance
Neal H. Walfield <neal@g10code.com>Authored on May 19 2015, 2:58 PM
Parents
rGc771963140ca: g10: detects public key encryption packet error properly.
Branches
Unknown
Tags
Unknown

Event Timeline

Neal H. Walfield <neal@g10code.com> committed rGe201c20f25e7: agent: Modify agent_clear_passphrase to support an ext. password cache. (authored by Neal H. Walfield <neal@g10code.com>).May 19 2015, 3:01 PM