summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-04-18ssh/tailssh: start moving auth checks earlier, adding bannerbradfitz/ssh_bannerBrad Fitzpatrick3-37/+49
2022-04-18ssh/tailssh: make checkStillValid also consider username changesMaisem Ali1-2/+2
2022-04-18ipn/ipnlocal: also use SSHPolicies when updating filterHashMaisem Ali1-1/+5
2022-04-18go.toolchain.rev: update to go1.18.1 (#4438)Joe Tsai1-1/+1
2022-04-18hostinfo, tailcfg: add desktop detection on Linux to hostinfoTom DNetto4-1/+33
2022-04-18tailcfg, logtail: provide Debug bit to disable logtailBrad Fitzpatrick3-0/+20
2022-04-18net/dns/resolver: make DoH dialer use existing dnscache happy eyeball dialerBrad Fitzpatrick4-15/+113
2022-04-18ipn/ipnlocal: add capability for debugging peers over peerapiBrad Fitzpatrick2-23/+24
2022-04-18cmd/tailscale: [ssh] enable StrictHostKeyChecking modeMaisem Ali1-0/+4
2022-04-18cmd/tailscale, etc: make "tailscale up --ssh" fail fast when unavailableBrad Fitzpatrick4-1/+89
2022-04-18cmd/tailscale: unhide 'up --ssh' behind WIP env varBrad Fitzpatrick1-4/+1
2022-04-18ssh/tailssh: cache public keys fetched from URLsBrad Fitzpatrick2-21/+172
2022-04-17wgengine/monitor: do not set timeJumped on iOS/AndroidMaisem Ali1-26/+33
2022-04-17ssh/tailssh: close sessions on policy change if no longer allowedBrad Fitzpatrick2-26/+55
2022-04-17ipn/ipnlocal: only call updateFilter with mutex heldBrad Fitzpatrick1-15/+16
2022-04-17ipn/ipnlocal: add start of inter-user TaildropBrad Fitzpatrick3-3/+33
2022-04-17net/dnsfallback: update from 'go generate'Brad Fitzpatrick1-8/+15
2022-04-17all: add arbitrary capability supportBrad Fitzpatrick9-5/+218
2022-04-15tailcfg, control/controlclient: TSMP & disco pingsJames Tucker4-37/+110
2022-04-15go.mod: bump u-rootJames Tucker2-6/+7
2022-04-15ssh/tailssh: make the SSH server a singleton, register with LocalBackendBrad Fitzpatrick8-53/+78
2022-04-15tailcfg, ssh/tailssh: optionally support SSH public keys in wire policyBrad Fitzpatrick5-61/+241
2022-04-14tailcfg, ipn/ipnlocal: add debug flag to enable one-big-CGNAT/10 routeBrad Fitzpatrick2-3/+12
2022-04-14net/dns/publicdns: add missing call to sync.Once.Do (#4410)phirework1-0/+1
2022-04-14net/dns, util/publicdns: extract public DNS mapping into own package (#4405)phirework5-75/+151
2022-04-14tailscaled: no longer tune gcpercentJames Tucker1-9/+0
2022-04-14cmd/nginx-auth: create new Tailscale NGINX auth service (#4400)Xe Iaso8-0/+305
2022-04-13ipn/ipnlocal: make peerIPs return a sorted sliceMaisem Ali2-1/+35
2022-04-13Revert ".github/workflows: work around golang/go#51629"Brad Fitzpatrick4-34/+9
2022-04-13go.mod: bump x/tools for go/packages generics fixBrad Fitzpatrick2-3/+3
2022-04-12tstest/integration/vms: smoke test derphttp through mitm proxiesTom DNetto5-20/+175
2022-04-12ipn/ipnstate: make status page more mobile-friendlyIlya Mateyko1-0/+1
2022-04-12cmd/tailscale: add id-token subcommandMaisem Ali4-5/+54
2022-04-11net/tsaddr, wgengine/netstack: add IPv6 range that forwards to site-relative ...Brad Fitzpatrick6-4/+156
2022-04-11cmd/tailscale: Add file get --loop flag.David Eger1-25/+66
2022-04-11wgengine/monitor: ignore duplicate RTM_NEWADDRsJames Tucker2-7/+161
2022-04-11wgengine/monitor: add envknob TS_DEBUG_NETLINKJames Tucker1-6/+28
2022-04-11tstest/integration/vms: test on stable nixos (21.11)Tom DNetto5-2/+32
2022-04-08go.mod: bump rtnetlink for address label encoding (#4386)James Tucker2-47/+14
2022-04-08shell.nix: use tailscale-go for compilationTom DNetto1-12/+39
2022-04-08net/dns, net/dns/resolver, wgengine: refactor DNS request path (#4364)Tom4-57/+97
2022-04-08tstest/integration/vms: consistently use two dashes for command-line switchesTom DNetto1-1/+1
2022-04-08cmd/tailscale: make web mode preserve URL scheme in Synology redirectXiaochao Dong (@damnever)1-5/+4
2022-04-07go.mod: bump netstack for clone reset fix (#4379)James Tucker3-4/+4
2022-04-07control/controlbase: don't enforce a max protocol version at handshake time.David Anderson6-28/+18
2022-04-07wgengine/netstack: disable refsvfs2 leak tracking (#4378)James Tucker3-1/+27
2022-04-07tstest/integration/vms: fix docs, qemu-img invocationTom DNetto2-9/+7
2022-04-07cmd/mkpkg: use package flag (#4373)Xe Iaso3-19/+16
2022-04-07control/controlbase: make the protocol version number selectable.David Anderson10-44/+98
2022-04-07cmd/mkpkg: add name argument (#4372)Xe Iaso2-4/+6