summaryrefslogtreecommitdiffstats
path: root/melib/src/backends
AgeCommit message (Expand)Author
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
2019-11-18melib/imap: set has_attachments based on BODYSTRUCTUREManos Pitsidianakis
2019-11-18melib/imap: put imap folders in RwLock instead of MutexManos Pitsidianakis
2019-11-16Cleanup startup error exit pathsManos Pitsidianakis
2019-11-15melib: add notmuch backendManos Pitsidianakis
2019-11-15melib: change BackendOp::set_flag() signatureManos Pitsidianakis
2019-11-14melib: make Backendfolder::children return sliceManos Pitsidianakis
2019-11-14Fix some warningsManos Pitsidianakis
2019-11-12melib/imap: don't stop IDLE sessionManos Pitsidianakis
2019-11-11melib: Add FolderPermissionsManos Pitsidianakis
2019-11-10imap: add UIDVALIDITY checkManos Pitsidianakis
2019-11-10imap: fix cases that would block connectionManos Pitsidianakis
2019-11-08ui/imap: select user given folder before searchManos Pitsidianakis
2019-11-08ui: Add search for IMAPManos Pitsidianakis
2019-11-08Fix infinite watch threads spawningManos Pitsidianakis
2019-11-08ui: show supported IMAP CAPABILITIES list in StatusManos Pitsidianakis
2019-11-08melib: add as_any() method to MailBackend traitManos Pitsidianakis
2019-11-08melib: remove argument from MailBackend operation()Manos Pitsidianakis
2019-11-02imap: reconnect if connection timed outManos Pitsidianakis
2019-10-24Add account online statusManos Pitsidianakis
2019-10-04Run cargo fmtMatthias Beyer
2019-09-27maildir: check for moved mail before movingManos Pitsidianakis
2019-09-26melib: add ShellExpandTraitManos Pitsidianakis
2019-09-26Small fixesManos Pitsidianakis
2019-09-21imap: add support for imaps connectionsManos Pitsidianakis
2019-09-20maildir: allow Maildir stores as root_folderManos Pitsidianakis
2019-09-20imap: allow conn to be offline and retry on demandManos Pitsidianakis
2019-09-17melib: fix wrong validation in Maildir save()Manos Pitsidianakis
2019-09-15imap: add log entry on connection retry & failureManos Pitsidianakis
2019-09-15map: restart connection on failure in read_linesManos Pitsidianakis