27 Commits (c41a2d5c8372cea8bf5dc64ed8fcbec577fc00fd)

Author SHA1 Message Date
Andrea Gottardo 6985369479
net/sockstats: prevent crash in setNetMon (#13985) 1 year ago
Brad Fitzpatrick 841eaacb07 net/sockstats: quiet some log spam in release builds 2 years ago
Brad Fitzpatrick b9adbe2002 net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Andrew Dunham 530aaa52f1 net/dns: retry forwarder requests over TCP 3 years ago
Brad Fitzpatrick 9089efea06 net/netmon: make ChangeFunc's signature take new ChangeDelta, not bool 3 years ago
Will Norris ea84fc9ad2 net/sockstats: wait before reporting battery usage 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Mihai Parparita d0906cda97 net/sockstats: expose debug info 3 years ago
Will Norris 7c386ca6d2 net/sockstats: fix calculation of radio power usage 3 years ago
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats 3 years ago
Mihai Parparita 782ccb5655 .github/workflows: run one set of tests with the tailscale_go build tag 3 years ago
Mihai Parparita e978299bf0 net/sockstats: disable deltas for the cell radio power state metric 3 years ago
Will Norris 22680a11ae net/sockstats: return early if no radio period length 3 years ago
Will Norris 75784e10e2 sockstats: add client metrics for radio power state 3 years ago
Will Norris e99c7c3ee5 sockstats: add labels for netlog and sockstatlog packages 3 years ago
Mihai Parparita d2dec13392 net/sockstats: export cellular-only clientmetrics 3 years ago
Mihai Parparita 97b6d3e917 sockstats: remove per-interface stats from Get 3 years ago
Will Norris a1d9f65354 ipn,log: add logger for sockstat deltas 3 years ago
Mihai Parparita b64d78d58f sockstats: refactor validation to be opt-in 3 years ago
Mihai Parparita ea81bffdeb sockstats: export as client metrics 3 years ago
Mihai Parparita 4c2f67a1d0 net/sockstat: fix per-interface statistics not always being available 3 years ago
Mihai Parparita f4f8ed98d9 sockstats: add validation for TCP socket stats 3 years ago
Mihai Parparita 6ac6ddbb47 sockstats: switch label to enum 3 years ago
Mihai Parparita 3e71e0ef68
net/sockstats: remove explicit dependency on wgengine/monitor 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago