Commit Graph

1629 Commits

Author SHA1 Message Date
Aleksander Machniak
e476211230 Fix error when dealing with message/rfc822 attachments using Gmail IMAP (#6854) 2020-08-23 10:18:10 +02:00
Aleksander Machniak
e4832118a4 Plugin API: Added 'message' argument to 'message_compose_body' hook 2020-08-21 09:57:57 +02:00
Aleksander Machniak
90280ed690 Cleanup 2020-07-31 11:11:20 +02:00
Aleksander Machniak
18f2693364 Merge branch 'mailvelope-fixes' of https://github.com/gurnec/roundcubemail into gurnec-mailvelope-fixes 2020-07-31 10:12:29 +02:00
Aleksander Machniak
e2c25a1949 Fix support for an error as a string in message_before_send hook (#7475) 2020-07-18 08:24:44 +02:00
Aleksander Machniak
2cfa5e1cc7 Elastic: Improvements to mail header 2020-07-03 10:32:54 +02:00
johndoh
279ae66120 Move all message list entry generation to client side (#7287)
Always return cols required for widescreen message list and control layout only on JS side
2020-06-28 10:58:13 +02:00
Aleksander Machniak
ec2e713ecb Fix problem with forwarding inline images attached to messages with no HTML part (#7414) 2020-06-27 10:23:45 +02:00
Aleksander Machniak
98881a0cbd Small code simplification 2020-06-16 19:06:26 +02:00
Aleksander Machniak
4e00237cc4 Allow opening application/octet-stream attachments according to filename extension (#6821) 2020-06-07 10:45:33 +02:00
Aleksander Machniak
25772702ac Fix so anchor tags without href attribute are not modified (#7413) 2020-06-06 07:12:27 +02:00
Christopher Gurnee
cc3779f7ed Add config option to use Mailvelope Main Keyring 2020-06-02 16:55:04 -04:00
Aleksander Machniak
46d3cae2ff Security: Fix cross-site scripting (XSS) via malicious XML attachment 2020-05-30 08:35:33 +02:00
Aleksander Machniak
e05c69afab Fix bug where PDF attachments marked as inline could have not been attached on mail forward (#7382) 2020-05-23 10:30:44 +02:00
Aleksander Machniak
a47c558df4 Fix typo 2020-05-12 15:54:11 +02:00
Aleksander Machniak
7ead0bb227 Fix empty attachment size handling (#7370) 2020-05-03 11:32:29 +02:00
Aleksander Machniak
377239fa8e Display a warning and do not try to open empty attachments (#7332) 2020-05-02 13:01:48 +02:00
Aleksander Machniak
30b5803ee4 Fix bug where some message/rfc822 parts could not be attached on forward (#7323) 2020-04-19 10:03:50 +02:00
Aleksander Machniak
3d4a02a3a6 Fix bug where multiple images in a message were replaced by the first one on forward/reply/edit (#7293) 2020-03-20 19:10:06 +01:00
johndoh
11aa9633b1 Improvements to options menu link template object (#7237) 2020-03-15 09:56:30 +01:00
Aleksander Machniak
b80171f37b Fix bug where original attachments with Content-Id were attached to the message on reply (#7122)
All Content-Disposition:inline parts that aren't used in the body are ignored on reply/forward/edit.
2020-02-08 19:52:36 +01:00
Aleksander Machniak
d340f18295 Fix display issues with mail subject that contains line-breaks (#7191) 2020-01-25 08:44:46 +01:00
Aleksander Machniak
97e6065897 Extract RFC2231 attachment name from message headers (#6729) (#6783)
* Extract RFC2231 attachment name from message headers (#6729)
* Workaround for attachments with invalid content type (e.g. PDF) (#6816)
2020-01-19 18:46:02 +01:00
Aleksander Machniak
38116c1ae5 Merge branch 'master' of https://github.com/ssodk/roundcubemail into ssodk-master 2020-01-14 19:28:49 +01:00
Aleksander Machniak
47089e9265 Elastic: Fix missing Close button in "more recipients" dialog 2020-01-13 21:05:24 +01:00
ssodk
10ec313034 Update func.inc
Remove duplicates in print-view when the recipient list is expanded
2020-01-13 11:14:19 +01:00
Aleksander Machniak
52caed0d66 Remove optional argument leftover 2019-12-16 15:19:42 +01:00
Aleksander Machniak
37cfa0a43b Fix malformed characters in HTML message with charset meta tag not in head (#7116) 2019-12-16 15:17:28 +01:00
Aleksander Machniak
cf90c69ad7 Fix bug where 'text' attribute on body tag was ignored when displaying HTML message (#7109) 2019-12-14 17:42:55 +01:00
Aleksander Machniak
d8d29241a6 Remove redundant spellcheck_langs env variable 2019-12-08 13:56:51 +01:00
Aleksander Machniak
a5b15da155 Fix so displayed maximum attachment size depends also on 'max_message_size' (#7105) 2019-12-07 09:57:02 +01:00
johndoh
b68c141e1d Always update folder count after purge command (#7051)
... not only when it is the current folder.
2019-11-21 08:21:12 +01:00
Aleksander Machniak
6f4c2cf231 Remove spaces from 'accept' attribute 2019-11-17 09:55:14 +01:00
Aleksander Machniak
700cc5a055 Fix PHP warning: "array_merge(): Expected parameter 2 to be an array, null given in sendmail.inc (#7003) 2019-11-10 08:39:32 +01:00
Aleksander Machniak
66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 2019-10-05 19:44:39 +02:00
Jack Cherng
198585d8a0 Fix implode() wrong parameter order (#6866)
It has been deprecated in PHP 7.4.

Such as PHP deprecated:  implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-08-09 16:04:51 +02:00
Aleksander Machniak
0e4bf6fda8 Fix bug where unread count wasn't updated after moving multi-folder result (#6846) 2019-07-14 13:23:37 +02:00
Aleksander Machniak
d9e3218025 Fix bug where handling multiple messages from multi-folder search result could not work (#6845) 2019-07-14 12:54:15 +02:00
Aleksander Machniak
d39d49b7a6 Fix keyboard navigation (tabindex) on attachments list in compose 2019-07-12 14:49:48 +02:00
Thomas Bruederli
00a867a05f Make attachment list :empty selector work 2019-07-11 13:28:43 +02:00
Aleksander Machniak
c1344643a1 Fix bug in miemetype name comparator
The code was removing the first matching prefix (x- or x-ms-), which
caused 'x-ms-bmp' to end up as 'ms-bmp'. It should be 'bmp'. Fixed by
reverting the order of tokens in the regexp.
2019-07-07 15:18:32 +02:00
Aleksander Machniak
bfe2bc17d7 Fix css styles leak from replied/forwarded message to the rest of the composed text (#6831)
Generally do the same with styles what we do on message preview.

This also fixes small bugs in handling styles:
- fix so <style> tag on the start of the HTML content is not ignored
- fix so body's background/bgcolor attributes are applied to the container (regression)
2019-07-07 15:08:23 +02:00
Aleksander Machniak
2d8c396b6e Fix bug where selection of columns on messages list wasn't working 2019-06-20 10:17:44 +02:00
Aleksander Machniak
89a342a03a Elastic: Fix visual issue with long buttons in .boxwarning (#6797) 2019-06-16 09:38:54 +02:00
Aleksander Machniak
f6807bcc4c Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope (#6326) 2019-06-14 19:06:32 +02:00
Aleksander Machniak
940e500c1f Enigma: For verified signatures, display the user id associated with the sender address (#5958) 2019-06-09 09:52:39 +02:00
Aleksander Machniak
f8ca8d1b63 Fix invalid path to "add contact" icon when using assets_path setting
This and a few other icons
2019-05-23 10:34:39 +02:00
Aleksander Machniak
86a9788083 Fix invalid path to blocked.gif when using assets_path setting (#6752) 2019-05-14 09:05:50 +02:00
Aleksander Machniak
9391a531ff Fix regexp 2019-05-11 16:22:30 +02:00
Aleksander Machniak
f3d16240f2 Fix bug where bmp images couldn't be displayed on some systems (#6728) 2019-05-06 19:57:29 +02:00