summaryrefslogtreecommitdiff
path: root/program/include/rcube_imap_generic.php
AgeCommit message (Collapse)Author
2012-01-18Changed license to GNU GPLv3+ with exceptions for skins and pluginsthomascube
2012-01-03- Prevent from PHP warningsalecpl
2011-12-14- Fix "Call to undefined method rcube_imap_generic::delete()" (#1488252)alecpl
2011-12-08- More documentation + cleanupalecpl
2011-12-07- Fixed issues with big memory allocation of IMAP results, improved a lot of ↵alecpl
rcube_imap class
2011-11-08- Improved _listMailboxes() performance and small parseResponse() ↵alecpl
improvement (#1488134)
2011-11-08- Fix so folders with \Noinferiors attribute aren't listed in parent selectoralecpl
- Add LIST result and folder attributes cache - rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
2011-10-26- Fix getting message part data from structure, fixes r5363 alecpl
2011-10-24- Improve handling of situation when FETCH returns OK, but no dataalecpl
2011-10-11- Fix FETCH response parsing in fetchMIMEHeaders() method (first line of ↵alecpl
headers was malformed)
2011-10-03- Improved performance of draft saving by usage of APPENDUID response if ↵alecpl
available (skipped SEARCH call)
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-12- Fix handling of binary attachments encoded with quoted-printable (#1488065)alecpl
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-24- Added unique connection identifier to IMAP debug messagesalecpl
2011-08-22- Added 'priority' column on messages listalecpl
2011-08-12- Revert r5046, the change will be applied to devel-mcache branch, where it ↵alecpl
belongs for now
2011-08-11- Added IMAP ENABLE (RFC5161) supportalecpl
- Removed deprecated @access comments
2011-07-06- Fix infinite loop in tokenizeResponse() when server returns atoms with ↵alecpl
forbidden characters
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 handling of untagged responses in LIST/LSUB response parseralecpl
2011-05-07- Improved string literals handlingalecpl
2011-04-25- Fix ID command arguments (must be of type nstring)alecpl
2011-04-24- Fix ID command response handlingalecpl
2011-04-08- Added workaround for some IMAP server with broken STATUS response (#1487859)alecpl
2011-04-08- Removed dependency on rcube_* functions, small improvementsalecpl
2011-03-26- Remove unused rcube_mail_header class variablesalecpl
2011-03-09- Add code for prevention from IMAP connection hangs when server closes ↵alecpl
socket unexpectedly
2011-03-05- Fix some emails are not shown using Cyrus IMAP (#1487820)alecpl
2011-02-17- Use addcslashes() instead of strtr() for string quotingalecpl
2011-02-15- Use only one from IMAP authentication methods to prevent login delays ↵alecpl
(1487784)
2011-02-09- Add workaround for DBMail's bug ↵alecpl
http://www.dbmail.org/mantis/view.php?id=881 (#1487766)
2011-02-09- Use IMAP's ID extension (RFC2971) to print more info into debug log alecpl
2011-02-03- Convert Content-type to lowercase, fixes lack of attachment icon for some ↵alecpl
messages (#1487750)
2011-02-02- Fix parsing FETCH response for very long headers (#1487753)alecpl
2011-01-21Use improved strtotime() function + reduce duplicated codethomascube
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomascube
2011-01-08- Fix fallback to LOGIN auth (broken in r4389)alecpl
2011-01-04- Use improved get_capability() syntax, saves CAPABILITY call in some casesalecpl
2011-01-04- Extend getCapability() to return caps values or true/falsealecpl
2011-01-03- Fix errors in getACL() and myRights()alecpl
2010-12-28- Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters)alecpl
2010-12-27- Add handling of multifolder METADATA/ANNOTATION responsesalecpl
2010-12-23- Add debug handler support in rcube_imap_genericalecpl
2010-12-22- Fix handling (skipping) of unilateral untagged server responses (in ↵alecpl
THREAD/SORT/SEARCH commands)
2010-12-09- CS fixesalecpl
2010-12-09- Add username and IP address to log message on unsuccessful login (#1487626)alecpl
2010-12-08- Fix handling of untagged responses for AUTHENTICATE command (#1487450) alecpl
2010-12-08- Better support for READ-ONLY and NOPERM responses handling (#1487083)alecpl
- Add confirmation message on purge/expunge commands response - Fix CLOSE was called on unselected mailbox