aboutsummaryrefslogtreecommitdiffstats
path: root/worker
Commit message (Expand)AuthorAgeFilesLines
* imap: monitor the logout channel with an observerKoni Marti2022-05-043-86/+186
* imap: manage idle mode with an idlerKoni Marti2022-05-043-24/+181
* imap: extract imap config and configure handlingKoni Marti2022-05-042-97/+123
* imap: fix out-of-range panic for imap updatesKoni Marti2022-04-291-0/+14
* imap: avoid crash when replying to unread messageRobin Jarry2022-04-281-2/+9
* pgp: ensure CRLF line endings in pgpmail readerKoni Marti2022-04-251-0/+11
* logging: added a log on panicMoritz Poldrack2022-03-235-0/+15
* go vet: composite literal uses unkeyed fieldsMoritz Poldrack2022-03-1810-22/+22
* threading: honor user-defined sort criteriaKoni Marti2022-03-091-0/+13
* maildir: fix data race in maildir workerwagner riffel2022-03-071-25/+82
* threading: implement on-the-fly message threadingKoni Marti2022-02-241-2/+12
* thread: add method to append new nodeKoni Marti2022-02-231-0/+13
* imap: start reconnect when initial connect failsKoni Marti2022-02-201-3/+11
* imap: reconnect with exponential backoffKoni Marti2022-02-191-4/+28
* imap: improve reconnect stabilityKoni Marti2022-02-061-7/+19
* imap: do not abort on malformed messagesRobin Jarry2022-02-061-1/+7
* maildir: defer the count of recent messagesRobin Jarry2022-01-301-25/+32
* maildir,notmuch: pass in-memory message to callbackNguyễn Gia Phong2022-01-202-2/+14
* maildir,notmuch: avoid leaking open filesNguyễn Gia Phong2022-01-197-27/+15
* imap: auto-reconnects on connection errorKoni Marti2022-01-192-2/+28
* imap: emits connection error on logoutKoni Marti2022-01-192-0/+34
* imap: fix panic when sending multiple connect cmdsKoni Marti2022-01-191-15/+26
* Revert "imap: attempt automatic reconnection on error"Robin Jarry2022-01-151-41/+3
* imap: attempt automatic reconnection on errorRobin Jarry2022-01-141-3/+41
* format: reformat code with go 1.17Robin Jarry2021-12-117-7/+14
* imap: fix build on macosRobin Jarry2021-12-111-7/+2
* imap: add tcp connection optionsRobin Jarry2021-12-071-0/+102
* imap: use low level tcp connectionRobin Jarry2021-12-071-6/+22
* imap: move connect procedure into a dedicated functionRobin Jarry2021-12-071-45/+55
* maildir: watch for message renamesRobin Jarry2021-12-061-2/+5
* maildir: watch for external changesRobin Jarry2021-12-061-4/+12
* imap: fix segfault when disconnectingRobin Jarry2021-11-221-3/+2
* notmuch: allow sort by file orderKalyan Sriram2021-11-131-1/+3
* notmuch: allow empty searchesKalyan Sriram2021-11-131-1/+4
* messages: allow displaying email threadsy0ast2021-11-138-13/+439
* imap: add manual {dis,}connect supportRobin Jarry2021-11-051-2/+14
* go.mod: change base git urlRobin Jarry2021-11-0523-45/+45
* imap: use builtin idle supportRobin Jarry2021-11-022-7/+2
* maildir: track the recent flag correctlyReto Brunner2021-11-012-31/+55
* notmuch/maildir: remove double emit of the dirinfoReto Brunner2021-04-282-7/+3
* lib/parse: simplify parseAddressListReto Brunner2021-02-221-13/+5
* maildir: don't read the full file into memoryReto Brunner2021-02-081-8/+2
* notmuch: don't read the full file into memoryReto Brunner2021-02-081-9/+3
* notmuch: trim excluded tagsKalyan Sriram2020-12-021-0/+3
* notmuch: remove gc close hooksReto Brunner2020-12-021-0/+1
* imap: strip <> from message-idsReto Brunner2020-11-141-1/+9
* lib/parse: use go-message msgid parsing if it succeedsReto Brunner2020-11-141-2/+6
* remove models.Address in favor of go-message AddressReto Brunner2020-11-143-13/+15
* imap: add sort supportReto Brunner2020-10-112-3/+50
* notmuch: rename method to SetFlagReto Brunner2020-09-272-5/+5