aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.Networking
AgeCommit message (Collapse)Author
2024-06-23Backport pull request #12094 from jellyfin/release-10.9.zShadowghost
Map IPv6 mapped IPv4 addresses back to IPv4 before running checks Original-merge: f097aad01e6992d9f65d1cfe32e569a785e2918c Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11766 from jellyfin/release-10.9.zgnattu
Filter invalid IPs on external interface matching Original-merge: 2eece01acc32dcd14ea83e224d2bccd8060010e2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11671 from jellyfin/release-10.9.zShadowghost
Fix network binding Original-merge: 430d450828123e6c369db5aff728462e2efde6fd Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-13Backport pull request #11587 from jellyfin/release-10.9.zgnattu
Fix network config Original-merge: f396a95f05f965c40bddd4cd47a1aa1ccbafaff7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-07Cleanup more unused codegnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-05-07Cleanup unused codegnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-05-07Let AutoDiscoveryHost bind to all addressesgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-17fix: bind auto-discovery to multicast ip on macOS (#11368)gnattu
2024-03-30Catch exceptions in auto discovery (#11252)Cody Robibero
2024-02-07Use IHostedService for UPnP port forwardingPatrick Barron
2024-01-06Auto Discovery Cleanup (#10793)Patrick Barron
* Call GetSmartApiUrl directly in UdpServer.RespondToV2Message GetSmartApiUrl already returns PublishedServerUrl if set. * Rewrite auto discovery using UdpClient and BackgroundService * Respect network address settings in AutoDiscoveryHost * Always listen on broadcast address in Linux for auto-discovery * Await udp server tasks in AutoDiscoveryHost * Only bind to broadcast addresses for IPv4 * Only bind to broadcast if IPv4 is enabled
2023-11-30Use file-scoped namespaces in Jellyfin.NetworkingPatrick Barron
2023-11-30Move ExternalPortForwarding to Jellyfin.NetworkingPatrick Barron
2023-11-30Move SocketFactory to Jellyfin.NetworkingPatrick Barron
2023-11-30Move UdpServerEntryPoint to Jellyfin.NetworkingPatrick Barron
2023-11-30Move Jellyfin.Networking to srcPatrick Barron