Authenticate private media capabilities in Noise

This commit is contained in:
jack
2026-07-26 00:12:26 +02:00
committed by jack
parent 4fc1c64ea6
commit 8b1b13842f
31 changed files with 1412 additions and 133 deletions
@@ -268,6 +268,8 @@ private final class TestIdentityManager: SecureIdentityStateManagerProtocol {
func markPrivateMediaCapable(fingerprint: String) {}
func hasObservedPrivateMediaCapability(fingerprint: String) -> Bool { false }
func bindAuthenticatedSigningPublicKey(_ signingPublicKey: Data, fingerprint: String) {}
func authenticatedSigningPublicKey(forFingerprint fingerprint: String) -> Data? { nil }
func removeEphemeralSession(peerID: PeerID) {}