aboutsummaryrefslogtreecommitdiffstats
path: root/go.sum
Commit message (Collapse)AuthorAgeFilesLines
* Handle the invalid "utf8" encodingBen Burwell2019-07-121-0/+2
| | | | | See commit 0bfc369eb68a1d34ea0ee983f218e97a14099959 in the go-message package.
* Add maildir backend workerBen Burwell2019-07-121-0/+2
| | | | | | | | | | | | | Add the initial implementation of a backend for Maildir accounts. Much of the functionality required is implemented in the go-message and go-maildir libraries, so we use them as much as possible. The maildir worker hooks into a new maildir:// URL scheme in the accounts.conf file which points to a container of several maildir directories. From there, the OpenDirectory, FetchDirectoryContents, etc messages work on subdirectories. This is implemented as a Container struct which handles mapping between the symbolic email folder names and UIDs to the concrete directories and file names.
* Support imaps with oauthbearer authentication (Gmail)Frode Aannevik2019-07-111-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | imaps+oauthbearer://user:token@host?token_endpoint=... - the config Source password is used as access token if no token_endpoint parameter is set - the config Source password is used as refresh token if token_endpoint parameter is set, and used to exchange with an access token The implementation has only been tested with Gmail. source = imaps+oauthbearer://{username}:{refersh_token}@imap.gmail.com:993? \ client_id=XX&\ client_secret=XX&\ token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken client credentials created with https://console.developers.google.com/apis/credentials refresh token created with https://github.com/google/gmail-oauth2-tools/blob/master/python/oauth2.py rel: https://todo.sr.ht/~sircmpwn/aerc2/42
* Update tcellDrew DeVault2019-06-151-0/+2
|
* Update reply to use getopt posix optind formatClayton Craft2019-06-091-0/+2
| | | | | This changes the handling of optind for the 'reply' command to match recent changes to getopt.
* Update dependenciesSimon Ser2019-06-041-39/+20
| | | | | | This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config
* Update tcell forkDrew DeVault2019-06-021-0/+2
|
* Use forked version of tcellDrew DeVault2019-06-011-0/+11
|
* Update terminal color handling per vterm changesDrew DeVault2019-05-261-0/+2
|
* Update to the latest go-libvtermDrew DeVault2019-05-261-0/+11
|
* Update go-libvtermDrew DeVault2019-05-261-0/+2
|
* Fix special characters in address.PersonalNameDrew DeVault2019-05-251-0/+2
|
* Update go-imap and go-imap-idleSimon Ser2019-05-191-14/+11
| | | | | | This fixes a race condition in go-imap-idle. See [1]. [1]: https://github.com/emersion/go-imap-idle/commit/2704abd7050ed7f2143753554ee23affdf847bd9
* Implement :reply -q and :reply -aDrew DeVault2019-05-161-0/+2
|
* Implement (basic form) of :replyDrew DeVault2019-05-161-0/+2
|
* Copy sent emails to the Sent folderDrew DeVault2019-05-151-0/+2
| | | | Or rather, to a user-specified folder
* Implement sending emails /o/Drew DeVault2019-05-141-0/+2
|
* Add :send-message, prepares & writes email to /tmpDrew DeVault2019-05-141-0/+5
|
* Update go-imap to 1.0.0-beta.4Simon Ser2019-04-291-38/+22
| | | | This release contains race conditions fixes.
* go get git.sr.ht/~sircmpwn/go-libvtermElias Naur2019-04-211-0/+2
| | | | Signed-off-by: Elias Naur <mail@eliasnaur.com>
* Add basic filter implementationDrew DeVault2019-03-311-0/+6
|
* Implement :pipeDrew DeVault2019-03-301-0/+2
|
* Add body fetching support codeDrew DeVault2019-03-291-0/+4
|
* Improve cursor handling in embedded terminalDrew DeVault2019-03-211-0/+6
|
* Fix cursor handling in embedded terminalDrew DeVault2019-03-211-0/+2
|
* Forward key events to child terminalDrew DeVault2019-03-211-0/+4
|
* Handle terminal title, login shellDrew DeVault2019-03-171-0/+11
|
* Add basic terminal widgetDrew DeVault2019-03-171-0/+10
|
* Rename :cd -> :cf, add :cdDrew DeVault2019-03-151-0/+2
|
* Implement key bindings subsystemDrew DeVault2019-03-151-0/+9
| | | | Which is not yet rigged up
* Flesh out command parsing & handlingDrew DeVault2019-03-101-0/+2
|
* Add missing go.sum entriesElias Naur2019-02-101-0/+6
|
* Initialize worker in account widgetDrew DeVault2019-01-131-0/+6
|
* Add basic account widget, populate real acct viewsDrew DeVault2019-01-131-0/+11