summaryrefslogtreecommitdiff
path: root/program/lib/Roundcube/rcube_message.php
AgeCommit message (Collapse)Author
2015-04-21Merge remote-tracking branch 'origin/master'HEADmasterHugues Hiegel
Conflicts: composer.json-dist config/defaults.inc.php plugins plugins/acl/acl.js plugins/acl/acl.php plugins/acl/skins/classic/templates/table.html plugins/acl/skins/larry/templates/table.html plugins/enigma/README plugins/enigma/config.inc.php.dist plugins/enigma/enigma.js plugins/enigma/enigma.php plugins/enigma/lib/enigma_driver.php plugins/enigma/lib/enigma_driver_gnupg.php plugins/enigma/lib/enigma_driver_phpssl.php plugins/enigma/lib/enigma_engine.php plugins/enigma/lib/enigma_error.php plugins/enigma/lib/enigma_key.php plugins/enigma/lib/enigma_signature.php plugins/enigma/lib/enigma_subkey.php plugins/enigma/lib/enigma_ui.php plugins/enigma/lib/enigma_userid.php plugins/enigma/localization/en_US.inc plugins/enigma/localization/ja_JP.inc plugins/enigma/localization/ru_RU.inc plugins/enigma/skins/classic/enigma.css plugins/enigma/skins/classic/templates/keys.html plugins/help/config.inc.php.dist plugins/help/help.php plugins/help/localization/en_US.inc plugins/jqueryui/jqueryui.php plugins/managesieve/Changelog plugins/managesieve/composer.json plugins/managesieve/config.inc.php.dist plugins/managesieve/lib/Roundcube/rcube_sieve.php plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php plugins/managesieve/lib/Roundcube/rcube_sieve_vacation.php plugins/managesieve/localization/en_US.inc plugins/managesieve/managesieve.js plugins/managesieve/skins/classic/managesieve.css plugins/managesieve/skins/larry/managesieve.css plugins/password/README plugins/password/config.inc.php.dist plugins/password/drivers/ldap.php plugins/password/drivers/poppassd.php plugins/password/drivers/vpopmaild.php plugins/vcard_attachments/vcardattach.js plugins/zipdownload/zipdownload.php
2015-04-17Fix bug where some unrelated attachments in multipart/related message were ↵Aleksander Machniak
not listed (#1490355)
2015-04-08Remove useless codeAleksander Machniak
2015-04-08Fix so unrecognized TNEF attachments are displayed on the list of ↵Aleksander Machniak
attachments (#1490351)
2015-04-06Fix so text/calendar parts are listed as attachments even if not marked as ↵Aleksander Machniak
such (#1490325)
2015-03-11[HACK] displays pictures inside HTML messages...Hugues Hiegel
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