Bond_009
635d67d458
Revert "Use System.Net.IPNetwork"
...
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
7 months ago
Bond_009
b62b0ec2b5
Fix warnings
7 months ago
Bond_009
99e0d46ad9
Use System.Net.IPNetwork
7 months ago
Patrick Barron
e463dbda47
Move network configuration to MediaBrowser.Common
7 months ago
Patrick Barron
9595636d61
Move network utilities to MediaBrowser.Common
7 months ago
Patrick Barron
223b156270
Move network constants to MediaBrowser.Common
7 months ago
Tim Eisele
dc27d8f9cd
Refactor URI overrides ( #10051 )
8 months ago
Shadowghost
e56275fb46
Extract networking constants
11 months ago
Shadowghost
3f65851520
Apply review suggestions
11 months ago
Shadowghost
9b0e44019a
Apply review suggestions
11 months ago
Shadowghost
c042f20224
Merge branch 'master' into network-rewrite
1 year ago
Cody Robibero
e1a30a4aef
Merge pull request #8598 from Neuheit/ipv4fallback
1 year ago
Stepan Goremykin
910617bbc3
Remove redundant 'else' keywords
1 year ago
Stepan Goremykin
e74630a613
Use MinBy and MaxBy
1 year ago
Bond_009
d280dc6554
Reduce log spam
...
Fixes #7801
1 year ago
Shadowghost
a5bfeb28aa
Apply review suggestions
1 year ago
Bond_009
24a7e210c3
Optimize tryparse
...
* Don't check for null before
* Don't try different formats when not needed (NumberFormat.Integer is the fast path)
1 year ago
Shadowghost
20fd05b050
Consistently write IP in upercase
1 year ago
Shadowghost
42498194d9
Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery
1 year ago
Shadowghost
4eba16c672
Apply review suggestions
1 year ago
Shadowghost
1cc7572445
Apply review suggestions
1 year ago
Shadowghost
343a94f185
Fix CA1851
1 year ago
Patrick Barron
dfc5a4373f
Change log level for bind address usage to debug
...
Fixes #9024
1 year ago
Bond-009
3462676a8f
Fix debug builds ( #8909 )
1 year ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Shadowghost
95740ef9a2
Fix build
2 years ago
Shadowghost
36994c17bf
Apply review suggestions
2 years ago
Neuheit
c9a387943f
Add IPv4 fallback from IPv6 failure.
...
Co-authored-by: BaronGreenback <jimcartlidge@yahoo.co.uk>
2 years ago
Shadowghost
f6d6f0367b
Properly handle IPs with subnetmasks
2 years ago
Shadowghost
26d79a5ce3
Properly name some bind address functions, cleanup logging
2 years ago
Shadowghost
87d0158a4a
Fix autodiscovery
2 years ago
Shadowghost
4aec41752f
Apply review suggestions
2 years ago
Shadowghost
7b90fcd053
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
a9a5fcde81
Use ArgumentNullException.ThrowIfNull helper method
...
Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)
```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```
```
ArgumentNullException.ThrowIfNull($1);
```
2 years ago
Shadowghost
bd9a940fed
Declare VirtualInterfaceNames as string array for consistency
2 years ago
luz paz
9ec2870b10
Fix various typos
...
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2 years ago
Shadowghost
59a86568d9
Cleanup and fixes
2 years ago
Shadowghost
cea8e8bbf6
Fix logging output
2 years ago
Shadowghost
f6e41269d9
Enforce interface bindings on SSDP, add Loopback to LAN if no LAN defined
2 years ago
Shadowghost
358642c2d9
Fix build, fix loopback binding, exclude unsupported IPs from bind
2 years ago
Shadowghost
2d3a16ad0f
Simplify code
2 years ago
Shadowghost
2281b8c997
Move away from using Collection, simplify code, add proper ordering
2 years ago
Shadowghost
64ffd5fd95
Move subnet parser to NetworkExtensions
2 years ago
Shadowghost
997aa3f1e7
Fix build
2 years ago
Shadowghost
066db8ac7f
Migrate NetworkManager and Tests to native .NET IP objects
2 years ago
Cody Robibero
94a69c8a8b
Merge pull request #7549 from cvium/fix_isinlocalnetwork
...
(cherry picked from commit bdb85aeecf
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Bond_009
3cb49d6df0
Fix option to disable server discovery
2 years ago
cvium
0485ff1899
Create a store key constant for network
3 years ago
Claus Vium
4f51a22081
Update Jellyfin.Networking/Manager/NetworkManager.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
3 years ago