aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-format.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'GNOME_VFS_1_'.GNOME_VFS_1_nobody2002-03-101-2352/+0
* merge new signature handlingRadek Doulik2002-03-071-1/+2
* Get the Content-Base if the header exists and use gtk_html_set_base to setJeffrey Stedfast2002-02-271-1/+18
* If a related part is requested, remove it from the related undisplayedNot Zed2002-02-261-4/+32
* Look for DOCTYPE XML comments too to decide if the message content isJeffrey Stedfast2002-02-071-1/+1
* print quoted text in italicRadek Doulik2002-01-311-6/+5
* If the first "token" in the body is "<html>", then treat this as aJeffrey Stedfast2002-01-221-0/+9
* Update to match new uudecode interface (ie, no longer need a uulen stateJeffrey Stedfast2002-01-181-3/+3
* Set citation color to black when we are printing.Jon Trowbridge2001-12-181-0/+4
* Avoid embedding <object> tags when we are printing.Jon Trowbridge2001-12-181-12/+21
* Connect to the destroy signal on the popup dialog.Jeffrey Stedfast2001-12-151-3/+4
* Start reiplementing The Right Way and not danw's fucking half-assed kludgeJeffrey Stedfast2001-12-151-95/+2
* Fixed for mail_content_loaded's new signature.Jon Trowbridge2001-12-121-26/+37
* Add ETable magic for our new "Needs Reply" column. (The next few entriesJon Trowbridge2001-12-121-151/+167
* Reverted the non-NULL mime-type patch from a little while back, didn'tJeffrey Stedfast2001-11-281-6/+2
* Save hide state. (message_list_hide_uids): Save hide state.Jeffrey Stedfast2001-11-171-5/+9
* Add a "x-inline-pgp-hack=true" paramter to the multipart's content-type.Jeffrey Stedfast2001-11-081-1/+2
* Renamed from mail_html_write_string.Jeffrey Stedfast2001-11-061-130/+144
* Write out the url before callind add_url since add_url may free it. FixesDan Winship2001-11-021-2/+1
* Make this work again.Dan Winship2001-11-011-1/+0
* Added exception strings to some of the op logging.02001-10-311-21/+0
* Require gal 0.15.99.8Joe Shaw2001-10-301-1/+1
* add some debug spew re 13839.Dan Winship2001-10-301-0/+1
* Check that the special PGP lines begin and end with \n so as to avoidJeffrey Stedfast2001-10-291-17/+15
* Allow the user to shoot him/herself in the foot when overriding messageJeffrey Stedfast2001-10-281-1/+24
* More fixing of the license texts.Ettore Perazzoli2001-10-281-11/+11
* oops, minor fixity fix.Jeffrey Stedfast2001-10-251-3/+6
* Fix to not always return NULL for html parts, doh!.Jeffrey Stedfast2001-10-251-10/+9
* Oops, revert my change to this function.Jeffrey Stedfast2001-10-231-1/+1
* New fun macro.Jeffrey Stedfast2001-10-231-58/+59
* Don't wrap error text with <blockquote>, this is done insideJeffrey Stedfast2001-10-231-27/+30
* PGP verification UI changes to make it not HTML spoofable.Dan Winship2001-10-231-366/+260
* Use mail_format_get_data_wrapper_text for text parts so we get freeJeffrey Stedfast2001-10-221-44/+61
* Clear variables once done, for debugging. (mail_vfolder_add_uri,12001-10-221-1/+5
* Make Reply-To bold too since no one ever figures out why it's notDan Winship2001-10-181-1/+1
* Added a checkbox for body indexing.12001-10-121-1/+2
* Create a chaqrset picker submenu in the View menu.Jeffrey Stedfast2001-10-101-9/+13
* Write out the Bcc: header when applicable. Fixes bug #5823.Jon Trowbridge2001-10-091-2/+6
* Convert the htmlinfo into utf8. Fixes bug #11966.Jeffrey Stedfast2001-10-091-5/+6
* Add toggle button to config menu to turn the "confirm sending unwantedJon Trowbridge2001-10-061-0/+1
* Fix so that an email address with no name is once again justDan Winship2001-10-051-6/+9
* Don't use the wax-seal icons for the pgp stuff anymore, use Jimmac's newJeffrey Stedfast2001-10-041-2/+2
* Deal with camel_mime_filter_charset_new_convert returning NULL. (EveryDan Winship2001-09-281-2/+4
* Use camel_address_format, not camel_address_encode.Jon Trowbridge2001-09-271-2/+2
* Decode our URL before extracting the address to pop up contact info.Jon Trowbridge2001-09-271-14/+18
* Update to not send the remember-passphrase option to the context, itJeffrey Stedfast2001-09-261-4/+2
* If the data wrapper contains raw text, treat the contents as if they wereJeffrey Stedfast2001-09-261-1/+17
* Removed unused variables.42001-09-251-38/+63
* Make a neater error reportIain Holmes2001-09-211-1/+1
* Call mail_content_loaded here rather than blocking if the message dataDan Winship2001-09-191-0/+4
* Make sure that the charset_filter is non-NULL before using it since iconvJeffrey Stedfast2001-09-141-2/+5
* kill off some warningsJeffrey Stedfast2001-09-081-2/+1
* Give the full path of the wax-seal icons. (try_inline_pgp_sig): ConvertJeffrey Stedfast2001-09-081-22/+41
* Give the full path of the wax-seal icons.Jeffrey Stedfast2001-09-081-2/+2
* Fix a bunch of replying/forwarding-related formatting bugs.Dan Winship2001-09-071-44/+145
* This patch should avoid flashing when loading images into mail view, creditsRadek Doulik2001-09-061-4/+7
* Fixed a memory leak. (message_browser_new): Added a comment as to why ,Jeffrey Stedfast2001-08-311-2/+2
* We want wax-seal.png instead, since I added the png files to cvs andJeffrey Stedfast2001-08-181-1/+1
* oops, s/#ifdef/#endifJeffrey Stedfast2001-08-051-1/+1
* Add yet another special-case hack for application/pgp.Jeffrey Stedfast2001-08-051-5/+21
* Try to restore the choice the user had chosen before hitting the "CheckJeffrey Stedfast2001-08-041-2/+1
* When writing out a CamelException to the HTML stream, be sure to translateJeffrey Stedfast2001-07-311-117/+146
* Implemented. (setup_mime_tables): Setup the application/pgp handler to useJeffrey Stedfast2001-07-271-10/+71
* Respect Gtk theme colors for the fonts and calculate a new table gbcolorJeffrey Stedfast2001-07-271-4/+45
* check_specials if this is an application/pgp type as well.Jeffrey Stedfast2001-07-251-1/+1
* Don't expunge the source folder if we have a cache.Jeffrey Stedfast2001-07-211-9/+9
* Cleaned up a bit. (handle_multipart_encrypted): Replace the encrypted partJeffrey Stedfast2001-07-181-17/+18
* Use our own display_style member instead of the global setting.Peter Williams2001-07-171-1/+1
* Took the logic of whether or not to make the attachment header out of thePeter Williams2001-07-111-10/+80
* Handle application/pgp using the text/plain handler.Jeffrey Stedfast2001-07-101-7/+13
* Update to pass in the `remember' argument when creating a new pgp context.Jeffrey Stedfast2001-07-101-2/+4
* Use gnome_vfs_mime_get_short_list_applications rather thanDan Winship2001-07-101-3/+3
* Prevent infinite recursion when viewing attachments that we can't /Peter Williams2001-07-071-5/+14
* (write_field_row_begin): hmm, use just bold &nbsp; as it looksRadek Doulik2001-06-191-1/+3
* add column with &nbsp; between header name and valueRadek Doulik2001-06-191-1/+1
* (mail_format_raw_message): Add padding to match the formattedDan Winship2001-06-181-3/+5
* We can't output "<html>" and "</html>" here because it gets calledDan Winship2001-06-161-2/+0
* make HTML and plain mails to have the same boundaryRadek Doulik2001-06-051-13/+36
* Removed the code to check for the validity of an S/MIME part. Stuff worksJeffrey Stedfast2001-06-011-2/+0
* Fix a bug that could cause a crash on messages with an empty subject.Dan Winship2001-05-291-1/+1
* Fix to work properly. (handle_multipart_signed): Fixed a bug that causedJeffrey Stedfast2001-05-271-1/+1
* Fix to work properly.Jeffrey Stedfast2001-05-271-4/+23
* Only write the message up to (but not including) the attached signatureJeffrey Stedfast2001-05-251-2/+6
* New convenience function for all signature verification functions to useJeffrey Stedfast2001-05-181-63/+54
* add E_TEXT_TO_HTML_ESCAPE_8BIT to the flagsDan Winship2001-05-171-1/+1
* Deal with full-header mode in addition to source modeDan Winship2001-05-171-34/+81
* Split "Other" page into three pages, Display, Composer, and PGP. Add HTMLDan Winship2001-05-151-1/+0
* callback to use GNOME-VFS to load http data. (on_url_requested): HandleDan Winship2001-05-121-140/+89
* Use the ESearchingTokenizer to highlight search matches for folder-levelJon Trowbridge2001-05-111-1/+1
* #include <camel/camel-file-utils.h>Dan Winship2001-05-041-2/+4
* Mojo this a bit so that "\n\n>" gets translated to "<br><blockquote>"Dan Winship2001-04-301-8/+15
* Use <font color=...> to mark citations rather than italicizing them, whichDan Winship2001-04-261-4/+10
* signature changingRadek Doulik2001-04-251-1/+0
* Removed attempts to use Radek's evil <DATA> hacks, which were just causingJon Trowbridge2001-04-241-30/+56
* Fix a dumb thinko in my 04-11 patch.Dan Winship2001-04-211-1/+1
* Make this more raw: don't do URLs and citations.Dan Winship2001-04-191-3/+7
* Only use non-NULL contexts. (mail_crypto_pgp_mime_part_encrypt): Same.Jeffrey Stedfast2001-04-151-17/+27
* Use the CamelCipherHash enum. (mail_crypto_pgp_mime_part_verify): Use aJeffrey Stedfast2001-04-131-11/+11
* Don't leak memory.Dan Winship2001-04-131-1/+6
* Updated for changes to PGP code.Jeffrey Stedfast2001-04-131-38/+63
* Only look for special pseudo-multipart-isms (binhex, uucode, old pgp, etc)Dan Winship2001-04-121-1/+9
* if called with a multipart that's really a 0-part, spew an error andDan Winship2001-03-301-0/+9
* Cleaned up #includes. Remove unneccesary includes of <gnome.h>,Kjartan Maraas2001-03-301-12/+17
* Make fake content-id URLs be guaranteed unique: the old way (with %p onDan Winship2001-03-261-2/+3
* clear name and email data after each addressRadek Doulik2001-03-261-8/+8
* Added. Call me old-fashioned, but I just prefer to have a real API ratherJon Trowbridge2001-03-231-26/+2
* connect to button_press_event and iframe_created events of GtkHTML widgetRadek Doulik2001-03-231-9/+31
* Use the new URL part macrosDan Winship2001-03-221-5/+5
* Write the date header.Jeffrey Stedfast2001-03-201-2/+21
* Switched to use e_contact_quick_add_free_form. Removed debugging code,Jon Trowbridge2001-03-091-12/+62
* Fixed memory corruption bug.Jeffrey Stedfast2001-02-231-9/+14
* Changed to use PgpValidity.Jeffrey Stedfast2001-02-221-12/+23
* New location for this function.Jeffrey Stedfast2001-02-091-128/+0
* fixed up the display a bitJeffrey Stedfast2001-02-061-3/+5
* New function to handle inline pgp-signatures.Jeffrey Stedfast2001-02-061-8/+55
* Yes, some more screw ups...Iain Holmes2001-01-261-4/+2
* GNOME_Evolution_Mail.oafinfoIain Holmes2001-01-261-2/+4
* Check if a message part's content is available, and if it's not, queue aDan Winship2001-01-261-16/+101
* Just wrote a temp way of reporting success/fail of PGP/MIME signatureJeffrey Stedfast2001-01-231-8/+12
* Fixed to display subparts (other than the signature part) and started toJeffrey Stedfast2001-01-231-7/+41
* Helps if I spell stuff correctly so it can pass the tests ;-)Jeffrey Stedfast2001-01-221-2/+3
* If the name is empty string, use the address.Jeffrey Stedfast2001-01-201-1/+2
* use e_msg_composer_mark_text_origRadek Doulik2001-01-171-0/+1
* add missing e-unicode.h includeDan Winship2001-01-121-0/+1
* Translate the header name to UTF8.Dan Winship2001-01-121-11/+8
* Updated. (decode_pgp): Get rid of #ifdef PGP_PROGRAM's and handleJeffrey Stedfast2001-01-101-18/+8
* remove </center><p> (handle_text_plain): add <fontRadek Doulik2001-01-091-2/+2
* remove </center><p>Radek Doulik2001-01-091-1/+1
* Brand spankin' new config druid, editor, and manager.Jeffrey Stedfast2001-01-091-3/+3
* Reverted mail-config changes temporarily until I get it working correctly.Jeffrey Stedfast2001-01-091-3/+3
* Updated to reflect changes to the mail-config API.Jeffrey Stedfast2001-01-081-3/+3
* add font color setting for table, changed border behaviorRadek Doulik2001-01-031-3/+5
* Use header_content_type_simple, not header_content_type_format.Dan Winship2001-01-031-2/+2
* Use CamelContentType, and use header_content_type_is instead of doing itDan Winship2000-12-291-26/+24
* for now #ifdef PGP_PROGRAM falling back to handle_multipart_mixed.Chris Toshok2000-12-191-0/+8
* New callback to handle multipart/signed parts. (decode_pgp): Update toJeffrey Stedfast2000-12-161-76/+48
* Updated to reflect arguments to the openpgp functions - now also takes anJeffrey Stedfast2000-12-121-8/+12
* Don't use the raw message body as the format argument, use "%s" instead.Jeffrey Stedfast2000-12-061-2/+1
* New function to return if user wants to view message source.Jeffrey Stedfast2000-11-221-1/+24
* Use the new quote_message function and make it start with "On %s, %sJeffrey Stedfast2000-11-181-52/+12
* likewiseRadek Doulik2000-11-091-1/+1
* God, I sure wish people would listen when i'm saying i'm changing and API.Not Zed2000-11-071-115/+87
* Added new header files.Jeffrey Stedfast2000-11-041-1/+2
* ** Merged in camel-incremental-branch.Not Zed2000-11-021-3/+2
* Shouldn't we be strdup'ing the content? This seems to fix the memoryJeffrey Stedfast2000-11-011-22/+21
* lots of i18n fixesDan Winship2000-10-241-20/+28
* Get the MailConfigIdentity *before* we create a new composer object soJeffrey Stedfast2000-10-191-4/+4
* Decode recipient names so that they display nicely in the To and CcJeffrey Stedfast2000-10-171-23/+37
* make sure we dup the return value of get_reply_to or get_from whenLarry Ewing2000-10-111-2/+4
* New widget, full search dialogue for mail.Not Zed2000-10-091-3/+2
* Decode the header before writing it to the header box.Jeffrey Stedfast2000-10-061-2/+6
* Add print preview verb here.Miguel de Icaza2000-09-301-0/+1
* Fixed some memory leakage. Call free_recipients() so we don't leak memory.Jeffrey Stedfast2000-09-221-3/+13
* Deal with NULL composer.Dan Winship2000-09-191-3/+4
* Another big rewrite of this stuff. Now all (well, most) attachments get aDan Winship2000-09-121-267/+254
* I changed the Reply-All behavior so that the sender's address doesJesse Pavel2000-09-081-2/+10
* camel_mime_part_get_filename now deals with both Content-Disposition andDan Winship2000-09-061-5/+1
* Applied Jesse's patch that will append a signature to the replied messageJeffrey Stedfast2000-09-041-21/+26
* Plug mem leaks.Peter Williams2000-08-171-1/+2
* Fix some freed-memory referencesDan Winship2000-08-141-12/+12
* Redo this so that the lock icon remains active after a failed decryptionDan Winship2000-08-131-17/+25
* Remove workaround for gnome-vfs 0.2 bug.Dan Winship2000-08-121-3/+0
* Fixed a warning.Christopher James Lahey2000-08-121-0/+1
* Redo this again. Get rid of struct mail_format_data and move most of thatDan Winship2000-08-121-235/+211
* Update this for CamelObject (try_inline_pgp): Deal with decrypting hereDan Winship2000-08-121-61/+58
* Fix the camel-folder's thaw handler. Implement event forwarding into the main...Peter Williams2000-08-121-0/+3
* Check nrow, not srow.JP Rosevear2000-08-121-3/+1
* Don't call e_setup_base_dir. It was wrong and it doesn't exist any more.Dan Winship2000-08-111-1/+0
* Merge with camel-async.Peter Williams2000-08-111-24/+42
* Fixed some warnings.Christopher James Lahey2000-08-091-1/+2
* Fix some compiler warnings.Dan Winship2000-08-091-3/+4
* Fix up format of addresses. (write_headers): Use CamelAddress functions toDan Winship2000-08-091-51/+33
* Get rid of kludge around subject beginning with spaces.Jeffrey Stedfast2000-08-081-5/+2
* Renamed from reply_body() so other functions can use itJeffrey Stedfast2000-08-071-8/+7
* New code to spawn off GPG/PGP to do stuff. Currently only deals withDan Winship2000-08-021-60/+354
* New function to create composer with sig file set.JP Rosevear2000-07-291-5/+4
* Update for OAF and for external apps as well as components.Dan Winship2000-07-261-16/+65
* put a <p> at the end of the header table. (I think there used to beDan Winship2000-07-151-4/+7
* add "message/news" to the mime_function_table using the same handler asChris Toshok2000-07-131-0/+2
* Deal with having multiple selected messages.Dan Winship2000-07-091-45/+0
* Use the gnomevfs sniff buffer interface to try to identify the MIME typeDan Winship2000-07-061-5/+6
* add default subjectsDan Winship2000-06-291-1/+16
* Get evolution-dir the right way in e-setup.hPeter Williams2000-06-221-2/+1
* Add missing declaration of `evolution_dir' to get it to compile.Ettore Perazzoli2000-06-211-0/+1
* add an option to prefer text/plain. (reply_body): add an option to preferDan Winship2000-06-201-13/+20
* Fix the subject generation so we don't get "Re: Re:". This is workingDan Winship2000-06-131-4/+9
* Redo things a bit so that whitespace-only text parts aren't displayed. (InDan Winship2000-06-101-112/+136
* Update for new composer attachment interface.Dan Winship2000-06-061-35/+10
* Fix forwarding to work for people other than me. :) [Although apparentlyDan Winship2000-06-021-1/+1
* use <blockquote> rather than <center><table border=1 width=95%> to frameDan Winship2000-06-021-3/+2
* Oops. This needs to take a message argument because we might be writingDan Winship2000-06-021-9/+10
* Fix up memory management of x-evolution-data URLs so the URLs and/or theirDan Winship2000-06-011-30/+26
* Initialize the "urls" hash table stored on the message and store cid andDan Winship2000-06-011-84/+122
* Redo this back to the old way: a single GtkHTML with various things inlineDan Winship2000-05-311-301/+192
* Use `foo@bar' rather than `<foo@bar>' for recipient with no name.Dan Winship2000-05-291-6/+12
* Various improvements:Dan Winship2000-05-281-74/+262
* Fix a bug (security/stability) in its usage of mail_html_write.Dan Winship2000-05-271-1/+1
* Update for PersistStream changesDan Winship2000-05-261-2/+5
* Updated for the GtkHTML API changes. Also fixed some compilerEttore Perazzoli2000-05-211-9/+9
* Fixes for stream stuff.NotZed2000-05-201-6/+5
* Use camel_data_wrapper_write_to_stream rather thanDan Winship2000-05-181-42/+15
* Removed usage of bonobo_object_destroy.Christopher James Lahey2000-05-171-3/+2
* Update for CamelStream CamelException changes.Dan Winship2000-05-091-9/+9
* unref the message after displaying it.Dan Winship2000-05-081-4/+5
* consolidate mail-format.h, mail-identify.h, mail-ops.h, main.h andDan Winship2000-05-071-3/+1
* Make the "Cc:" field optional again. (Before, we could check ifDan Winship2000-05-041-7/+9
* s/strcasecmp/g_strcasecamp/ everywhere except intl/, per michael'sJacob Leach2000-05-031-7/+7
* Handle clicks on "cid" URLs by popping up a "Save Attachment" dialog.Dan Winship2000-04-301-1/+25
* Improve the builtin vs bonobo selection code. (handle_mystery): IncludeDan Winship2000-04-301-110/+94
* update for Camel recipient changes. (Just to make it build, not to takeDan Winship2000-04-291-17/+32
* Move text_to_html to e-util.Dan Winship2000-04-281-207/+15
* Improve URL converstion code. Recognize https, recognize "www\..*" withoutDan Winship2000-04-281-14/+48
* Reorganize a bit and add a new flag, TEXT_TO_HTML_CONVERT_URLS toDan Winship2000-04-271-95/+130
* Remove. We weren't using the fields that made this different fromDan Winship2000-04-271-13/+9
* update for CamelStream changes.Dan Winship2000-04-261-5/+4
* add a convert_space_hack flag, which turns N spaces into N-1 &nbsp;s and aDan Winship2000-04-261-5/+106
* Now that we're not limited to a single GtkHTML for the display, there's noDan Winship2000-04-261-79/+178
* (reply_body): Make this deal better with multiparts.Dan Winship2000-04-261-40/+29
* (setup_function_table): pass unknown text subtypes toDan Winship2000-04-261-3/+27
* Fix some bugs that crept into reply generation. This needs a lot more workDan Winship2000-04-251-5/+17
* Redo large chunks of this. The mail display now consists of a vbox in aDan Winship2000-04-251-448/+573
* rename "send" to "send_msg", to avoid name clash with the tcp function.Dan Winship2000-04-241-0/+56
* move msg_composer_cb and msg_composer_send_cb to mail-ops. Attach send,Dan Winship2000-04-231-13/+238
* deal with cid: URLs. (find_cid): helper routine for above. (This could beDan Winship2000-04-211-21/+65
* Moved from camel/camel-formatter, and changed slightly. (More to come.)Dan Winship2000-04-151-0/+793