summaryrefslogtreecommitdiffstats
path: root/melib/src/backends.rs
AgeCommit message (Expand)Author
2020-10-13melib: Implement delete_messages for IMAP, MaildirManos Pitsidianakis
2020-09-23melib/jmap: implement refresh()Manos Pitsidianakis
2020-09-16melib/EnvelopeHashBatch: impl len methodManos Pitsidianakis
2020-09-11melib/maildir: impl copy_messages for MaildirManos Pitsidianakis
2020-08-28melib/imap: add ImapCache traitManos Pitsidianakis
2020-08-26melib: update notify to 4.0.15Manos Pitsidianakis
2020-08-26Fix some clippy lintsManos Pitsidianakis
2020-08-26melib/backends: cleanup MailBackend trait definitionManos Pitsidianakis
2020-08-26Replace old pseudo-async code with blocking rust asyncManos Pitsidianakis
2020-08-26melib/backends: Add BackendEvent enumManos Pitsidianakis
2020-08-09melib: add supports_submission backend capabilityManos Pitsidianakis
2020-08-07melib/jmap: make backend asyncManos Pitsidianakis
2020-08-02melib: add protocol extension info in MailBackendCapabilitiesManos Pitsidianakis
2020-08-02melib: add missing cfg attribute for NNTPManos Pitsidianakis
2020-07-30melib: add experimental NNTP backendManos Pitsidianakis
2020-07-25melib/MailBackend: add MailBackendCapabilities structManos Pitsidianakis
2020-07-25melib/MailBackend: add copy_messages,set_flags,delete_messages methodsManos Pitsidianakis
2020-07-23melib: take MailboxHash instead of &Mailbox in fetch*()Manos Pitsidianakis
2020-07-18melib: s/get/fetch in MailBackend methodsManos Pitsidianakis
2020-07-17melib: add supports_search() method to MailBackendManos Pitsidianakis
2020-07-06imap: remove blocking imap backend, replace with asyncManos Pitsidianakis
2020-07-06MailBackend: remove connect() methodManos Pitsidianakis
2020-07-06MailBackend: add is_{async,online} methodsManos Pitsidianakis
2020-07-06MailBackend: change get() ret type to Result<_>Manos Pitsidianakis
2020-07-06Fix clippy lintsManos Pitsidianakis
2020-07-06More imap async fixesManos Pitsidianakis
2020-07-06BackendOp: add copy_to() methodManos Pitsidianakis
2020-07-06BackendOp: return future in as_bytes()Manos Pitsidianakis
2020-07-06BackendOp: change fetch_flags() retval to futureManos Pitsidianakis
2020-07-06BackendOp: remove description() methodManos Pitsidianakis
2020-07-06MailBackend: change more methods to FuturesManos Pitsidianakis
2020-07-06BackendOp: Change set_{flag,tag} methodsManos Pitsidianakis
2020-07-06BackendOp: change fetch_flags retval to Result<Flag>Manos Pitsidianakis
2020-07-06Make get_async() return a StreamManos Pitsidianakis
2020-07-06Add somewhat-working async IMAP backendManos Pitsidianakis
2020-07-06WIP maildir asyncManos Pitsidianakis
2020-06-23melib: return Result<_> from operation()Manos Pitsidianakis
2020-06-08Add copy/move to other account operationsManos Pitsidianakis
2020-05-10Add AccountHash to RefreshEventManos Pitsidianakis
2020-05-10Remove fnv crateManos Pitsidianakis
2020-04-05melib: add search method in mail backendsManos Pitsidianakis
2020-03-04Fix unused imports/code compiler warningsManos Pitsidianakis
2020-03-01Add delete, copy actions for envelopesManos Pitsidianakis
2020-02-28imap: Add support for untagged FETCH (FLAG.. messagesManos Pitsidianakis
2020-02-28Add imports in tag_hash macroManos Pitsidianakis
2020-02-26Load libnotmuch dynamicallyManos Pitsidianakis
2020-02-26Replace every use of Folder with MailboxManos Pitsidianakis
2020-02-25melib/imap: implement refresh()Manos Pitsidianakis
2020-02-25melib: {create,delete}_folder returns updated foldersManos Pitsidianakis
2020-02-08melib: add mailbox delete/create to IMAPManos Pitsidianakis