summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcube_imap.php
AgeCommit message (Collapse)Author
2009-03-06- use US-ASCII as failover also for SORT command (when used for searching)alec
git-svn-id: https://svn.roundcube.net/trunk@2335 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-03-06- Use US-ASCII as failover when Unicode searching fails (#1485762)alec
only US-ASCII is a must-have charset from IMAP's RFC git-svn-id: https://svn.roundcube.net/trunk@2334 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-02-13- Fix multiple recipients input parsing (#1485733)alec
- added shared rcube_explode_quoted_string() function git-svn-id: https://svn.roundcube.net/trunk@2291 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-02-08Added TNEF support to decode MS Outlook (winmail.dat) attachmentsthomasb
git-svn-id: https://svn.roundcube.net/trunk@2282 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-02-04- performance fix: don't fetch attachment headers twice when parse filename ↵alec
cont. values git-svn-id: https://svn.roundcube.net/trunk@2271 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-28- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706)alec
git-svn-id: https://svn.roundcube.net/trunk@2263 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-27- Fix large search results in non-default_imap_folders when imap_root is set ↵alec
(#1485703) git-svn-id: https://svn.roundcube.net/trunk@2262 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-23- Fix large search results on server without SORT capability (#1485668)alec
git-svn-id: https://svn.roundcube.net/trunk@2259 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-22- fix r2251alec
git-svn-id: https://svn.roundcube.net/trunk@2253 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-22#1485693: fix for addresses without angle bracketsalec
git-svn-id: https://svn.roundcube.net/trunk@2251 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-18#1484467: fix problems with backslash as imap hierarchy delimiteralec
git-svn-id: https://svn.roundcube.net/trunk@2240 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-17* bumping up copyright (happy new year ;-))till
git-svn-id: https://svn.roundcube.net/trunk@2237 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-16- Fix address names with '@' sign handling (#1485654)alec
git-svn-id: https://svn.roundcube.net/trunk@2234 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-08- Improve messages display performancealec
git-svn-id: https://svn.roundcube.net/trunk@2222 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-25- fix imap::set_options()alec
git-svn-id: https://svn.roundcube.net/trunk@2189 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-24Allow empty strings for imap_root config parameter (was changed in r2143) to ↵thomasb
remain backward compatible but cache imap root and delimiter in session git-svn-id: https://svn.roundcube.net/trunk@2188 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-12#1485622: fix rcube_imap::message_index() to return always messages IDsalec
git-svn-id: https://svn.roundcube.net/trunk@2149 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-06- Fix sorting of folders with more than 2 levels (#1485569)alec
git-svn-id: https://svn.roundcube.net/trunk@2126 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-27- don't convert false to array, to prevent from some warningsalec
git-svn-id: https://svn.roundcube.net/trunk@2092 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-22- fix r2076: removed cache.session_id column, removed DELETEs from cache in ↵alec
session_gc - trust DB server's time when "touching" cache and messages tables git-svn-id: https://svn.roundcube.net/trunk@2077 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-21- Increase speed of session destroy and garbage clean upalec
- Fix session timeout when DB server got clock skew (#1485490) git-svn-id: https://svn.roundcube.net/trunk@2076 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-21- Fix 'cache' table cleanup on session destroy (#1485516)alec
git-svn-id: https://svn.roundcube.net/trunk@2075 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-20#1485573: fix part=0 handlingalec
git-svn-id: https://svn.roundcube.net/trunk@2071 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-20- Speed up raw message body handling (call FETCH only once for the whole ↵alec
message insteade of twice for headers and body) git-svn-id: https://svn.roundcube.net/trunk@2069 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-16- use memory less expensive method of searching when result is bigger than ↵alec
page size git-svn-id: https://svn.roundcube.net/trunk@2059 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-16* fixed docblocktill
git-svn-id: https://svn.roundcube.net/trunk@2058 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-15- fixalec
git-svn-id: https://svn.roundcube.net/trunk@2056 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-15- don't use SORT when SEARCH is better (sort field not specified)alec
git-svn-id: https://svn.roundcube.net/trunk@2055 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-15- fix for skip_deleted (#1485553)alec
git-svn-id: https://svn.roundcube.net/trunk@2054 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-15- Fix big memory consumption and speed up searching on servers without SORT ↵alec
capability git-svn-id: https://svn.roundcube.net/trunk@2053 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-14- fixes for status filteralec
- don't call search second time if first call returns empty (array) result git-svn-id: https://svn.roundcube.net/trunk@2052 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-13- Added message status filter + fixes for r2046 (searching with SORT)alec
git-svn-id: https://svn.roundcube.net/trunk@2049 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-12- Use SORT for searching on servers with SORT capabilityalec
git-svn-id: https://svn.roundcube.net/trunk@2046 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-07- improve messages searching with many criterias (call one SEARCH command)alec
git-svn-id: https://svn.roundcube.net/trunk@2044 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-29- Fix problem with numeric folder names (#1485527)alec
git-svn-id: https://svn.roundcube.net/trunk@2021 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-25added obscure ASCII encoding aliases, added more error checking to RFC2822 ↵estadtherr
date parsing git-svn-id: https://svn.roundcube.net/trunk@2009 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-06- #1485468: fix attachment filename (RFC2231 related) alec
git-svn-id: https://svn.roundcube.net/trunk@1944 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-26- read 'name' parameter after 'filename' and rfc2231's parameters, alec
Thunderbird truncate long filenames in 'name', but 'filename' contains the whole name git-svn-id: https://svn.roundcube.net/trunk@1894 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-25Also allow appending messages to inbox (if not listed)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1892 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-23- fixed handling of apostrophes in filenames decoded according to rfc2231alec
git-svn-id: https://svn.roundcube.net/trunk@1884 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-21Tiny correction of phpdocthomasb
git-svn-id: https://svn.roundcube.net/trunk@1872 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-19Indent with spaces not tabs. Please respect our code-style when creating ↵thomasb
patches! git-svn-id: https://svn.roundcube.net/trunk@1857 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-19applied tensor's patch: incorrect handling of filename of second and ↵alec
subsequent long non-ASCII attachments git-svn-id: https://svn.roundcube.net/trunk@1849 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-16- removed temp write_log()alec
git-svn-id: https://svn.roundcube.net/trunk@1801 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-16- Reduced memory footprint when forwarding attachments (#1485345)alec
- Fixed endless loop in iil_C_HandlePartBody() - rcube_message::get_part_content() speed up using 3rd argument of rcube_imap::get_message_part() git-svn-id: https://svn.roundcube.net/trunk@1800 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-12- Added vertical splitter for folders list resizingalec
- Added possibility to view all headers in message view - Fixed splitter drag/resize on Opera (#1485170) - debug console css fixes for IE git-svn-id: https://svn.roundcube.net/trunk@1766 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-10Trigger SELECT command to restore connection status after reconnect (#1485330)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1759 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-05Applied mime_decode patch by David Lublinkthomasb
git-svn-id: https://svn.roundcube.net/trunk@1738 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-05Respect Content-Location headers in multipart/related messages (#1484946)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1736 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-03- r1718 code cleanupalec
git-svn-id: https://svn.roundcube.net/trunk@1720 208e9e7b-5314-0410-a742-e7e81cd9613c