GNU bug report logs -
#41659
28.0.50; smime: encryption uses now base64, message not readable
Previous Next
Reported by: Uwe Brauer <oub <at> mat.ucm.es>
Date: Tue, 2 Jun 2020 07:19:01 UTC
Severity: normal
Tags: fixed, moreinfo
Merged with 39307
Found in version 28.0.50
Fixed in version 27.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
>>> "UB" == Uwe Brauer <oub <at> mat.ucm.es> writes:
>>> "UB" == Uwe Brauer <oub <at> mat.ucm.es> writes:
> I bisected the whole afternoon and found the culprits.
> * The BUG
> First the following commit:
> commit 4ce81556b7ad7f7f8c8bb07a7a935114bbe850d0
> Author: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Mon Sep 23 18:23:22 2019 +0200
> Make mm-possibly-verify-or-decrypt pass decryption error
> * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): If
> there's an error, report the error back in a new part (bug#25649).
> Introduced a bug, using any compiled emacs between this commit and
> commit 84ef1ea8b524f8998fc8674b99cf8069e38dce4f
> results in an emacs, which cannot decrypt smime messages!
> * The repair
> commit 84ef1ea8b524f8998fc8674b99cf8069e38dce4f (HEAD)
> Author: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Thu Sep 26 16:24:29 2019 +0200
> Make it possible to view S/MIME verified emails
> * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): When
> dissecting the result, we need a header (bug#18393).
> * lisp/gnus/mm-view.el (mm-view-pkcs7-verify): Insert the verified
> string.
> * lisp/gnus/smime.el (smime-verify-region): Return the verified
> string.
> With this commit, smime message can be decrypted, but they are not
> decoded well, at least not for my setting, and my setting worked well
> before commit 4ce81556b7ad7f7f8c8bb07a7a935114bbe850d0
> So Lars, could you please try to repair this?
I checked, the error does not occur for ASCII text, so may be that is
why it has been not been noted so far.
I insert some on purpose to see how that is display daß nación
[smime.p7s (application/pkcs7-signature, attachment)]
This bug report was last modified 4 years and 305 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.