summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcube_imap.php
AgeCommit message (Collapse)Author
2012-04-23- Fix listing messages when: skip_deleted=true, ESEARCH supported, threads ↵alec
disabled git-svn-id: https://svn.roundcube.net/trunk@6117 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-21Revert r6094; Add caching for ACL and Metadatathomasb
git-svn-id: https://svn.roundcube.net/trunk@6108 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-19- Improved ttl values handlingalec
git-svn-id: https://svn.roundcube.net/trunk@6103 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-19- Fix incorrect cache ttl used in get_cache_engine() (#1488447), use time() ↵alec
where mktime() without arguments was used git-svn-id: https://svn.roundcube.net/trunk@6101 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-17Respect force flag when counting messagesthomasb
git-svn-id: https://svn.roundcube.net/trunk@6094 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-16- Replace some references to rcmail with rcubealec
git-svn-id: https://svn.roundcube.net/trunk@6092 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-16- Framework refactoring (I hope it's the last one):alec
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils renamed main.inc into rcube_bc.inc git-svn-id: https://svn.roundcube.net/trunk@6091 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-04-13- Merge devel-framework branch, resolved conflictsalec
git-svn-id: https://svn.roundcube.net/trunk@6073 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-03-20Add support for read-only address book recordsthomasb
git-svn-id: https://svn.roundcube.net/trunk@6023 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-03-13- Fix counting messages search resultsalec
git-svn-id: https://svn.roundcube.net/trunk@5998 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-03-05- Add check_connection() to storage abstract classalec
git-svn-id: https://svn.roundcube.net/trunk@5962 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-03-02- Fix automatic unsubscribe of non-existent folders (with small perf fix)alec
git-svn-id: https://svn.roundcube.net/trunk@5946 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-02-27Map renamed methods for backwards compatibilitythomasb
git-svn-id: https://svn.roundcube.net/trunk@5917 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-02-25Connect to IMAP server before reading quotathomasb
git-svn-id: https://svn.roundcube.net/trunk@5912 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-02-21Refactored IMAP cache expunge: delegate to storage object; don't rely on ↵thomasb
deprecated 'enable_caching' config option git-svn-id: https://svn.roundcube.net/trunk@5898 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-23- Fix hook name mailboxes_list renamed to reserved name, use storage_folders ↵alec
and add an alias to deprecated hooks list git-svn-id: https://svn.roundcube.net/trunk@5812 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-18rcube_imap::update_cache() is used by some pluginsthomasb
git-svn-id: https://svn.roundcube.net/trunk@5797 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-18Fix accidental private => protected replacementthomasb
git-svn-id: https://svn.roundcube.net/trunk@5796 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-18Also support /private/... annotation selectorsthomasb
git-svn-id: https://svn.roundcube.net/trunk@5794 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-18- Fix call to undefined method rcube_imap::list_unsubscribed()alec
git-svn-id: https://svn.roundcube.net/trunk@5790 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-18Changed license to GNU GPLv3+ with exceptions for skins and pluginsthomasb
git-svn-id: https://svn.roundcube.net/trunk@5787 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-16Merged devel-framework branch (r5746:5779) back into trunkthomasb
git-svn-id: https://svn.roundcube.net/trunk@5781 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-09- Fix PHP Fatal error: Call to private method rcube_imap::id2uid() (#1488296)alec
git-svn-id: https://svn.roundcube.net/trunk@5744 208e9e7b-5314-0410-a742-e7e81cd9613c
2012-01-05- Exclude MIME functionality from rcube_imap class into rcube_mime classalec
git-svn-id: https://svn.roundcube.net/trunk@5716 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-21- Fix searching on IMAP servers without CHARSET specifier support (#1488271)alec
git-svn-id: https://svn.roundcube.net/trunk@5637 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-13- Improve convert_criteria() so string literals will be not used if ↵alec
possible, to workaround issues with some buggy IMAP servers git-svn-id: https://svn.roundcube.net/trunk@5598 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-08- Microoptimizationsalec
git-svn-id: https://svn.roundcube.net/trunk@5576 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-08- More documentation + cleanupalec
git-svn-id: https://svn.roundcube.net/trunk@5575 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-07- Fixed issues with big memory allocation of IMAP results, improved a lot of ↵alec
rcube_imap class git-svn-id: https://svn.roundcube.net/trunk@5557 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-12-02- Improved handling of some malformed values encoded with quoted-printable ↵alec
(#1488232) git-svn-id: https://svn.roundcube.net/trunk@5525 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-24- Performance improvementsalec
git-svn-id: https://svn.roundcube.net/trunk@5486 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-18- Fix typo in _list_unsubscribed() (#1488186)alec
git-svn-id: https://svn.roundcube.net/trunk@5451 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-16- Fix typoalec
git-svn-id: https://svn.roundcube.net/trunk@5431 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-15- Fix commit r5424 + preformance microoptimizationsalec
git-svn-id: https://svn.roundcube.net/trunk@5425 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-15- Fix listing of folders in hidden namespaces (#1486796)alec
git-svn-id: https://svn.roundcube.net/trunk@5424 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-12- Fix mailbox_status() so first run returns proper (empty) resultalec
git-svn-id: https://svn.roundcube.net/trunk@5416 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-10- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit ↵alec
button for drafts git-svn-id: https://svn.roundcube.net/trunk@5409 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-08- Fix so folders with \Noinferiors attribute aren't listed in parent selectoralec
- Add LIST result and folder attributes cache - rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option git-svn-id: https://svn.roundcube.net/trunk@5398 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-08Implement common setters for debug modethomasb
git-svn-id: https://svn.roundcube.net/trunk@5397 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-11-08Remove unused cruftthomasb
git-svn-id: https://svn.roundcube.net/trunk@5396 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-26- Fix getting message part data from structure, fixes r5363 alec
git-svn-id: https://svn.roundcube.net/trunk@5365 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-24- Improve handling of situation when FETCH returns OK, but no dataalec
git-svn-id: https://svn.roundcube.net/trunk@5363 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-24- Fix issue where wrong message sequence range could be generated when it ↵alec
was build according to number of messages in a folder git-svn-id: https://svn.roundcube.net/trunk@5362 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-23- Add underline character to charset regexpalec
git-svn-id: https://svn.roundcube.net/trunk@5359 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-21- Small code improvementalec
git-svn-id: https://svn.roundcube.net/trunk@5358 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-19- Fix handling of folder creation error while moving/copying messagealec
git-svn-id: https://svn.roundcube.net/trunk@5347 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-18Find charset in HTML meta tags if not specified in content-type header ↵thomasb
(#1488125) git-svn-id: https://svn.roundcube.net/trunk@5341 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-06- Improve performance by storing sorted mailbox list in the cachealec
git-svn-id: https://svn.roundcube.net/trunk@5316 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-05- Improved performance by skipping folders list sorting when it's not needed ↵alec
in folder manager git-svn-id: https://svn.roundcube.net/trunk@5309 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-10-03- Improved performance of draft saving by usage of APPENDUID response if ↵alec
available (skipped SEARCH call) git-svn-id: https://svn.roundcube.net/trunk@5302 208e9e7b-5314-0410-a742-e7e81cd9613c