<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/src/Jellyfin.Networking, branch v12.0-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc4</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc4'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-07-17T18:59:46Z</updated>
<entry>
<title>Added  verbose, rambling, log warning to help users with config issues (hoping to reduce false issues reports).</title>
<updated>2026-07-17T18:59:46Z</updated>
<author>
<name>WizardOfYendor1</name>
<email>WizardOfYendor1@users.noreply.github.com</email>
</author>
<published>2026-07-17T16:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0c7428f13675d1b63234cdc3ef5c748eb998e8e9'/>
<id>urn:sha1:0c7428f13675d1b63234cdc3ef5c748eb998e8e9</id>
<content type='text'>
Also added a test to exercise it, which is perhaps silly but convenient.
</content>
</entry>
<entry>
<title>Fix host and port handling for published server URI overrides</title>
<updated>2026-07-10T18:19:08Z</updated>
<author>
<name>WizardOfYendor1</name>
<email>WizardOfYendor1@users.noreply.github.com</email>
</author>
<published>2026-07-10T18:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ce43df6f43b851e7b09dd6b91ed52a3335feb7a2'/>
<id>urn:sha1:ce43df6f43b851e7b09dd6b91ed52a3335feb7a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run tree-wide dotnet format</title>
<updated>2026-05-21T18:48:41Z</updated>
<author>
<name>jakobkukla</name>
<email>jakob.kukla@gmail.com</email>
</author>
<published>2026-04-16T09:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=37350282cc18a977162dcf14fe9b6068d29d6edf'/>
<id>urn:sha1:37350282cc18a977162dcf14fe9b6068d29d6edf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print warning on invalid Subnets in Network/Proxy configuration (#16793)</title>
<updated>2026-05-10T18:34:26Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-05-10T18:34:26Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=f24709f11c82bb85b70f073c89d3d21c30b1cde5'/>
<id>urn:sha1:f24709f11c82bb85b70f073c89d3d21c30b1cde5</id>
<content type='text'>
Print warning on invalid Subnets in Network/Proxy configuration</content>
</entry>
<entry>
<title>Merge pull request #15902 from ZeusCraft10/fix/udp-discovery-cross-subnet-ipv6</title>
<updated>2026-04-04T05:53:59Z</updated>
<author>
<name>Joshua M. Boniface</name>
<email>joshua@boniface.me</email>
</author>
<published>2026-04-04T05:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=a2dcaa9521b4454f59002912df22e8a48befbe21'/>
<id>urn:sha1:a2dcaa9521b4454f59002912df22e8a48befbe21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #15841 from JanzenJohn/feat/fix-ipv6-crash</title>
<updated>2026-03-27T17:33:12Z</updated>
<author>
<name>Joshua M. Boniface</name>
<email>joshua@boniface.me</email>
</author>
<published>2026-03-27T17:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0ba41754d8ef67d1932270cb43760a6168f4d8f8'/>
<id>urn:sha1:0ba41754d8ef67d1932270cb43760a6168f4d8f8</id>
<content type='text'>
fix crashes on devices that don't support ipv6</content>
</entry>
<entry>
<title>Fix typos in XML documentation comments (#15997)</title>
<updated>2026-01-18T17:22:51Z</updated>
<author>
<name>Vignesh Skanda</name>
<email>agvskanda@gmail.com</email>
</author>
<published>2026-01-18T17:22:51Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d1c97b8e1d58cff3dd7158718a8129a0d84112ca'/>
<id>urn:sha1:d1c97b8e1d58cff3dd7158718a8129a0d84112ca</id>
<content type='text'>
* Fix typos in XML documentation comments

* Update src/Jellyfin.Networking/Manager/NetworkManager.cs

---------

Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;</content>
</entry>
<entry>
<title>Fix tests</title>
<updated>2026-01-14T17:55:47Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-11-16T17:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=1ba8e2c93c2906682050c95957649c20e1b557d9'/>
<id>urn:sha1:1ba8e2c93c2906682050c95957649c20e1b557d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to .NET 10.0</title>
<updated>2026-01-14T17:55:47Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-11-11T16:41:46Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=9e480f6efb4bc0e1f0d1323ed7ed5a7208fded99'/>
<id>urn:sha1:9e480f6efb4bc0e1f0d1323ed7ed5a7208fded99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix UDP Auto-Discovery returning IPv6 for cross-subnet IPv4 requests</title>
<updated>2025-12-30T22:34:05Z</updated>
<author>
<name>ZeusCraft10</name>
<email>akhilachanta8@gmail.com</email>
</author>
<published>2025-12-30T22:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=72b4faa00b743dc5bbd2e25c54b216510e978a5a'/>
<id>urn:sha1:72b4faa00b743dc5bbd2e25c54b216510e978a5a</id>
<content type='text'>
Fixes #15898

When a UDP discovery request is relayed from a different IPv4 subnet,
GetBindAddress() now correctly returns an IPv4 address instead of
incorrectly falling back to ::1.

Changes:
- Loopback fallback now prefers address family matching the source IP
- Interface fallback now prefers interfaces matching source address family
- Added test case for cross-subnet IPv4 request scenario
</content>
</entry>
</feed>
