mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
* verify.c (gpgsm_verify): Implemented non-detached signature
verification. Add OUT_FP arg, initialize a writer and changed all callers. * server.c (cmd_verify): Pass an out_fp if one has been set.
This commit is contained in:
parent
b65e1cf90a
commit
3b8cf6e497
5 changed files with 59 additions and 17 deletions
|
@ -1044,11 +1044,11 @@ main ( int argc, char **argv)
|
|||
|
||||
case aVerify:
|
||||
if (!argc)
|
||||
gpgsm_verify (&ctrl, 0, -1); /* normal signature from stdin */
|
||||
gpgsm_verify (&ctrl, 0, -1, NULL); /* normal signature from stdin */
|
||||
else if (argc == 1)
|
||||
gpgsm_verify (&ctrl, open_read (*argv), -1); /* normal signature */
|
||||
gpgsm_verify (&ctrl, open_read (*argv), -1, NULL); /* std signature */
|
||||
else if (argc == 2) /* detached signature (sig, detached) */
|
||||
gpgsm_verify (&ctrl, open_read (*argv), open_read (argv[1]));
|
||||
gpgsm_verify (&ctrl, open_read (*argv), open_read (argv[1]), NULL);
|
||||
else
|
||||
wrong_args (_("--verify [signature [detached_data]]"));
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue