[Evolution-hackers] S/MIME bug: signed & encrypted messages are in invalid format (bare LF)
- From: dev+gnome seantek com
- To: evolution-hackers gnome org
- Subject: [Evolution-hackers] S/MIME bug: signed & encrypted messages are in invalid format (bare LF)
- Date: Fri, 29 Jan 2010 21:52:30 -0800
Hi there,
I have found a bug in the S/MIME feature of Evolution (2.28.1 and
trunk). Hopefully this should be pretty easy to fix. I tried to file
this as a bug on Bugzilla, but I cannot create an account on
bugzilla.gnome.org--no ping e-mail is received in any of my inboxes, and
I have tried several e-mail addresses with different providers.
When a signed and encrypted message is composed in Evolution, the MIME
content of the EnvelopedData object is formatted with bare linefeeds
(LFs). This is not valid MIME--all MIME messages (and e-mail in general)
is required to use CRLFs as line endings. The outer message, where the
EnvelopedData is base64 encoded, and the inner message inside the
SignedData part, are properly CRLF encoded. It's just the layer in between.
When an EnvelopedData (encrypted)-only message is composed, and when a
SignedData (signed)-only message is composed, this is not a problem.
How can this be fixed? I have started to look through Evolution to see
if it is easy enough to develop a patch, but the process is taking awhile.
Thanks,
SL
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]