summaryrefslogtreecommitdiffhomepage
path: root/net/netcheck
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris4-4/+4
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-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick1-2/+1
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 Fitzpatrick2-33/+62
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 Tucker2-14/+58
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 Fitzpatrick2-4/+8
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 Tucker2-1/+83
2024-12-02net/netcheck: clean up ICMP probe AddrPort lookupBrad Fitzpatrick2-29/+36
2024-10-31net/netcheck: add addReportHistoryAndSetPreferredDERP() test case (#13989)Jordan Whited1-0/+9
2024-10-30net/netcheck: ensure prior preferred DERP is always in netchecksJames Tucker2-17/+93
2024-10-22net/netcheck: add a Now field to the netcheck ReportAndrew Dunham2-7/+23
2024-10-18net/netcheck: remove arbitrary deadlines from GetReport() tests (#13832)Jordan Whited1-2/+29
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 Whited2-4/+25
2024-09-04all: use new Go 1.23 slices.Sorted moreBrad Fitzpatrick1-8/+2
2024-07-26health: introduce captive-portal-detected Warnable (#12707)Andrea Gottardo2-126/+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 Fitzpatrick2-15/+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 Tucker2-254/+17
2024-05-17net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP ...James Tucker2-18/+98
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 Fitzpatrick2-7/+9
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 Fitzpatrick2-5/+3
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick3-11/+6
2024-04-26net/netcheck, wgengine/magicsock: make netmon.Monitor requiredBrad Fitzpatrick2-33/+33
2024-04-05net/netcheck,wgengine/magicsock: align DERP frame receive time heuristicsJames Tucker2-5/+6
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 Dunham2-12/+100
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 Tucker3-121/+142
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 Dunham2-5/+42
2023-07-13net/netcheck, tailcfg: add DERPHomeParams and use itAndrew Dunham2-12/+81