summaryrefslogtreecommitdiffstats
path: root/melib/src/backends/maildir
AgeCommit message (Expand)Author
2020-11-09melib: fix bincode serializationManos Pitsidianakis
2020-11-06melib: set upper limit for bincode deserializeManos Pitsidianakis
2020-10-20melib/maildir: split parsing into big chunksManos Pitsidianakis
2020-10-20melib: remove memmap dependencyManos Pitsidianakis
2020-10-13melib: Implement delete_messages for IMAP, MaildirManos Pitsidianakis
2020-09-11melib/maildir: impl copy_messages for MaildirManos Pitsidianakis
2020-09-10melib/maildir: add message flag initialize in bytesManos Pitsidianakis
2020-08-26Remove some old TODO commentsManos Pitsidianakis
2020-08-26melib/email: remove Envelope::from_tokenManos Pitsidianakis
2020-08-26Fix compiler warningsManos 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-02melib: add protocol extension info in MailBackendCapabilitiesManos Pitsidianakis
2020-07-26melib/maildir: send NewFlags eventsManos 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-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-06BackendOp: change fetch_flags() retval to futureManos Pitsidianakis
2020-07-06MailBackend: change more methods to FuturesManos Pitsidianakis
2020-07-06melib: Fixup warnings in imap_async, maildirManos Pitsidianakis
2020-07-06Make get_async() return a StreamManos Pitsidianakis
2020-07-06Add somewhat-working async IMAP backendManos Pitsidianakis
2020-07-06WIP maildir asyncManos Pitsidianakis
2020-06-23melib: return Result<_> from operation()Manos Pitsidianakis
2020-06-08Add copy/move to other account operationsManos Pitsidianakis
2020-05-29Fix rustfmt suggestionsManos Pitsidianakis
2020-05-28maildir: conditionally accept invalid subdirsManos Pitsidianakis
2020-05-10Add AccountHash to RefreshEventManos Pitsidianakis
2020-05-10Remove fnv crateManos Pitsidianakis
2020-05-06maildir: update mailbox unread count on file rename eventManos Pitsidianakis
2020-03-18notmuch: fix wrong mailbox path in save()Manos Pitsidianakis
2020-02-26Replace every use of Folder with MailboxManos Pitsidianakis
2020-02-25melib/imap: implement refresh()Manos Pitsidianakis
2020-02-25melib: {create,delete}_folder returns updated foldersManos Pitsidianakis
2020-02-08melib/maildir: fix wrong subscription status in foldersManos Pitsidianakis
2020-02-08melib: add mailbox delete/create to IMAPManos Pitsidianakis
2019-12-20melib: make Work use FnOnce closuresManos 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: make MailBackend::is_online() return Result<()>Manos Pitsidianakis
2019-11-27bin: add backend specific validation functions for --test-config flagManos Pitsidianakis
2019-11-24Set 600 perm mode to all created filesManos Pitsidianakis