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