aboutsummaryrefslogtreecommitdiffstats
path: root/worker/lib
Commit message (Expand)AuthorAgeFilesLines
* parse msg-id lists more liberallyNguyễn Gia Phong2023-03-261-13/+4
* fswatcher: fix bsd supportRobin Jarry2023-03-102-4/+7
* fswatcher: add a darwin fswatcher implementationTim Culverhouse2023-03-071-0/+84
* worker/lib: implement an fswatcher interfaceTim Culverhouse2023-03-071-0/+73
* lint: always run golangci-lint@latestRobin Jarry2023-02-261-1/+1
* model: change flags array to bitmaskRobin Jarry2023-01-045-52/+31
* daterange: support relative termsKoni Marti2022-12-022-5/+455
* search: handle date ranges in search/filter queryKoni Marti2022-12-023-4/+156
* logging: rename package to logRobin Jarry2022-12-021-2/+2
* maildir: fallback when parsing for in-reply-to failsKoni Marti2022-11-131-4/+7
* message-info: add explicit References fieldTim Culverhouse2022-11-091-0/+5
* envelope: add InReplyTo fieldTim Culverhouse2022-11-091-0/+9
* maildir: keep less data in memory for sortingTim Culverhouse2022-11-061-0/+48
* maildir: replace ListFolder method with FolderMapJulian Pidancet2022-10-271-6/+5
* maildir: move common maildir code out of workerJulian Pidancet2022-10-271-0/+153
* lint: check for bad white space habitsRobin Jarry2022-10-191-2/+0
* lib: parse address header fields to utf-8Koni Marti2022-09-291-6/+9
* charset: handle unknown charsets more user-friendlyKoni Marti2022-09-251-1/+16
* parse: remove trailing whitespace from rfc1123z regexThomas Faughnan2022-08-221-1/+1
* go: removed io/ioutilMoritz Poldrack2022-08-222-6/+5
* tests: fix errors after lint seriesRobin Jarry2022-08-041-1/+1
* lint: work nicely with wrapped errors (errorlint)Moritz Poldrack2022-08-041-13/+13
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-042-10/+7
* lint: apply new formatting rulesMoritz Poldrack2022-08-013-8/+12
* mbox: implement an mbox backend workerKoni Marti2022-07-141-0/+254
* parse: fix content-type parsing errorKoni Marti2022-06-073-1/+96
* pgp: ensure CRLF line endings in pgpmail readerKoni Marti2022-04-251-0/+11
* go vet: composite literal uses unkeyed fieldsMoritz Poldrack2022-03-181-2/+2
* maildir,notmuch: avoid leaking open filesNguyễn Gia Phong2022-01-192-13/+8
* go.mod: change base git urlRobin Jarry2021-11-053-4/+4
* lib/parse: simplify parseAddressListReto Brunner2021-02-221-13/+5
* 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-142-10/+11
* handle message unknown charset errorJeff Martin2020-08-313-2/+99
* base models.Address on the mail.Address typeReto Brunner2020-08-202-12/+2
* improve date parsing for notmuch/maildirReto Brunner2020-08-101-24/+49
* Remove hard coded bodystruct path everywhereReto Brunner2020-07-271-6/+4
* Make it easier to debug date parsing errorsLyudmil Angelov2020-07-111-1/+1
* Guess date from received if not presentelumbella2020-05-061-1/+41
* Initial support for PGP decryption & signaturesDrew DeVault2020-03-031-3/+3
* Cleanup sorting logicJeffas2020-02-281-155/+55
* worker/lib/parse: be more tolerant with parsing email addressesTimmy Douglas2020-02-061-1/+1
* maildir/notmuch: don't re-encode readersReto Brunner2020-01-051-37/+4
* Add labels to index format (%g)Reto Brunner2019-12-271-0/+6
* Parse Reply-To header while parsing envelopeSrivathsan Murali2019-11-171-0/+5
* Add sorting functionalityJeffas2019-09-201-0/+253
* all: rewrite references to strings.Index to strings.ContainsWagner Riffel2019-09-041-1/+1
* Extract message parsing to common worker moduleReto Brunner2019-08-081-0/+240