summaryrefslogtreecommitdiff
path: root/program/lib/Roundcube/rcube_message.php
AgeCommit message (Collapse)Author
2015-03-08Plugin API: added message_part_body hook, fixes around message structure ↵Aleksander Machniak
handling by plugins
2015-01-16Improve display of pgp/mime and s/mime messges. Reverts commit f4154d91Thomas Bruederli
2014-11-16Code improvements and fixes (mostly unused variables and methods)Aleksander Machniak
2014-11-04Move TNEF decoder class to the Roundcube Framework (#1490055)Aleksander Machniak
So, for now all dependencies of the Framework can be installed with composer and we need only lib/Roundcube folder. des.inc was never required and is less important since we do encryption using openssl or mcrypt extensions.
2014-10-28Allways call rcube_imap::set_folder() before rcube_imap::get_message_part()Aleksander Machniak
2014-10-28Fix regresion that caused double charset conversion in some messages (#1490121)Aleksander Machniak
2014-10-26Correctly detect charset of attachment names in TNEF messagesAleksander Machniak
2014-10-22Fix handling of uuencoded messages if messages_cache is enabled (#1490108)Aleksander Machniak
2014-10-22Fix download of attachments that are part of TNEF message (#1490091)Aleksander Machniak
Rcube_message_part::body content should never be modified by code out of the rcube_message. Added convenient rcube_message::get_part_body() method, making rcube_message::get_part_content() deprecated.
2014-04-08Make multi-folder message identifiers work with folders containing commasThomas Bruederli
2014-04-08Fix splitting message identifiers into UID and folder valuesThomas Bruederli
2014-04-07More fixes for multi-folder search (#1485234)Thomas Bruederli
2013-11-15Accept text/html parts inside multipart/mixed parts as HTML contentsThomas Bruederli
2013-11-14Reset $part_orig_mimetype variable in for-loop. This avoids attachments ↵Thomas Bruederli
along with message/rfc822 parts being listed twice
2013-10-14Fix HTML part detection when encapsulated inside multipart/signed (#1489372)Aleksander Machniak
2013-09-27We've encountered (malformed) messages with more thanAleksander Machniak
one text/plain or text/html part here. There's no way to choose which one is better, so we'll display first of them and add others as attachments (#1489358)
2013-07-30Fix downloading binary files with (wrong) text/* content-type (#1489267)Aleksander Machniak
2013-05-23Fix fatal error when parsing UUencoded messages (#1489119)Aleksander Machniak
2013-05-07Avoid uninitialized/unused variablesAleksander Machniak
2013-04-25Extend fetched header block to 32K, require one of subjct, from or to headersThomas Bruederli
2013-04-10Skip filename suffix check for embedded images; return blocked.gif instead ↵Thomas Bruederli
of HTML warning when embedded (#1489029)
2013-04-06Fix handling of invalid characters in message headers and output (#1489032)Aleksander Machniak
2013-04-03Remove "HTML message" from attachments list while viewing a message in text ↵Aleksander Machniak
mode (#1486939)
2013-03-15Fix storing 'safe' flag on a message. The key for session value should includeAleksander Machniak
folder name. A message with the same UID may exist in another folder.
2013-03-15Fix has_*_part() methods so they return same result no matter whatAleksander Machniak
prefer_html option value is
2013-03-14Use $mime_parts not $parts in has_*_part() methods so detection isAleksander Machniak
correct no matter if prefer_html is enabled or not.
2013-03-14Added rcube_message::has_text_part(), simplified has_html_part() so it alwaysAleksander Machniak
works in "recursive mode" - removed $recursive argument.
2013-03-13Fix HTML part detection for some specific message structures (#1488992)Aleksander Machniak
2013-03-08Test content_id with isset instead of a true/false value.Thijs Kinkhorst
This broke html email in which one image had Content-ID: <0>, which is a valid value but evaulates to false in this test.
2013-03-02Display notice that message is encrypted also for application/pkcs7-mime ↵Aleksander Machniak
messages (#1488526)
2013-01-18Don't rely on Subject header onlyThomas Bruederli
2013-01-14Select 8 KB of message part for headers (to make sure we get them all)Thomas Bruederli
2012-12-30Support "multipart/relative" as an alias for "multipart/related" type (#1488886)Aleksander Machniak
2012-12-28Unified attachments filenames handling for message parts without a filenameAleksander Machniak
2012-12-26Framework'ize html2text classAleksander Machniak
2012-12-19Don't display message parts with unsupported text type, e.g. text/calendarAleksander Machniak
2012-12-19Add unsupported alternative parts to attachments list (#1488870)Aleksander Machniak
2012-12-18Cleanup, remove file paths from docAleksander Machniak
2012-12-10Nicely render headers of message/rfc822 partsThomas Bruederli
2012-11-27Add argument to fetch message parts only partially. Can be used for content ↵Thomas Bruederli
mimetype detection without loading the entire file
2012-11-21Framework files moved to lib/RoundcubeAleksander Machniak