v1.1.0

devicons/deviconv1.1.0Mar 17, 2026by github-actions[bot]

AI Summary

Adds ARP vendor lookup, GeoIP city lookup, and Android build support while enhancing TUI security and adding protocol detection for MQTT, STUN, and BitTorrent.

Key Highlights

  • ARP Vendor Lookup for MAC addresses using IEEE OUI database
  • Native Android builds with multi-arch support (armv7, x86_64)
  • Protocol detection for MQTT, STUN, and BitTorrent traffic
  • Enhanced TUI with mouse support and security hardening
  • GeoIP City-level geolocation using GeoLite2 City database

New Features

  • OUI Vendor Lookup for ARP connections
  • Historic Connections Toggle to show/hide closed connections
  • Mouse interaction support for TUI navigation
  • Security hardening and packet statistics display in TUI
  • GeoIP City Lookup for remote IPs
  • Native Android builds with static musl linking
  • Multi-Arch Android Builds (armv7, x86_64, x86)
  • MQTT Protocol Detection via deep packet inspection
  • STUN Traffic Detection per RFC 5389/8489
  • BitTorrent Traffic Detection

Full Release Notes


### Added
- **OUI Vendor Lookup for ARP**: Display MAC vendor names for ARP connections using IEEE OUI database (#183)
- **Historic Connections Toggle**: Toggle to show/hide historic (closed) connections (#184)
- **Mouse Support**: Mouse interaction support for TUI navigation (#170)
- **Security Hardening & Packet Stats**: Enhanced security hardening and packet statistics display in TUI (#169)
- **GeoIP City Lookup**: Show city-level geolocation for remote IPs using GeoLite2 City database (#168)
- **Android Build Support**: Native Android builds with static musl linking (#167)
- **Multi-Arch Android Builds**: Added armv7, x86_64, and x86 Android static build targets
- **MQTT Protocol Detection**: Deep packet inspection for MQTT protocol traffic (#161)
- **STUN Traffic Detection**: Detect STUN protocol traffic per RFC 5389/8489 (#160)
- **BitTorrent Traffic Detection**: Detect BitTorrent protocol traffic (#159)
- **ARP Performance Benchmarks**: Added criterion benchmarks for ARP-related operations (#188)

### Fixed
- **Undefined Behavior Fix**: Fix UB issues, remove clippy suppressions, add safety documentation (#187)
- **Light Terminal Readability**: Fix selection highlight unreadable on light terminal themes (#182)
- **Clipboard Warning**: Fix unused variable warning in copy_to_clipboard across platforms (#178)
- **Android Cross-Compilation**: Fix cross-compilation and release upload issues for Android targets (#174)
- **MQTT Detection Accuracy**: Restrict MQTT signature detection to CONNECT packets only (#164)

### Changed
- **Documentation**: Synced docs with implementation, added missing keyboard shortcuts (#190, #157)
- **CI/CD**: Staged release pipeline so downstream jobs wait for builds (#154), added FreeBSD coverage to PR builds (#158)
- **Dependencies**: Bumped chrono, http_req, zip, and various rust-dependencies groups