Commit Graph

67 Commits (230f944bf62f141f47c021dbfe6cc3d07b74a76d)

Author SHA1 Message Date
thomascube 230f944bf6 Allow empty strings for imap_root config parameter (was changed in r2143) to remain backward compatible but cache imap root and delimiter in session 16 years ago
alecpl 2b5c123aad #1485622: fix rcube_imap::message_index() to return always messages IDs 16 years ago
alecpl 0b5539e3dc - Fix sorting of folders with more than 2 levels (#1485569) 16 years ago
alecpl 57a92b5ada - don't convert false to array, to prevent from some warnings 16 years ago
alecpl dcf780a6bd - fix r2076: removed cache.session_id column, removed DELETEs from cache in session_gc
- trust DB server's time when "touching" cache and messages tables
16 years ago
alecpl 3e48d2eee1 - Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1485490)
16 years ago
alecpl be7d3b6918 - Fix 'cache' table cleanup on session destroy (#1485516) 16 years ago
alecpl 73ba7caadb #1485573: fix part=0 handling 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 f1d0208380 - use memory less expensive method of searching when result is bigger than page size 16 years ago
till 250d3f76cc * fixed docblock 16 years ago
alecpl 9424cc71b3 - fix 16 years ago
alecpl e2e745fb4e - don't use SORT when SEARCH is better (sort field not specified) 16 years ago
alecpl 3d1e777b39 - fix for skip_deleted (#1485553) 16 years ago
alecpl 84b884d761 - Fix big memory consumption and speed up searching on servers without SORT capability 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 e538b3dc7d - Added message status filter + fixes for r2046 (searching with SORT) 16 years ago
alecpl 0803fb007e - Use SORT for searching on servers with SORT capability 16 years ago
alecpl e0c9741ef5 - improve messages searching with many criterias (call one SEARCH command) 16 years ago
alecpl 8498dce502 - Fix problem with numeric folder names (#1485527) 16 years ago
svncommit c9ca6ada03 added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing 16 years ago
alecpl 28db73f7c9 - #1485468: fix attachment filename (RFC2231 related) 16 years ago
alecpl 5b4562e494 - read 'name' parameter after 'filename' and rfc2231's parameters,
Thunderbird truncate long filenames in 'name', but 'filename' contains the whole name
16 years ago
thomascube 47c9ccbf6f Also allow appending messages to inbox (if not listed) 16 years ago
alecpl 94a99c11f4 - fixed handling of apostrophes in filenames decoded according to rfc2231 16 years ago
thomascube e93e54fb26 Tiny correction of phpdoc 16 years ago
thomascube 42e328a85f Indent with spaces not tabs. Please respect our code-style when creating patches! 16 years ago
alecpl 20a25197f3 applied tensor's patch: incorrect handling of filename of second and subsequent long non-ASCII attachments 16 years ago
alecpl b62b5a0395 - removed temp write_log() 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 e5686f4a01 - Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- debug console css fixes for IE
16 years ago
thomascube 32efb0b631 Trigger SELECT command to restore connection status after reconnect (#1485330) 16 years ago
thomascube 2e6825b2e9 Applied mime_decode patch by David Lublink 16 years ago
thomascube c505e59a6d Respect Content-Location headers in multipart/related messages (#1484946) 16 years ago
alecpl 97e9d16e30 - r1718 code cleanup 16 years ago
alecpl 5df0ad040a - Add RFC2231 header value continuations support for attachment
filenames + hack for servers that not support that feature
16 years ago
alecpl 11ef977d13 - fixed and re-enabled (RFC3501 [7.1]) CAPABILITY optional response use 16 years ago
alecpl 95987c3943 - removed PHP4 class constructors 16 years ago
alecpl f219a20fff #1485229: fixed mailboxlist sorting for folder names with upper case 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 c719f3c1e0 Store compose parameters in session and redirect to a unique URL 16 years ago
thomascube 1fb78c57cc Revert changes from r994 and make cram-md5 work again (#1484819) 16 years ago
alecpl d87fc29fee - don't call expunge and don't remove message row after message move
if flag_for_deletion is set to true (#1485002)
16 years ago
alecpl b541216c53 -added encoding detection for attachment names when message part hasn't got charset definition (#1484969) 16 years ago
thomascube cfe4a6baf4 Fix structure parsing and html output for multipart messages 16 years ago
alecpl 077070381f #1485106 16 years ago
thomascube 0a99895ead Fix fallback if no message strucutre is provided by the imap server 16 years ago
thomascube 70aa900cba Use internal strtolower function because mbstring is optional 16 years ago
alecpl ea400ed2df -cleanup 16 years ago