Host exclusions, monitoring hosts and ADDRESS FLOW improvements
· Kali Linux amd64
Debian package: 1.17.0-20260922110501 / App: 1.17.0
Host exclusion settings
Added Settings → Excluded and monitoring hosts. Enter one source hostname per line. Both lists are excluded from normal analysis and statistics, and settings persist across restarts. Matching is exact and case-insensitive, with a trailing dot normalized.
Monitoring icon in Mail Flow
Added a monitor-and-heartbeat icon and a separate animated route to Postfix. Multiple monitoring hosts share the icon; hover to view all registered names. Ordinary excluded hosts are hidden.
ADDRESS FLOW follows retention settings
Removed the top 30/80/150 connection limits. All connections in retained history are eligible for display. Scroll the main dashboard preview with the mouse wheel to reach older records. Open windows follow retention changes, and LIVE history remains visible after transient visual data expires.
Rendering and animation
Zero retention disables analysis history while transient communication animations continue. Movement speed remains independent of playback acceleration. Indexed node lookup and off-screen rendering omission improve handling of larger graphs.
Validation
Mac and Kali builds succeeded, with all six automated tests passing on each platform. All 34 GTK integration checks passed on Kali, including 200 connections, settings persistence, exclusions and icon rendering. GTK tests use synthetic logs and a local SSH substitute.
Scope and limitations
Retention is the combined number of delivery and authentication records. Repeated sender/recipient pairs share an edge, so the number of lines can differ from the configured limit. Rules match source hostnames recorded in logs, not destination relays or email domains. Removing a rule cannot restore discarded records; reload saved logs. Actual Mail Queue counts and server-side operations are unchanged.
Upgrade
sudo apt update
sudo apt install --only-upgrade loggraphicRun on a machine with the APT repository configured, then restart the app. apt update refreshes metadata; the second command upgrades the application.