<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/tests/Jellyfin.Networking.Tests, branch v12.0-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc2</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc2'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-05-13T11:47:56Z</updated>
<entry>
<title>Prevent unecessary log spam in NetworkUtils</title>
<updated>2026-05-13T11:47:56Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-05-13T11:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=e811cd7caf434acd84645af8bd05248b54c65c39'/>
<id>urn:sha1:e811cd7caf434acd84645af8bd05248b54c65c39</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 #16666 from Shadowghost/xunit3</title>
<updated>2026-04-24T16:59:31Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-04-24T16:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b1e2419c6593a3aa4c8df3778831a3214ae5a1c0'/>
<id>urn:sha1:b1e2419c6593a3aa4c8df3778831a3214ae5a1c0</id>
<content type='text'>
Upgrade to xunit v3</content>
</entry>
<entry>
<title>Upgrade to xunit v3</title>
<updated>2026-04-19T16:41:39Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-04-19T16:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bd70e0ca343c334c03140e66f6c4b9df384187b7'/>
<id>urn:sha1:bd70e0ca343c334c03140e66f6c4b9df384187b7</id>
<content type='text'>
</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>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>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>
<entry>
<title>Fix missing logging of connections by disallowed IPs (#14011)</title>
<updated>2025-06-03T21:22:30Z</updated>
<author>
<name>jade</name>
<email>software@lfcode.ca</email>
</author>
<published>2025-06-03T21:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=44b5de156886995fdcf881cbc1208505ad0e8b0e'/>
<id>urn:sha1:44b5de156886995fdcf881cbc1208505ad0e8b0e</id>
<content type='text'>
</content>
</entry>
<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>chore: fix spelling</title>
<updated>2025-01-26T01:05:15Z</updated>
<author>
<name>Josh Soref</name>
<email>2119212+jsoref@users.noreply.github.com</email>
</author>
<published>2024-12-08T07:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=044cf9fb8597c6507a249d17cea443305881c4f6'/>
<id>urn:sha1:044cf9fb8597c6507a249d17cea443305881c4f6</id>
<content type='text'>
* a
* acceleration
* addition
* altogether
* api clients
* artist
* associated
* bandwidth
* cannot
* capabilities
* case-insensitive
* case-sensitive
* configuration
* delimiter
* dependent
* diacritics
* directors
* enable
* explicitly
* filters
* finish
* have
* hierarchy
* implicit
* include
* information
* into
* its
* keepalive
* localization
* macos
* manual
* matching
* metadata
* nonexistent
* options
* overridden
* parsed
* parser
* playback
* preferring
* processes
* processing
* provider
* ratings
* retrieval
* running
* segments
* separate
* should
* station
* subdirectories
* superseded
* supported
* system
* than
* the
* throws
* transpose
* valid
* was

link: forum or chat rooms

Signed-off-by: Josh Soref &lt;2119212+jsoref@users.noreply.github.com&gt;
</content>
</entry>
</feed>
