thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
16 years ago
alecpl
f86e8f5faa
- Support STARTTLS in IMAP connection ( #1485284 )
16 years ago
alecpl
157fcb81ea
- re-fix last commmit
16 years ago
alecpl
803b1b7e34
- Fix opening attachment marks message as read ( #1485803 )
16 years ago
alecpl
55c2a4e23e
- Fix FETCH result parsing for servers returning flags at the end of result ( #1485763 )
16 years ago
alecpl
25f779d2e9
- Fix errors handling in IMAP command continuations ( #1485762 )
16 years ago
alecpl
5801afdf3e
- Fix some base64 encoded attachments handling ( #1485725 )
16 years ago
alecpl
487edf8c62
- Support NGINX as IMAP backend: better BAD response handling ( #1485720 )
16 years ago
alecpl
5c771cb25e
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag ( #1485706 )
16 years ago
alecpl
b7c1685b2d
#1484467 : fix problems with backslash as imap hierarchy delimiter
16 years ago
alecpl
7a229b9e33
- Improve messages display performance
16 years ago
alecpl
46b48e6d34
- fix: set default auth method to 'check' not 'plain'
16 years ago
alecpl
0fc97c2833
- fix internal date parsing
16 years ago
alecpl
78928070c5
- Support multiple quota values in QUOTAROOT resonse ( #1485626 )
16 years ago
alecpl
81c7b2cd11
- comment console() call
16 years ago
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 )
17 years ago
thomascube
e223df762a
Fix bodystructure parsing ( #1485280 )
17 years ago
thomascube
43a27409cc
Better fix for skipping untagged responses; should also work with long body structres ( #1485261 )
17 years ago
thomascube
e1367cf1a6
Ignore untagged responses when fetching BODYSTRUCTURE (patch by B. Johannessen)
17 years ago
thomascube
5b3dd412d2
Check PERMANENTFLAGS before saving MDNSent flag ( #1484963 , #1485163 )
17 years ago
alecpl
e189a6ca18
- Added flag column on messages list ( #1484623 )
17 years ago
thomascube
4dae735feb
Flag original message as Forwarded when sending mail
17 years ago
thomascube
1fb78c57cc
Revert changes from r994 and make cram-md5 work again ( #1484819 )
17 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