summaryrefslogtreecommitdiffstats
path: root/melib/src/backends
AgeCommit message (Expand)Author
2020-01-20melib/imap: refactor early error exitManos Pitsidianakis
2020-01-20melib/imap: add mailbox creation abilityManos Pitsidianakis
2020-01-20Replace StackVec with smallvec::SmallVecManos Pitsidianakis
2020-01-07melib: Replace String with Cow<'static, str>Manos Pitsidianakis
2020-01-02notmuch: remove needless clonesManos Pitsidianakis
2019-12-20melib: make Work use FnOnce closuresManos Pitsidianakis
2019-12-18meli/backends: honor mailbox subscriptions in IMAP/JMAPManos Pitsidianakis
2019-12-18melib/backends: remove folder_operationManos Pitsidianakis
2019-12-18melib: Add BackendFolder methods, move special usage logic to backendManos Pitsidianakis
2019-12-15melib/backends: MailBackend::refresh() returns ResultManos Pitsidianakis
2019-12-14melib/MailBackend: add refresh() methodManos Pitsidianakis
2019-12-14melib/MailBackend: add connect() methodManos Pitsidianakis
2019-12-14melib: make MailBackend::is_online() return Result<()>Manos Pitsidianakis
2019-12-13melib/jmap: construct session resource url from user settingsManos Pitsidianakis
2019-12-13JMAP WIP #7Manos Pitsidianakis
2019-12-13jmap: add keyword->tag supportManos Pitsidianakis
2019-12-13jmap: fix warningsManos Pitsidianakis
2019-12-13JMAP WIP #6Manos Pitsidianakis
2019-12-13melib/jmap: add byte operationsManos Pitsidianakis
2019-12-13JMAP WIP #5Manos Pitsidianakis
2019-12-13JMAP WIP #4Manos Pitsidianakis
2019-12-13JMAP WIP #3Manos Pitsidianakis
2019-12-13JMAP WIP #2Manos Pitsidianakis
2019-12-13JMAP WIPManos Pitsidianakis
2019-12-12melib: fix minor header parsing errorsManos Pitsidianakis
2019-12-11melib: small test cosmetic fixesManos Pitsidianakis
2019-12-11melib/imap: prevent minor blocking casesManos Pitsidianakis
2019-12-11melib/ui: small fixesManos Pitsidianakis
2019-12-11melib: add special_usage() method to BackendFolderManos Pitsidianakis
2019-12-11testing/imap_conn: update imapconn shell useManos Pitsidianakis
2019-12-11melib/imap: add UidFetchResponse struct and parserManos Pitsidianakis
2019-12-11melib/imap: detect untagged CAPABILITY responsesManos Pitsidianakis
2019-12-10melib/imap: quote mailbox names on SELECT/EXAMINEManos Pitsidianakis
2019-12-10imap: treat \NoSelect mailboxes as emptyManos Pitsidianakis
2019-12-08melib: add set_tags command in BackendOpManos Pitsidianakis
2019-12-07melib/imap: detect tag (\* flag) supportManos Pitsidianakis
2019-12-06melib: remove unused methods from BackendOpManos Pitsidianakis
2019-12-03melib/mbox: send Finished in Mbox getManos Pitsidianakis
2019-11-30melib: add tags() method in MailBackendManos Pitsidianakis
2019-11-30melib/notmuch: fix compilation errorsManos Pitsidianakis
2019-11-27Replace some panics with errorsManos Pitsidianakis
2019-11-27bin: add backend specific validation functions for --test-config flagManos Pitsidianakis
2019-11-27melib/imap: initialise uid_store folders in folders()Manos Pitsidianakis
2019-11-25imap: send 'finished' signal when watch thread diesManos Pitsidianakis
2019-11-24Set 600 perm mode to all created filesManos Pitsidianakis
2019-11-23Display watch thread errors to userManos Pitsidianakis
2019-11-23melib/imap: add default capabilities to SUPPORTED_CAPABILITIESManos Pitsidianakis
2019-11-23melib: make MailBackend::folders return ResultManos Pitsidianakis
2019-11-22fixup some TODO and FIXMEsManos Pitsidianakis
2019-11-21small fixesManos Pitsidianakis