summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-03-14go.mod: add replace directive to use dblohm7's fork of go-ole.aaron/go-ole-refAaron Klotz2-4/+4
2022-03-14tailcfg: add field to allow LocalPortForwarding in SSHActionMaisem Ali2-9/+16
2022-03-14ssh/tailssh: add support for agent forwarding.Maisem Ali3-5/+63
2022-03-14ssh/tailssh: add a new sshSession type to clean up existing+future codeBrad Fitzpatrick3-89/+188
2022-03-12ssh/tailssh: start sending the server versionMaisem Ali1-0/+1
2022-03-12ssh/tailssh: set DBUS_SESSION_BUS_ADDRESS and SSH_TTY variablesMaisem Ali2-0/+6
2022-03-12ssh/tailssh: handle terminal opcodesMaisem Ali2-27/+95
2022-03-12go.mod: move from github.com/gliderlabs/ssh to github.com/tailscale/sshMaisem Ali7-22/+26
2022-03-12ssh/tailssh: fix terminal corruption (temporary hack)Brad Fitzpatrick1-1/+9
2022-03-11ssh/tailssh: make pty termios options match OpenSSHBrad Fitzpatrick4-8/+91
2022-03-10ssh/tailssh: start login shell, fix arg passing, width/height mismatchBrad Fitzpatrick1-14/+27
2022-03-10ssh/tailssh, ipnlocal, controlclient: fetch next SSHAction from networkBrad Fitzpatrick7-16/+108
2022-03-10control/controlclient: proactively close TLS connection after /key fetchBrad Fitzpatrick1-0/+8
2022-03-10cmd/tailscale/cli, ipn: move exit node IP parsing and validation from cli int...Aaron Klotz4-209/+256
2022-03-09ipn/ipnlocal: migrate all platforms to controlplane.tailscale.comMaisem Ali1-14/+7
2022-03-09control/controlclient, localapi: shorten expiry time via localapi (#4112)Nick O'Neill6-2/+73
2022-03-09tailcfg: bump capVer for NoiseMaisem Ali1-1/+2
2022-03-09cmd/tailscale: allow use of flags in gokrazyJoonas Kuorilehto1-7/+12
2022-03-09control/controlbase: make Conn.Write return consumed bytesMaisem Ali1-5/+3
2022-03-09control/controlclient: make MapRequests go over noise.Maisem Ali1-10/+32
2022-03-09ssh/tailssh: handle local port forwardingMaisem Ali2-3/+54
2022-03-08ssh/tailssh: use lu.Username not lu.Name.Maisem Ali1-1/+1
2022-03-08ssh/tailssh: create login sessions for new connectionsMaisem Ali5-187/+595
2022-03-08control/controlclient: call direct.Close after map requests are completeMaisem Ali1-3/+3
2022-03-08net/interfaces: add FreeBSD default route lookup (portmapping, etc)Brad Fitzpatrick2-2/+138
2022-03-08net/socks5: always close client connections after servingMaisem Ali1-1/+1
2022-03-08control/controlclient: make Auto.Shutdown call Direct.CloseMaisem Ali1-0/+4
2022-03-08control/controlclient: make RegisterRequest go over NoiseMaisem Ali2-19/+52
2022-03-08control/controlclient: fix Noise HTTP/2 regression from earlier commitBrad Fitzpatrick1-0/+9
2022-03-08control/controlclient: fix the Noise HTTP/2 timeout configBrad Fitzpatrick1-6/+15
2022-03-08cmd/derper: add --stun-port flagBrad Fitzpatrick1-4/+5
2022-03-07control/controlclient: make SetDNS attempt to go over Noise firstMaisem Ali1-1/+43
2022-03-07tailcfg: add SetDNSResponseMaisem Ali2-1/+4
2022-03-07control/controlclient: add Noise clientMaisem Ali3-3/+196
2022-03-07wgengine/router: delete legacy netfilter rule cleanup [Linux]Brad Fitzpatrick1-35/+0
2022-03-07control/controlclient: start fetching the server noise keyMaisem Ali2-35/+66
2022-03-06tailcfg: rename map request version to "capability version"Brad Fitzpatrick4-18/+38
2022-03-06tailcfg: add OverTLSPublicKeyResponse for the new response from /keyBrad Fitzpatrick1-0/+24
2022-03-05tstime/mono: fix Before function commentRobert Fritzsche1-1/+1
2022-03-04types/views: add ContainsExitRoutes to IPPrefixSliceMaisem Ali1-0/+5
2022-03-04net/tsaddr: add func ContainsExitRoutesBrad Fitzpatrick2-12/+27
2022-03-03go.toolchain.rev: bump to Go 1.17.8Josh Bleecher Snyder1-1/+1
2022-03-01cmd/tailscale: tell gokrazy to not manage the CLI as a daemonBrad Fitzpatrick1-0/+7
2022-03-01cmd/tailscaled: default to userspace-networking mode on gokrazy, set pathsBrad Fitzpatrick3-2/+25
2022-03-01ssh/tailssh: skip flaky test on CI for nowBrad Fitzpatrick1-0/+3
2022-03-01version, hostinfo: recognize gokrazy as a distroBrad Fitzpatrick3-5/+34
2022-02-28tstime/rate: deflake TestLongRunningQPS even moreBrad Fitzpatrick1-56/+0
2022-02-28net/interfaces: get Linux default route from netlink as fallbackBrad Fitzpatrick5-7/+87
2022-02-28ipn/store: [TestNewStore] do not use an empty fileMaisem Ali2-15/+3
2022-02-28ipn/store: add common package for instantiating ipn.StateStoresMaisem Ali27-456/+644