mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-18 16:46:17 +00:00
domains[0] was non-deterministic (Go map iteration) and could resolve to any domain in the list including Bose-owned domains. Adds CommonName field to CertificateManager, defaulting to "localhost", set to the device hostname at startup. All Bose domains remain in the SAN where clients actually look. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>