aerc/widgets
Tim Culverhouse 6a10123f4a gpg: don't send messages that failed encryption
Add error handling for messages that were unable to be encrypted.
Previously, messages that failed encryption would be sent with no
content. This patch adds error handling - when encryption fails, the
user is returned to the Review screen and instructed to check the public
keys for their recipients.

Reported-by: Moritz Poldrack <moritz@poldrack.dev>
Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
Acked-by: Moritz Poldrack <moritz@poldrack.dev>
2022-06-26 12:07:44 +02:00
..
account-wizard.go logging: fix race condition in startup 2022-03-24 12:37:53 +01:00
account.go dirlist: fix panic when disconnecting with dirlist-tree=false 2022-06-07 18:01:25 +02:00
aerc.go binds: add folder context for message list binds 2022-06-22 11:30:23 +02:00
authinfo.go msgviewer: parse and display authentication results 2022-06-09 09:42:23 +02:00
common.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
compose.go gpg: don't send messages that failed encryption 2022-06-26 12:07:44 +02:00
dirlist.go dirlist: fix ruestring counts from checkmail 2022-06-14 22:12:31 +02:00
dirtree.go dirlist: fix panic when disconnecting with dirlist-tree=false 2022-06-07 18:01:25 +02:00
exline.go completions: add support for completing multiple addresses 2022-01-07 13:54:10 +01:00
getpasswd.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
headerlayout.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
msglist.go refactor: refactor pgp implementation 2022-04-27 09:46:11 +02:00
msgviewer.go pgp: add icon for unencrypted, unsigned messages if an icon is set 2022-06-24 21:44:05 +02:00
pgpinfo.go pgp: refactor signature validity display 2022-06-24 21:44:06 +02:00
providesmessage.go msgviewer: open http links from messages 2022-06-14 22:12:48 +02:00
scrollable.go scrollable: extract scrolling behavior for reuse 2022-03-03 21:11:05 +01:00
selector.go widgets: provide a generic selector dialog ui 2022-05-31 14:32:30 +02:00
spinner.go logging: added a log on panic 2022-03-23 20:56:09 +01:00
status.go status: use contextual ui styleset for statusline 2022-04-17 12:18:29 +02:00
tabhost.go Implement style configuration. 2020-08-06 21:42:06 +02:00
terminal.go terminal: fix deadlock with finer-grained locking 2022-05-25 22:18:26 +02:00