From ff92ba0f902682088c9912798744fd96f4ce38ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Oliveira?= Date: Tue, 19 Sep 2023 00:20:52 +0100 Subject: [PATCH] docs(roadmap): mark UPnP as done Marks UPnP as `done` in the ROADMAP.md Pull-Request: #4518. --- ROADMAP.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 0d5533f91fa..0d422a6d385 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -80,15 +80,6 @@ This makes rust-libp2p a truly end-to-end solution, enabling users to use rust-l Reduce maintenance burden and reduce dependency footprint. -### Automate port-forwarding e.g. via UPnP - -| Category | Status | Target Completion | Tracking | Dependencies | Dependents | -|--------------|--------|-------------------|---------------------------------------------------|--------------|------------| -| Connectivity | todo | | https://github.com/libp2p/rust-libp2p/issues/3903 | | | - -Leverage protocols like UPnP to configure port-forwarding on ones router when behind NAT and/or firewall. -Another technique in addition to hole punching increasing the probability for a node to become publicly reachable when behind a firewall and/or NAT. - ## Done ### Alpha QUIC support @@ -176,3 +167,13 @@ Kademlia operations. We added alpha support for QUIC in Q4/2022 wrapping `quinn-proto`. Evaluate using `quinn` directly, replacing the wrapper. + +### Automate port-forwarding e.g. via UPnP + +| Category | Status | Target Completion | Tracking | Dependencies | Dependents | +|--------------|--------|-------------------|---------------------------------------------------|--------------|------------| +| Connectivity | done | | https://github.com/libp2p/rust-libp2p/pull/4156 | | | + +Leverage protocols like UPnP to configure port-forwarding on ones router when behind NAT and/or firewall. +Another technique in addition to hole punching increasing the probability for a node to become publicly reachable when behind a firewall and/or NAT. +