From c82d8f067ebd2ab6f10130b099e8135ae3ff1288 Mon Sep 17 00:00:00 2001 From: David Coulson Date: Wed, 3 Jun 2026 18:45:12 -0500 Subject: [PATCH 1/3] Made PROTOCOL_IDENT public --- protocols/rendezvous/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/rendezvous/src/lib.rs b/protocols/rendezvous/src/lib.rs index 221178728af..7541d29b796 100644 --- a/protocols/rendezvous/src/lib.rs +++ b/protocols/rendezvous/src/lib.rs @@ -48,7 +48,7 @@ pub const MAX_TTL: Ttl = 60 * 60 * 72; /// . pub const MAX_NAMESPACE: usize = 255; -pub(crate) const PROTOCOL_IDENT: StreamProtocol = StreamProtocol::new("/rendezvous/1.0.0"); +pub const PROTOCOL_IDENT: StreamProtocol = StreamProtocol::new("/rendezvous/1.0.0"); pub mod client; pub mod server; From 25abbeb369a5a6d14c32d9aeb0053ae044c1ed2e Mon Sep 17 00:00:00 2001 From: David Coulson Date: Wed, 3 Jun 2026 20:13:36 -0500 Subject: [PATCH 2/3] Changed PROTOCOL_IDENT to PROTOCOL_NAME --- protocols/rendezvous/src/client.rs | 2 +- protocols/rendezvous/src/lib.rs | 2 +- protocols/rendezvous/src/server.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/protocols/rendezvous/src/client.rs b/protocols/rendezvous/src/client.rs index 1a424bce08a..2bbf93bba6f 100644 --- a/protocols/rendezvous/src/client.rs +++ b/protocols/rendezvous/src/client.rs @@ -73,7 +73,7 @@ impl Behaviour { events: Default::default(), inner: libp2p_request_response::Behaviour::with_codec( crate::codec::Codec::default(), - iter::once((crate::PROTOCOL_IDENT, ProtocolSupport::Outbound)), + iter::once((crate::PROTOCOL_NAME, ProtocolSupport::Outbound)), libp2p_request_response::Config::default(), ), keypair, diff --git a/protocols/rendezvous/src/lib.rs b/protocols/rendezvous/src/lib.rs index 7541d29b796..dcb9e835de7 100644 --- a/protocols/rendezvous/src/lib.rs +++ b/protocols/rendezvous/src/lib.rs @@ -48,7 +48,7 @@ pub const MAX_TTL: Ttl = 60 * 60 * 72; /// . pub const MAX_NAMESPACE: usize = 255; -pub const PROTOCOL_IDENT: StreamProtocol = StreamProtocol::new("/rendezvous/1.0.0"); +pub const PROTOCOL_NAME: StreamProtocol = StreamProtocol::new("/rendezvous/1.0.0"); pub mod client; pub mod server; diff --git a/protocols/rendezvous/src/server.rs b/protocols/rendezvous/src/server.rs index e5a72c2b04b..548ed2494cd 100644 --- a/protocols/rendezvous/src/server.rs +++ b/protocols/rendezvous/src/server.rs @@ -107,7 +107,7 @@ impl Behaviour { Self { inner: libp2p_request_response::Behaviour::with_codec( crate::codec::Codec::default(), - iter::once((crate::PROTOCOL_IDENT, ProtocolSupport::Inbound)), + iter::once((crate::PROTOCOL_NAME, ProtocolSupport::Inbound)), libp2p_request_response::Config::default(), ), From 2aec6bce5b24bc4bac41e0949abfca9cdcc047d4 Mon Sep 17 00:00:00 2001 From: David Coulson Date: Wed, 3 Jun 2026 20:50:44 -0500 Subject: [PATCH 3/3] Updated changelog --- protocols/rendezvous/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/protocols/rendezvous/CHANGELOG.md b/protocols/rendezvous/CHANGELOG.md index 75634148deb..916a29459cf 100644 --- a/protocols/rendezvous/CHANGELOG.md +++ b/protocols/rendezvous/CHANGELOG.md @@ -1,5 +1,8 @@ ## 0.18.0 +- Expose `PROTOCOL_NAME` constant for the protocol ID. + See [PR 6469](https://github.com/libp2p/rust-libp2p/pull/6469). + - Port [8fde2dc](https://github.com/libp2p/rust-libp2p/commit/8fde2dc0fae8b433f97c6cdf9ee24f59d51a359c) and make unrequired pub functions private See [PR 6364](https://github.com/libp2p/rust-libp2p/pull/6364).