github Ozark-Connect/NetworkOptimizer v0.9.2

latest releases: v1.11.1, v1.11.0, v1.10.9...
one month ago

What's New

Device Type Detection Overhaul

  • Apple Watch Fix: Wearables (dev_type_id 45, 36) now correctly classified as personal devices instead of IoT sensors - fixes false "IoT Device on Wrong LAN" warnings for Apple Watches
  • Expanded Mappings: Device fingerprint mappings increased from 68 to 156 types, covering:
    • Cloud cameras (baby monitors, video door phones, dashcams)
    • Security systems (smoke detectors, biometric readers, access control)
    • Smart sensors (motion, temperature, energy monitors - 15 types)
    • Smart appliances (ovens, grills, fans, mattresses - 20 types)
    • VoIP/conferencing (conference systems, intercoms - 12 types)
    • Network infrastructure (wifi extenders, powerline adapters, ad blockers)
    • Mobile/wearables (VR headsets, spatial computers, GPS, earphones)

DNS Security Improvements

  • DoQ Detection Fixed: DNS-over-QUIC now correctly detects UDP port 853 blocks per RFC 9250 (was incorrectly checking UDP 443 with domains)
  • DoH3 Tracking: Added separate tracking for DoH3 (DNS over HTTP/3 via QUIC on UDP 443) - shows "DoH + DoH3" in audit when both are blocked
  • IPv6 NextDNS Support: IPv6 addresses like 2a07:a8c0::42:c75e now correctly identified as NextDNS with profile ID extraction
  • Audit UI: Added DNS-over-QUIC (UDP 853) row to DNS Security table

Speed Test Improvements

  • AC AP Support: Added UAP-AC-LR, UAP-AC-M, UAP-AC-Mesh, UAP-AC-IW, UAP-AC-EDU, UAP-AC-Outdoor to devices without iperf3
  • UI Clarity: Added tooltip explaining why some devices (MIPS architecture) aren't available for LAN speed tests, with link to client-based tests
  • Code Cleanup: Renamed internal MipsDevices list to DevicesWithoutIperf3 for accuracy

Other

  • Removed completed TODO items from codebase

Full Changelog

v0.9.1...main

Don't miss a new NetworkOptimizer release

NewReleases is sending notifications on new releases.