GNOME Bugzilla – Bug 645787
Broken PGP/MIME signature verification
Last modified: 2011-03-27 18:46:11 UTC
Created attachment 184329 [details] [review] Possible fix Since 2.4.23, PGP/MIME signature verification is broken. Signatures that were previously reporting GMIME_SIGNATURE_STATUS_GOOD are now returning some other signature status. I ran "git bisect" in the source repo and found than the following commit is the first that is affected: 2e2cc177f70088f36dde8127c2f1be58b7606f64 It looks like signer->status is no longer being set for good signatures for some reason. 2 simple ways to restore the previous correct behaviour: - revert this commit - apply the attached patch (that may be called a partial revert...). This issue was found with notmuch [1], and more specifically Jameson Rollin's "crypto" branch [2], on Arch Linux and Debian. A bug regarding the same issue has also been opened on the Debian bug tracking system [3]. [1] http://notmuchmail.org/ [2] git://finestructure.net/notmuch [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619783
doh! Fixed in git master, thanks! I'll make a new release shortly.
just an FYI, but I've released GMime 2.4.24 (the Debian maintainer has been notified, but I don't know the Arch maintainer)