You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/netmon
James Tucker 4d33f30f91 net/netmon: improve panic reporting from #14202
I was hoping we'd catch an example input quickly, but the reporter had
rebooted their machine and it is no longer exhibiting the behavior. As
such this code may be sticking around quite a bit longer and we might
encounter other errors, so include the panic in the log entry.

Updates #14201
Updates #14202
Updates golang/go#70528

Signed-off-by: James Tucker <james@tailscale.com>
1 year ago
..
defaultroute_bsd.go net/netmon: swap to swift-derived defaultRoute on macos (#11936) 2 years ago
defaultroute_darwin.go net/netmon: remove spammy log statements (#11953) 2 years ago
interfaces_android.go types/result, util/lineiter: add package for a result type, use it 1 year ago
interfaces_bsd.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_darwin.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_darwin_test.go types/result, util/lineiter: add package for a result type, use it 1 year ago
interfaces_default_route_test.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_defaultrouteif_todo.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_freebsd.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_linux.go types/result, util/lineiter: add package for a result type, use it 1 year ago
interfaces_linux_test.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_test.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_windows.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
interfaces_windows_test.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
netmon.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
netmon_darwin.go net/netmon: improve panic reporting from #14202 1 year ago
netmon_darwin_test.go all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
netmon_freebsd.go all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
netmon_linux.go all: adjust case of "IPv4" and "IPv6" 2 years ago
netmon_linux_test.go types/result, util/lineiter: add package for a result type, use it 1 year ago
netmon_polling.go all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
netmon_test.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
netmon_windows.go all: cleanup unused code, part 2 (#10670) 2 years ago
polling.go net/netmon: factor out debounce loop, simplify polling impl 2 years ago
state.go all: add test for package comments, fix, add comments as needed 1 year ago