| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-12-02 | client hijack demobradfitz/demo_client_hijack | Brad Fitzpatrick | 1 | -0/+94 |
| 2021-12-02 | net/tsdial: give netstack a Dialer, start refactoring name resolution | Brad Fitzpatrick | 10 | -83/+99 |
| 2021-12-02 | tstest/integration: use t.Cleanup | Josh Bleecher Snyder | 1 | -52/+16 |
| 2021-12-01 | ipn/ipnlocal: run peerapi even if Taildrop storage not configured | Brad Fitzpatrick | 3 | -20/+29 |
| 2021-12-01 | ipn/ipnlocal: resolve exit node IP to ID at EditPrefs time. | David Anderson | 1 | -1/+10 |
| 2021-12-01 | net/tsdial: make dialing to peerapi work in netstack mode | Brad Fitzpatrick | 1 | -6/+47 |
| 2021-12-01 | net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend | Brad Fitzpatrick | 7 | -54/+63 |
| 2021-12-01 | control/noise: clean up resources in TestNoReuse | Josh Bleecher Snyder | 1 | -0/+3 |
| 2021-12-01 | net/tsdial: also plumb TUN name and monitor into tsdial.Dialer | Brad Fitzpatrick | 8 | -19/+48 |
| 2021-12-01 | net/tsdial: move more weirdo dialing into new tsdial package, plumb | Brad Fitzpatrick | 21 | -70/+163 |
| 2021-12-01 | wgengine/monitor: fix docs on Mon.InterfaceState | Brad Fitzpatrick | 1 | -2/+4 |
| 2021-12-01 | net/portmapper: deflake TestPCPIntegration | Josh Bleecher Snyder | 1 | -1/+8 |
| 2021-12-01 | Replace AWS SDK v1 dependency with v2 | Artyom Pervukhin | 3 | -13/+24 |
| 2021-11-30 | godoc fix: StatusWithPeers -> StatusWithoutPeers | Danny Hermes | 1 | -1/+1 |
| 2021-11-30 | net/tsdial: start of new package to unify all outbound dialing complexity | Brad Fitzpatrick | 12 | -198/+221 |
| 2021-11-30 | ipn/ipnlocal, net/dns/resolver: use exit node's DoH proxy when available | Brad Fitzpatrick | 2 | -14/+45 |
| 2021-11-30 | ipn/ipnlocal: fix Content-Length in DoH DNS proxy response | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-11-30 | cmd/tailscale, ipn/ipnstate: note which nodes are exit nodes in status | Brad Fitzpatrick | 3 | -8/+20 |
| 2021-11-30 | types/logger: add Context and related helpers | Josh Bleecher Snyder | 2 | -0/+51 |
| 2021-11-30 | net/dns: fix checking for wrapped error when attempting to read wsl.conf for ... | Aaron Klotz | 1 | -1/+3 |
| 2021-11-30 | tstest/integration: stop leaking zstd.Decoders | Josh Bleecher Snyder | 1 | -1/+5 |
| 2021-11-30 | net/dns: detect and decode UTF-16 from wsl.exe earlier. | David Anderson | 3 | -38/+86 |
| 2021-11-30 | net/nettest: deflake TestPipeTimeout | Josh Bleecher Snyder | 2 | -7/+1 |
| 2021-11-30 | net/portmapper: improve handling of UPnP parse errors | Josh Bleecher Snyder | 1 | -1/+2 |
| 2021-11-30 | net/portmapper: fill out PCP/PMP client metrics | Josh Bleecher Snyder | 1 | -0/+12 |
| 2021-11-30 | net/portmapper: add UPnP client metrics | Josh Bleecher Snyder | 1 | -0/+25 |
| 2021-11-30 | net/portmapper: make PCP/PMP result codes stringers | Josh Bleecher Snyder | 4 | -5/+80 |
| 2021-11-30 | net/portmapper: add clientmetrics for PCP/PMP responses | Josh Bleecher Snyder | 2 | -3/+61 |
| 2021-11-30 | net/portmapper: handle pcp ADDRESS_MISMATCH response | Josh Bleecher Snyder | 2 | -0/+10 |
| 2021-11-30 | net/socks5/tssocks, wgengine: permit SOCKS through subnet routers/exit nodes | Brad Fitzpatrick | 5 | -51/+62 |
| 2021-11-30 | cmd/tailscale: make file cp send files via tailscaled localapi | Brad Fitzpatrick | 3 | -33/+73 |
| 2021-11-30 | .github/dependabot.yml: slow down the stream of unusable PRs | David Crawshaw | 1 | -2/+2 |
| 2021-11-30 | go.mod: bump github.com/aws/aws-sdk-go-v2/service/ssm | dependabot[bot] | 2 | -3/+3 |
| 2021-11-30 | go.mod: bump github.com/aws/aws-sdk-go-v2/config from 1.10.2 to 1.10.3 | dependabot[bot] | 2 | -9/+9 |
| 2021-11-29 | tailcfg, ipn/ipnlocal: advertise a Service when exit node DNS proxy available | Brad Fitzpatrick | 2 | -10/+51 |
| 2021-11-29 | cmd/tailscaled: allow running the SOCKS5 and HTTP proxies on the same port. | David Anderson | 7 | -13/+47 |
| 2021-11-29 | net/proxymux: add a listener mux that can run SOCKS and HTTP on a single socket. | David Anderson | 2 | -0/+317 |
| 2021-11-29 | tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNS | Brad Fitzpatrick | 7 | -57/+251 |
| 2021-11-29 | control/controlclient: stop logging about goal.url invariant | Josh Bleecher Snyder | 1 | -5/+3 |
| 2021-11-29 | update github.com/aws/aws-sdk-go-v2 | David Crawshaw | 3 | -32/+39 |
| 2021-11-29 | cmd/tailscale/cli: don't complain about --accept-routes true->false on Synology | Brad Fitzpatrick | 2 | -0/+41 |
| 2021-11-29 | ipn/ipnlocal: restrict exit node DoH server based on ACL'ed packet filter | Brad Fitzpatrick | 3 | -13/+110 |
| 2021-11-29 | wgengine/filter: fix, test NewAllowAllForTest | Brad Fitzpatrick | 2 | -2/+14 |
| 2021-11-29 | ipn/store/aws: support using sub-paths in parameters | Thomas Weiß | 1 | -1/+1 |
| 2021-11-29 | cmd/tailscaled: log error on state store init failure | Thomas Weiß | 1 | -0/+1 |
| 2021-11-26 | net/dns/resolver: add clientmetrics for DNS | Brad Fitzpatrick | 2 | -2/+102 |
| 2021-11-26 | ipn/ipnlocal: warn more precisely about IP forwarding issues on linux. | David Anderson | 1 | -14/+76 |
| 2021-11-26 | cmd/derper: set Content-Security-Policy on DERPs. | David Anderson | 1 | -4/+11 |
| 2021-11-26 | ipn/ipnlocal: populate self status from netmap in ipnlocal, not magicsock. | David Anderson | 2 | -15/+12 |
| 2021-11-26 | logpolicy: export NewLogtailTransport for Android | Denton Gentry | 1 | -5/+8 |