summaryrefslogtreecommitdiff
path: root/worker
AgeCommit message (Expand)Author
2022-10-19lint: check for bad white space habitsRobin Jarry
2022-10-18maildir: make checkmail update directory countsBen Cohen
2022-10-07aerc: use single event loopTim Culverhouse
2022-10-04imap: fix flags updateKoni Marti
2022-10-04viewer: option to not mark message as seenKoni Marti
2022-10-04worker: use container/list as job queueTim Culverhouse
2022-10-03maildir: hide invalid foldersJulian Pidancet
2022-10-02logging: substitute %w for %vKoni Marti
2022-10-01imap,smtp: add XOAUTH2 supportJulian Pidancet
2022-09-29worker: do not lock while callbacks are runningTim Culverhouse
2022-09-29imap: stop checkmail if there are pending actionskt programs
2022-09-29notmuch: move logic for dynamic folders to backendKoni Marti
2022-09-29lib: parse address header fields to utf-8Koni Marti
2022-09-29imap: send message info updates for bulk flag opsKoni Marti
2022-09-26idler: fix data race for access to idleing and waitingTim Culverhouse
2022-09-26worker: lock access to callback mapsTim Culverhouse
2022-09-25backends: send MessageInfoError on header fetching errorTim Culverhouse
2022-09-25charset: handle unknown charsets more user-friendlyKoni Marti
2022-09-20cache: fetch flags from UITim Culverhouse
2022-09-20Revert "worker: prevent deadlock by flooding worker.Messages channel"Moritz Poldrack
2022-09-20worker: prevent deadlock by flooding worker.Messages channelTim Culverhouse
2022-09-20imap: prevent deadlock from posting actions to selfTim Culverhouse
2022-09-01notmuch: fix regression in error handlingJose Lombera
2022-08-30maildir: do not send dircontents on fs eventTim Culverhouse
2022-08-24maildir: remove filename encoded UID when moving messagesTim Culverhouse
2022-08-22parse: remove trailing whitespace from rfc1123z regexThomas Faughnan
2022-08-22maildir: implement MoveMessages handlingTim Culverhouse
2022-08-22imap: implement MoveMessages handlingTim Culverhouse
2022-08-22mbox: implement MoveMessages handlingTim Culverhouse
2022-08-22worker: introduce MoveMessages typeTim Culverhouse
2022-08-22imap: create copy of uids to retain sort orderTim Culverhouse
2022-08-22mbox: filtering for mbox accountsKoni Marti
2022-08-22mark: (un)mark message threadsKoni Marti
2022-08-22go: removed io/ioutilMoritz Poldrack
2022-08-04tests: fix errors after lint seriesRobin Jarry
2022-08-04lint: work nicely with wrapped errors (errorlint)Moritz Poldrack
2022-08-04lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack
2022-08-04lint: removed unused code (deadcode, structcheck, unused)Moritz Poldrack
2022-08-04lint: ensure errors are at least logged (errcheck)Moritz Poldrack
2022-08-04lint: simplify code (gosimple)Moritz Poldrack
2022-08-04lint: remove ineffectual assignments (ineffassign)Moritz Poldrack
2022-08-04lint: remove unused structs and functions (unused)Moritz Poldrack
2022-08-04lint: remove redundant returns (S1023)Moritz Poldrack
2022-08-04lint: remove empty branches (SA9003)Moritz Poldrack
2022-08-03seqmap: refactor seqmap to use slice instead of mapTim Culverhouse
2022-08-03seqmap: compare ints instead of uintsTim Culverhouse
2022-08-03seqmap: re-order test assertsTim Culverhouse
2022-08-01lint: apply new formatting rulesMoritz Poldrack
2022-08-01checkmail: error if check-mail-cmd is not setTim Culverhouse
2022-07-31notmuch: fix cursor movement in threaded viewKoni Marti