aboutsummaryrefslogtreecommitdiffstats
path: root/worker/imap/fetch.go
Commit message (Expand)AuthorAgeFilesLines
* treewide: replace uint32 uids with opaque stringsRobin Jarry2024-08-281-11/+11
* imap: report errors from serverRobin Jarry2024-07-011-21/+31
* log: move package to libRobin Jarry2024-02-141-1/+1
* imap: show parseable messages on errorMoritz Poldrack2023-12-301-12/+13
* imap: implement cancellation of searching and fetchingTim Culverhouse2023-06-201-0/+12
* imap: use named loggerRobin Jarry2023-06-121-4/+4
* headers: enable partial header fetchingTim Culverhouse2023-05-161-4/+12
* messageinfo: report message sizesKoni Marti2023-04-261-0/+2
* parse msg-id lists more liberallyNguyễn Gia Phong2023-03-261-4/+2
* logging: rename package to logRobin Jarry2022-12-021-6/+6
* logging: homogenize levelsRobin Jarry2022-12-021-3/+3
* imap: fix error with empty flag updatesRobin Jarry2022-11-231-4/+8
* message-info: add explicit References fieldTim Culverhouse2022-11-091-0/+4
* viewer: option to not mark message as seenKoni Marti2022-10-041-1/+4
* backends: send MessageInfoError on header fetching errorTim Culverhouse2022-09-251-4/+1
* charset: handle unknown charsets more user-friendlyKoni Marti2022-09-251-1/+4
* lint: work nicely with wrapped errors (errorlint)Moritz Poldrack2022-08-041-2/+2
* seqmap: refactor seqmap to use slice instead of mapTim Culverhouse2022-08-031-1/+0
* lint: apply new formatting rulesMoritz Poldrack2022-08-011-7/+8
* logging: use level-based logger functionsRobin Jarry2022-07-231-5/+5
* imap: fix error when server returns a message without body sectionRobin Jarry2022-07-231-0/+4
* imap: fix data race on seqMap arrayRobin Jarry2022-06-241-1/+1
* imap: add option to cache headersTim Culverhouse2022-06-221-10/+40
* imap: avoid crash when replying to unread messageRobin Jarry2022-04-281-2/+9
* logging: added a log on panicMoritz Poldrack2022-03-231-0/+3
* go vet: composite literal uses unkeyed fieldsMoritz Poldrack2022-03-181-3/+3
* imap: do not abort on malformed messagesRobin Jarry2022-02-061-1/+7
* go.mod: change base git urlRobin Jarry2021-11-051-2/+2
* imap: Remove FetchMessageBodyPart.{Encoding,Charset}Reto Brunner2020-05-161-106/+107
* imap/fetch.go: report error when fetching headers failsBen Fiedler2020-04-241-3/+4
* Ignore missing message part in getDecodedPartAmir Yalon2020-03-091-1/+1
* Mark sent messages as "seen" in maildirGalen Abell2020-03-031-3/+3
* worker/imap: don't decode in FetchFullMessage.Reto Brunner2020-01-181-27/+2
* imap: decode reader prior to returning themReto Brunner2020-01-051-10/+90
* Factor IMAP-specific structs out of UI modelsBen Burwell2019-07-081-5/+5
* Use []uint32 instead of imap.SeqSetBen Burwell2019-07-081-8/+6
* Factor UI models out of the worker message packageBen Burwell2019-07-081-15/+26
* Update our message flags when server updates themDrew DeVault2019-06-091-2/+22
* Fetch headers w/peek to leave emails unreadYash Srivastav2019-06-081-0/+1
* implements ability to view headers in message viewYash Srivastav2019-06-071-1/+20
* Don't send Done until finished fetching messagesDrew DeVault2019-06-021-0/+3
* Flesh out multipart switcherDrew DeVault2019-05-201-1/+1
* s/aerc2/aerc/gDrew DeVault2019-05-171-1/+1
* worker/imap: use the IMAP connection from a single goroutineSimon Ser2019-04-291-41/+37
* Make message viewer real, part twoDrew DeVault2019-03-311-11/+14
* Rename FetchMessageBodies to FetchFullMessagesDrew DeVault2019-03-311-10/+10
* Make the message viewer real, part oneDrew DeVault2019-03-311-6/+26
* Don't parse mail in worker; send a reader insteadDrew DeVault2019-03-311-10/+2
* Pull BodyStructure up from IMAP workerDrew DeVault2019-03-311-4/+6
* Add body fetching support codeDrew DeVault2019-03-291-15/+46