summaryrefslogtreecommitdiff
path: root/src/leap/mail/adaptors
AgeCommit message (Collapse)Author
2015-03-30[bug] re-add fix for multiple headersKali Kaneko
This fix stores as multi-line headers that are repeated, and that were being discarded when storing them in a regular dict. It had been removed during the last refactor. I also store headers now as a case-insensitive dict, which solves other problems with the implementation of the twisted imap. Releases: 0.4.0
2015-02-11append/copy performance improvementKali Kaneko
2015-02-11ignore revisionconflicts on puts.Kali Kaneko
we surely already have that part.
2015-02-11implement copy interfaceKali Kaneko
2015-02-11save drafts: search by msg-idKali Kaneko
2015-02-11fix initialization of cdocsKali Kaneko
2015-02-11Fix recent/unseen notificationsKali Kaneko
2015-02-11re-add support for basic multipart messagesKali Kaneko
2015-02-11lots of little fixes after meskio's reviewKali Kaneko
mostly having to do with poor, missing or outdated documentation, naming of confusing things and reordering of code blocks for improved readability.
2015-02-11imap: complete FETCH implementationKali Kaneko
2015-02-11Complete IMAP implementation, update testsKali Kaneko
2015-02-11Use mailbox uuidsKali Kaneko
The previous implementation is naive, since it imposes a burden when renaming mailboxes. We're using uuids in the local uid tables instead, which is more cryptic but way more efficient. * receive mbox uuid instead of name * use mailbox uuid in identifiers
2015-02-11tests for mail.mail module: AccountKali Kaneko
2015-02-11tests for mail.mail module: MessageCollectionKali Kaneko
2015-02-11tests for mail.mail module: MessageKali Kaneko
2015-02-11cleanup imap implementationKali Kaneko
2015-02-11MessageCollections + MailboxIndexerKali Kaneko
2015-02-11Serializable Models + Soledad AdaptorKali Kaneko