~hollyburn

Western Canada

https://hollyburn.io

i'm liz! i'm a professional, uh, something

i can help :)

Recent activity

[PATCH] config/bindings: allow strings to contain '<' 3 years ago

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]

[PATCH v2] support per-acct TLS client certs & CA certs 3 years ago

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]

[PATCH] support per-acct TLS client certs & CA certs 3 years ago

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