summaryrefslogtreecommitdiff
path: root/roundcubemail/program/lib/imap.inc
AgeCommit message (Collapse)Author
2009-03-11Applied message threading patch from Chris January: ↵Nathan Kinkade
http://www.atomice.com/blog/?p=33
2009-03-06- Fix FETCH result parsing for servers returning flags at the end of result ↵alec
(#1485763) git-svn-id: https://svn.roundcube.net/trunk@2331 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-03-06- Fix errors handling in IMAP command continuations (#1485762)alec
git-svn-id: https://svn.roundcube.net/trunk@2330 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-02-06- Fix some base64 encoded attachments handling (#1485725)alec
git-svn-id: https://svn.roundcube.net/trunk@2280 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-02-05- Support NGINX as IMAP backend: better BAD response handling (#1485720)alec
git-svn-id: https://svn.roundcube.net/trunk@2273 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-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-08- Improve messages display performancealec
git-svn-id: https://svn.roundcube.net/trunk@2222 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-07- fix: set default auth method to 'check' not 'plain'alec
git-svn-id: https://svn.roundcube.net/trunk@2221 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-22- fix internal date parsingalec
git-svn-id: https://svn.roundcube.net/trunk@2185 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-18- Support multiple quota values in QUOTAROOT resonse (#1485626)alec
git-svn-id: https://svn.roundcube.net/trunk@2172 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-11- comment console() callalec
git-svn-id: https://svn.roundcube.net/trunk@2144 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-11- Performance: allow setting imap rootdir and delimiter before connect ↵alec
(#1485172) git-svn-id: https://svn.roundcube.net/trunk@2143 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-28- re-fix r2095alec
git-svn-id: https://svn.roundcube.net/trunk@2096 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-23Fix call-time pass-by-reference warningsthomasb
git-svn-id: https://svn.roundcube.net/trunk@2079 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-20- optimize iil_C_FetchHeaders() to use only one FETCH commandalec
git-svn-id: https://svn.roundcube.net/trunk@2072 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-19- last change fixalec
git-svn-id: https://svn.roundcube.net/trunk@2067 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-19- Fix handling of some malformed messages (#1484438)alec
git-svn-id: https://svn.roundcube.net/trunk@2066 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-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-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-10-30- added BYE response simple support to prevent from endless loops in ↵alec
imap.inc (#1483956) git-svn-id: https://svn.roundcube.net/trunk@2026 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-09- fixed iil_C_Sort() to support very long and/or divided responses (#1485283)alec
git-svn-id: https://svn.roundcube.net/trunk@1964 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-08- Fix imap searching on ISMail (#1485466)alec
git-svn-id: https://svn.roundcube.net/trunk@1960 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-29- small improvement: don't use implode to check array elementsalec
git-svn-id: https://svn.roundcube.net/trunk@1899 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-14- handle 'undisclosed-recipients in imap.incalec
git-svn-id: https://svn.roundcube.net/trunk@1791 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-02- last change fixalec
git-svn-id: https://svn.roundcube.net/trunk@1714 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-02- fixed and re-enabled (RFC3501 [7.1]) CAPABILITY optional response usealec
git-svn-id: https://svn.roundcube.net/trunk@1713 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-28- Added option 'quota_zero_as_unlimited' (#1484604)alec
git-svn-id: https://svn.roundcube.net/trunk@1691 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-26-removed flush() calls in iil_C_HandlePartBody() to prevent from memory leak ↵alec
(#1485187) git-svn-id: https://svn.roundcube.net/trunk@1682 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-18Better fix for bodystructure parsing (#1485280)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1658 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-18Fix bodystructure parsing (#1485280)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1657 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-14Better fix for skipping untagged responses; should also work with long body ↵thomasb
structres (#1485261) git-svn-id: https://svn.roundcube.net/trunk@1646 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-07-31Ignore untagged responses when fetching BODYSTRUCTURE (patch by B. Johannessen)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1616 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-07-15Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1590 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-30- Added flag column on messages list (#1484623)alec
git-svn-id: https://svn.roundcube.net/trunk@1580 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-20Flag original message as Forwarded when sending mailthomasb
git-svn-id: https://svn.roundcube.net/trunk@1565 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-18Revert changes from r994 and make cram-md5 work again (#1484819)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1557 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-05Fix structure parsing and html output for multipart messagesthomasb
git-svn-id: https://svn.roundcube.net/trunk@1480 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-05- added iil_PutLine() wrapper for fputs()alec
- code cleanup and identation fixes git-svn-id: https://svn.roundcube.net/trunk@1478 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-05Fix BODYSTRUCTURE response parsing: some servers respond like 'F1247 OK ↵thomasb
Completed (0.000 sec)' git-svn-id: https://svn.roundcube.net/trunk@1477 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-03- imap.inc: Fixed iil_MultLine(): use iil_ReadBytes() instead of iil_ReadLine()alec
- imap.inc: Fixed iil_C_FetchStructureString() to handle many literal strings in response (#1484969) - imap.inc: Removed hardcoded data size in iil_ReadLine() git-svn-id: https://svn.roundcube.net/trunk@1466 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-31- Escape \ in login (#1484614)alec
git-svn-id: https://svn.roundcube.net/trunk@1460 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-30- Support " and \ in folder namesalec
git-svn-id: https://svn.roundcube.net/trunk@1457 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-27Moved RoundCube functionality from lib to rcube_imap class; removed debug logthomasb
git-svn-id: https://svn.roundcube.net/trunk@1430 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-26fix to #1485083till
git-svn-id: https://svn.roundcube.net/trunk@1424 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-23- trim(chop()) replaced by trim() (#1485080)alec
git-svn-id: https://svn.roundcube.net/trunk@1419 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-05-21-commented out optional capability response reading on connectalec
git-svn-id: https://svn.roundcube.net/trunk@1414 208e9e7b-5314-0410-a742-e7e81cd9613c