jellyfin/Jellyfin.Server
Patrick Barron 43b32b0d94
Auto Discovery Cleanup (#10793)
* 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
2024-01-06 13:34:09 -07:00
..
Configuration Target net6.0 2021-09-24 20:15:46 +02:00
Extensions Revert "Use System.Net.IPNetwork" 2023-11-14 21:16:33 +01:00
Filters Convert CollectionType, SpecialFolderType to enum (#9764) 2023-11-09 14:00:29 -07:00
HealthChecks Use custom database healthcheck (#8973) 2022-12-29 19:40:39 -07:00
Helpers remove unused using 2023-08-23 09:10:48 +02:00
Infrastructure Replace != null with is not null 2022-12-05 15:01:13 +01:00
Migrations Fix warnings 2023-11-14 21:14:21 +01:00
Properties Split integration tests from unit tests 2021-03-09 14:17:59 +01:00
Resources/Configuration Increase min log level to 'Warning' framework namespaces 2020-03-03 00:36:54 +01:00
wwwroot/api-docs replace swagger logo 2020-09-03 21:39:50 -06:00
CoreAppHost.cs Merge branch 'master' into trickplay 2023-10-18 19:27:05 -07:00
Jellyfin.Server.csproj Update to .NET 8 2023-11-14 21:12:16 +01:00
Program.cs Revert "Use System.Net.IPNetwork" 2023-11-14 21:16:33 +01:00
Startup.cs Auto Discovery Cleanup (#10793) 2024-01-06 13:34:09 -07:00
StartupOptions.cs Enable in-process restarting 2023-01-15 15:56:18 -05:00