aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-display.h
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2000-08-02 10:56:48 +0800
committerDan Winship <danw@src.gnome.org>2000-08-02 10:56:48 +0800
commit324b1e8675ed32dcdc051a2fd916158bd02a9893 (patch)
tree341c0f634e335e1deba13131ffaac4545f6c43e3 /mail/mail-display.h
parentfad59bb3a344526f343b8e28a8d28059e81a42a9 (diff)
downloadgsoc2013-evolution-324b1e8675ed32dcdc051a2fd916158bd02a9893.tar.gz
gsoc2013-evolution-324b1e8675ed32dcdc051a2fd916158bd02a9893.tar.zst
gsoc2013-evolution-324b1e8675ed32dcdc051a2fd916158bd02a9893.zip
New code to spawn off GPG/PGP to do stuff. Currently only deals with
* mail-crypto.c: New code to spawn off GPG/PGP to do stuff. Currently only deals with decryption. From Nathan Thompson-Amato <ndt@jps.net>, with bunches of changes from me. * session.c (mail_request_dialog): Expose the password dialog to the rest of the app (for use by the GPG/PGP code). * mail-format.c (handle_text_plain): Handle special inline data types. (Currently uuencoding, BinHex, and PGP encryption.) This is not the best way to deal with it, but it works for now. (try_inline_pgp): Convert an inline PGP-encrypted message into a multipart/encrypted part. (try_inline_binhex): Convert an inline BinHex attachment into an application/mac-binhex40 part (which we currently don't deal with...) (try_uudecoding): Convert a uuencoded attachment to an application/octet-stream part. (handle_multipart_encrypted): Deal with RFC2015 MIME-encoded PGP encrypted messages. (From ndt.) * mail-display.c (mail_text_write, mail_error_write): New utility functions. * Makefile.am (evolution_mail_SOURCES): add mail-crypto.c svn path=/trunk/; revision=4466
Diffstat (limited to 'mail/mail-display.h')
-rw-r--r--mail/mail-display.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/mail/mail-display.h b/mail/mail-display.h
index 7348029c47..d839978371 100644
--- a/mail/mail-display.h
+++ b/mail/mail-display.h
@@ -45,5 +45,11 @@ void mail_display_set_message (MailDisplay *mail_display,
void mail_html_write (GtkHTML *html,
GtkHTMLStream *stream,
const char *format, ...);
+void mail_text_write (GtkHTML *html,
+ GtkHTMLStream *stream,
+ const char *format, ...);
+void mail_error_write (GtkHTML *html,
+ GtkHTMLStream *stream,
+ const char *format, ...);
#endif /* _MAIL_DISPLAY_H_ */
etions'>-2/+1 * - Welcome X.org 7.2 \o/.flz2007-05-201-0/+1 * Update to 11.2perky2007-02-123-10/+8 * Update to 7.3perky2006-04-222-4/+4 * Update to 7.1perky2006-03-193-6/+8 * Update to 6.5perky2006-02-013-6/+5 * Update to 6.2perky2005-12-173-11/+12 * Update to 5.4perky2005-10-103-7/+8 * Update to 4.5perky2005-07-143-5/+5 * Update to 4.1perky2005-01-263-5/+6 * Unbroke and update to 3.1.cjh2004-10-122-5/+3 * BROKEN: Unfetchablekris2004-09-191-0/+2 * Update to 2.7 and unbreak fetch.perky2004-08-243-7/+6 * Mark BROKEN: Unfetchablekrion2004-08-231-0/+2