alecpl
00290a6032
- Add support for shared folders ( #1403507 )
2010-11-09 07:54:34 +00:00
alecpl
3bb9b5212b
- Fix operations on messages in unsubscribed folders ( #1487107 )
2010-11-08 12:55:48 +00:00
alecpl
c26b398d56
- Fix mailbox status checking when skip_deleted and threading are enabled
2010-11-05 12:19:12 +00:00
alecpl
30b30226e6
- Add possibility to force mailbox selection. There're situations where we're invoking
...
STATUS (for all messages count) and SELECT later for other operations. If we
call SELECT first, the STATUS will be not needed.
2010-11-04 14:03:26 +00:00
alecpl
f75f65ce47
- Added option imap_force_lsub for some buggy LIST-EXTENDED implementations ( #1486225 )
2010-11-03 08:29:27 +00:00
alecpl
9ae29c9525
- Improve performance of message cache status checking when skip_disabled=true
2010-10-29 18:02:19 +00:00
alecpl
93272ea91b
- Use consistent results from some functions, code cleanup
2010-10-29 12:41:11 +00:00
alecpl
c309cd8928
- Improve performance of setting IMAP flags using .SILENT suffix
2010-10-29 12:18:05 +00:00
alecpl
7bdd3e22b5
- Fix address parsing for situation when encoded words are used inside quoted string ( #1484961 )
2010-10-29 10:50:53 +00:00
alecpl
01bdfd327c
- Improve performance of clear_mailbox() when skip_deleted=true
2010-10-29 10:27:22 +00:00
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 )
2010-10-26 13:44:39 +00:00
alecpl
fa2173cefe
- Fix: Use internal instead of DB cache in message_index() and thread_index()
2010-10-26 12:17:55 +00:00
alecpl
a5a4bf46bd
- Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.)
2010-10-25 12:39:36 +00:00
alecpl
2b42838427
- Simplify some code, add some comments
2010-10-25 09:11:49 +00:00
alecpl
659cf14cdd
- Improve performance of messages counting using ESEARCH extension (RFC4731)
2010-10-20 18:42:45 +00:00
alecpl
435c315223
- Fix decoding of e-mail address strings in message headers ( #1487068 )
2010-10-20 08:58:21 +00:00
alecpl
a2e8cb3642
- Simplify/improve LSUB/LIST/SELECT commands handling
...
- Store UIDNEXT, UIDVALIDITY, UNSEEN values of selected folder
2010-10-19 19:32:56 +00:00
alecpl
854cf227ac
- Use unified command identifier (AXXXX)
...
- Use unified methods of command execution and response parsing
2010-10-19 13:51:51 +00:00
alecpl
f13baaf67c
- Fix regression in rcube_imap::_threadcount() which was the reason
...
why mailbox_status() returned always "1" for folders with enabled threading
2010-10-18 18:01:10 +00:00
alecpl
8b6eff6e69
- Add ACL extension support into IMAP classes (RFC4314)
...
- Add ANNOTATEMORE extension support into IMAP classes (draft-daboo-imap-annotatemore)
- Add METADATA extension support into IMAP classes (RFC5464)
2010-10-18 12:55:07 +00:00
alecpl
8fcc3e1ad6
- Improved IMAP errors handling
2010-10-14 10:22:25 +00:00
alecpl
29983c1671
- Add caching support in id2uid and uid2id functions ( #1487019 ), Fix get_message_cache_index
...
to use internal cache when only sort order changes. Both changes improves performance of 'show' action
- code cleanup/function description fixes
2010-10-09 16:46:53 +00:00
alecpl
103ddcde87
- Minimize FETCH response for messages listing (when caching is disabled)
2010-10-04 18:09:26 +00:00
alecpl
5c461bada9
- Update phpdoc ( #1486958 )
2010-09-29 16:47:05 +00:00
alecpl
c609784656
- Use custom sorting when SORT is disabled by IMAP admin ( #1486959 )
2010-09-29 13:46:30 +00:00
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
2010-09-29 12:36:28 +00:00
alecpl
eacce9b3f5
- Messages caching: performance improvements, fixed syncing, fixes related with #1486748
2010-09-29 12:15:04 +00:00
alecpl
08aa031871
- Fix wrong parameter count in fetchHeader() call
2010-09-28 13:30:41 +00:00
alecpl
a8e1095eb0
- Fixed wrong function call in sync_header_index()
2010-09-28 13:08:48 +00:00
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
2010-09-25 13:03:53 +00:00
alecpl
d560e78d98
- Fix: close properly IMAP connection also when user is not logged in
2010-09-21 07:54:21 +00:00
alecpl
b364912fc1
- Don't log errors about empty password when connecting to IMAP server ( #1487001 )
2010-09-17 10:28:36 +00:00
alecpl
2aa2b332f6
- Small performance improvements
2010-09-08 09:40:39 +00:00
alecpl
272a7e5a24
- Don't use mail_header_delimiter when saving mail in IMAP
2010-09-04 08:01:10 +00:00
alecpl
ecc28ce02f
- Removed /i from regexp
2010-08-09 13:31:48 +00:00
alecpl
3c9d9aa943
- Improve handling of single-part messages with bogus BODYSTRUCTURE ( #1486898 )
2010-08-09 13:30:17 +00:00
alecpl
2537686d1d
- Performance fix: Determine real mimetype of message/rfc822 part from bodystructure instead of fetched headers
2010-07-30 12:46:00 +00:00
alecpl
95fd49e4f2
- Fix message structure parsing when it lacks optional fields ( #1486881 )
2010-07-30 12:16:56 +00:00
alecpl
e6ce0062f2
- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings)
2010-07-30 06:34:02 +00:00
alecpl
c51304ddc8
- Fix performance of threads parsing
2010-07-28 08:51:35 +00:00
alecpl
64e3e80743
- Fix some IMAP errors handling when opening the message ( #1485443 )
2010-06-08 12:46:05 +00:00
alecpl
6749e45ed3
- fix parsing bodystructure of messages with "Content-Type: multipart/related; type=multipart/alternative"
2010-06-04 21:03:47 +00:00
alecpl
309f49f09b
- performance improvement: skip SEARCH command when mailbox is empty and SEARCH is called just after SELECT
2010-06-04 09:58:37 +00:00
alecpl
ffd3e29068
- Some fixes for BADCHARSET handling in SORT/THREAD/SEARCH response
2010-06-04 09:16:30 +00:00
alecpl
f22b5439f2
- Fix: don't call FETCH when THREADS returns empty result
2010-06-04 07:05:06 +00:00
alecpl
d311d809d6
- Fix forwarding of messages with winmail attachments
...
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839 )
- Extend rc_mime_content_type() to work with string buffer
2010-05-28 09:38:41 +00:00
alecpl
6f4e7dbcb1
- Added list_mailboxes hook in rcube_imap::list_unsubscribed() ( #1486668 )
2010-05-22 18:47:27 +00:00
alecpl
9d5c834332
- Fix %00 character in winmail.dat attachments names ( #1486738 )
2010-05-19 07:57:06 +00:00
alecpl
c435173eb4
- Fix handling errors of folder deletion ( #1486705 )
2010-05-19 06:41:02 +00:00
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
2010-05-18 10:25:29 +00:00