Commit Graph

92 Commits (030c848b0d68321b711875886f90e680f232715b)

Author SHA1 Message Date
alecpl 030c848b0d - Performance: allow setting imap rootdir and delimiter before connect (#1485172) 16 years ago
alecpl 7342d7ef8c - re-fix r2095 16 years ago
thomascube 9c314bc268 Fix call-time pass-by-reference warnings 16 years ago
alecpl 9b9f2674c8 - optimize iil_C_FetchHeaders() to use only one FETCH command 16 years ago
alecpl 322b79db06 - Speed up raw message body handling (call FETCH only once for the whole message insteade of twice for headers and body) 16 years ago
alecpl f14ac8cefe - last change fix 16 years ago
alecpl ceb52fe074 - Fix handling of some malformed messages (#1484438) 16 years ago
alecpl e2e745fb4e - don't use SORT when SEARCH is better (sort field not specified) 16 years ago
alecpl 697cc52cff - fixes for status filter
- don't call search second time if first call returns empty (array) result
16 years ago
alecpl 0803fb007e - Use SORT for searching on servers with SORT capability 16 years ago
alecpl d2993ee4db - added BYE response simple support to prevent from endless loops in imap.inc (#1483956) 16 years ago
alecpl 7ae46f2b1d - fixed iil_C_Sort() to support very long and/or divided responses (#1485283) 16 years ago
alecpl 2b4bae16a9 - Fix imap searching on ISMail (#1485466) 16 years ago
alecpl f7028b2079 - small improvement: don't use implode to check array elements 16 years ago
alecpl 81b573d98a - Reduced memory footprint when forwarding attachments (#1485345)
- Fixed endless loop in iil_C_HandlePartBody()
- rcube_message::get_part_content() speed up using 3rd argument of rcube_imap::get_message_part()
16 years ago
alecpl 109314c7d1 - handle 'undisclosed-recipients in imap.inc 16 years ago
alecpl 76265efa73 - last change fix 16 years ago
alecpl 11ef977d13 - fixed and re-enabled (RFC3501 [7.1]) CAPABILITY optional response use 16 years ago
alecpl 876b15dcce - Added option 'quota_zero_as_unlimited' (#1484604) 16 years ago
alecpl d5c539942e -removed flush() calls in iil_C_HandlePartBody() to prevent from memory leak (#1485187) 16 years ago
thomascube fab43d2eb5 Better fix for bodystructure parsing (#1485280) 16 years ago
thomascube e223df762a Fix bodystructure parsing (#1485280) 16 years ago
thomascube 43a27409cc Better fix for skipping untagged responses; should also work with long body structres (#1485261) 16 years ago
thomascube e1367cf1a6 Ignore untagged responses when fetching BODYSTRUCTURE (patch by B. Johannessen) 16 years ago
thomascube 5b3dd412d2 Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163) 16 years ago
alecpl e189a6ca18 - Added flag column on messages list (#1484623) 16 years ago
thomascube 4dae735feb Flag original message as Forwarded when sending mail 16 years ago
thomascube 1fb78c57cc Revert changes from r994 and make cram-md5 work again (#1484819) 16 years ago
thomascube cfe4a6baf4 Fix structure parsing and html output for multipart messages 17 years ago
alecpl 49e5f72328 - added iil_PutLine() wrapper for fputs()
- code cleanup and identation fixes
17 years ago
thomascube ece3aed366 Fix BODYSTRUCTURE response parsing: some servers respond like 'F1247 OK Completed (0.000 sec)' 17 years ago
alecpl 02548b976c - imap.inc: Fixed iil_MultLine(): use iil_ReadBytes() instead of iil_ReadLine()
- imap.inc: Fixed iil_C_FetchStructureString() to handle many
  literal strings in response (#1484969)
- imap.inc: Removed hardcoded data size in iil_ReadLine()
17 years ago
alecpl d1e8e3f5a0 - Escape \ in login (#1484614) 17 years ago
alecpl e16938eac8 - Support " and \ in folder names 17 years ago
thomascube bf0cb98701 Moved RoundCube functionality from lib to rcube_imap class; removed debug log 17 years ago
till 3bfab3b99c fix to #1485083 17 years ago
alecpl 9b90b33713 - trim(chop()) replaced by trim() (#1485080) 17 years ago
alecpl f35f9c53fe -commented out optional capability response reading on connect 17 years ago
alecpl ad69589792 - fixed comments 17 years ago
alecpl ca4c087f02 - Don't call CAPABILITY twice if possible (RFC3501 [7.1]) 17 years ago
alecpl 0a97a039c4 - Fix IMAP response in message body when message has no body (#1484964) 17 years ago
alecpl 76a89bf04d #1333167
#1484916
17 years ago
till b5c2469d49 * committed a suggestion from #1483956
* cleaned up two functions
17 years ago
till 14432db388 * applying patch from #1484811 17 years ago
thomascube 696d0c60c3 Remove unnecessary flush() causing headers-sent message (#1484860) 17 years ago
till 8150d28370 * added isset() to get rid off notice 17 years ago
till 3d695da299 * cs fixes 17 years ago
thomascube a9a8ef2b5c Use INTERNALDATE if Date: header is missing; convert some spaces back to tabs 17 years ago
till d5ff9276cc * attempted to revise the fix from #1484577 to streamline IMAP communication
* not a 100% working, checking in for thomasb
17 years ago
till 90180eff2f * added bad_date_display.patch from #1484577 17 years ago