From e24d016dac2652bc213d3c1bb073042ee99eeb3c Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Mon, 12 Apr 2004 20:51:01 +0000 Subject: Fix for bug #56878. 2004-04-12 Jeffrey Stedfast Fix for bug #56878. * camel-gpg-context.c (gpg_verify): Don't rely on the exit code of gpg, we already save enough state to decide if the sig is valid without it. Modified to only set BAD if gpg->validsig and gpg->nopubkey are both FALSE. If we get a NO_PUBKEY status message, then it simply means that the the sender could not be verified. (gpg_ctx_parse_status): Listen for NO_PUBKEY status messages. svn path=/trunk/; revision=25420 --- camel/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index d5fd5d7f17..cad441fff8 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,15 @@ +2004-04-12 Jeffrey Stedfast + + Fix for bug #56878. + + * camel-gpg-context.c (gpg_verify): Don't rely on the exit code of + gpg, we already save enough state to decide if the sig is valid + without it. Modified to only set BAD if gpg->validsig and + gpg->nopubkey are both FALSE. If we get a NO_PUBKEY status + message, then it simply means that the the sender could not be + verified. + (gpg_ctx_parse_status): Listen for NO_PUBKEY status messages. + 2004-04-11 Sivaiah Nallagatla * providers/groupwise/camel-gw-listener.c -- cgit v1.2.3