summaryrefslogtreecommitdiffhomepage
path: root/net/netcheck/netcheck.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan1-4/+4
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick1-2/+2
2025-09-26all: don't rebind variables in for loopsAlex Chan1-1/+0
2025-09-24feature/featuretags: add build tag to remove captive portal detectionBrad Fitzpatrick1-33/+7
2025-09-16feature/portmapper: make the portmapper & its debugging tools modularBrad Fitzpatrick1-3/+3
2025-06-13net/netcheck: preserve live home DERP through packet lossJames Tucker1-14/+24
2025-06-12feature/relayserver,net/{netcheck,udprelay}: implement addr discovery (#16253)Jordan Whited1-3/+16
2025-04-02all: use network less when running in v86 emulatorBrad Fitzpatrick1-1/+15
2025-04-02net/netcheck: avoid ICMP unimplemented log spam on Plan 9Brad Fitzpatrick1-0/+4
2025-03-31net/netcheck: use NoMeasureNoHome in another spotBrad Fitzpatrick1-1/+4
2025-03-07tailcfg: add DERPRegion.NoMeasureNoHome, deprecate+document Avoid [cap 115]Brad Fitzpatrick1-1/+4
2025-02-14net/netcheck: remove unnecessary custom map clone functionJames Tucker1-14/+3
2024-12-13net/netcheck: adjust HTTPS latency check to connection time and avoid data raceJames Tucker1-7/+17
2024-12-05net/netcheck: preserve STUN port defaulting to 3478 (#14289)Irbe Krumina1-0/+3
2024-12-04cmd/tailscale,net/netcheck: add debug feature to force preferred DERPJames Tucker1-0/+28
2024-12-02net/netcheck: clean up ICMP probe AddrPort lookupBrad Fitzpatrick1-23/+30
2024-10-30net/netcheck: ensure prior preferred DERP is always in netchecksJames Tucker1-15/+53
2024-10-22net/netcheck: add a Now field to the netcheck ReportAndrew Dunham1-7/+9
2024-10-10net/netcheck: fix netcheck cli-triggered nil pointer deref (#13782)Jordan Whited1-1/+1
2024-10-08net/netcheck: don't panic if a region has no NodesAndrew Dunham1-0/+4
2024-09-17net/netcheck,wgengine/magicsock: plumb OnlyTCP443 controlknob through netchec...Jordan Whited1-14/+21
2024-09-13wgengine/magicsock: remove redundant deadline from netcheck report call (#13395)Jordan Whited1-4/+13
2024-07-26health: introduce captive-portal-detected Warnable (#12707)Andrea Gottardo1-76/+3
2024-06-06net/netcheck: fix probeProto.String result for IPv6 probesBrad Fitzpatrick1-1/+1
2024-06-06net/netcheck: flesh out some logging in error pathsBrad Fitzpatrick1-3/+18
2024-06-05all: use math/rand/v2 moreMaisem Ali1-2/+2
2024-05-24net/netcheck: apply some polish suggested from #12161James Tucker1-6/+5
2024-05-21net/netcheck: remove hairpin probesJames Tucker1-113/+7
2024-05-17net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP ...James Tucker1-17/+58
2024-05-07net/netcheck: do not add derps if IPv4/IPv6 is set to "none"Maisem Ali1-4/+4
2024-05-06all: make more tests pass/skip in airplane modeBrad Fitzpatrick1-7/+5
2024-05-03net/netcheck: don't spam on ICMP socket permission denied errorsBrad Fitzpatrick1-6/+14
2024-05-03derp/derphttp, net/netcheck: plumb netmon.Monitor to derp netcheck clientBrad Fitzpatrick1-1/+1
2024-04-28net/{interfaces,netmon}, all: merge net/interfaces package into net/netmonBrad Fitzpatrick1-1/+1
2024-04-28net/netmon, add: add netmon.State type alias of interfaces.StateBrad Fitzpatrick1-3/+2
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-1/+0
2024-04-26net/netcheck, wgengine/magicsock: make netmon.Monitor requiredBrad Fitzpatrick1-19/+9
2024-04-05net/netcheck,wgengine/magicsock: align DERP frame receive time heuristicsJames Tucker1-3/+4
2024-02-07util/cmpx: delete now that we're using Go 1.22Brad Fitzpatrick1-3/+3
2023-12-13net/netcheck: use DERP frames as a signal for home region livenessAndrew Dunham1-7/+52
2023-12-13net/netcheck: only run HTTP netcheck for tamago clientsAndrea Barisani1-1/+1
2023-08-11net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsockJames Tucker1-117/+34
2023-08-01ipnlocal, net/*: deprecate interfaces.GetState, use netmon more for itBrad Fitzpatrick1-0/+2
2023-07-18net/netcheck: ignore PreferredDERP changes that are smallAndrew Dunham1-5/+33
2023-07-13net/netcheck, tailcfg: add DERPHomeParams and use itAndrew Dunham1-11/+32
2023-06-07all: use cmpx.Or where it made senseBrad Fitzpatrick1-8/+5
2023-04-26net/ping,netcheck: add v6 pinging capabilities to pinger (#7971)Charlotte Brandhorst-Satzkorn1-4/+1
2023-04-22net/netcheck: fix crash when IPv6 kinda but not really worksBrad Fitzpatrick1-0/+11
2023-04-20all: avoid repeated default interface lookupsMihai Parparita1-9/+23