[Evolution] Attaching emails invalidates PGP signature

Jeffrey Stedfast fejj@ximian.com
Fri, 30 Jul 2004 12:20:27 -0400


--=-ENiNtvkGyTVkIOCd+d00
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Any line beginning with F with 5 or more chars after it.

just tested this in CVS and it works (I forwarded the "variuos ..." mail
to myself and signed it)

Jeff

On Fri, 2004-07-30 at 11:15 -0500, Ron Johnson wrote:
> On Fri, 2004-07-30 at 23:26 +0800, Not Zed wrote:
> > On Fri, 2004-07-30 at 05:02 -0500, Ron Johnson wrote:=20
> > > Hi,
> > >=20
> > > After reading the "[Evolution] variuos ..." email, I decided to
> > > do a test, and attach some old emails to a new email and send it
> > > to myself.
> > >=20
> > > One thing happened, and one thing didn't...
> > >=20
> > > 1. My PGP signature wouldn't validate, even though it validates
> > >    in 'all' other circumstances.  A bug?
> > > 2. I couldn't view the emails.  *That* is one thing that is very
> > >    handy about Outlook.  Double-click on an attached email and it
> > >    pops up in it's own Outlook mail viewing window.  If this were
> > >    added as a Wishlist??????  (I wonder what mimetype that Outlook
> > >    uses?  html?)
> > 1.5.9.x is ancient in terms of evolution's evolution.  This attachment
> > bug was fixed weeks ago.
>=20
> Ok.
>=20
> > The signature thing may have been fixed, but it depends on the
> > messages you attached.  If any line anywhere within the text or
> > attachment (anything that was signed) starts with "Fxxxxx" then it's
> > been fixed already.  Otherwise file a bug, attach the resultant
> > message, and every message attached, and explain how they were
> > attached.=20
>=20
> Would that be: "Fxxxxx ", or just=20
> "*any* line that starts with F and has at least 5 more characters
> after it?".
>=20
> Because, yes, line #51 seems to match the criterion:
> $ grep -n ^F test.msg
> 1:From ron.l.johnson@cox.net Fri Jul 30 04:33:54 2004
> 19:From: Ron Johnson <ron.l.johnson@cox.net>
> 51:France, where are they in expressing their condemnation of such
>=20
--=20
Jeffrey Stedfast
Evolution Hacker - Novell, Inc.
fejj@ximian.com  - www.novell.com

--=-ENiNtvkGyTVkIOCd+d00
Content-Type: application/x-pkcs7-signature; name=smime.p7s
Content-Disposition: attachment; filename=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII4TCCAssw
ggI0oAMCAQICAwxi5zANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDQwNTI2MTYzMjMwWhcNMDUwNTI2MTYzMjMwWjBBMR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR4wHAYJKoZIhvcNAQkBFg9mZWpqQG5vdmVsbC5jb20w
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9Vb2HPseWXVoGGRiqZIf6MpsjgScNggRA
mGLIM5ymRpEugcbm71e6kI0ON1gNZlUjxkO8Z0jtzNZZz8cKPxOQNok0ZTAYrcqBAT3H9+azSBOL
kLqB57aO7yLHFArFlq4V3hjJ6isZV9PQAmAlxQGqHb8vsixEoT0VJ26j6AzxfSvHrc5FnoZCR/9M
szwONbRZ+xsQM2vTXXTkmjCaWO9FBsl2/xo1i7FN9+/I8J+wCY90dviUQ7ZWZb0Dkwbkkpgq0ZEb
/5QXSshQs0t5ZNXB5m/CHr8SxgdxSZmKjkgEVInbLtB2OeJY5YitY5t4RdaSYTTnEzgwOpMfCGr5
twjVAgMBAAGjLDAqMBoGA1UdEQQTMBGBD2ZlampAbm92ZWxsLmNvbTAMBgNVHRMBAf8EAjAAMA0G
CSqGSIb3DQEBBAUAA4GBAC3lN1sOgjdePHgECJ6nPF0K7PAPn//OuZIj+PXwTsAUMPKcBaxLLmlZ
L3ZckA2c7YVYuRQnlfe83hFZYpXnQ8CWI8GvvfpBjy47e1QJ64ilkAk6jUxyIA36lYZ4eN4t88Lj
1J+RIcKFcTe9Tn+9nTtwqCVUW4byzjOXdaLU+E0SMIICyzCCAjSgAwIBAgIDDGLnMA0GCSqGSIb3
DQEBBAUAMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBM
dGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNDA1
MjYxNjMyMzBaFw0wNTA1MjYxNjMyMzBaMEExHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBNZW1i
ZXIxHjAcBgkqhkiG9w0BCQEWD2ZlampAbm92ZWxsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAL1VvYc+x5ZdWgYZGKpkh/oymyOBJw2CBECYYsgznKZGkS6BxubvV7qQjQ43WA1m
VSPGQ7xnSO3M1lnPxwo/E5A2iTRlMBityoEBPcf35rNIE4uQuoHnto7vIscUCsWWrhXeGMnqKxlX
09ACYCXFAaodvy+yLEShPRUnbqPoDPF9K8etzkWehkJH/0yzPA41tFn7GxAza9NddOSaMJpY70UG
yXb/GjWLsU3378jwn7AJj3R2+JRDtlZlvQOTBuSSmCrRkRv/lBdKyFCzS3lk1cHmb8IevxLGB3FJ
mYqOSARUidsu0HY54ljliK1jm3hF1pJhNOcTODA6kx8Iavm3CNUCAwEAAaMsMCowGgYDVR0RBBMw
EYEPZmVqakBub3ZlbGwuY29tMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEALeU3Ww6C
N148eAQInqc8XQrs8A+f/865kiP49fBOwBQw8pwFrEsuaVkvdlyQDZzthVi5FCeV97zeEVliledD
wJYjwa+9+kGPLjt7VAnriKWQCTqNTHIgDfqVhnh43i3zwuPUn5EhwoVxN71Of72dO3CoJVRbhvLO
M5d1otT4TRIwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEV
MBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0
ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQw
IgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNv
bmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBi
MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoG
A1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEB
BQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTl
UAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNen
prufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIB
ADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxG
cmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZh
dGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSd
f0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmO
jCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIC5zCCAuMCAQEw
aTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwxi5zAJBgUrDgMC
GgUAoIIBUzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDA3MzAx
NjIwMjdaMCMGCSqGSIb3DQEJBDEWBBRIcPY92+toYniKdDEcipUbrDCsUjB4BgkrBgEEAYI3EAQx
azBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu
MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDGLnMHoGCyqG
SIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcg
KFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EC
Awxi5zANBgkqhkiG9w0BAQEFAASCAQBT61cbSZOLbQFq2Q5ifeTyrH1KhCgOO1SaFsgi/p/NNAse
uOTvzPTTRCO3fVcSNRAFkTdR1DtbKNjcU14VaiXW1FsPz4yNTkvZ/q1RyhYARzWgKE3TzZYH8SIC
jcgLV5kdLsyRS3cYGdtSi6IgsawXZfM988TjTErTsGQsXWh60vqj3tKbC1vw7U30LilqZN7OQeSr
uMtGRJDTbGlv62Y02/qyjsdWkF3Za2rAj2LZQAbYVbgpAZz+gF1F62nUK8zeZNeulzwu47LoRHwf
9v1HfQafig6n/oB0PFCPwd5nISLWirPrsQ4Kr12X0sil3rnajCBbfo6Ss3+wAQbIsG+IAAAAAAAA



--=-ENiNtvkGyTVkIOCd+d00--