Commit Graph

4429 Commits

Author SHA1 Message Date
Thomas Bruederli
f7136bd217 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-13 19:56:41 +01:00
Thomas Bruederli
dc67f38cdf Properly parse message/rfc822 parts including all headers, body decoding and charset conversion 2012-12-13 19:56:22 +01:00
Aleksander Machniak
87ec1de655 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-13 15:15:53 +01:00
Aleksander Machniak
a9bb50d804 Fix handling of signatures on draft edit: Don't add new signature
and don't remove the old-one, the same for Edit as new (#1488798)
2012-12-13 15:14:56 +01:00
Aleksander Machniak
5aed9a9a37 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-13 14:42:11 +01:00
Aleksander Machniak
5b15700d11 Rename hook imap_connect to storage_connect 2012-12-13 14:41:36 +01:00
Aleksander Machniak
04689fa7ee Fix so compacting of non-empty folder is possible also when messages list is empty (#1488858) 2012-12-12 19:59:08 +01:00
Aleksander Machniak
0435f40999 Add EXISTS mode to count() method - return number of all messages in a folder,
event if skip_deleted is enabled and/or search is active.
2012-12-12 13:32:24 +01:00
Aleksander Machniak
bb5d728285 Use also Envelope-To for identity selection (#1488553) 2012-12-12 08:54:33 +01:00
Aleksander Machniak
3a1a361422 More code unification using selection_post_data() 2012-12-11 15:12:59 +01:00
Aleksander Machniak
876f4ebc60 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-11 14:45:21 +01:00
Aleksander Machniak
463ce6848d Fix bug where all messages in a folder were copied on copy action,
if search was active and user choose select-all feature. Code improvements.
2012-12-11 14:43:15 +01:00
Aleksander Machniak
b01d84d0f7 Extend just_parse() method with conditions parsing 2012-12-11 12:02:45 +01:00
Aleksander Machniak
25bf00ecbc Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-11 08:31:07 +01:00
Aleksander Machniak
d9f109b56a Allow forwarding of multiple emails (#1486854) 2012-12-11 08:30:49 +01:00
Thomas Bruederli
31521613e4 Append filename extension if missing 2012-12-10 22:32:46 +01:00
Thomas Bruederli
a8a72e2e7e Nicely render headers of message/rfc822 parts 2012-12-10 22:26:45 +01:00
Aleksander Machniak
1aaa4bc393 Fix PHP Warning: ldap_parse_virtuallist_control() expects parameter 2 to be
resource, null given. This happens on Administrative Limit Exceeded error when
using VLV.
2012-12-10 12:42:45 +01:00
Thomas Bruederli
9cd1b120d0 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-09 17:38:07 +01:00
Aleksander Machniak
4f1c887eaa Add support for IMAP BINARY (RFC3516) 2012-12-09 12:12:27 +01:00
Thomas Bruederli
6488992dd0 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-08 15:37:10 +01:00
Thomas Bruederli
3bb75a5cc7 Add default path for mime.types file; map jpg => image/jpeg in fallback list 2012-12-08 15:36:55 +01:00
Thomas B.
d414cc05a3 Add github syntax highlighting to php code snippet 2012-12-08 15:01:55 +01:00
Thomas Bruederli
bc1ec6c1a1 Added README file for the Roundcube framework 2012-12-08 14:53:28 +01:00
Aleksander Machniak
7c5d4b0d4d Fix typo in identity data parser ('ident' item wasn't set correctly) 2012-12-07 14:54:35 +01:00
Aleksander Machniak
a3985963f0 Fix big memory consumption of DB layer (#1488856) 2012-12-07 12:38:08 +01:00
Aleksander Machniak
996af3bfd9 Some more rcmail -> rcube cleanup 2012-12-07 11:13:11 +01:00
Aleksander Machniak
8b748de4ec Plugin API: add 'check_recent' hook with possibility to control folders list used on check-recent action 2012-12-07 10:37:04 +01:00
Aleksander Machniak
176172c850 Fix PHP warning when replied message contains exactly one Delivered-To header 2012-12-07 09:44:23 +01:00
Aleksander Machniak
c7ff6ec2cb Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844) 2012-12-05 09:46:03 +01:00
Aleksander Machniak
74cd0a9b62 - Fix XSS vulnerability in vbscript: and data:text links handling (#1488850) 2012-12-04 09:17:08 +01:00
Aleksander Machniak
0fa54df638 enriched.inc -> rcube_enriched 2012-12-01 20:02:34 +01:00
Aleksander Machniak
8afbc8aeea Fix attachment Content-Length for in-memory files (#1488844) 2012-11-30 11:13:43 +01:00
Aleksander Machniak
7eb7806b21 Fix broken message/part bodies when FETCH response contains more untagged lines (#1488836) 2012-11-29 13:51:49 +01:00
Aleksander Machniak
876d31d594 Fix empty email on identities list after identity update (#1488834) 2012-11-29 09:01:29 +01:00
Aleksander Machniak
48ef1334ff Merge pull request #49 from linagora/master
Add new identity level: one identity with edit only signature
2012-11-28 23:36:50 -08:00
Aleksander Machniak
0247b89c38 Move code for identity selection to function, move identities formatting to rcube_user::list_identities() 2012-11-28 20:40:07 +01:00
Aleksander Machniak
30cc01f89d Use Delivered-To header as a last resort for identity selection (#1488840) 2012-11-28 20:21:09 +01:00
Aleksander Machniak
8beceebb55 Fix deleting of collapsed threads, broken in 2b55d4f420 (#1488772) 2012-11-27 18:07:42 +01:00
Thomas Bruederli
c14b337450 Fix XSS vulnerability using Flash files (#1488828) by comparing mimetypes and filename extensions 2012-11-27 16:25:42 +01:00
Thomas Bruederli
dff2c713fb Add argument to fetch message parts only partially. Can be used for content mimetype detection without loading the entire file 2012-11-27 16:22:49 +01:00
Thomas Bruederli
0a83971d3e Clarify mime_magic config option; add new function to map mimetypes and filename extensions 2012-11-27 15:55:42 +01:00
Thomas Bruederli
928cb3401b Merge branch 'master' of github.com:roundcube/roundcubemail 2012-11-27 15:02:24 +01:00
Thomas Bruederli
297a74adf1 Bring back rcube_html_page class which was lost in framework refactoring; fix typo 2012-11-27 15:01:46 +01:00
Aleksander Machniak
63f130782c Small fixes to last commits 2012-11-27 12:42:42 +01:00
Thomas Bruederli
60226a75d8 Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes 2012-11-27 12:13:33 +01:00
Thomas Bruederli
10da75f364 Move shortcut functions to framework class 2012-11-27 11:17:37 +01:00
Aleksander Machniak
a92beb6bdb Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency 2012-11-27 08:43:43 +01:00
jeremie kornobis
c753bc4a8b unset email address with new level entity 4 2012-11-26 15:45:33 +01:00
jeremie kornobis
f125852979 Add new identity level: one identity with edit only signature 2012-11-26 14:17:20 +01:00