Shadowghost c5a363a007 Merge branch 'master' into network-rewrite %!s(int64=2) %!d(string=hai) anos
..
AppBase 92f6e19a25 Enable nullable for more files (#9310) %!s(int64=2) %!d(string=hai) anos
Branding f26f44acaf Apply code review suggestions %!s(int64=5) %!d(string=hai) anos
Channels f7ec85d7a0 Use dependency injection for IChannel %!s(int64=2) %!d(string=hai) anos
Collections 52194f56b5 Replace != null with is not null %!s(int64=2) %!d(string=hai) anos
Configuration 92f6e19a25 Enable nullable for more files (#9310) %!s(int64=2) %!d(string=hai) anos
Cryptography 6ccb1e5570 Don't use deprecated HashAlgorithm.Create(string) %!s(int64=2) %!d(string=hai) anos
Data 24a7e210c3 Optimize tryparse %!s(int64=2) %!d(string=hai) anos
Devices ea8f40e84a More cleanup %!s(int64=3) %!d(string=hai) anos
Dto 6481376b81 Use DistinctBy introduced in .NET 6 %!s(int64=2) %!d(string=hai) anos
EntryPoints 42498194d9 Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery %!s(int64=2) %!d(string=hai) anos
HttpServer 20fd05b050 Consistently write IP in upercase %!s(int64=2) %!d(string=hai) anos
IO 760b7f8fca Merge pull request #8922 from Bond-009/distinctby %!s(int64=2) %!d(string=hai) anos
Images 92f6e19a25 Enable nullable for more files (#9310) %!s(int64=2) %!d(string=hai) anos
Library 48263078b4 Reduce string allocations by regex %!s(int64=2) %!d(string=hai) anos
LiveTv c5a363a007 Merge branch 'master' into network-rewrite %!s(int64=2) %!d(string=hai) anos
Localization de96fe1f52 Translated using Weblate (Russian) %!s(int64=2) %!d(string=hai) anos
MediaEncoder 52194f56b5 Replace != null with is not null %!s(int64=2) %!d(string=hai) anos
Net bedee7922f Fix interface address assignment and resolution in SSDP %!s(int64=2) %!d(string=hai) anos
Playlists b366dc2e6e Use ArgumentException.ThrowIfNullOrEmpty %!s(int64=2) %!d(string=hai) anos
Plugins 8cabac0cf2 Load all plugin assemblies before attempting to load types %!s(int64=2) %!d(string=hai) anos
Properties 286dabdc4b Add SqliteItemRepository.ItemImageInfoFromValueString as a fuzzing %!s(int64=4) %!d(string=hai) anos
QuickConnect b366dc2e6e Use ArgumentException.ThrowIfNullOrEmpty %!s(int64=2) %!d(string=hai) anos
ScheduledTasks cb85fc688f Enable nullable for more files %!s(int64=2) %!d(string=hai) anos
Serialization 76c2775d8c Use static lambdas %!s(int64=3) %!d(string=hai) anos
Session cb85fc688f Enable nullable for more files %!s(int64=2) %!d(string=hai) anos
Sorting cb85fc688f Enable nullable for more files %!s(int64=2) %!d(string=hai) anos
SyncPlay 52194f56b5 Replace != null with is not null %!s(int64=2) %!d(string=hai) anos
TV cb85fc688f Enable nullable for more files %!s(int64=2) %!d(string=hai) anos
Udp b01d169d28 Implement discovery respecting bind addresses %!s(int64=3) %!d(string=hai) anos
Updates 52194f56b5 Replace != null with is not null %!s(int64=2) %!d(string=hai) anos
ApplicationHost.cs 42498194d9 Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery %!s(int64=2) %!d(string=hai) anos
ConfigurationOptions.cs 71982c7297 Fix build errors %!s(int64=2) %!d(string=hai) anos
Emby.Server.Implementations.csproj e0519189b2 Use Directory.Packages.props (#9135) %!s(int64=2) %!d(string=hai) anos
IStartupOptions.cs dc85d86ea1 Enable in-process restarting %!s(int64=2) %!d(string=hai) anos
ServerApplicationPaths.cs 180d17c991 Remove unused ImageByName API (#8928) %!s(int64=2) %!d(string=hai) anos