Western Canada
i'm liz! i'm a professional, uh, something
i can help :)
From Elizabeth Hollyburn to ~sircmpwn/aerc
shot at a fix for https://todo.sr.ht/~sircmpwn/aerc2/516
From Elizabeth Hollyburn to ~sircmpwn/aerc
--- config/bindings.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/bindings.go b/config/bindings.go index 9956b41..3a07505 100644 --- a/config/bindings.go +++ b/config/bindings.go @@ -99,6 +99,7 @@ var ( func ParseKeyStrokes(keystrokes string) ([]KeyStroke, error) { var strokes []KeyStroke buf := bytes.NewBufferString(keystrokes) skipNext := false for { [message trimmed]
From Elizabeth Hollyburn to ~sircmpwn/aerc
config: optionally accept account-specific paths for client certs and keys; and an additional certificate authority file, which will be appended to the system CA pool for TLS connections for that account worker/imap, command/compose, lib: functions which open (or upgrade to) a TLS connection will take a *tls.Config, which can be built with a new function in lib/tls.go from fields in an AccountConfig --- commands/compose/send.go | 55 ++++++++++++++++++++++++---------------- config/config.go | 9 +++++++ lib/tls.go | 55 ++++++++++++++++++++++++++++++++++++++++ worker/imap/worker.go | 15 +++++++++-- 4 files changed, 110 insertions(+), 24 deletions(-) create mode 100644 lib/tls.go [message trimmed]
From Elizabeth Hollyburn to ~sircmpwn/aerc
config: optionally accept account-specific paths for client certs and keys; and an additional certificate authority file, which will be appended to the system CA pool for TLS connections for that account worker/imap, command/compose, lib: functions which open (or upgrade to) a TLS connection will take a *tls.Config, which can be built with a new function in lib/tls.go from fields in an AccountConfig --- commands/compose/send.go | 55 ++++++++++++++++++++++++---------------- config/config.go | 9 +++++++ lib/tls.go | 55 ++++++++++++++++++++++++++++++++++++++++ worker/imap/worker.go | 15 +++++++++-- 4 files changed, 110 insertions(+), 24 deletions(-) create mode 100644 lib/tls.go