summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-03-15net/interfaces: rewrite the darwin likelyHomeRouterIP from C to Gobradfitz/darwin_gwBrad Fitzpatrick5-220/+133
2021-03-08net/interfaces, wgengine/monitor: fix false positives link changesBrad Fitzpatrick2-0/+25
2021-03-08cmd/tailscaled: fix monitor debug tool's outputBrad Fitzpatrick1-1/+1
2021-03-08wgengine/router: add OpenBSD IPv6 support.Denton Gentry1-26/+76
2021-03-08wgengine/magicsock: fix typo in commentBrad Fitzpatrick1-1/+1
2021-03-08wgengine/monitor: simplify the Windows monitor to make it more reliableAleksandar Pesic2-225/+76
2021-03-08wgengine/netstack: stop UDP forwarding when one side diesNaman Sood1-5/+8
2021-03-08wgengine/netstack: add support for incoming UDP connectionsNaman Sood1-9/+67
2021-03-05ipn/ipnserver: refactor permissions checks a bit, document more, fix WindowsBrad Fitzpatrick1-21/+46
2021-03-05wgengine: support FreeBSD with IPv6.Denton Gentry1-1/+12
2021-03-05Revert "freebsd: ignore IPv6 for now"Denton Gentry5-108/+0
2021-03-05tailcfg, control/controlclient: add MapResponse.PingRequestBrad Fitzpatrick2-1/+54
2021-03-05safesocket: use right version of gofmtBrad Fitzpatrick1-3/+3
2021-03-05safesocket: support finding tailscale port/auth token from sandboxed CLIBrad Fitzpatrick1-3/+37
2021-03-05cmd/tailscale: fix depaware.txtBrad Fitzpatrick1-1/+2
2021-03-05cmd/tailscale/cli: restore hidden debug subcommandBrad Fitzpatrick2-0/+57
2021-03-05ipn/localapi, client/tailscale: add a goroutine dump handlerBrad Fitzpatrick2-0/+36
2021-03-05ipn/ipnserver: set PermitWrite on localapi handlerBrad Fitzpatrick1-4/+5
2021-03-05build_docker.sh, Dockerfile: fix bug with shell quotingSteve Coffman2-5/+16
2021-03-05wgengine/monitor: log warning if state changes but stringification doesn'tBrad Fitzpatrick1-1/+16
2021-03-05net/interfaces: log why when we failed to look up gateway on macOSBrad Fitzpatrick1-0/+2
2021-03-04ipn/ipnlocal, control/controlclient: propagate link monitor to controlclientBrad Fitzpatrick2-0/+5
2021-03-04net/dnsfallback: fix infinite loop and limit number of candidatesBrad Fitzpatrick1-8/+22
2021-03-04portlist: collect IPv6 listening sockets on linux.David Anderson2-42/+137
2021-03-04ipn/ipnlocal: make IPv6 OS routes be a single /48 for our ULA spaceBrad Fitzpatrick2-5/+135
2021-03-04wgengine/magicsock: log when DERP connection succeedsBrad Fitzpatrick1-1/+4
2021-03-04net/interfaces: sort returned addresses from LocalAddressesBrad Fitzpatrick2-5/+11
2021-03-03portlist: report a better process name for .Net on linux.David Anderson4-11/+82
2021-03-03wgengine{,/monitor}: restore Engine.LinkChange, add Mon.InjectEventBrad Fitzpatrick5-7/+63
2021-03-03net/tshttpproxy: call winhttp calls from a fixed OS threadBrad Fitzpatrick1-0/+4
2021-03-03freebsd: ignore IPv6 for nowDenton Gentry5-0/+108
2021-03-03safesocket: add FreeBSD to PlatformUsesPeerCredsDenton Gentry1-1/+1
2021-03-03go.mod: update peercredDenton Gentry2-2/+6
2021-03-03tailcfg: tweak documentation for map version 11David Anderson2-2/+2
2021-03-03tailcfg: bump map request version for v6 + default routes.David Anderson1-2/+3
2021-03-03wgengine/router: make windows gracefully handle disabled IPv4 or IPv6.David Anderson1-55/+95
2021-03-03tailcfg, control/controlclient: add goroutine dump debug featureBrad Fitzpatrick4-0/+87
2021-03-03wgengine/netstack: remove some v2 logging by defaultBrad Fitzpatrick1-4/+13
2021-03-03wgengine/netstack: use system dialer to contact servers on localhostNaman Sood1-1/+2
2021-03-02wgengine/monitor: on unsupported platforms, use a polling implementationBrad Fitzpatrick7-20/+86
2021-03-02net/interfaces: merge darwin files for DefaultRouteInterface in sandboxBrad Fitzpatrick3-82/+67
2021-03-02wgengine/router: add a dummy IPv6 address if needed for default routing.David Anderson2-1/+23
2021-03-02logtail: use link monitor to determine when to retry after upload failureBrad Fitzpatrick1-0/+34
2021-03-02wgengine/magicsock: remove leftover portmapper debug loggingBrad Fitzpatrick1-1/+0
2021-03-02ipn/ipnserver: grant client r/w access if peer uid matches tailscaledBrad Fitzpatrick1-0/+5
2021-03-02net/portmapper: fix typoBrad Fitzpatrick1-1/+1
2021-03-02wgengine/netstack: forward incoming connections to localhostNaman Sood1-13/+15
2021-03-02wgengine/monitor: skip some macOS route updates, fix debounce regressionBrad Fitzpatrick3-18/+89
2021-03-02safesocket, ipn/ipnserver: unify peercred info, fix bug on FreeBSD etcBrad Fitzpatrick3-15/+14
2021-03-02wgengine/monitor: add skipped failing test for Darwin route message bugBrad Fitzpatrick1-0/+28