summaryrefslogtreecommitdiffhomepage
path: root/net/netmon/netmon.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2026-01-16net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428)Jonathan Nobels1-34/+15
2025-12-17net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#1...Jonathan Nobels1-154/+254
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick1-1/+2
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick1-0/+4
2025-09-17net/netmon: make ChangeDelta event not a pointer (#17112)Claus Lensbøl1-8/+4
2025-08-05wgengine/router: rely on events for deleted IP rules (#16744)Claus Lensbøl1-43/+0
2025-04-16net/netmon: publish events to event busDavid Anderson1-3/+10
2025-04-02net/netmon: disable time jump monitoring on Plan 9Brad Fitzpatrick1-1/+1
2025-03-31net/netmon: always remember ifState as old state, even on minor changesBrad Fitzpatrick1-1/+1
2025-03-24net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceNameBrad Fitzpatrick1-1/+1
2025-03-24net/netmon: unexport GetStateBrad Fitzpatrick1-1/+1
2024-04-28net/{interfaces,netmon}, all: merge net/interfaces package into net/netmonBrad Fitzpatrick1-4/+3
2024-04-28net/netmon, add: add netmon.State type alias of interfaces.StateBrad Fitzpatrick1-7/+7
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-0/+34
2024-01-12net/netmon: when a new network is added, trigger netmon update (#10840)kari-ts1-0/+22
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-7/+0
2023-12-21net/netmon: fix goroutine leak in winMon if the monitor is never startedNick Khyl1-0/+7
2023-09-12net/netmon: log when the gateway/self IP changesAndrew Dunham1-1/+7
2023-09-02net/netmon, net/tsdial: add some link change metricsBrad Fitzpatrick1-0/+16
2023-08-29net/{interfaces,netmon}: remove "interesting", EqualFiltered APIBrad Fitzpatrick1-3/+97
2023-08-23net/netmon: factor out debounce loop, simplify polling implBrad Fitzpatrick1-38/+66
2023-08-23net/netmon: make ChangeFunc's signature take new ChangeDelta, not boolBrad Fitzpatrick1-12/+44
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita1-0/+395