Skip to content

Conversation

@shellrow
Copy link
Owner

New Features

  • Added route table inspection (nifa route) supporting IPv4/IPv6
  • Added neighbor table (nifa neigh) with ARP/NDP details
  • Added socket inspection (nifa socket) including TCP/UDP and process info
  • Added unified JSON/YAML export system for all subcommands
  • Added global --log-level option with proper tracing filters
  • Added vendor/OUI lookup to ifaces, iface, and neigh

Improvements

  • Monitor TUI now shows IPv4 address column
  • High-contrast popup background for TUI detail view
  • Reworked CLI structure (ifaces, iface, system)
  • Cleaner output formatting across tree/table/json/yaml
  • Consistent naming, option layout, and export behavior

Internal Changes

  • Refactored export system using ExportFormat enum
  • Isolated vendor lookup logic per subcommand
  • Simplified logger initialization with custom timestamp format
  • Code organization improvements

@shellrow shellrow merged commit 255f6a3 into main Nov 15, 2025
6 checks passed
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.

2 participants