From 4a18f930fbbb316ad4878a095bdc3d01b2615632 Mon Sep 17 00:00:00 2001 From: gab Date: Thu, 7 May 2026 12:18:14 +0200 Subject: [PATCH 1/2] fix(webrtc): use `Protocol::WebRTCDirect` after Multiaddr version bump --- src/transport/webrtc/mod.rs | 6 +++--- src/transport/webrtc/opening.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/transport/webrtc/mod.rs b/src/transport/webrtc/mod.rs index 4909e2514..49844d137 100644 --- a/src/transport/webrtc/mod.rs +++ b/src/transport/webrtc/mod.rs @@ -190,12 +190,12 @@ impl WebRtcTransport { }; match iter.next() { - Some(Protocol::WebRTC) => {} + Some(Protocol::WebRTCDirect) => {} protocol => { tracing::error!( target: LOG_TARGET, ?protocol, - "invalid protocol, expected `WebRTC`" + "invalid protocol, expected `WebRTCDirect`" ); return Err(Error::AddressError(AddressError::InvalidProtocol)); } @@ -503,7 +503,7 @@ impl TransportBuilder for WebRtcTransport { vec![Multiaddr::empty() .with(Protocol::from(listen_address.ip())) .with(Protocol::Udp(listen_address.port())) - .with(Protocol::WebRTC) + .with(Protocol::WebRTCDirect) .with(Protocol::Certhash(certificate))] }; diff --git a/src/transport/webrtc/opening.rs b/src/transport/webrtc/opening.rs index 42f184876..e3dc6a3a8 100644 --- a/src/transport/webrtc/opening.rs +++ b/src/transport/webrtc/opening.rs @@ -279,7 +279,7 @@ impl OpeningWebRtcConnection { let address = Multiaddr::empty() .with(Protocol::from(self.peer_address.ip())) .with(Protocol::Udp(self.peer_address.port())) - .with(Protocol::WebRTC) + .with(Protocol::WebRTCDirect) .with(Protocol::Certhash(certificate)) .with(Protocol::P2p(remote_peer_id.into())); From 47a5ae2957a72786bebf2131fa5a24d961a0a36a Mon Sep 17 00:00:00 2001 From: gab Date: Thu, 21 May 2026 13:20:40 +0200 Subject: [PATCH 2/2] chore: unlock CI