summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-03-30client/tailscale, cmd/tailscale/cli: plumb --socket throughcrawshaw/socketDavid Crawshaw3-14/+16
2021-03-30paths: fall back to XDG_DATA_HOME for non-root users' state dirBrad Fitzpatrick1-4/+14
2021-03-29cmd/tailscale/cli: factor out filename selectionBrad Fitzpatrick1-7/+25
2021-03-29cmd/tailscale/cli: add push subcommandBrad Fitzpatrick2-0/+156
2021-03-29cmd/tailscale/cli: factor out tailscaleIPFromArg from ping commandBrad Fitzpatrick1-29/+31
2021-03-29net/{packet,tstun}: send peerapi port in TSMP pongsBrad Fitzpatrick8-23/+81
2021-03-29ipn/ipnlocal: send peerapi port(s) in Hostinfo.ServicesBrad Fitzpatrick2-9/+33
2021-03-29control/controlclient: fix TS_DEBUG_MAP on requestsBrad Fitzpatrick1-1/+1
2021-03-29cmd/tailscale: add web subcommandDavid Crawshaw5-4/+275
2021-03-29ipn/ipnlocal: push down a user-specific root dir to peerapi handlerBrad Fitzpatrick2-12/+111
2021-03-29wgengine/netstack: Allow userspace networking mode to expose subnets (#1588)Naman Sood1-38/+114
2021-03-28wgengine/monitor: on wall time jump, synthesize network change eventBrad Fitzpatrick1-28/+107
2021-03-28wgengine: rename Fake to RespondToPing.David Anderson1-7/+9
2021-03-28wgengine: make Tun optional again, default to fake.David Anderson3-11/+17
2021-03-28wgengine: optimize isLocalAddr a bitBrad Fitzpatrick2-25/+86
2021-03-28go.mod: update to new wireguard-go version.David Anderson2-1/+3
2021-03-28wgengine: default Router to a no-op router.David Anderson3-12/+17
2021-03-28wgengine: remove Config.TUN argument.David Anderson2-4/+0
2021-03-27syncs: disable TestWatchMultipleValues on Windows CI buildsJosh Bleecher Snyder1-0/+9
2021-03-27wgengine: extend TestWatchdog timeout on macOSJosh Bleecher Snyder1-2/+10
2021-03-27wgengine: make the tun.Device required at construction.David Anderson3-14/+10
2021-03-26net/tstun: rename wrap_windows.go to tun_windows.go.David Anderson1-0/+0
2021-03-26net/tstun: document exported function.David Anderson1-0/+1
2021-03-26net/tstun: rename TUN to Wrapper.David Anderson7-61/+58
2021-03-26net/tstun: rename NewFakeTUN to NewFake.David Anderson4-7/+5
2021-03-26net/tstun: merge in wgengine/tstun.David Anderson11-11/+9
2021-03-26net/tstun: rename from net/tun.David Anderson6-9/+9
2021-03-26wgengine: pass in an explicit router.Router, rather than a generator.David Anderson3-26/+21
2021-03-26cmd/tailscaled: readd tun.Diagnose call, mistakenly lost during refactor.David Anderson1-0/+1
2021-03-26ipn/ipnlocal: rename/document peerapi stuff a bit, pass self identityBrad Fitzpatrick2-12/+25
2021-03-26wgengine: remove Config.TUNName, require caller to create device.David Anderson7-148/+167
2021-03-26wgengine/router: remove unused wireguard *Device argument.David Anderson11-27/+16
2021-03-26ipn/ipnlocal: get peerapi ~working in macOS/iOS NetworkExtension sandboxBrad Fitzpatrick3-9/+94
2021-03-26wgengine/monitor: fix OpenBSD buildBrad Fitzpatrick1-1/+2
2021-03-26net/interfaces: remove mutating methods, add EqualFiltered insteadBrad Fitzpatrick3-48/+76
2021-03-26ipn/ipnlocal: pass down interface state to peerapi ListenConfig hookBrad Fitzpatrick2-4/+6
2021-03-26net/interfaces: track more interface metadata in StateBrad Fitzpatrick1-10/+10
2021-03-26control/controlclient: sign RegisterRequest (#1549)Adrian Dewhurst8-1/+298
2021-03-25many: gofmt.David Anderson8-8/+8
2021-03-25Move DNS flush logic to net/dns.David Anderson2-6/+22
2021-03-25wgengine/router/dns: move to net/dns.David Anderson21-12/+10
2021-03-25Move wgengine/tsdns to net/dns.David Anderson15-32/+32
2021-03-25ipn/ipnlocal: start of peerapi between nodesBrad Fitzpatrick4-60/+229
2021-03-25Revert "cmd/tailscaled: split package main into main shim + package"Brad Fitzpatrick8-47/+30
2021-03-24cmd/tailscaled: split package main into main shim + packageBrad Fitzpatrick8-30/+47
2021-03-24wgengine: pass logger as a separate arg to device.NewDeviceJosh Bleecher Snyder5-15/+13
2021-03-24cmd/tailscale: add "tailscale ip [-4] [-6]" commandBrad Fitzpatrick2-0/+70
2021-03-24net/packet, wgengine/{filter,tstun}: add TSMP pingBrad Fitzpatrick13-18/+247
2021-03-24wgengine/magicsock: check returned error in addTestEndpointJosh Bleecher Snyder1-4/+7
2021-03-24go.sum: add entries for upstream wireguard-goJosh Bleecher Snyder1-0/+5