summaryrefslogtreecommitdiffstats
path: root/melib/src/backends
AgeCommit message (Expand)Author
2020-09-16melib/email/parser: impl RFC5322 parser for datesManos Pitsidianakis
2020-09-16melib/imap: always retry connection in watch()Manos Pitsidianakis
2020-09-15melib/imap: ensure connection is alive before fetching bytes/flagsManos Pitsidianakis
2020-09-15melib/imap: set 9min tcp keepalive on connectionManos Pitsidianakis
2020-09-14melib/imap: fix NoSelect mailboxes not showing up as subscribedManos Pitsidianakis
2020-09-14melib/imap: perform reconnect on IDLE failureManos Pitsidianakis
2020-09-13melib/imap: impl LIST-EXTENDEDManos Pitsidianakis
2020-09-13melib/imap: don't poll \Noselect mailboxes for updatesManos Pitsidianakis
2020-09-12melib/imap: introduce a conf flag for server timeoutManos Pitsidianakis
2020-09-12melib/imap: set conn to Err if watch returns ErrManos Pitsidianakis
2020-09-12melib/imap: try NOOPing in connect()Manos Pitsidianakis
2020-09-12melib/imap: add tags to tag_index when setting new tagsManos Pitsidianakis
2020-09-12melib/imap: don't fail utterly if cache fails on fetchManos Pitsidianakis
2020-09-12melib/imap: ignore case for supported capability report inManos Pitsidianakis
2020-09-11melib/maildir: impl copy_messages for MaildirManos Pitsidianakis
2020-09-11melib/imap: refactor command generation on copy_messagesManos Pitsidianakis
2020-09-11melib/imap: update online instant only on server read IOManos Pitsidianakis
2020-09-11melib/imap: prevent false IDLE wakeupsManos Pitsidianakis
2020-09-11melib/imap: prevent panic in untagged fetch responseManos Pitsidianakis
2020-09-10melib/maildir: add message flag initialize in bytesManos Pitsidianakis
2020-09-10melib: cleanup commitManos Pitsidianakis
2020-09-10melib/email/parser: Add rfc5322 compliant parser for MessageIDManos Pitsidianakis
2020-08-28melib/notmuch: fix searchManos Pitsidianakis
2020-08-28melib/imap: add ImapCache traitManos Pitsidianakis
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