| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 4 | -62/+52 |
| 2024-08-22 | all: fix new lint warnings from bumping staticcheck | Brad Fitzpatrick | 1 | -43/+0 |
| 2024-07-10 | all: add test for package comments, fix, add comments as needed | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-05-01 | net/netmon: remove spammy log statements (#11953) | Jonathan Nobels | 1 | -2/+0 |
| 2024-05-01 | net/netmon: swap to swift-derived defaultRoute on macos (#11936) | Jonathan Nobels | 2 | -34/+24 |
| 2024-04-28 | net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon | Brad Fitzpatrick | 17 | -9/+2646 |
| 2024-04-28 | net/netmon, add: add netmon.State type alias of interfaces.State | Brad Fitzpatrick | 2 | -7/+15 |
| 2024-04-27 | net/netns, net/dns/resolver, etc: make netmon required in most places | Brad Fitzpatrick | 1 | -0/+34 |
| 2024-01-12 | net/netmon: when a new network is added, trigger netmon update (#10840) | kari-ts | 1 | -0/+22 |
| 2023-12-21 | all: cleanup unused code, part 2 (#10670) | Andrew Lytvynov | 2 | -7/+7 |
| 2023-12-21 | net/netmon: fix goroutine leak in winMon if the monitor is never started | Nick Khyl | 2 | -1/+30 |
| 2023-09-12 | net/netmon: log when the gateway/self IP changes | Andrew Dunham | 1 | -1/+7 |
| 2023-09-02 | net/netmon, net/tsdial: add some link change metrics | Brad Fitzpatrick | 1 | -0/+16 |
| 2023-08-29 | net/{interfaces,netmon}: remove "interesting", EqualFiltered API | Brad Fitzpatrick | 2 | -3/+229 |
| 2023-08-23 | net/netmon: factor out debounce loop, simplify polling impl | Brad Fitzpatrick | 2 | -48/+71 |
| 2023-08-23 | net/netmon: make ChangeFunc's signature take new ChangeDelta, not bool | Brad Fitzpatrick | 2 | -17/+47 |
| 2023-06-27 | all: adjust case of "IPv4" and "IPv6" | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 10 | -0/+1477 |