From 94e8004b6ce497dafd13e8c3f6f6596b49169970 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Wed, 8 Sep 2021 20:32:16 +0200 Subject: Make -openssl also apply to xchacha Now that stupidgcm supports xchacha, make it available on mount. --- cli_args.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cli_args.go') diff --git a/cli_args.go b/cli_args.go index 7175006..d666b47 100644 --- a/cli_args.go +++ b/cli_args.go @@ -253,7 +253,11 @@ func parseCliOpts(osArgs []string) (args argContainer) { } // "-openssl" needs some post-processing if opensslAuto == "auto" { - args.openssl = stupidgcm.PreferOpenSSLAES256GCM() + if args.xchacha { + args.openssl = stupidgcm.PreferOpenSSLXchacha20poly1305() + } else { + args.openssl = stupidgcm.PreferOpenSSLAES256GCM() + } } else { args.openssl, err = strconv.ParseBool(opensslAuto) if err != nil { -- cgit v1.2.3