summaryrefslogtreecommitdiffstats
path: root/melib/src/backends
AgeCommit message (Expand)Author
2020-08-28tools/imapshell: actually send LOGOUT instead of just closing socketManos Pitsidianakis
2020-08-27melib/imap: split by lines when reading IDLE unsolicited responsesManos Pitsidianakis
2020-08-27melib/imap: build uid<>msn cache in {select,examine}_mailbox()Manos Pitsidianakis
2020-08-27melib/imap: fix cache not being updated in some eventsManos Pitsidianakis
2020-08-27Fix imapconn IMAP shell binaryManos Pitsidianakis
2020-08-26melib/imap: small cleanupsManos Pitsidianakis
2020-08-26Remove some old TODO commentsManos Pitsidianakis
2020-08-26melib/email: remove Envelope::from_tokenManos Pitsidianakis
2020-08-26melib/imap: fix deflate feature flagsManos Pitsidianakis
2020-08-26melib/notmuch: add watch/refresh methods to backendManos Pitsidianakis
2020-08-26melib/notmuch: add Message,TagIterator,Thread typesManos Pitsidianakis
2020-08-26Fix some clippy lintsManos Pitsidianakis
2020-08-26Fix compiler warningsManos Pitsidianakis
2020-08-26melib/imap: add CONDSTORE supportManos Pitsidianakis
2020-08-26melib/imap: impl UNSELECT via nonexistent mailboxManos Pitsidianakis
2020-08-26melib/imap: turn ImapResponse From to TryFromManos 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-16melib/imap: timeout when establishing connectionManos Pitsidianakis
2020-08-09melib/nntp: fetch all articles of groupManos Pitsidianakis
2020-08-09melib/notmuch: don't read messages to StringManos Pitsidianakis
2020-08-09melib: add supports_submission backend capabilityManos Pitsidianakis
2020-08-09melib/jmap: add {flag,tag} set supportManos Pitsidianakis
2020-08-07melib/jmap: make backend asyncManos Pitsidianakis
2020-08-06melib/jmap: add special keywords to searchManos Pitsidianakis
2020-08-06melib/jmap: implement searchManos Pitsidianakis
2020-08-02melib/notmuch: fetch mail in chunksManos Pitsidianakis
2020-08-02melib/nntp: add AUTH supportManos Pitsidianakis
2020-08-02melib/{imap,nntp}: flush after write_allManos Pitsidianakis
2020-08-02melib: add protocol extension info in MailBackendCapabilitiesManos Pitsidianakis
2020-07-30melib: add experimental NNTP backendManos Pitsidianakis
2020-07-29Small fixesManos Pitsidianakis
2020-07-29melib/imap: add MOVE supportManos Pitsidianakis
2020-07-28melib/imap: add COMPRESS=DEFLATE supportManos Pitsidianakis
2020-07-27melib/imap: add conf toggle flags for IMAP extensionsManos Pitsidianakis
2020-07-27melib/imap: move current_mailbox to ImapStreamManos Pitsidianakis
2020-07-27melib/email.rs: use SmallVec for Address fieldsManos Pitsidianakis
2020-07-26melib/maildir: send NewFlags eventsManos Pitsidianakis
2020-07-26imap: add UntaggedResponse::UIDFetchManos Pitsidianakis
2020-07-26imap: remove FLAGS.SILENT from STOREsManos Pitsidianakis
2020-07-25melib/MailBackend: add MailBackendCapabilities structManos Pitsidianakis
2020-07-25imap: small fixesManos Pitsidianakis
2020-07-25melib/MailBackend: add copy_messages,set_flags,delete_messages methodsManos Pitsidianakis
2020-07-25melib/imap: use LITERAL+ with APPENDManos Pitsidianakis
2020-07-23imap: clear mesage totals when fetching entire mailboxManos Pitsidianakis
2020-07-23imap: support LIST-STATUSManos Pitsidianakis
2020-07-23imap: use ImapLineIterator in imap_mailboxes()Manos Pitsidianakis
2020-07-23imap: impl DoubleEndedIterator for ImapLineIteratorManos Pitsidianakis
2020-07-23imap: update supported capabilitiesManos Pitsidianakis