Version 1.1.2 (54)
Captive Portal Detection & MFA Support
Captive Portal Detection
Network Weather now automatically detects when you're behind a captive portal (like hotel or airport WiFi) and assesses the severity. It shows whether DNS is hijacked (brutal), ports are filtered (moderate), or just HTTP redirects (mild), with the portal URL and specific restrictions displayed in the UI.
Highlights
- Captive Portal Detection: Multi-vector detection via DHCP Option 114, DNS hijacking, HTTP redirect, and port connectivity tests with severity-colored UI banners
- UniFi MFA/TOTP Support: Gateway authentication now supports two-factor authentication with persistent session tokens and automatic credential auto-fill
- Enhanced Geolocation: IP geolocation shows theoretical minimum RTT based on speed of light in fiber, with results cached to disk for faster subsequent lookups
Improvements
- Faster Status: Show preliminary network status immediately during baseline establishment
- Better IP Detection: More robust public IP detection with DNS fallback via Akamai when STUN fails
- Gateway Detection: Uses TLS certificate organization field as vendor hint for unknown gateways
- IP Geolocation: Switched from ipapi.co to ipinfo.io for better US accuracy
- UI Polish: Improved topology rail sizing, text selection on detail values, and better spacing
Bug Fixes
- Fixed AI diagnosis calling localhost instead of production API
- Fixed hop monitoring not starting when using mergeHops
- Fixed WARP false positive VPN detection and ISP display issues
- Fixed gateway showing chip manufacturer instead of router brand
- Fixed window collapsing when resized too small