mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/5274
Author: @BaronGreenback
Created: 2/21/2021
Status: ✅ Merged
Merged: 2/28/2021
Merged by: @cvium
Base:
master← Head:bindfix📝 Commits (10+)
605bd80Fix for ignoreVirtualInterfacesb03bd7aFix testingcb09096optimized5756c6dMerge branch 'master' into bindfix7bfc59bFixed test data.ff7cae8renamed methodf671370Update Jellyfin.Networking/Manager/NetworkManager.csb5c6e5fUpdate Jellyfin.Networking/Manager/NetworkManager.cs039a4fbrenamed methodd99d954Update Jellyfin.Networking/Manager/NetworkManager.cs📊 Changes
2 files changed (+30 additions, -16 deletions)
View changed files
📝
Jellyfin.Networking/Manager/NetworkManager.cs(+23 -14)📝
tests/Jellyfin.Networking.Tests/NetworkTesting/NetworkParseTests.cs(+7 -2)📄 Description
Fix1: (#5254) The virtual interface detection routine is supposed to add the interface names defined in the list to the excluded bind list. eg. vEthernet* excludes an interfaces starting with vEthernet.
However, as the excluded interface name is not prefixed with ! it is ignored, and is instead added to the list of bind interfaces.
This PR corrects the problem by prepending the virtual interface name upon which to match with a "!" so that it will be processed correctly.
Fix2: When there were multiple virtual interfaces, only the first that matched was processed. All are now processed.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.