Skip to content

fix: improve interface enumeration safety#156

Merged
shellrow merged 5 commits into
mainfrom
fix/core-safety
Apr 11, 2026
Merged

fix: improve interface enumeration safety#156
shellrow merged 5 commits into
mainfrom
fix/core-safety

Conversation

@shellrow
Copy link
Copy Markdown
Owner

  • Remove unchecked UTF-8 conversion from Unix interface name handling
  • Correct BSD route socket ABI handling across platform-specific implementations
  • Return None for unreadable or unparseable interface statistics instead of fake zero values
  • Deduplicate fallback interface IP addresses
  • Add MAC address length validation on Windows

@shellrow shellrow merged commit 9670c37 into main Apr 11, 2026
10 checks passed
@shellrow shellrow deleted the fix/core-safety branch May 3, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant