Rework TLS configuration to allow disabling sandbox/scottm/ew2025
authorScott Murray <scott.murray@konsulko.com>
Fri, 7 Mar 2025 05:35:47 +0000 (00:35 -0500)
committerScott Murray <scott.murray@konsulko.com>
Fri, 7 Mar 2025 05:36:40 +0000 (00:36 -0500)
commit289c21fc9365dc79eb8338258edeb9e168900190
tree9e43a9ecf0a368819dac315258428c0d89e4d2e9
parent2e7d2c7a4d9c6dd37552c69a896286aa7dacd2c3
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