aerc/worker/imap
Tim Culverhouse f0c76fad72 threading: add backend capabilities to workers
This patch provides a method to report backend capabilities to the UI.
The intial capabilities included in the report are Sort and Thread.
Having these available to the UI enables the client to better handle
server side threading.

Signed-off-by: Koni Marti <koni.marti@gmail.com>
Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
Acked-by: Robin Jarry <robin@jarry.cc>
2022-07-10 21:15:12 +02:00
..
cache.go imap: add option to cache headers 2022-06-22 11:26:13 +02:00
checkmail.go threading: add backend capabilities to workers 2022-07-10 21:15:12 +02:00
configure.go imap: add option to cache headers 2022-06-22 11:26:13 +02:00
connect.go imap: add timeout to tcp connect functions 2022-05-04 14:07:15 +02:00
create.go go vet: composite literal uses unkeyed fields 2022-03-18 13:33:16 +01:00
fetch.go imap: fix data race on seqMap array 2022-06-24 21:08:12 +02:00
flags.go imap: fix data race on seqMap array 2022-06-24 21:08:12 +02:00
idler.go imap: add debouncer to the idler 2022-05-04 14:07:15 +02:00
imap.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
list.go logging: added a log on panic 2022-03-23 20:56:09 +01:00
movecopy.go dirlist: update RUE counts for imap/maildir on move|copy|delete|archive 2022-06-07 16:19:23 +02:00
observer.go imap: monitor the logout channel with an observer 2022-05-04 14:07:15 +02:00
open.go imap: fix data race on seqMap array 2022-06-24 21:08:12 +02:00
remove.go go vet: composite literal uses unkeyed fields 2022-03-18 13:33:16 +01:00
search.go Add flag based search options 2020-07-25 08:08:08 +02:00
seqmap.go imap: fix data race on seqMap array 2022-06-24 21:08:12 +02:00
seqmap_test.go imap: fix data race on seqMap array 2022-06-24 21:08:12 +02:00
worker.go threading: add backend capabilities to workers 2022-07-10 21:15:12 +02:00