diff options
Diffstat (limited to 'mail')
-rw-r--r-- | mail/ChangeLog | 5 | ||||
-rw-r--r-- | mail/mail-crypto.c | 4 | ||||
-rw-r--r-- | mail/mail-format.c | 5 |
3 files changed, 10 insertions, 4 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 69eb5721de..dfa6aa381f 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2001-01-22 Jeffrey Stedfast <fejj@ximian.com> + + * mail-crypto.c (mail_crypto_is_rfc2015_signed): Helps if I spell + stuff correctly so it can pass the tests ;-) + 2001-01-21 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (owner_set_cb): Initialize OpenPGP. diff --git a/mail/mail-crypto.c b/mail/mail-crypto.c index 7f1a34c54b..ae4ce6c803 100644 --- a/mail/mail-crypto.c +++ b/mail/mail-crypto.c @@ -66,7 +66,7 @@ mail_crypto_is_rfc2015_signed (CamelMimePart *mime_part) /* check that we have a protocol param with the value: "application/pgp-signed" */ param = header_content_type_param (type, "protocol"); - if (!param || g_strcasecmp (param, "application/pgp-signed")) + if (!param || g_strcasecmp (param, "application/pgp-signature")) return FALSE; /* check that we have exactly 2 subparts */ @@ -86,7 +86,7 @@ mail_crypto_is_rfc2015_signed (CamelMimePart *mime_part) /* The second part should be application/pgp-signature. */ part = camel_multipart_get_part (mp, 1); type = camel_mime_part_get_content_type (part); - if (!header_content_type_is (type, "application", "pgp-siganture")) + if (!header_content_type_is (type, "application", "pgp-signature")) return FALSE; /* FIXME: Implement multisig stuff */ diff --git a/mail/mail-format.c b/mail/mail-format.c index 6e110fb806..0651b71cd7 100644 --- a/mail/mail-format.c +++ b/mail/mail-format.c @@ -1218,7 +1218,6 @@ handle_multipart_encrypted (CamelMimePart *part, const char *mime_type, } } -/* FIXME: So this function is mostly just a place-holder for now */ static gboolean handle_multipart_signed (CamelMimePart *part, const char *mime_type, MailDisplay *md) @@ -1237,8 +1236,10 @@ handle_multipart_signed (CamelMimePart *part, const char *mime_type, camel_exception_init (&ex); valid = pgp_mime_part_verify (part, &ex); - if (camel_exception_is_set (&ex)) + if (camel_exception_is_set (&ex)) { + /* FIXME: maybe we should warn the user? */ handle_multipart_mixed (part, mime_type, md); + } return valid; } |