Add DTLS pinning (#2796)
authorArtur Pragacz <49985303+arturpragacz@users.noreply.github.com>
Fri, 12 Dec 2025 17:02:04 +0000 (18:02 +0100)
committerGitHub <noreply@github.com>
Fri, 12 Dec 2025 17:02:04 +0000 (18:02 +0100)
commit13c939e6835e9e089102dc04b07f990c372e0aa7
tree7124faddba253dec25971945b7e6972024f17dce
parent5f8a4b0c73831c2a9ebc522538053959530cae1b
Add DTLS pinning (#2796)

Add persistent DTLS certificate management for WebRTC, enabling client-side certificate pinning, which significantly improves security.
music_assistant/controllers/webserver/remote_access/__init__.py
music_assistant/controllers/webserver/remote_access/gateway.py
music_assistant/helpers/webrtc_certificate.py [new file with mode: 0644]
music_assistant/providers/sendspin/provider.py
tests/test_remote_access.py