summaryrefslogtreecommitdiffhomepage
path: root/tstest
AgeCommit message (Expand)AuthorFilesLines
2023-08-09tailscale/cli: add interactive flow for enabling FunnelSonia Appasamy1-0/+1
2023-08-08util/testenv: add new package to hold InTestMaisem Ali1-2/+2
2023-08-03go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil...Aaron Klotz1-0/+1
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali1-1/+1
2023-07-20tstest/deptest: add test-only package to unify negative dep testsBrad Fitzpatrick3-54/+79
2023-07-14tstime: add Since method (#8622)Claire Wang2-0/+49
2023-07-07tstest, tstime: mockable timers and tickersAdrian Dewhurst2-54/+3048
2023-07-06tstest: prepare for Clock API changesAdrian Dewhurst1-0/+74
2023-06-28tstest: do not panic when a panic logsMaisem Ali1-1/+1
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick5-0/+5
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita5-5/+5
2023-04-19ipn/ipnlocal: handle masquerade addresses in PeerAPIMaisem Ali1-0/+8
2023-04-15wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr...Brad Fitzpatrick1-8/+11
2023-04-13tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointerMaisem Ali1-1/+2
2023-04-11tsweb: move varz handler(s) into separate modulesAnton Tolchanov5-5/+5
2023-03-23tstest/integration: add ping test w/ masqueradesMaisem Ali2-8/+173
2023-03-23all: pass log IDs as the proper type rather than stringsWill Norris5-0/+5
2023-03-15tsnet: add test for Funnel connectionsMaisem Ali1-7/+52
2023-03-04all: use tstest.Replace moreMaisem Ali1-1/+2
2023-03-03tstest: add method to Replace values for testsMaisem Ali2-0/+41
2023-03-03cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLIAndrew Dunham5-5/+0
2023-02-28all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404)Joe Tsai1-2/+2
2023-02-14tstest/integration: enable go lookups from $PATHJames Tucker1-8/+23
2023-02-01all: use Go 1.20's bytes.CloneBrad Fitzpatrick1-2/+2
2023-01-27all: update tools that manage copyright headersWill Norris2-8/+4
2023-01-27all: update copyright and license headersWill Norris42-126/+84
2023-01-23tstest/integration: mark all integration tests as flakyAndrew Dunham1-0/+1
2023-01-19various: mark more tests as flakyAndrew Dunham1-0/+3
2023-01-09ssh/tailssh: add OpenBSD support for Tailscale SSHBrad Fitzpatrick1-0/+1
2023-01-03net/tlsdial,tstest,version: use go command from $PATHJames Tucker3-9/+3
2022-12-09all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (...Jordan Whited2-3/+3
2022-12-08net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663)Jordan Whited1-0/+12
2022-12-07cmd/tailscaled: add a special command to tailscaled's Windows service for rem...Aaron Klotz1-0/+1
2022-11-28safesocket: remove the IPN protocol supportBrad Fitzpatrick1-1/+0
2022-11-28cmd/tailscaled: unify the two Windows paths + separate IPN server pathBrad Fitzpatrick5-0/+6
2022-11-28ipn/ipnserver: change Server to let LocalBackend be supplied asyncBrad Fitzpatrick5-0/+15
2022-11-24cmd/tailscaled, wgengine/router: use wingoes/com for COM initialization inste...Aaron Klotz1-0/+1
2022-11-23envknob: add GOOS funcBrad Fitzpatrick1-1/+1
2022-11-21tstest/integration: add --accept-risk=all to tailscale downMaisem Ali1-1/+1
2022-11-13ipn/ipnlocal: delete profile on logoutMaisem Ali1-3/+7
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-7/+4
2022-11-10ssh/tailssh: add Tailscale SSH (server) support on FreeBSDPat Maddox1-0/+1
2022-11-04all: remove old +build tagsBrad Fitzpatrick13-13/+0
2022-11-02ipn/ipnlocal: fix test flake when we log after a test completesAndrew Dunham1-0/+47
2022-10-12tstest/natlab: add Firewall.Reset method to drop firewall stateBrad Fitzpatrick1-7/+8
2022-09-29all: fix spelling mistakesJosh Soref6-7/+7
2022-09-20net/netcheck: add check for captive portal (#5593)Andrew Dunham2-0/+4
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun4-11/+7
2022-08-29tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) systemBrad Fitzpatrick1-0/+69
2022-08-04all: use syncs.AtomicValueMaisem Ali1-7/+5