Rework TLS configuration to allow disabling 99/30899/1
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:44:43 +0000 (15:44 -0400)
commite2ad7f96f1e4f3ec88848daca5909e3ae01b2126
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