summaryrefslogtreecommitdiff
path: root/program/include/rcube_imap.php
AgeCommit message (Collapse)Author
2011-10-26Backporting changes trom trunk (r5357-r5365)thomascube
2011-10-19- Fix handling of folder creation error while moving/copying messagealecpl
2011-10-18Find charset in HTML meta tags if not specified in content-type header ↵thomascube
(#1488125)
2011-10-06- Improve performance by storing sorted mailbox list in the cachealecpl
2011-10-05- Improved performance by skipping folders list sorting when it's not needed ↵alecpl
in folder manager
2011-10-03- Improved performance of draft saving by usage of APPENDUID response if ↵alecpl
available (skipped SEARCH call)
2011-09-30Restrict folders list to write-only in selectors for special folders and ↵thomascube
save-message-to option
2011-09-26Fix merging of annotation results when querying multiple attributesthomascube
2011-09-20- Fix sorting of messages on servers without SORT and THREAD commandalecpl
2011-09-20- Fix listing messages on servers without SORT and THREAD commandalecpl
2011-09-20- Fix forwarded attachments, broken in r5204alecpl
2011-09-19- Fix PHP error when fetching messages index when threaded mode is enabledalecpl
2011-09-19- Allow setting connection options in imap_connect hookalecpl
2011-09-18- Cache synchronization using QRESYNC/CONDSTOREalecpl
- Fixed message ID updates in cache - Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
2011-09-17- Fix locked folder rename option on servers supporting RFC2086 only (#1488089)alecpl
2011-09-12- Removed some spacesalecpl
2011-09-12- Fix handling of binary attachments encoded with quoted-printable (#1488065)alecpl
2011-09-08- Fix compacting folder resets message list filter (#1488076)alecpl
- Fix reset-search action so it resets list page number to 1
2011-09-08- Fix new caching issue when broken/misleading object data was stored in ↵alecpl
database. The object must be cleaned up before storing in DB, because some code (out of rcube_message and rcube_imap classes) is changing objects data e.g. parts mimetype or body. Now it's become a problem because we're saving the object in cache at shutdown (after all modifications). - Make stored message object smaller by removing some redundant data.
2011-09-07- Rewritten messages caching (merged devel-mcache branch):alecpl
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-08-30- Fix imap_cache setting to values other than 'db' (#1488060)alecpl
2011-08-26Don't attempt to list (and cache) folders if not connectedthomascube
2011-08-24Add copyright line on files with significant changes from Kolab Systemsthomascube
2011-08-22- Added 'priority' column on messages listalecpl
2011-08-19- Use internal cache for mailbox_info() resultalecpl
2011-08-18- Unsubscribe from non-existing folders always (on listing), not only in ↵alecpl
Settings/Folders UI
2011-08-09- Fix handling of email addresses with quoted local part (#1487939)alecpl
2011-08-09- Fix handling of email addresses with quoted local part (#1487939)alecpl
2011-08-01- Improved detection of folder rename possibility and its handlingalecpl
2011-07-27- Use rcube_imap_generic::tokenizeResponse() for parsing BODYSTRUCTURE, ↵alecpl
fixes #1488007
2011-07-27- Delay imap cache initialization, fixes problem with cache cleanup on login ↵alecpl
(where user ID wasn't set on init time)
2011-07-06- Fix handling of other users namespace rootsalecpl
2011-07-04- Fix lack of Cc and Reply-To headers on messages list, add them to default ↵alecpl
headers list (#1487989)
2011-06-27- Fix PHP warning in mailbox_info(),alecpl
- Set namespace/delimiter in constructor (this way some methods could be used before connecting to IMAP server)
2011-06-23- Add rcube_imap::mailbox_info()alecpl
2011-05-21- Fix s/pattern/prefix/ in clear_cache()alecpl
2011-05-20- Re-designed cache, fixes memcache/apc issuesalecpl
2011-05-20- Clear properly mailboxes cache on folder subscription changealecpl
2011-05-18- Add APC support in rcube_cachealecpl
2011-05-18- Added general rcube_cache class with memcache support ↵alecpl
- Improved caching performance by skipping writes of unchanged data - Option enable_caching replaced by imap_cache and messages_cache options
2011-05-17- Clear mailboxes.* cache when new mailbox is createdalecpl
2011-05-17- Make update_cahce() method to be publicly availablealecpl
2011-05-13- Add forward-as-attachment featurealecpl
2011-05-09- Fix possible ambiguity in folders caching (when list_mailboxes() was ↵alecpl
called the same result was returned, no matter what was the 1st and 2nd argument)
2011-05-06- Fixed ANNOTATEMORE supportalecpl
2011-05-06- Use dot as a separator in cache key name (for consistency)alecpl
2011-05-06- Add possibility (for plugins) to filter folders lists by some additional ↵alecpl
criteria (e.g. folder type)
2011-05-05- Fix problems with subfolders of INBOX folder on some IMAP servers ↵alecpl
(#1487725) - Fix handling of folders that doesn't belong to any namespace (#1487637)
2011-04-08- Fix bug where default_charset was not used for text messages (#1487836)alecpl
2011-03-03- Fix handling of mime-encoded words with non-integral number of octets in a ↵alecpl
word (#1487801)