summaryrefslogtreecommitdiff
path: root/melib/src/backends.rs
AgeCommit message (Expand)Author
2022-12-27rustfmt changesManos Pitsidianakis
2022-12-08Rename MeliError struct to ErrorManos Pitsidianakis
2022-12-08Convert {Account,Mailbox}Hash from typedef to wrapper structManos Pitsidianakis
2022-11-14melib: fix clippy lintsManos Pitsidianakis
2022-11-13More descriptive "Unimplemented" messages_
2022-09-24melib/backends.rs: fix notmuch error shown on any missing backendManos Pitsidianakis
2022-09-19melib/backends.rs: impl Into<BTreeSet<EnvelopeHash>> for EnvelopeHashBatchManos Pitsidianakis
2022-09-11listing/offline.rs: add in-progress messages while connecting in IMAPManos Pitsidianakis
2022-09-02melib/notmuch: show informative error messages if libloading failsManos Pitsidianakis
2022-09-02melib/error.rs: switch summary<->details identifiersManos Pitsidianakis
2022-05-02Update most Cargo dependenciesManos Pitsidianakis
2022-03-20conf.rs: check that all conf flags are recognized in validationManos Pitsidianakis
2021-09-05melib/error: Add kinds: NotImplemented, NotSupported, OSErrorManos Pitsidianakis
2021-09-04Fix unused var etc warningsManos Pitsidianakis
2021-09-04melib/nntp: implement NNTP postingManos Pitsidianakis
2021-07-19Notmuch dynamic library can now be loaded on macosLudovic LANGE
2021-01-10melib: Remove unnecessary "pub use" std exportsManos Pitsidianakis
2021-01-10melib/backends: add collection() method to MailBackendManos Pitsidianakis
2021-01-08melib/backends: add mailbox management events to RefreshEventKindManos Pitsidianakis
2020-12-24melib/backends: move IsSubscribedFn to backends modManos Pitsidianakis
2020-11-30melib/imap: don't clear mailbox counts before fetchingManos Pitsidianakis
2020-11-24melib/imap: fix some LazyCountSet logic errors in syncManos Pitsidianakis
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