41 Commits (a182b864ace45ee69830973a157fdaa07e9e4d3d)

Author SHA1 Message Date
Brad Fitzpatrick a182b864ac tsd, all: add Sys.ExtraRootCAs, plumb through TLS dial paths 1 week ago
Brad Fitzpatrick 073a9a8c9e wgengine{,/magicsock}: add DERP hooks for filtering+sending packets 1 month ago
Fernando Serboncini da90ea664d
wgengine/magicsock: only run derpActiveFunc after connecting to DERP (#18814) 2 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Raj Singh aadc4f2ef4
wgengine/magicsock: add home DERP region usermetric (#18062) 3 months ago
Joe Tsai e75f13bd93
net/connstats: prepare to remove package (#17554) 6 months ago
Brad Fitzpatrick 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff 7 months ago
Alex Chan 002ecb78d0 all: don't rebind variables in for loops 7 months ago
James Tucker 3b68d607be wgengine/magicsock: drop DERP queue from head rather than tail 8 months ago
James Tucker f5d3c59a92 wgengine/magicsock: shorten process internal DERP queue 8 months ago
Jordan Whited 66ae8737f4
wgengine/magicsock: make endpoint.bestAddr Geneve-aware (#16195) 11 months ago
Brad Fitzpatrick 75a03fc719 wgengine/magicsock: use learned DERP route as send path of last resort 1 year ago
Mike O'Driscoll a00623e8c4
derp,wgengine/magicsock: remove unexpected label (#14711) 1 year ago
Anton Tolchanov b4f46c31bb wgengine/magicsock: export packet drop metric for outbound errors 1 year ago
Anton Tolchanov 532b26145a wgengine/magicsock: exclude disco from throughput metrics 1 year ago
Tim Walters 856ea2376b wgengine/magicsock: log home DERP changes with latency 1 year ago
Kristoffer Dalby e0d711c478 {net/connstats,wgengine/magicsock}: fix packet counting in connstats 2 years ago
Kristoffer Dalby 40c991f6b8 wgengine: instrument with usermetrics 2 years ago
Brad Fitzpatrick 3d401c11fa all: use new Go 1.23 slices.Sorted more 2 years ago
Brad Fitzpatrick d2fef01206 control/controlknobs,tailcfg,wgengine/magicsock: remove DRPO shutoff switch 2 years ago
Brad Fitzpatrick 9df107f4f0 wgengine/magicsock: use derp-region-as-magic-AddrPort hack in fewer places 2 years ago
Andrew Dunham 8487fd2ec2 wgengine/magicsock: add more DERP home clientmetrics 2 years ago
Andrew Dunham 8161024176 wgengine/magicsock: always set home DERP if no control conn 2 years ago
Maisem Ali 36e8e8cd64 wgengine/magicsock: use math/rands/v2 2 years ago
Maisem Ali 4a8cb1d9f3 all: use math/rand/v2 more 2 years ago
Brad Fitzpatrick 7f587d0321 health, wgengine/magicsock: remove last of health package globals 2 years ago
Brad Fitzpatrick 6d69fc137f ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.Tracker 2 years ago
Brad Fitzpatrick 723c775dbb tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbing 2 years ago
Brad Fitzpatrick ebc552d2e0 health: add Tracker type, in prep for removing global variables 2 years ago
James Tucker 6e334e64a1 net/netcheck,wgengine/magicsock: align DERP frame receive time heuristics 2 years ago
Brad Fitzpatrick a36cfb4d3d tailcfg, ipn/ipnlocal, wgengine/magicsock: add only-tcp-443 node attr 2 years ago
Andrew Dunham f072d017bd wgengine/magicsock: don't change DERP home when not connected to control 2 years ago
Jordan Whited 8b47322acc
wgengine/magicsock: implement probing of UDP path lifetime (#10844) 2 years ago
Jordan Whited 685b853763
wgengine/magicsock: fix handling of derp.PeerGoneMessage (#10589) 2 years ago
Brad Fitzpatrick 4d196c12d9 health: don't report a warning in DERP homeless mode 2 years ago
Brad Fitzpatrick 3bd382f369 wgengine/magicsock: add DERP homeless debug mode for testing 2 years ago
Brad Fitzpatrick 4e91cf20a8 control/controlknobs, all: add plumbed Knobs type, not global variables 3 years ago
James Tucker e1c7e9b736 wgengine/magicsock: improve endpoint selection for WireGuard peers with rx time 3 years ago
Brad Fitzpatrick 25663b1307 tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70] 3 years ago
Brad Fitzpatrick 92fc9a01fa cmd/tailscale: add debug commands to break connections 3 years ago
David Anderson 84777354a0 wgengine/magicsock: factor out more separable parts 3 years ago