Commit Graph

1438 Commits (b786599fb0f75ff407cffc456beb6846fac4550a)

Author SHA1 Message Date
Aleksander Machniak d265b5756f Bring back rcmail_html_container_id global 8 years ago
Thomas Bruederli 54a3712ada Modify links in html messages during Washtml DOM traversal
This is a more safe approach than using regex and mitigates
possible vulnerabilities using malformed html markup.
8 years ago
Aleksander Machniak 4475037023 Rename $sql_arr variable to $record as it's not about sql only 9 years ago
Aleksander Machniak f51a101891 Fix regression where groups with email address were resolved to its members' addresses 9 years ago
Aleksander Machniak f90f22ffb8 Fix bug where image data URIs in css style were treated as evil/remote in mail preview (#5580) 9 years ago
Aleksander Machniak 94feab652c Disable Print button for pdf attachments in Firefox (#5125)
Mozilla's PDF.js viewer does not allow printing from host page.
We try to detect such situation and disable the button to minimize
user confusion.
9 years ago
Aleksander Machniak 6fa88c9814 Fix _from argument validation 9 years ago
Aleksander Machniak 2441456597 Fix displaying attached images with wrong Content-Type specified (#5527) 9 years ago
Aleksander Machniak 5162b20986 Fix missing content check when image resize fails on attachment thumbnail generation (#5485) 9 years ago
Aleksander Machniak c633e605dd Support contact+group searches in all relevant places (T1360)
Before the search worked only in Addressbook, not also in Compose.
The point of the change is also to align group searches with contact searches
in that it now uses the same set of attributes. Previously groups
in Compose were searched by name only.
9 years ago
Aleksander Machniak 455167b5f5 Fix recognizing Sent folder on search if current folder has been changed by plugins in meantime 9 years ago
Aleksander Machniak 9eac1dd513 Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc (#5452)
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
9 years ago
Aleksander Machniak fa462b5ab4 Fix displaying size of attachments with zero size 9 years ago
Aleksander Machniak ea30e7b816 Fix bug where names of downloaded files could be mailformed when derived from the message subject (#5404) 9 years ago
Aleksander Machniak 393e42844d Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content 10 years ago
Aleksander Machniak c2b44147b6 Fix bug where Message-ID domain part was tied to username instead of current identity (#5385) 10 years ago
Aleksander Machniak a1e23a8967 Fix handling of 'mailto' and 'error' arguments in message_before_send hook (#5347)
Conflicts:
	program/lib/Roundcube/rcube.php
10 years ago
Aleksander Machniak 28090d38c1 Use contact_search_name format in popup on results in compose contacts search 10 years ago
Aleksander Machniak cd04cf4af0 Don't create multipart/alternative messages with empty text/plain part (#5283) 10 years ago
Thomas Bruederli 334b339bfe Avoid sending completely empty text parts for multipart/alternative messages (#5283) 10 years ago
Aleksander Machniak e660f157c0 Fix multi-folder search issues in "this and subfolders" scope (#5282, #5259)
- Fix bug where multi-folder search could choose a wrong folder
- Fix bug where multi-folder search didn't work for unsubscribed INBOX
10 years ago
Aleksander Machniak 2a352732b5 Use minified publickey.js (with cache-buster) when available (#5254) 10 years ago
Aleksander Machniak 013aaeb895 CS improvements/fixes 10 years ago
Aleksander Machniak 4fdcd8c9d1 Remove redundant code 10 years ago
Aleksander Machniak 6f2c007d1b CS fixes: Replace use of "bool ? true : false" with just "bool" 10 years ago
Thomas Bruederli 4a408843b0 Protect download urls against CSRF using unique request tokens (#1490642)
Send X-Frame-Options headers with every HTTP response
10 years ago
Aleksander Machniak b0a8e36930 Fix handling of body parameter in mail compose request 10 years ago
Aleksander Machniak d686b57c72 Fix bug where contacts widget in compose could be incorrectly initialized with treelist widget (T998)
Fix typo in command name (list-adresses -> list-addresses)
10 years ago
Aleksander Machniak 22a018d082 Merge branch 'dev-svg' 10 years ago
Aleksander Machniak 558a6db27e Fix headers encoding when using 'valueof' mode 10 years ago
Aleksander Machniak 9aaeb23d9d Fix HTML entities encoding in message headers output 10 years ago
Aleksander Machniak a1fdb205f8 Extend rcube_washtml with SVG support 10 years ago
Aleksander Machniak 40d7342dd9 Fix XSS issue in SVG images handling (#1490625) 10 years ago
Aleksander Machniak 3b36bcfb68 Cleanup 10 years ago
Aleksander Machniak 0d9fa7f3dc Remove redundant code 10 years ago
Aleksander Machniak cd219a45dd Fix regression where some message attachments could be missing on edit/forward (#1490608) 10 years ago
Aleksander Machniak be346095a0 Fix handling of message/rfc822 attachments on replies and forwards (#1490607) 10 years ago
Aleksander Machniak bb6002f1a8 Fix also charset encoding of message/rfc822 part bodies (#1490606) 10 years ago
Aleksander Machniak 6463b662ca Fix regression in displaying contents of message/rfc822 parts (#1490606) 10 years ago
Aleksander Machniak 8271597836 Use ternary operator where applicable 10 years ago
Aleksander Machniak 3b0318ca3e Fix race-condition in setting current page between list and getunread requests 10 years ago
Aleksander Machniak 92bcb940d4 Fix bug where HTML messages with invalid/excessive css styles couldn't be displayed (#1490539)
Technically speaking we remove the whole CSS content when it has more than 5k lines.
10 years ago
Aleksander Machniak bb1ed2740d Display attachment size in compose (#1484774) 10 years ago
Aleksander Machniak d560916065 Added possibility to drag-n-drop attachments from mail preview to compose window 10 years ago
Aleksander Machniak 5802e08e48 Mail messages searching with predefined date interval (T103) 10 years ago
Aleksander Machniak 82dcbb7488 Fix various issues in Mailvelope integration (#1490533) 10 years ago
Aleksander Machniak 4cd087ea2e Fixed mailvelope-generated messages structure (required Mail_Mime-1.10.0) 10 years ago
Aleksander Machniak e250f00d90 Fix PHP warnings when sending mailvelope-encrypted mail 10 years ago
Aleksander Machniak 8716fca0d0 Small improvements 10 years ago
Thomas Bruederli f7f75ff7d1 Unify detection of pgp/mime message part 10 years ago