<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.Common/Net/NetworkUtils.cs, branch v10.11.0-rc5</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v10.11.0-rc5</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v10.11.0-rc5'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2025-04-09T01:21:57Z</updated>
<entry>
<title>Fix negated IP addresses without subnet mask not being parsed correctly (#13854)</title>
<updated>2025-04-09T01:21:57Z</updated>
<author>
<name>Markus Prettner</name>
<email>markus.prettner@outlook.com</email>
</author>
<published>2025-04-09T01:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c152f610ce4acb36d940c032bdf624c269d37d6b'/>
<id>urn:sha1:c152f610ce4acb36d940c032bdf624c269d37d6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Typo</title>
<updated>2025-02-05T00:04:29Z</updated>
<author>
<name>gnattu</name>
<email>gnattu@users.noreply.github.com</email>
</author>
<published>2025-02-05T00:04:29Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=9aec576c763eeb6a2d1538175d397ab933227e5a'/>
<id>urn:sha1:9aec576c763eeb6a2d1538175d397ab933227e5a</id>
<content type='text'>
Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;</content>
</entry>
<entry>
<title>Fix subnet contains check</title>
<updated>2025-02-04T08:52:17Z</updated>
<author>
<name>gnattu</name>
<email>gnattuoc@me.com</email>
</author>
<published>2025-02-04T08:52:17Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=533ceeaaf299c9396f82e11e16314afbc03407f8'/>
<id>urn:sha1:533ceeaaf299c9396f82e11e16314afbc03407f8</id>
<content type='text'>
We are still using `Subnet.Contains` a lot but that does not handle IPv4 mapped to IPv6 addresses at all. It was partially fixed by #12094 in local network checking, but it may not always happen on LAN.

Also make all local network checking to use IsInLocalNetwork method instead of just performing `Subnet.Contains` which is not accurate.

Filter out all link-local addresses for external interface matching.
</content>
</entry>
<entry>
<title>Remove useless checks and dead code</title>
<updated>2025-01-22T16:31:52Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-01-22T16:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=47f798827b956dbacfed2a870bab02e7ffc0da12'/>
<id>urn:sha1:47f798827b956dbacfed2a870bab02e7ffc0da12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use new IPNetwork.TryParse function</title>
<updated>2023-11-15T23:50:17Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2023-11-15T23:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3c3f0a765e285c8e3a73f922307ce62f9fd5e6d7'/>
<id>urn:sha1:3c3f0a765e285c8e3a73f922307ce62f9fd5e6d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use System.Net.IPNetwork"</title>
<updated>2023-11-14T20:16:33Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2023-11-14T19:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=635d67d458e02df53a1b08998ccd3cff16e76ac3'/>
<id>urn:sha1:635d67d458e02df53a1b08998ccd3cff16e76ac3</id>
<content type='text'>
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
</content>
</entry>
<entry>
<title>Fix warnings</title>
<updated>2023-11-14T20:14:21Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2023-10-23T22:10:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b62b0ec2b581369de42c69305773f0edb9d701b4'/>
<id>urn:sha1:b62b0ec2b581369de42c69305773f0edb9d701b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use System.Net.IPNetwork</title>
<updated>2023-11-14T20:13:51Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2023-10-23T21:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=99e0d46ad93c1f2e62aed67c26b92f256610f1a6'/>
<id>urn:sha1:99e0d46ad93c1f2e62aed67c26b92f256610f1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move network utilities to MediaBrowser.Common</title>
<updated>2023-11-12T15:24:34Z</updated>
<author>
<name>Patrick Barron</name>
<email>barronpm@gmail.com</email>
</author>
<published>2023-11-10T15:59:45Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=9595636d6105bbe77292d87c7016c21f9df8d4c7'/>
<id>urn:sha1:9595636d6105bbe77292d87c7016c21f9df8d4c7</id>
<content type='text'>
</content>
</entry>
</feed>
