[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