summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2023-03-19debugging azureazureDenton Gentry4-13/+62
2023-03-16build_dist.sh: make cross-compilation friendlyNahum Shalman1-1/+1
2023-03-16.github: use unique names for jobsMaisem Ali2-2/+2
2023-03-16tailscale/cmd: Warn for up --force-reauth over SSH without accepting the risk...James 'zofrex' Sanderson2-0/+32
2023-03-15tsnet: add test for Funnel connectionsMaisem Ali3-22/+281
2023-03-15tsnet: do not start logtail in testsMaisem Ali1-37/+50
2023-03-15tool/gocross: delete bootstrap tarball downloads after useDavid Anderson1-0/+1
2023-03-15tool/gocross: adjust Xcode flags to match new Xcode envDavid Anderson2-11/+46
2023-03-15control/controlclient: fix accidental backoff resetKurnia D Win1-1/+7
2023-03-15tool/gocross: bootstrap correctly on an older toolchainDavid Anderson1-0/+9
2023-03-14sockstats: remove per-interface stats from GetMihai Parparita5-54/+69
2023-03-14version/mkversion: don't break on tagged go.mod entriesDavid Anderson1-11/+13
2023-03-14VERSION.txt: this is 1.39Denton Gentry1-1/+1
2023-03-14licenses: update win/apple licensesLicense Updater1-1/+1
2023-03-13tsnet: avoid deadlock on closeMaisem Ali2-8/+48
2023-03-13cmd/tailscale/cli: [serve] rework commands based on feedback (#6521)shayne5-343/+513
2023-03-13log/sockstatlog: only start once; don't copy tickerWill Norris2-12/+8
2023-03-13log/sockstatlog: also shutdown the poll goroutineMaisem Ali1-17/+30
2023-03-13cmd/k8s-operator: drop trailing dot in tagged node nameMaisem Ali2-2/+7
2023-03-13ipn: add c2n endpoint for sockstats logsWill Norris3-3/+33
2023-03-13ipn,log: add logger for sockstat deltasWill Norris8-8/+278
2023-03-13all: replace /kb/ links with /s/ equivalentsMaisem Ali8-12/+12
2023-03-13cmd/k8s-operator: require HTTPS to be enabled for AuthProxyMaisem Ali3-13/+22
2023-03-13cmd/k8s-operator: make auth proxy pass tags as Impersonate-GroupMaisem Ali2-5/+21
2023-03-13tailcfg: bump capver for 1.38Maisem Ali1-1/+2
2023-03-13cmd/tailscale/cli: update docs and unhide configureMaisem Ali4-11/+12
2023-03-13tailcfg,all: add and use Node.IsTagged()Maisem Ali4-3/+8
2023-03-12various: pass logger.Logf through to more placesAndrew Dunham5-4/+31
2023-03-11tsnet: add CertDomains helper (#7533)Maisem Ali2-0/+18
2023-03-11tsnet/tsnet: clear ipn.ServeConfig on Up for tsnet apps (#7534)shayne1-0/+8
2023-03-11ipn: add Funnel port check from nodeAttrMaisem Ali7-35/+115
2023-03-11tsnet: add ListenFunnelMaisem Ali6-171/+243
2023-03-10scripts/installer: add PureOS and Amazon Linux NextDenton Gentry1-1/+9
2023-03-10ipn/localapi: flesh out the 'debug derp' checksAndrew Dunham1-13/+130
2023-03-09licenses: update android licensesLicense Updater1-4/+4
2023-03-09sockstats: refactor validation to be opt-inMihai Parparita4-25/+75
2023-03-09sockstats: export as client metricsMihai Parparita1-6/+40
2023-03-09ipn/ipnlocal: remove WIP restriction for Tailscale SSH on macOSMaisem Ali1-3/+0
2023-03-09cmd/tailscale: annotate tailnet-lock keys which wrap pre-auth keysTom DNetto1-0/+9
2023-03-09cmd/tailscale: surface node-key for locked out tailnet-lock peersTom DNetto4-1/+7
2023-03-09ipn/ipnlocal: add support for funnel in tsnetMaisem Ali6-5/+222
2023-03-09syncs: add WaitGroup wrapper (#7481)Joe Tsai1-0/+16
2023-03-09control/controlclient: improve handling of concurrent lite map requestsMaisem Ali3-44/+77
2023-03-09tstime/rate: add Value (#7491)Joe Tsai3-6/+427
2023-03-09net/sockstat: fix per-interface statistics not always being availableMihai Parparita1-3/+16
2023-03-09ssh/tailssh: use context.WithCancelCauseMaisem Ali2-75/+31
2023-03-08logtail: remove unncessary response readMihai Parparita1-8/+0
2023-03-08all: implement preauth-key support with tailnet lockTom DNetto7-3/+251
2023-03-08sockstats: add validation for TCP socket statsMihai Parparita5-19/+106
2023-03-08Revert "control/controlclient: improve handling of concurrent lite map requests"Tom DNetto1-55/+17