aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common/Net
AgeCommit message (Collapse)Author
2021-04-11Merge pull request #5495 from BaronGreenback/RemoteAccessFixBond-009
(cherry picked from commit a890a8509228f6a357a6986549afc492da74b146) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2021-04-11Merge pull request #5416 from BaronGreenback/SubnetOverlappFixJoshua M. Boniface
(cherry picked from commit 19e7ebb27927737ab38499be1f66621cf14f6698) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2021-02-27Merge pull request #5181 from BaronGreenback/Fix_IPHostIP6ParsingClaus Vium
(cherry picked from commit f8c9c37c29efa6d42b79d6db3aa8a69a60106765) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2020-12-31Merge pull request #4902 from BaronGreenback/NetmaskFixdkanada
Fixed loopback subnet (cherry picked from commit d6db0e4b020a3d363a17afdadeae9f3cb7e3a95e) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2020-11-24[Fix] NetworkManager binding to [::] (#4549)BaronGreenback
* Autodiscovery enable/disable patch * Fixed [::] issue on bind. Altered test. * Update UdpServerEntryPoint.cs * Update Jellyfin.Networking.Tests.csproj * Update Jellyfin.Networking.Tests.csproj * Update INetworkManager.cs
2020-11-21Updated to the latestGreenback
2020-11-19Updated to latest Unstable.Greenback
2020-11-17Use ALL the decompression methods.crobibero
2020-11-16Updated PR1 code.Greenback
2020-11-16Upgraded to .Net5Greenback
2020-11-04amended testing unit.Greenback
2020-10-31Fixed testing unitsGreenback
2020-10-31Updated with new NetManagerGreenback
2020-10-08Updated NetworkManager to PR1Greenback
2020-09-30Updating to NetCollection 1.03Jim Cartlidge
2020-09-14Update based on PR1 changes.Jim Cartlidge
2020-09-12Large number of filesJim Cartlidge
2020-09-01Remove CacheMode, CompressionMethods, HttpResponseInfocrobibero
2020-09-01Remove HttpRequestOptionscrobibero
2020-08-31remove IHttpClient 🎉crobibero
2020-08-31use named http clientscrobibero
2020-08-19remove OS and email from default UserAgentcrobibero
2020-08-19Fix buildcrobibero
2020-08-19P E R F O R M A N C Ecrobibero
2020-08-19Add default http clientcrobibero
2020-06-20Merge branch 'master' into SSDPCody Robibero
2020-06-11Update INetworkManager.csBaronGreenback
2020-06-11Update INetworkManager.csBaronGreenback
Editting comments - adding periods
2020-06-03Enable StyleCop for MediaBrowser.CommonBond-009
2020-05-17Update MediaBrowser.Common/Net/INetworkManager.csBaronGreenback
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-05-17Update MediaBrowser.Common/Net/INetworkManager.csBaronGreenback
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-05-17Update MediaBrowser.Common/Net/INetworkManager.csBaronGreenback
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-04-29Changes styles as suggested by @barronpmBaronGreenback
Added addtional comments & source type as per intellisense suggestion change code as per sonacloud
2020-04-28Whilst fixing issues with SSDP on devices with multiple interfaces, i came ↵BaronGreenback
across a design issue in the current code - namely interfaces without a gateway were ignored. Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below). Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3) All these changes are related. Changes 1 IsInPrivateAddressSpace - improved subnet code checking 2 interfaces with no gateway were being excluded from SSDP blasts 3 filtered SSDP blasts from not LAN addresses as defined on the network page. 4 removed #986 mod - as this was part of the issue of #2986. Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP 5 fixed a problem where an invalid LAN address causing the SSDP to crash 6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-28Revert "Whilst fixing issues with SSDP on devices with multiple interfaces, ↵BaronGreenback
i came across a design issue in the current code - namely interfaces without a gateway were ignored." This reverts commit 2aaecb8e148aef6cda67797fa4227a8ebcf7e5bb.
2020-04-28Whilst fixing issues with SSDP on devices with multiple interfaces, i came ↵BaronGreenback
across a design issue in the current code - namely interfaces without a gateway were ignored. Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below). Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3) All these changes are related. Changes 1 IsInPrivateAddressSpace - improved subnet code checking 2 interfaces with no gateway were being excluded from SSDP blasts 3 filtered SSDP blasts from not LAN addresses as defined on the network page. 4 removed #986 mod - as this was part of the issue of #2986. Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP 5 fixed a problem where an invalid LAN address causing the SSDP to crash 6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-02Enable Microsoft.CodeAnalysis.FxCopAnalyzers for Jellyfin.CommonBond_009
2020-04-01Minor improvementsBond_009
2020-02-23Fix some warningsBond_009
* Add analyzers to MediaBrowser.XbmcMetadata * Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata * Add analyzers to MediaBrowser.WebDashboard * Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard * Disable SA1600 in favor of CS1591
2019-12-11More warnings (removed)Bond_009
2019-11-28Minor improvements to network codeBond-009
2019-10-09Enable `TreatWarningsAsErrors` for MediaBrowser.Common and Emby.PhotosBond_009
Adds `#pragma warning disable CS1591` to all files in MediaBrowser.Common containing undocumented members.
2019-09-02Fix warnings, improve performance (#1665)Bond-009
* Fix warnings, improve performance `QueryResult.Items` is now a `IReadOnlyList` so we don't need to allocate a new `Array` when we have a `List` (and `Items` shouldn't need to be mutable anyway) * Update Providers .csproj to latest C# * Remove extra newline from DtoService.cs * Remove extra newline from UserLibraryService.cs
2019-08-11Check checksum for plugin downloadsBond_009
* Compare the MD5 checksum when downloading plugins * Reduced log spam due to http requests * Removed 'GetTempFileResponse' function from HttpClientManager * Fixed caching for HttpClientManager
2019-08-09Fix more warningsBond_009
2019-07-25Remove IpAddressInfo and IpEndPointInfo classesBond_009
2019-07-24Merge pull request #1560 from jellyfin/release-10.3.zBond-009
Backmerge for 10.3.7
2019-07-14Merge pull request #1538 from joshuaboniface/epgJoshua M. Boniface
Try to fix XmlTvListingsProvider
2019-07-13Try to fix XmlTvListingsProviderBond_009
2019-07-13Properly set content typeBond_009