Commit Graph

  • 8cb605b817 merge snmp-discovered interfaces with existing node found by ip Ian Gulliver 2026-01-18 14:23:21 -08:00
  • 6d50ee30aa deduplicate interfaces by mac during update and merge Ian Gulliver 2026-01-18 14:12:14 -08:00
  • 5e1ba33cb4 use natural sort order for interface names Ian Gulliver 2026-01-18 14:05:33 -08:00
  • 92299f5efc key interfaces by name when available and normalize port names Ian Gulliver 2026-01-18 14:00:51 -08:00
  • 37b30fe788 add --log-nodes flag for comprehensive node logging Ian Gulliver 2026-01-18 08:37:13 -08:00
  • 09a99064c3 restructure nodes to have interfaces with name, mac, and ips Ian Gulliver 2026-01-18 08:28:57 -08:00
  • e3bed567ab rename log-reasons to log-events with structured prefixes Ian Gulliver 2026-01-18 08:17:45 -08:00
  • 545a448bca remove parentid and tree logging machinery Ian Gulliver 2026-01-18 08:15:27 -08:00
  • b2271d139b discover switch interface macs via snmp ifPhysAddress Ian Gulliver 2026-01-17 21:21:57 -08:00
  • e92a09e119 add debug flags for arp, lldp, and snmp discovery Ian Gulliver 2026-01-17 21:12:21 -08:00
  • 3c8afa9bdf add flags for disabling discovery and controlling logging Ian Gulliver 2026-01-17 21:02:30 -08:00
  • 477b6e9c99 add -i flag to filter by single interface Ian Gulliver 2026-01-17 20:54:58 -08:00
  • 0d36c21db2 add node names from hostname, lldp, and snmp Ian Gulliver 2025-11-29 22:27:31 -08:00
  • ebfe18f84c remove unused snmp queries Ian Gulliver 2025-11-29 22:19:05 -08:00
  • 75bbf4b0a4 fix local address population and snmp reverse port discovery Ian Gulliver 2025-11-29 22:13:25 -08:00
  • 5db9e437b4 update port info on existing nodes Ian Gulliver 2025-11-29 21:59:47 -08:00
  • f4972b2b50 add snmpv3 topology discovery with q-bridge support Ian Gulliver 2025-11-29 21:56:45 -08:00
  • c780fba93c add snmpv3 support Ian Gulliver 2025-11-29 21:16:58 -08:00
  • bf3cb600ad Remove unused arp library Ian Gulliver 2025-11-29 21:10:22 -08:00
  • e29e88b598 filter multicast macs Ian Gulliver 2025-11-29 21:08:32 -08:00
  • c215800b17 Refactor to tree-based topology with ASCII visualization Ian Gulliver 2025-11-29 20:53:29 -08:00
  • 5dbdc0a408 Add neighbor tracking system with LLDP integration Ian Gulliver 2025-11-29 20:36:45 -08:00
  • b85925f644 Split LLDP code into separate file and refactor interface tracking Ian Gulliver 2025-11-28 15:44:28 -08:00
  • 1073d0a267 Add LLDP packet capture and logging Ian Gulliver 2025-11-28 15:28:47 -08:00
  • 095a70b311 Metadata Ian Gulliver 2025-11-28 15:18:41 -08:00
  • 1739b7fb87 Add network interface discovery and monitoring Ian Gulliver 2025-11-28 15:18:22 -08:00
  • 1374351472 Initial commit Ian Gulliver 2025-11-21 17:51:07 -08:00