#
c302a243 |
| 23-Dec-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
Merge remote-tracking branch 'upstream/master' into intel-extreme
|
#
29871039 |
| 21-Dec-2015 |
Axel Dörfler <axeld@pinc-software.de> |
IMAP: Use BStringList instead of STL vector.
|
#
7993ddfa |
| 10-Apr-2013 |
Axel Dörfler <axeld@pinc-software.de> |
imap: Fleshed out command processing.
* Still doesn't do anything useful, though.
|
#
a4bdd26d |
| 05-Apr-2013 |
Axel Dörfler <axeld@pinc-software.de> |
imap: Work in progress of connection setup.
* SelectCommand now correctly encodes the mailbox name again. * Hierarchy separators from the LIST/LSUB commands are now properly parsed, and taken into
imap: Work in progress of connection setup.
* SelectCommand now correctly encodes the mailbox name again. * Hierarchy separators from the LIST/LSUB commands are now properly parsed, and taken into account. * Folders in the file system are now created for mailboxes on the server, supporting hierarchical mailbox names. * A connection worker now has an IMAPFolder that handles the local side of the mailbox, and an IMAPMailbox that handles the server side. * Connection workers are now created/deleted, and setup correctly. They will now also wait in case they don't have a mailbox until they get some.
show more ...
|
#
adbe8fc9 |
| 25-Mar-2013 |
Axel Dörfler <axeld@pinc-software.de> |
IMAP: The connection workers are now started.
* On SyncMessages(), the main connection worker is started if it is not already running (it may only run already in idle mode). * This will then list
IMAP: The connection workers are now started.
* On SyncMessages(), the main connection worker is started if it is not already running (it may only run already in idle mode). * This will then list the subscribed folders, and create as many more connection workers as allowed and make sense. * Finally, it will distribute the folders to the workers which don't do anything further yet.
show more ...
|
#
077338a9 |
| 09-Aug-2012 |
Axel Dörfler <axeld@pinc-software.de> |
Completed literal handling.
* LiteralHandler commands now receive the literal data as intended. * The 'fetch' command in the imap_tester now uses this to print the literal to stdout.
|
#
9192d4dc |
| 14-Dec-2011 |
Axel Dörfler <axeld@pinc-software.de> |
Started working on the IMAP add-on itself.
* Renamed imap_config.cpp to ConfigView.cpp, IMAPFolderConfig.(h|cpp) to FolderConfigWindow.(h|cpp). * Got the latter to build. * Added Settings class to
Started working on the IMAP add-on itself.
* Renamed imap_config.cpp to ConfigView.cpp, IMAPFolderConfig.(h|cpp) to FolderConfigWindow.(h|cpp). * Got the latter to build. * Added Settings class to simplify and unify the BMessage based settings access. * Removed the InboundProtocol[Thread] implementation from the build for now.
show more ...
|
#
17044801 |
| 03-Dec-2011 |
Axel Dörfler <axeld@pinc-software.de> |
Read some more specs, cleaned Protocol a bit.
* Added some TODO comments based on the various IMAP specs and extensions. * Removed SelectMailbox() functionality from the Protocol class; it's not r
Read some more specs, cleaned Protocol a bit.
* Added some TODO comments based on the various IMAP specs and extensions. * Removed SelectMailbox() functionality from the Protocol class; it's not really useful to have it there. * Removed some other methods that don't belong into the Protocol class.
show more ...
|
#
a5170470 |
| 30-Nov-2011 |
Axel Dörfler <axeld@pinc-software.de> |
Got rid of the ConnectionReader, and implemented parsing literals.
* The parser now works on a BDataIO instead. It's now even a bit simpler overall. * Implemented ParseLiteral() - the default impl
Got rid of the ConnectionReader, and implemented parsing literals.
* The parser now works on a BDataIO instead. It's now even a bit simpler overall. * Implemented ParseLiteral() - the default implementation just reads the data into a string. Thanks to BDataIO this was now very simple to do. * Tested the code: imap_tester can now successfully read mails (using the raw command only, at the moment).
show more ...
|
#
37d26ae5 |
| 29-Nov-2011 |
Axel Dörfler <axeld@pinc-software.de> |
Work in progress of rewrite; IMAP doesn't even compile at this point.
|