[PR #4086] [CLOSED] Project: Network 1 - UPnP #9870

Closed
opened 2026-02-07 06:09:55 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/4086
Author: @BaronGreenback
Created: 9/8/2020
Status: Closed

Base: masterHead: NetReview2


📝 Commits (10+)

📊 Changes

4 files changed (+721 additions, -0 deletions)

View changed files

Jellyfin.Networking/Gateway/GatewayEventArgs.cs (+33 -0)
Jellyfin.Networking/Gateway/GatewayMonitor.cs (+221 -0)
Jellyfin.Networking/Gateway/IGatewayMonitor.cs (+31 -0)
Jellyfin.Networking/Upnp/ExternalPortForwarding.cs (+436 -0)

📄 Description

UPnp NAT and associated gateway monitor which will re-program device if router disappears and comes back up.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/4086 **Author:** [@BaronGreenback](https://github.com/BaronGreenback) **Created:** 9/8/2020 **Status:** ❌ Closed **Base:** `master` ← **Head:** `NetReview2` --- ### 📝 Commits (10+) - [`d4004bc`](https://github.com/jellyfin/jellyfin/commit/d4004bcaf585a146e433d23d7781a2fb55b33cb0) Merge pull request #62 from jellyfin/master - [`555c15d`](https://github.com/jellyfin/jellyfin/commit/555c15df82fc604dfc931ad791e4025c947f95b9) Create temp - [`6220965`](https://github.com/jellyfin/jellyfin/commit/6220965259ce4741d66ff249fe0c3c50da0983a3) Add files via upload - [`304d11a`](https://github.com/jellyfin/jellyfin/commit/304d11a3384f24047ab98338ec8b7926f42eecc9) Delete temp - [`df2cf31`](https://github.com/jellyfin/jellyfin/commit/df2cf318d392ef62702e29aebc3e496d1cfdf2a8) Delete IPHost.cs - [`07c88a4`](https://github.com/jellyfin/jellyfin/commit/07c88a40a5839b684e97a026adb8ebe1405a71a0) Delete IPObject.cs - [`ac8f939`](https://github.com/jellyfin/jellyfin/commit/ac8f9395f3d44810d97332a4675b7244b8e76c06) Delete IPNetAddress.cs - [`fe59cba`](https://github.com/jellyfin/jellyfin/commit/fe59cba70f1e31c6a6686f26a04623cbe1a7505d) Delete NetCollection.cs - [`c6a12d0`](https://github.com/jellyfin/jellyfin/commit/c6a12d04330193a3f1f57f021ff71b8dc1901ea0) Create GatewayEventArgs.cs - [`4d9a698`](https://github.com/jellyfin/jellyfin/commit/4d9a698b20edfc6c800882d64276518717c8265d) Add files via upload ### 📊 Changes **4 files changed** (+721 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `Jellyfin.Networking/Gateway/GatewayEventArgs.cs` (+33 -0) ➕ `Jellyfin.Networking/Gateway/GatewayMonitor.cs` (+221 -0) ➕ `Jellyfin.Networking/Gateway/IGatewayMonitor.cs` (+31 -0) ➕ `Jellyfin.Networking/Upnp/ExternalPortForwarding.cs` (+436 -0) </details> ### 📄 Description UPnp NAT and associated gateway monitor which will re-program device if router disappears and comes back up. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 06:09:55 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#9870