From 1d184b76e5066ed6e6b842a0804f0cb2bb28f59e Mon Sep 17 00:00:00 2001 From: canewsin Date: Wed, 23 Mar 2022 12:36:42 +0530 Subject: [PATCH 1/7] expose error types --- protocols/relay/src/v2.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/protocols/relay/src/v2.rs b/protocols/relay/src/v2.rs index a50d13a126f..7df57b24187 100644 --- a/protocols/relay/src/v2.rs +++ b/protocols/relay/src/v2.rs @@ -30,6 +30,13 @@ mod copy_future; mod protocol; pub mod relay; +pub use protocol::{ + inbound_hop::FatalUpgradeError as InHopUpgradeError, + inbound_stop::FatalUpgradeError as InStopUpgradeError, + outbound_hop::FatalUpgradeError as OutHopUpgradeError, + outbound_stop::FatalUpgradeError as OutStopUpgradeError, +}; + /// The ID of an outgoing / incoming, relay / destination request. #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] pub struct RequestId(u64); From 2222a0aa2f66b4e3ee20a652001f1246aa547bcf Mon Sep 17 00:00:00 2001 From: canewsin Date: Wed, 23 Mar 2022 12:51:05 +0530 Subject: [PATCH 2/7] expose error types in dcutr --- protocols/dcutr/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/protocols/dcutr/src/lib.rs b/protocols/dcutr/src/lib.rs index 5451f272101..20ca846d99b 100644 --- a/protocols/dcutr/src/lib.rs +++ b/protocols/dcutr/src/lib.rs @@ -25,6 +25,10 @@ pub mod behaviour; mod handler; mod protocol; +pub use protocol::{ + inbound::UpgradeError as InboundUpgradeError, outbound::UpgradeError as OutboundUpgradeError, +}; + mod message_proto { include!(concat!(env!("OUT_DIR"), "/holepunch.pb.rs")); } From d33d22578b6d42cc90c4201e861445eb6b321724 Mon Sep 17 00:00:00 2001 From: canewsin Date: Sat, 26 Mar 2022 13:32:58 +0530 Subject: [PATCH 3/7] Update v2.rs --- protocols/relay/src/v2.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/protocols/relay/src/v2.rs b/protocols/relay/src/v2.rs index 7df57b24187..7219ab3d69c 100644 --- a/protocols/relay/src/v2.rs +++ b/protocols/relay/src/v2.rs @@ -31,10 +31,10 @@ mod protocol; pub mod relay; pub use protocol::{ - inbound_hop::FatalUpgradeError as InHopUpgradeError, - inbound_stop::FatalUpgradeError as InStopUpgradeError, - outbound_hop::FatalUpgradeError as OutHopUpgradeError, - outbound_stop::FatalUpgradeError as OutStopUpgradeError, + inbound_hop::FatalUpgradeError as InboundHopFatalUpgradeError, + inbound_stop::FatalUpgradeError as InboundStopFatalUpgradeError, + outbound_hop::FatalUpgradeError as OutboundHopFatalUpgradeError, + outbound_stop::FatalUpgradeError as OutboundStopFatalUpgradeError, }; /// The ID of an outgoing / incoming, relay / destination request. From 9a8e0128c46cade3ac4c14a906f8324fa8c0f49e Mon Sep 17 00:00:00 2001 From: canewsin Date: Sun, 27 Mar 2022 23:58:47 +0530 Subject: [PATCH 4/7] Made DCUtR Error Types visibility to public Add changes to CHANGELOG.md --- protocols/dcutr/CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index 47bf0aa699b..3e13fdb4c28 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,7 +1,11 @@ # 0.2.0 [unreleased] +- Made DCUtR Error Types visibility to public + > protocol::inbound::UpgradeError as InboundUpgradeError + + > protocol::outbound::UpgradeError as OutboundUpgradeError - Update to `libp2p-swarm` `v0.35.0`. # 0.1.0 [2022-02-22] -- Initial release. \ No newline at end of file +- Initial release. From e627ffa5712a239ce0f0b27a2880f2eec6eacafb Mon Sep 17 00:00:00 2001 From: canewsin Date: Mon, 28 Mar 2022 00:02:01 +0530 Subject: [PATCH 5/7] Made Relay Error Types visibility to public Add changes to CHANGELOG.md --- protocols/relay/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index 08130235c32..bc1ac32251e 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,4 +1,12 @@ # 0.8.0 [unreleased] +- Made Relay Error Types visibility to public + > inbound_hop::FatalUpgradeError as InboundHopFatalUpgradeError, + > + > inbound_stop::FatalUpgradeError as InboundStopFatalUpgradeError, + > + > outbound_hop::FatalUpgradeError as OutboundHopFatalUpgradeError, + > + > outbound_stop::FatalUpgradeError as OutboundStopFatalUpgradeError, - Update to `libp2p-swarm` `v0.35.0`. From 4ee8109ff6bc6f233ca7a29036e8375c8efff6cd Mon Sep 17 00:00:00 2001 From: canewsin Date: Mon, 28 Mar 2022 00:04:10 +0530 Subject: [PATCH 6/7] Add PR Link to CHANGELOG.md --- protocols/relay/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index bc1ac32251e..f30cb58f5f7 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,5 +1,5 @@ # 0.8.0 [unreleased] -- Made Relay Error Types visibility to public +- Made Relay Error Types visibility to public (see PR https://github.com/libp2p/rust-libp2p/pull/2586) > inbound_hop::FatalUpgradeError as InboundHopFatalUpgradeError, > > inbound_stop::FatalUpgradeError as InboundStopFatalUpgradeError, From e2056407e6ab0ed4797dfbb1a1d319d18d629a14 Mon Sep 17 00:00:00 2001 From: canewsin Date: Mon, 28 Mar 2022 00:05:10 +0530 Subject: [PATCH 7/7] Add PR Link to CHANGELOG.md --- protocols/dcutr/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index 3e13fdb4c28..fd2c8d4a8bc 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,7 +1,7 @@ # 0.2.0 [unreleased] -- Made DCUtR Error Types visibility to public +- Made DCUtR Error Types visibility to public (See PR https://github.com/libp2p/rust-libp2p/pull/2586) > protocol::inbound::UpgradeError as InboundUpgradeError - + > > protocol::outbound::UpgradeError as OutboundUpgradeError - Update to `libp2p-swarm` `v0.35.0`.