From f6ccde9f1468209abbd26053f0d0bd09bf2327ea Mon Sep 17 00:00:00 2001 From: Timo Schulz Date: Sun, 5 May 2002 15:50:44 +0000 Subject: 2002-05-04 Timo Schulz * mainproc.c (proc_symkey_enc): Don't ask for a passphrase in the list only mode. --- g10/ChangeLog | 5 +++++ g10/mainproc.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/g10/ChangeLog b/g10/ChangeLog index 2dafe2d15..6c5d957d2 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,8 @@ +2002-05-05 Timo Schulz + + * mainproc.c (proc_symkey_enc): Don't ask for a passphrase + in the list only mode. + 2002-05-05 David Shaw * keyserver.c (keyserver_refresh): --refresh-keys implies diff --git a/g10/mainproc.c b/g10/mainproc.c index 9bd8a0a3d..7439e43dc 100644 --- a/g10/mainproc.c +++ b/g10/mainproc.c @@ -257,10 +257,13 @@ proc_symkey_enc( CTX c, PACKET *pkt ) log_info(_("encrypted with unknown algorithm %d\n"), algo ); c->last_was_session_key = 2; + if ( opt.list_only ) + goto leave; c->dek = passphrase_to_dek( NULL, 0, algo, &enc->s2k, 0, NULL ); if (c->dek) c->dek->algo_info_printed = 1; } +leave: free_packet(pkt); } -- cgit v1.2.3