alecpl
1d7dcc641c
- Fix call to undefined method rcube_result_index::isError() ( #1488328 )
2012-01-27 18:20:31 +00:00
alecpl
3c71c67118
- Revert SORT=DISPLAY support, removed by mistake in r4160 ( #1488327 )
2012-01-27 18:15:26 +00:00
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
2012-01-18 11:10:46 +00:00
alecpl
cc75440de2
- Prevent from PHP warnings
2012-01-03 09:55:38 +00:00
alecpl
a9ed78ace1
- Fix "Call to undefined method rcube_imap_generic::delete()" ( #1488252 )
2011-12-14 17:03:43 +00:00
alecpl
e361bfe24b
- More documentation + cleanup
2011-12-08 09:51:39 +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
9230525d98
- Improved _listMailboxes() performance and small parseResponse() improvement ( #1488134 )
2011-11-08 18:30:34 +00:00
alecpl
aa07b22906
- Fix so folders with \Noinferiors attribute aren't listed in parent selector
...
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
2011-11-08 11:22:14 +00:00
alecpl
8a6503a23c
- Fix getting message part data from structure, fixes r5363
2011-10-26 11:35:00 +00:00
alecpl
1ae1199858
- Improve handling of situation when FETCH returns OK, but no data
2011-10-24 18:08:53 +00:00
alecpl
52c2aa3ea5
- Fix FETCH response parsing in fetchMIMEHeaders() method (first line of headers was malformed)
2011-10-11 08:36:50 +00:00
alecpl
765fdeb5b5
- Improved performance of draft saving by usage of APPENDUID response if available (skipped SEARCH call)
2011-10-03 13:13:44 +00:00
alecpl
e7e79470e4
- Allow setting connection options in imap_connect hook
2011-09-19 12:34:01 +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
alecpl
66a3b03419
- Fix handling of binary attachments encoded with quoted-printable ( #1488065 )
2011-09-12 08:49:47 +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
0c7fe2fd97
- Added unique connection identifier to IMAP debug messages
2011-08-24 07:31:40 +00:00
alecpl
7a2bade211
- Added 'priority' column on messages list
2011-08-22 15:44:07 +00:00
alecpl
f4c3649671
- Revert r5046, the change will be applied to devel-mcache branch, where it belongs for now
2011-08-12 09:30:19 +00:00
alecpl
077cfdac2d
- Added IMAP ENABLE (RFC5161) support
...
- Removed deprecated @access comments
2011-08-11 08:32:04 +00:00
alecpl
632528ff42
- Fix infinite loop in tokenizeResponse() when server returns atoms with forbidden characters
2011-07-06 16:46:35 +00:00
alecpl
8bce655246
- Fix lack of Cc and Reply-To headers on messages list, add them to default headers list ( #1487989 )
2011-07-04 18:56:54 +00:00
alecpl
0891b1d2ec
- Fix handling of untagged responses in LIST/LSUB response parser
2011-06-27 16:27:11 +00:00
alecpl
b5fb21e767
- Improved string literals handling
2011-05-07 18:17:47 +00:00
alecpl
5c2f064882
- Fix ID command arguments (must be of type nstring)
2011-04-25 06:33:29 +00:00
alecpl
1463a5ac24
- Fix ID command response handling
2011-04-24 12:41:48 +00:00
alecpl
0ea94769ee
- Added workaround for some IMAP server with broken STATUS response ( #1487859 )
2011-04-08 06:27:28 +00:00
alecpl
f66f5f02e3
- Removed dependency on rcube_* functions, small improvements
2011-04-08 06:15:37 +00:00
alecpl
c09e3287c1
- Remove unused rcube_mail_header class variables
2011-03-26 18:45:57 +00:00
alecpl
3e39818221
- Add code for prevention from IMAP connection hangs when server closes socket unexpectedly
2011-03-09 10:30:15 +00:00
alecpl
6a4bccb796
- Fix some emails are not shown using Cyrus IMAP ( #1487820 )
2011-03-05 08:01:42 +00:00
alecpl
261ea440dd
- Use addcslashes() instead of strtr() for string quoting
2011-02-17 09:51:26 +00:00
alecpl
ab0b51a1fe
- Use only one from IMAP authentication methods to prevent login delays (1487784)
2011-02-15 11:10:59 +00:00
alecpl
075ee62a77
- Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 ( #1487766 )
2011-02-09 12:01:29 +00:00
alecpl
890eae6758
- Use IMAP's ID extension (RFC2971) to print more info into debug log
2011-02-09 11:33:49 +00:00
alecpl
62481f34e6
- Convert Content-type to lowercase, fixes lack of attachment icon for some messages ( #1487750 )
2011-02-03 14:35:52 +00:00
alecpl
b2442d93ef
- Fix parsing FETCH response for very long headers ( #1487753 )
2011-02-02 11:55:16 +00:00
thomascube
31278471d3
Use improved strtotime() function + reduce duplicated code
2011-01-21 16:50:07 +00:00
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
2011-01-12 18:25:02 +00:00
alecpl
808d1617ef
- Fix fallback to LOGIN auth (broken in r4389)
2011-01-08 08:37:55 +00:00
alecpl
600bb156f7
- Use improved get_capability() syntax, saves CAPABILITY call in some cases
2011-01-04 11:16:54 +00:00
alecpl
eabd44876c
- Extend getCapability() to return caps values or true/false
2011-01-04 10:48:27 +00:00
alecpl
aff04d6fc4
- Fix errors in getACL() and myRights()
2011-01-03 07:15:51 +00:00
alecpl
f7221df5c5
- Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters)
2010-12-28 07:17:32 +00:00
alecpl
814bafcc5a
- Add handling of multifolder METADATA/ANNOTATION responses
2010-12-27 14:50:21 +00:00
alecpl
7f1da4818e
- Add debug handler support in rcube_imap_generic
2010-12-23 18:25:18 +00:00
alecpl
ab1bea4843
- Fix handling (skipping) of unilateral untagged server responses (in THREAD/SORT/SEARCH commands)
2010-12-22 18:11:29 +00:00
alecpl
c2c820cbf4
- CS fixes
2010-12-09 14:56:06 +00:00
alecpl
ad399a95dd
- Add username and IP address to log message on unsuccessful login ( #1487626 )
2010-12-09 09:26:54 +00:00