<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Jellyfin.Networking/Configuration, branch v10.8.0-alpha2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v10.8.0-alpha2</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v10.8.0-alpha2'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2021-09-14T19:38:11Z</updated>
<entry>
<title>Dynamically populate LocalAddress based on HTTP request</title>
<updated>2021-09-14T19:38:11Z</updated>
<author>
<name>Fredrik Lindberg</name>
<email>fli@shapeshifter.se</email>
</author>
<published>2021-08-31T20:22:55Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=90174f68e2b477e613d756d78cbfd89c2a33f30a'/>
<id>urn:sha1:90174f68e2b477e613d756d78cbfd89c2a33f30a</id>
<content type='text'>
Support populating the LocalAddress field in the system info
endpoint based on the x-forwarded-host and x-forwarded-proto header.

The x-forwarded-host header must contain both the host and port for
the url to be properly constructed.

Behind network configuration option that is disabled by default.
</content>
</entry>
<entry>
<title>Remove unused using directives</title>
<updated>2021-04-17T10:37:55Z</updated>
<author>
<name>BaronGreenback</name>
<email>jimcartlidge@yahoo.co.uk</email>
</author>
<published>2021-04-17T10:37:55Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bc1cc2d04ae0e823becf59964e5bdc5a74ae7741'/>
<id>urn:sha1:bc1cc2d04ae0e823becf59964e5bdc5a74ae7741</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Impliments KnownNetworks and KnownProxies</title>
<updated>2021-01-12T13:07:34Z</updated>
<author>
<name>BaronGreenback</name>
<email>jimcartlidge@yahoo.co.uk</email>
</author>
<published>2021-01-08T00:05:15Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=35a30c9d098e7ac5fcaf7d86a4cc616deb8a2cfa'/>
<id>urn:sha1:35a30c9d098e7ac5fcaf7d86a4cc616deb8a2cfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix ssl certificate cannot be saved</title>
<updated>2020-12-11T15:52:09Z</updated>
<author>
<name>nyanmisaka</name>
<email>nst799610810@gmail.com</email>
</author>
<published>2020-12-11T15:49:35Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=41218c5613ea7a83804f7b8ee0b61d315db45c0c'/>
<id>urn:sha1:41218c5613ea7a83804f7b8ee0b61d315db45c0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Networking: 1 - Network Manager (#4124)</title>
<updated>2020-11-21T12:59:14Z</updated>
<author>
<name>BaronGreenback</name>
<email>jimcartlidge@yahoo.co.uk</email>
</author>
<published>2020-11-21T12:59:14Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=124bd4c2c03874f5b4de241e3d89ac95f6048b9a'/>
<id>urn:sha1:124bd4c2c03874f5b4de241e3d89ac95f6048b9a</id>
<content type='text'>
* NetworkManager

* Config file with additional options.

* Update Jellyfin.Networking/Manager/INetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/INetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Model/Configuration/ServerConfiguration.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Model/Configuration/ServerConfiguration.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Model/Configuration/ServerConfiguration.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Split function.

* Update Jellyfin.Networking/Manager/INetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* fixed iterations

* Update Jellyfin.Networking.csproj

* Update NetworkManager.cs

* Updated to NetCollection 1.03.

* Update ServerConfiguration.cs

* Update StartupController.cs

* Update INetworkManager.cs

Removed public

* Update INetworkManager.cs

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Updated comment

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/INetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Remove mono code.
Removed forced chromecast option

* Inverted if

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Moved config into a separate container

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Changed sortedList to dictionary.

* Update INetworkManager.cs

Changed UpdateSettings param type

* Update NetworkManager.cs

* Update NetworkManager.cs

* Update NetworkManager.cs

* Update NetworkConfiguration.cs

* Update INetworkManager.cs

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update MediaBrowser.Model/Configuration/ServerConfiguration.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Model/Configuration/ServerConfiguration.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Updated changes github didn't update.

* Fixed compilation.

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Removed read locking.

* Update NetworkManager.cs

Changed configuration event to NamedConfigurationUpdated

* updated comment

* removed whitespace

* Updated NetCollection to 1.0.6
Updated DXCopAnalyser to 3.3.1

* removed NetCollection

* Update NetworkManager.cs

* Update NetworkExtensions.cs

* Update NetworkExtensions.cs

Removed function.

* Update NetworkExtensions.cs

* Update NetworkManager.cs

Changed ToString() to AsString() as native collection formats incorrectly.

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update NetworkExtensions.cs

* Update Jellyfin.Networking/Configuration/NetworkConfiguration.cs

Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Configuration/NetworkConfiguration.cs

Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;

* Update Jellyfin.Networking/Configuration/NetworkConfiguration.cs

Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;

* updated

* Replaced NetCollection with Collection&lt;IPObject&gt;

* Update MediaBrowser.Common/Net/NetworkExtensions.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Model/Configuration/PathSubstitution.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/NetworkExtensions.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPHost.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* Update MediaBrowser.Common/Net/IPObject.cs

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;

* updated comments.

* Updated comments / changes as suggested by @crobibero.

* Split function as suggested

* Fixed null ref.

* Updated comment.

* Updated cs to .net5

* Fixed issue with PublishedServerUrl

* Fixes

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Restored locking

* optimisation

* Added comment

* updates.

* updated.

* updates

* updated.

* Update IPHost.cs

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

* Update NetworkManager.cs

* Removed whitespace.

* Added debug logging

* Added debug.

* Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;

* Replaced GetAddressBytes

Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;
Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;
Co-authored-by: h1dden-da3m0n &lt;33120068+h1dden-da3m0n@users.noreply.github.com&gt;
Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;</content>
</entry>
</feed>
