aboutsummaryrefslogtreecommitdiffstats
path: root/worker/imap
Commit message (Expand)AuthorAgeFilesLines
* filter: allow workers to combine filter termsKoni Marti2024-02-111-1/+3
* imap: fix connection when host only has ipv6 addressRobin Jarry2024-02-041-8/+2
* flags: add support for draft flagJason Cox2024-01-261-0/+2
* idler: improve the imap idlerKoni Marti2024-01-255-137/+177
* imap: show parseable messages on errorMoritz Poldrack2023-12-301-12/+13
* search: use a common api for all workersRobin Jarry2023-10-283-103/+41
* worker: move shared code to libRobin Jarry2023-10-281-2/+2
* xdg: get rid of deprecated dependenciesRobin Jarry2023-08-272-26/+4
* imap: support the Gmail extension (X-GM-EXT-1)Koni Marti2023-08-035-0/+186
* imap: fix header cache key collisionsRobin Jarry2023-07-161-13/+17
* imap: only call UidSort with sort criteriaKoni Marti2023-06-251-2/+3
* imap: add folder-mapKoni Marti2023-06-224-5/+27
* worker: add WorkerInteractor interfaceKoni Marti2023-06-224-3/+5
* imap: implement cancellation of searching and fetchingTim Culverhouse2023-06-202-0/+26
* imap: implement cancellation of opening dir and listing contentsTim Culverhouse2023-06-201-39/+72
* logging: remove ultra verbose trace logsRobin Jarry2023-06-123-21/+2
* imap: use named loggerRobin Jarry2023-06-129-48/+47
* headers: enable partial header fetchingTim Culverhouse2023-05-164-4/+25
* imap: handle the NonExistent attributeKoni Marti2023-05-161-1/+4
* imap: use delimiter from serverMoritz Poldrack2023-05-162-5/+24
* imap: avoid error log when pruning cache entriesRobin Jarry2023-04-271-2/+4
* imap: add size field to cache structKoni Marti2023-04-261-1/+4
* imap: clear cache on tag mismatchKoni Marti2023-04-261-2/+41
* messageinfo: report message sizesKoni Marti2023-04-261-0/+2
* search: handle headers in search/filter queryJulian Marcos2023-04-221-1/+7
* directory: add IANA mailbox rolesTim Culverhouse2023-04-221-3/+18
* directory: use directory to store rue countsTim Culverhouse2023-04-222-10/+2
* imap: update directory on flag opsTim Culverhouse2023-04-221-0/+3
* directory: remove attributes fieldTim Culverhouse2023-04-221-2/+1
* capabilities: report capabilities from backendTim Culverhouse2023-04-223-2/+4
* imap: properly handle mailbox status updatesTim Culverhouse2023-04-222-15/+11
* msgstore: fetch message list based on OpenDirectory msgTim Culverhouse2023-04-222-2/+0
* parse msg-id lists more liberallyNguyễn Gia Phong2023-03-262-8/+4
* imap,smtp: cache and cycle XOAUTH2 refresh tokenDean2023-01-261-1/+1
* lint: add missing panic handlers in goroutinesRobin Jarry2023-01-063-0/+5
* model: change flags array to bitmaskRobin Jarry2023-01-043-11/+10
* imap: use list-status for check-mailTim Culverhouse2022-12-021-24/+43
* imap: use list-status for list-directories if availableTim Culverhouse2022-12-021-8/+48
* imap: check for list-status capabilityTim Culverhouse2022-12-021-3/+16
* imap: add LIST-STATUS extensionTim Culverhouse2022-12-021-0/+149
* imap: simplify error handling in list directoriesTim Culverhouse2022-12-021-5/+6
* imap: filter and search with a date rangeKoni Marti2022-12-021-1/+15
* logging: rename package to logRobin Jarry2022-12-0210-53/+53
* logging: homogenize levelsRobin Jarry2022-12-028-22/+23
* imap: fix error with empty flag updatesRobin Jarry2022-11-231-4/+8
* message-info: add explicit References fieldTim Culverhouse2022-11-092-0/+8
* envelope: add InReplyTo fieldTim Culverhouse2022-11-091-5/+5
* imap: add support for ORDEREDSUBJECT threading algorithmjp392022-11-092-5/+11
* imap: fix flags updateKoni Marti2022-10-041-4/+4
* viewer: option to not mark message as seenKoni Marti2022-10-041-1/+4