summaryrefslogtreecommitdiffhomepage
path: root/net/netcheck/netcheck_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-06-13net/netcheck: preserve live home DERP through packet lossJames Tucker1-0/+34
2025-03-07tailcfg: add DERPRegion.NoMeasureNoHome, deprecate+document Avoid [cap 115]Brad Fitzpatrick1-3/+4
2024-12-04cmd/tailscale,net/netcheck: add debug feature to force preferred DERPJames Tucker1-1/+55
2024-12-02net/netcheck: clean up ICMP probe AddrPort lookupBrad Fitzpatrick1-6/+6
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 Tucker1-2/+40
2024-10-22net/netcheck: add a Now field to the netcheck ReportAndrew Dunham1-0/+14
2024-10-18net/netcheck: remove arbitrary deadlines from GetReport() tests (#13832)Jordan Whited1-2/+29
2024-09-13wgengine/magicsock: remove redundant deadline from netcheck report call (#13395)Jordan Whited1-0/+12
2024-09-04all: use new Go 1.23 slices.Sorted moreBrad Fitzpatrick1-8/+2
2024-07-26health: introduce captive-portal-detected Warnable (#12707)Andrea Gottardo1-50/+0
2024-06-06net/netcheck: flesh out some logging in error pathsBrad Fitzpatrick1-12/+0
2024-05-21net/netcheck: remove hairpin probesJames Tucker1-141/+10
2024-05-17net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP ...James Tucker1-1/+40
2024-05-06all: make more tests pass/skip in airplane modeBrad Fitzpatrick1-0/+4
2024-04-28net/netmon, add: add netmon.State type alias of interfaces.StateBrad Fitzpatrick1-2/+1
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-8/+1
2024-04-26net/netcheck, wgengine/magicsock: make netmon.Monitor requiredBrad Fitzpatrick1-14/+24
2024-04-05net/netcheck,wgengine/magicsock: align DERP frame receive time heuristicsJames Tucker1-2/+2
2023-12-13net/netcheck: use DERP frames as a signal for home region livenessAndrew Dunham1-5/+48
2023-08-11net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsockJames Tucker1-4/+9
2023-07-18net/netcheck: ignore PreferredDERP changes that are smallAndrew Dunham1-0/+9
2023-07-13net/netcheck, tailcfg: add DERPHomeParams and use itAndrew Dunham1-1/+49
2023-05-10net/netcheck: reenable TestBasic on WindowsJames Tucker1-4/+0
2023-04-17net/netcheck: reenable TestNodeAddrResolve on WindowsJames Tucker1-3/+28
2023-04-14.github/workflows: reenable Windows CI, disable broken testsJames Tucker1-0/+7
2023-04-14net/netcheck: use dnscache.Resolver when resolving DERP IPsAndrew Dunham1-0/+57
2023-03-24net/netcheck: improve determinism in hairpinning testAndrew Dunham1-0/+107
2023-03-03tstest: add method to Replace values for testsMaisem Ali1-3/+2
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick1-2/+1
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-09-20net/netcheck: add check for captive portal (#5593)Andrew Dunham1-0/+59
2022-08-05hostinfo, net/netcheck: use CutPrefixBrad Fitzpatrick1-1/+2
2022-08-04net/netcheck: try ICMP if UDP is blocked (#5056)Andrew Dunham1-1/+6
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-3/+3
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-07-18net/netcheck: test for OS IPv6 support as well as connectivity.David Anderson1-0/+3
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-2/+2
2021-10-08magicsock: if STUN failed to send before, rebind before STUNning again.Avery Pennarun1-1/+8
2021-06-17net/{interfaces,netcheck}: rename some fields, funcsBrad Fitzpatrick1-2/+2
2021-03-12net/netcheck: add a few more STUN retries for prior DERP homeBrad Fitzpatrick1-0/+29
2021-01-12netcheck: use reflect in sortRegions test.Denton Gentry1-6/+8
2021-01-12netcheck: test sortRegionsDenton Gentry1-0/+36
2021-01-11net/netcheck: improve the preferred DERP hysteresisBrad Fitzpatrick1-0/+18
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick1-1/+1
2020-10-28net/netcheck: fix tests on WindowsBrad Fitzpatrick1-1/+2
2020-07-06netcheck, tailcfg, interfaces, magicsock: survey UPnP, NAT-PMP, PCPBrad Fitzpatrick1-4/+27
2020-06-30net/netcheck, wgengine/magicsock: replace more UDPAddr with netaddr.IPPortBrad Fitzpatrick1-2/+3
2020-06-11net/netcheck: use logger.ArgWriter in logConciseReport, fix comma bug, add testsBrad Fitzpatrick1-0/+92