Aleksander Machniak
cfc27c9b76
Keep some resource files (images) in separate directory
2012-07-30 10:00:35 +02:00
Aleksander Machniak
840b4dbeb8
Simplified method of getting default addressbook.
...
Make sure to use the same source when adding contact and checking
if message is safe (sender is in addressbook).
Small code improvements.
2012-07-10 20:30:34 +02:00
Aleksander Machniak
8749e94b4b
Fix attachment sizes in message print page and attachment preview page ( #1488515 )
...
- Use size parameter from Content-Disposition header if specified,
- Calculate size of base64 encoded message parts
2012-06-08 11:14:53 +02:00
Aleksander Machniak
54be5ccb50
Fix XSS vulnerability in message subject handling using Larry skin ( #1488519 )
2012-06-08 09:23:32 +02:00
Aleksander Machniak
aede1f9ab4
Fix possible PHP warning: strpos(): Offset not contained in string
2012-06-04 14:15:30 +02:00
Aleksander Machniak
19cc5b91c9
Display Tiff as Jpeg in browsers without Tiff support ( #1488452 )
2012-05-30 11:22:18 +02:00
Aleksander Machniak
7c1231a94b
Use browser capabilities to decide if PDF/TIFF attachments should be displayed
...
in an overlay page/inline or to provide only direct download for them (#1488452 , #1487929 )
2012-05-28 15:01:13 +02:00
Aleksander Machniak
e349a8c9ae
Added browser capabilities detection, i.e. PDF and TIFF support
2012-05-28 14:17:57 +02:00
Aleksander Machniak
041c93ce0b
Removed $Id$
2012-05-22 12:31:37 +02:00
Aleksander Machniak
644f00d5a2
Fix add_contact() ( #1488465 )
2012-05-09 13:48:10 +02:00
alecpl
76248c7b6e
- Improved all headers viewer (mostly in Larry skin)
2012-04-25 08:40:31 +00:00
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
2012-04-13 08:52:02 +00:00
alecpl
1b30a710cf
- Add option to delete messages instead of moving to Trash when in Junk folder ( #1486686 )
2012-04-08 16:34:36 +00:00
thomascube
567be64c28
Fix if/else structure
2012-01-24 08:34:42 +00:00
thomascube
a49a00fd30
Display priority in message headers block
2012-01-18 11:36:41 +00:00
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
2012-01-18 11:10:46 +00:00
thomascube
c321a955a7
Merged devel-framework branch (r5746:5779) back into trunk
2012-01-16 15:14:41 +00:00
alecpl
1adc70526c
- Use proper class name
2012-01-09 12:47:58 +00:00
alecpl
1c4f23d6e5
- Exclude MIME functionality from rcube_imap class into rcube_mime class
2012-01-05 11:25:42 +00:00
alecpl
f5d62f7157
- Fix bug in handling of base href and inline content ( #1488290 )
2012-01-05 09:51:41 +00:00
thomascube
c8c53f4ad1
Make emtpy/invalid links non-clickable
2011-12-22 10:32:04 +00:00
thomascube
f94e442469
Add more classes and options to HTML elements for better styleability
2011-12-16 18:38:59 +00:00
alecpl
18ca0b6efc
- Skip inline images (fixes issue where images used in HTML body were displayed below the body once again)
2011-12-14 09:05:58 +00:00
thomascube
faea23d0b4
More options for message headers output in templates
2011-12-12 21:30:04 +00:00
thomascube
c7dcb30025
More from Larry...
2011-12-12 17:23:19 +00:00
thomascube
854397b216
Better CSS url() validation
2011-12-10 01:33:58 +00:00
thomascube
67e0c90fce
Add css class to add-icon
2011-12-09 21:46:05 +00:00
thomascube
2b017e7f79
Allow clean background:url(...) styles in safe mode. This will make Roundcube pass the Email Standards Acid Test
2011-12-09 21:13:54 +00:00
alecpl
b6da0b76af
- Remove deprecated global $IMAP variable usage ( #1488148 )
2011-12-07 10:41:15 +00:00
alecpl
40c45e9de9
- Fixed issues with big memory allocation of IMAP results, improved a lot of rcube_imap class
2011-12-07 08:44:48 +00:00
alecpl
72ff6ae884
- Simplified compose session data handling, no need for session->cleanup()
2011-12-01 11:06:27 +00:00
thomascube
57486f6e58
Content filter for embedded attachments to protect from XSS on IE<=8 ( #1487895 )
2011-11-29 10:16:42 +00:00
alecpl
e0960f6365
- Prevent from memory_limit exceeding when trying to parse big messages bodies ( #1487424 ):
...
don't try to parse it, display notice with a link to download it directly
2011-11-25 13:47:07 +00:00
alecpl
e4a4ca1948
- Performance improvements
2011-11-24 14:51:43 +00:00
alecpl
f4cfb1414a
- Mark folder as recent only when it contains unseen messages
2011-11-24 10:42:24 +00:00
alecpl
636bd77074
- Mark (with different color) folders with recent messages ( #1486234 )
2011-11-24 10:26:35 +00:00
alecpl
d61756663c
- Fix problem with parsing HTML message body with non-unicode characters ( #1487813 )
2011-11-10 08:18:54 +00:00
alecpl
9aab5e5456
- Fix redundant line break in flowed format ( #1488146 )
2011-11-03 17:51:54 +00:00
thomascube
335b042b98
Fix inline display of image attachments
2011-10-27 13:33:10 +00:00
alecpl
ea66cef9bc
- Fix removing compose data from session after sending a message
2011-10-26 12:39:25 +00:00
alecpl
2db2ef3ec9
- Fix handling of <title> tag for cases where (malformed) HTML content contains more than one <title> tag
2011-10-25 10:57:52 +00:00
alecpl
104e235302
- Improve handling of malformed charset specification in HTML messages ( #1488093 )
2011-10-23 08:49:35 +00:00
alecpl
bba25299f8
- Fix bug where after delete message rows can be added to the list of another folder ( #1487752 )
2011-09-22 07:49:33 +00:00
alecpl
4b21d26879
- Add Priority filter to the messages list
2011-09-21 07:18:26 +00:00
alecpl
609d3923d7
- Cache synchronization using QRESYNC/CONDSTORE
...
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
2011-09-18 09:02:35 +00:00
thomascube
06dc9838e0
Fix session race conditions when composing new messages
2011-09-16 17:53:35 +00:00
alecpl
8c124b9ea8
- Fix is_a() usage
2011-09-16 08:06:09 +00:00
alecpl
80152b333c
- Rewritten messages caching (merged devel-mcache branch):
...
Indexes are stored in a separate table, so there's no need to store all messages in a folder
Added threads data caching
Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Partial QRESYNC support
- Improved FETCH response handling
- Improvements in response tokenization method
2011-09-07 11:07:03 +00:00
alecpl
9a835c7f7c
- Fix is_a() usage for PHP>5.3.6
2011-08-27 08:33:35 +00:00
alecpl
7a2bade211
- Added 'priority' column on messages list
2011-08-22 15:44:07 +00:00