Rework TLS configuration to allow disabling 65/30865/1 salmon
authorScott Murray <scott.murray@konsulko.com>
Fri, 7 Mar 2025 05:35:47 +0000 (00:35 -0500)
committerScott Murray <scott.murray@konsulko.com>
Tue, 25 Mar 2025 19:45:34 +0000 (19:45 +0000)
commitb10a13b5e1deb4fb66a37e3b3487df1208a80771
tree8f2cad04ad78f9d2cc9f776344cc7cae9f6cec4a
parent2136298b3fc0a46e7e0347c8b1594ddae9d0ec36
Rework TLS configuration to allow disabling

Rework TLS configuration to add an explicit "use-tls" option like
newer clients have, and to make using a CA certificate optional
to allow potentially using issued certificates.  The new option
defaults to TLS disabled, which is a breaking change for most
existing configuration files.

Bug-AGL: SPEC-5387

Change-Id: Ic21caf403733a015853f70c9928f930ab9834710
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
src/AudiomixerService.cpp
src/KuksaConfig.cpp
src/KuksaConfig.h