Commit Graph
18 Commits
Author SHA1 Message Date
sneak aaed90664b macOS: show the VPN pane only while a VPN is connected (closes #8)
check / check (push) Failing after 4s
A utun tunnel counted as the VPN whenever it was up with a routable
IPv4 address, so idle Tailscale or a tunnel left behind by a
disconnected client became the VPN pane and its probes failed. A
tunnel is now the VPN only while it carries the IPv4 default route in
netstat: an unscoped default row, or both 0/1 and 128.0/1 rows on it.
A default row scoped to a tunnel (flag I) does not count; on the
physical interface it still does, since a VPN holding the default
leaves the physical default scoped. Tests feed netstat text in the
macOS layout through the parser into Select.

Model: opus-5-5
2026-10-03 13:08:00 +00:00
sneak cf9dc39053 latest 2026-09-20 22:56:40 -07:00
sneak a8ab26752a initial 2026-01-06 10:20:34 -08:00
sneak 0e1fc6a88d latest 2025-05-21 21:34:06 -07:00
sneak 2ad2aef700 higher frame rate, PL meter 2025-05-21 21:24:20 -07:00
sneak 29b96b3405 fix import 2025-05-21 11:29:36 -07:00
sneak bf1ec22492 add library 2025-05-21 11:23:08 -07:00
sneak 3ac8e9b450 bugfix 2025-05-21 11:22:57 -07:00
sneak e5546fedd4 add aider stuff 2025-05-16 05:28:39 -07:00
sneak 9298891565 fix: remove colorization from standard deviation display in drawIface 2025-05-16 05:14:48 -07:00
sneak 67a5a0d545 fix: align columns and colorize numbers in drawIface function 2025-05-16 05:13:30 -07:00
sneak 25dca3f857 latest 2025-05-16 05:03:53 -07:00
sneak 6955b10ec6 control-c works now 2025-05-16 04:49:41 -07:00
sneak 5d6ce56406 color! 2025-05-16 04:42:41 -07:00
sneak 31936b21a2 add module 2025-05-16 04:29:55 -07:00
sneak 3d543f9c5b latest 2025-05-16 04:29:05 -07:00
sneak 26e7fd997f latest 2025-05-16 04:25:04 -07:00
sneak 9d2aa2b4de initial 2025-05-16 04:20:20 -07:00