mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
Even less prompts for a new key now.
This commit is contained in:
parent
31bc3c8edd
commit
a0b9ebfb7d
13 changed files with 107 additions and 53 deletions
|
@ -1,12 +1,25 @@
|
|||
2010-09-01 Werner Koch <wk@g10code.com>
|
||||
|
||||
* sign.c (do_sign, write_signature_packets, complete_sig): Add arg
|
||||
CACHE_NONCE.
|
||||
(make_keysig_packet): Ditto.
|
||||
* keygen.c (make_backsig, write_direct_sig, write_selfsigs)
|
||||
(write_keybinding): Add arg CACHE_NONCE.
|
||||
(do_generate_keypair): Use cache_nonce to avoid a pinentry for the
|
||||
self-signatures.
|
||||
|
||||
* passphrase.c (gpg_format_keydesc): Remove now superfluous
|
||||
algo_name fallback.
|
||||
|
||||
* keygen.c (gen_elg, gen_dsa, gen_rsa, do_create, common_gen): Add
|
||||
arg CACHE_NONCE_ADDR.
|
||||
(generate_subkeypair): Pass NULL for CACHE_NONCE_ADDR.
|
||||
(do_generate_keypair): Add cache nonce handling.
|
||||
|
||||
* import.c (transfer_secret_keys): Support a cache nonce.
|
||||
* call-agent.c (cache_nonce_status_cb): New.
|
||||
(agent_genkey, agent_import_key): Add arg CACHE_NONCE_ADDR.
|
||||
(agent_pksign): Ditto.
|
||||
|
||||
2010-08-30 Werner Koch <wk@g10code.com>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue