From 184b0a62cb0c14f5026964cec643d9ad83df3c1f Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Wed, 22 Dec 2021 14:12:10 +0100 Subject: core.certmanager: Add "legacy" preset for keeping previous default settings If anyone wants that. --- core/certmanager.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core') diff --git a/core/certmanager.lua b/core/certmanager.lua index a2d76671..1f5d8693 100644 --- a/core/certmanager.lua +++ b/core/certmanager.lua @@ -344,7 +344,9 @@ local function create_context(host, mode, ...) }); cfg:apply(global_ssl_config); local preset = configmanager.get("*", "ssl_preset") or "intermediate"; - cfg:apply(mozilla_ssl_configs[preset]); + if preset ~= "legacy" then + cfg:apply(mozilla_ssl_configs[preset]); + end for i = select('#', ...), 1, -1 do cfg:apply(select(i, ...)); -- cgit v1.2.3