alecpl
|
b2442d93ef
|
- Fix parsing FETCH response for very long headers (#1487753)
|
14 years ago |
thomascube
|
31278471d3
|
Use improved strtotime() function + reduce duplicated code
|
14 years ago |
thomascube
|
f5e7b35307
|
Bumbed version; Roundcube development is not Switzerland only
|
14 years ago |
alecpl
|
808d1617ef
|
- Fix fallback to LOGIN auth (broken in r4389)
|
14 years ago |
alecpl
|
600bb156f7
|
- Use improved get_capability() syntax, saves CAPABILITY call in some cases
|
14 years ago |
alecpl
|
eabd44876c
|
- Extend getCapability() to return caps values or true/false
|
14 years ago |
alecpl
|
aff04d6fc4
|
- Fix errors in getACL() and myRights()
|
14 years ago |
alecpl
|
f7221df5c5
|
- Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters)
|
14 years ago |
alecpl
|
814bafcc5a
|
- Add handling of multifolder METADATA/ANNOTATION responses
|
14 years ago |
alecpl
|
7f1da4818e
|
- Add debug handler support in rcube_imap_generic
|
14 years ago |
alecpl
|
ab1bea4843
|
- Fix handling (skipping) of unilateral untagged server responses (in THREAD/SORT/SEARCH commands)
|
14 years ago |
alecpl
|
c2c820cbf4
|
- CS fixes
|
14 years ago |
alecpl
|
ad399a95dd
|
- Add username and IP address to log message on unsuccessful login (#1487626)
|
14 years ago |
alecpl
|
4064452816
|
- Fix handling of untagged responses for AUTHENTICATE command (#1487450)
|
14 years ago |
alecpl
|
90f81a6c8d
|
- Better support for READ-ONLY and NOPERM responses handling (#1487083)
- Add confirmation message on purge/expunge commands response
- Fix CLOSE was called on unselected mailbox
|
14 years ago |
alecpl
|
d7e83d34dd
|
- Get rid of IMAP connection message tracing
|
14 years ago |
alecpl
|
e232acbfde
|
- Improve performance of moving or copying of all messages in a folder (use CLOSE intead of EXPUNGE)
- Code cleanup + added more phpdoc comments
|
14 years ago |
thomascube
|
e31afbbc9b
|
Fix php warnings; Courier doesn't like spaces appended to the EXPUNGE command
|
14 years ago |
alecpl
|
576b330ebd
|
- Temporarily commented out \Noselect flag checking in select(), because of problems with Courier
|
14 years ago |
alecpl
|
44840971e8
|
- Fix handling of folders with name "0" (#1487119)
|
14 years ago |
alecpl
|
ad3c273c91
|
- Fix handling of message bodies (quoted-printable encoded) with NULL characters (#1486189)
|
14 years ago |
alecpl
|
d903fb4dd4
|
- Fix lack of IMAP server response in logged error message when using AUTHENTICATE PLAIN with SASL-IR
|
14 years ago |
alecpl
|
00290a6032
|
- Add support for shared folders (#1403507)
|
14 years ago |
alecpl
|
c0ed783aa1
|
- CS fixes
|
14 years ago |
alecpl
|
8738e943db
|
- Use consistent naming (folder -> mailbox), fixed #1487101
|
14 years ago |
alecpl
|
a5e8e5df88
|
- Small code improvements
|
14 years ago |
alecpl
|
36911ea111
|
- Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters
|
14 years ago |
alecpl
|
9ae29c9525
|
- Improve performance of message cache status checking when skip_disabled=true
|
14 years ago |
alecpl
|
93272ea91b
|
- Use consistent results from some functions, code cleanup
|
14 years ago |
alecpl
|
c309cd8928
|
- Improve performance of setting IMAP flags using .SILENT suffix
|
14 years ago |
alecpl
|
f0638be52a
|
- Close properly IMAP connection when login fails
- Don't use LOGIN when server sent LOGINDISABLED
|
14 years ago |
alecpl
|
77327e252a
|
- Add SORT=DISPLAY support (RFC 5957)
|
14 years ago |
alecpl
|
36ed9d7ec6
|
- Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT
|
14 years ago |
alecpl
|
3870bec7ff
|
- Add support for selection options from LIST-EXTENDED extension (RFC 5258)
- Don't list subscribed but non-existent folders (#1486225)
- Fix \Noselect handling performance (#1487082)
|
14 years ago |
alecpl
|
4757608097
|
- Improve pre-auth and auth capabilities handling
|
14 years ago |
alecpl
|
3353fdcbb4
|
- Fix auth capabilty checks ignore welcome banner CAPABILITY string (#1487081)
|
14 years ago |
alecpl
|
a5a4bf46bd
|
- Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.)
|
14 years ago |
alecpl
|
2b42838427
|
- Simplify some code, add some comments
|
14 years ago |
alecpl
|
fc7a41f75e
|
- Small improvements in NAMESPACE handling
|
14 years ago |
alecpl
|
781f0ca54c
|
- Improve performance by reading optional capability response from AUTHENTICATE
|
14 years ago |
alecpl
|
4dd4172421
|
- Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831)
|
14 years ago |
alecpl
|
a1fe6bd11d
|
- Add support for IMAP proxy authentication (#1486690)
|
14 years ago |
alecpl
|
7bf255bfe1
|
- Add SASL-IR support (RFC 4959)
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
|
14 years ago |
alecpl
|
6a16031d04
|
- Add LIST-STATUS support in rcube_imap_generic class (RFC5819)
|
14 years ago |
alecpl
|
659cf14cdd
|
- Improve performance of messages counting using ESEARCH extension (RFC4731)
|
14 years ago |
alecpl
|
710e274849
|
- Improve performance of unseen messages counting, use STATUS instead of SELECT+SEARCH (#1487058)
|
14 years ago |
alecpl
|
a2e8cb3642
|
- Simplify/improve LSUB/LIST/SELECT commands handling
- Store UIDNEXT, UIDVALIDITY, UNSEEN values of selected folder
|
14 years ago |
alecpl
|
854cf227ac
|
- Use unified command identifier (AXXXX)
- Use unified methods of command execution and response parsing
|
14 years ago |
alecpl
|
4cb6675872
|
- Remove unused property rcube_mail_header::f
|
14 years ago |
alecpl
|
a85f889208
|
- Use better method for string escaping, don't add quotes when the string is a token
|
14 years ago |