summaryrefslogtreecommitdiffhomepage
path: root/wgengine/monitor
AgeCommit message (Expand)AuthorFilesLines
2020-11-18wgengine/monitor: fix memory corruption in Windows implementationBrad Fitzpatrick1-57/+115
2020-10-09wgengine/monitor: fix copy/paste-o to actually monitor route changesBrad Fitzpatrick1-1/+1
2020-08-24wgengine/monitor: add a poller to the Windows link change monitorBrad Fitzpatrick2-16/+97
2020-08-21wgengine/monitor_freebsd.go: remove duplicated errcheckDisconnect3d1-3/+0
2020-08-13wgengine/monitor: add Windows linkchange monitorBrad Fitzpatrick2-1/+132
2020-08-12wgengine/monitor: add, clean up netlink logging on route changesBrad Fitzpatrick1-18/+51
2020-08-05wgengine/monitor: log RTM_DELROUTE details, fix format stringsBrad Fitzpatrick1-2/+12
2020-07-14wgengine: fix macos staticcheck errors (#557)Wendi Yu3-7/+14
2020-07-07wgengine/monitor: fix other potential crashes on LinuxBrad Fitzpatrick1-11/+16
2020-07-07wgengine/monitor: fix crash on Linux on type 21 messagesBrad Fitzpatrick3-7/+9
2020-07-06wgengine/monitor: parse Linux netlink messages, ignore our own eventsBrad Fitzpatrick4-22/+105
2020-04-24wgengine/monitor: disable monitor on AndroidElias Naur2-1/+3
2020-03-10Move linkstate boring change filtering to magicsockBrad Fitzpatrick1-28/+0
2020-03-10wgengine/monitor: don't call LinkChange when interfaces look unchangedBrad Fitzpatrick1-1/+29
2020-02-17wgengine/monitor: use RTMGRP_* consts from x/sys/unixTobias Klauser1-10/+1
2020-02-17wgengine/monitor: make Close not block forever on LinuxBrad Fitzpatrick1-0/+2
2020-02-17wgengine: move link monitor to be owned by the engine, not the routerBrad Fitzpatrick4-27/+71
2020-02-17wgengine: simplify, change some signaturesBrad Fitzpatrick1-0/+2
2020-02-14Move "logger" package to under types, now that we have it.Brad Fitzpatrick1-1/+1
2020-02-13monitor: refactor for architecture-specific connection implementationswardn3-0/+213