[Commits] [SCM] claws branch, master, updated. 3.13.0-39-g22a0f60

claws at claws-mail.org claws at claws-mail.org
Sun Nov 1 16:53:04 CET 2015


The branch, master has been updated
       via  22a0f60092f94e7228e7bf0817a6982ac8dd7a59 (commit)
      from  86725cb98b09d15ac78c901824401e0e3d2d17b9 (commit)

Summary of changes:
 src/plugins/pgpcore/sgpgme.c |   10 ----------
 1 file changed, 10 deletions(-)


- Log -----------------------------------------------------------------
commit 22a0f60092f94e7228e7bf0817a6982ac8dd7a59
Author: Paul <paul at claws-mail.org>
Date:   Sun Nov 1 15:52:58 2015 +0000

    revert 1b32cc6794190c9fb6124b6de5b6f23e3007eec9
    
    it was a regression, and causes 'end of file' message on checking sig
    of a key not in the keyring, whereas without it you get the 'Key KEYID
    not avilable...' message instead. If there is a fix, that was not it.

diff --git a/src/plugins/pgpcore/sgpgme.c b/src/plugins/pgpcore/sgpgme.c
index 371a7f0..6730078 100644
--- a/src/plugins/pgpcore/sgpgme.c
+++ b/src/plugins/pgpcore/sgpgme.c
@@ -218,16 +218,6 @@ gchar *sgpgme_sigstat_info_short(gpgme_ctx_t ctx, gpgme_verify_result_t status)
 	} else if (gpg_err_code(err) != GPG_ERR_NO_ERROR && gpg_err_code(err) != GPG_ERR_EOF) {
 		return g_strdup_printf(_("The signature can't be checked - %s"), 
 			gpgme_strerror(err));
-	} else if (gpg_err_code(err) != GPG_ERR_NO_ERROR && gpg_err_code(err) == GPG_ERR_EOF) {
-		/*
-		 * When gpg is upgraded to gpg-v21 then installer tries to migrate the old
-		 * gpg keyrings found in ~/.gnupg to the new version. If the keyrings contain
-		 * very old keys using ciphers no more supported in gpg-v21 this transition
-		 * can fail and the left-over ~/.gnupg/pubring.gpg will cause claws to crash
-		 * when the above condition is meet.
-		 */
-		return g_strdup_printf(_("The signature can't be checked - %s."),
-                        gpgme_strerror(err));
 	}
 	if (key)
 		uname = extract_name(key->uids->uid);

-----------------------------------------------------------------------


hooks/post-receive
-- 
Claws Mail


More information about the Commits mailing list