summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-08-03syncs, all: move to using Go's new atomic types instead of oursbradfitz/appendfBrad Fitzpatrick18-122/+84
2022-08-03logtail, net/portmapper, wgengine/magicsock: use fmt.AppendfBrad Fitzpatrick4-7/+4
2022-08-03cmd/tsconnect,util/precompress: move precompression to its own packageMihai Parparita3-100/+142
2022-08-03cmd/tsconnect: add README with instructionsMihai Parparita1-0/+30
2022-08-03control/controlclient: fix crash in tests elsewhere when GetNLPublicKey is nilBrad Fitzpatrick1-5/+11
2022-08-03tka,types/key: implement direct node-key signaturesTom DNetto5-0/+191
2022-08-03tka: add attack-scenario unit tests, defensive checks, resolve TODOsTom DNetto3-57/+189
2022-08-03assorted: plumb tka initialization & network-lock key into tailscaledTom DNetto8-1/+124
2022-08-03types/key: make NLPublic complement to NLPrivateTom DNetto2-4/+46
2022-08-03tsnet: log out ephemeral nodes on Close()Maisem Ali1-5/+20
2022-08-03cmd/{cloner,viewer}: add support for map values with pointersMaisem Ali5-8/+34
2022-08-03cmd/viewer: add support for map of structs without pointersMaisem Ali4-17/+39
2022-08-03cmd/tsconnect: make PeerAPI workMihai Parparita2-0/+69
2022-08-02all: migrate code from netaddr.FromStdAddr to Go 1.18Brad Fitzpatrick7-35/+36
2022-08-02control/controlclient, tailcfg: add 6 more patchable Node fields [capver 36]Brad Fitzpatrick3-2/+139
2022-08-02cmd/tsconnect: prefetch main.wasm when servingMihai Parparita3-1/+18
2022-08-02cmd/tsconnect: add -fast-compression optionMihai Parparita3-10/+19
2022-08-02cmd/tsconnect: make terminal resizableMihai Parparita10-49/+129
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick27-92/+65
2022-08-02tailcfg: add CapabilityFileSharingTarget to identify FileTargetsMaisem Ali5-36/+19
2022-08-02.github/workflows: put back CLI in cross-wasm GitHub actionMihai Parparita1-1/+1
2022-08-02cmd/tailscale/cli: use printf and outln consistentlyMihai Parparita5-18/+17
2022-08-02ssh/tailssh: fix deadlock in expandDelegateURLMaisem Ali1-4/+2
2022-08-02all: require Go 1.19Brad Fitzpatrick36-58/+55
2022-08-02wgengine/magicsock: avoid RebindingUDPConn mutex in common read/write caseBrad Fitzpatrick1-23/+26
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick36-211/+230
2022-08-02types/dnstype: use viewer instead of clonerMaisem Ali2-5/+9
2022-08-01tsweb: add HTTPError.Header (#5251)Joe Tsai1-4/+12
2022-08-01tsweb: mark AccessLogRecord fields as omitempty (#5250)Joe Tsai1-12/+12
2022-08-01go.mod: bump gvisorBrad Fitzpatrick2-3/+3
2022-08-01cmd/derper: remove support for logtail logging (#5248)Joe Tsai1-18/+9
2022-07-31go.toolchain.rev: bump tailscale.go1.19 commitBrad Fitzpatrick1-1/+1
2022-07-29cmd/tsconnect: allow SSH username to be specifiedMihai Parparita7-58/+158
2022-07-29cmd/tailscale{,d}: update depawareTom DNetto2-5/+21
2022-07-29tka,types/key: implement NLPrivate glue for tailnet key authority keysTom DNetto11-68/+188
2022-07-29shell.nix: update Go toolchain to 1.19Tom DNetto1-2/+6
2022-07-29tka: support processing non-primary forks, scenario-driven testsTom DNetto3-13/+347
2022-07-29tstest: do not error if the there are fewer goroutines than at startMaisem Ali1-0/+3
2022-07-29tka: implement API surface for generating updatesTom DNetto2-0/+321
2022-07-28go.mod: bump inet.af/wf, tidyBrad Fitzpatrick3-20/+3
2022-07-28go.toolchain.rev: bump for VERSION fileBrad Fitzpatrick1-1/+1
2022-07-28ipn/ipnlocal: blend existing host SSH keys + newly-generated types as neededBrad Fitzpatrick2-29/+32
2022-07-28go.toolchain.rev: switch to Go 1.19rc2+Brad Fitzpatrick2-2/+2
2022-07-27logtail,logpolicy: tweak minor cosmetic thingsBrad Fitzpatrick3-17/+22
2022-07-27cmd/tsconnect: fix xterm CSS not being importedMihai Parparita1-2/+2
2022-07-27cmd/tsconnect: lint during build stepMihai Parparita2-1/+10
2022-07-27build_dist.sh: add --box and --extra-small flag to produce smaller and boxed ...James Tucker1-1/+22
2022-07-27cmd/tsconnect: add basic panic handlingMihai Parparita3-5/+45
2022-07-27net/tshttpproxy: fix incorrect type in Windows implementation, switch to mkwi...Aaron Klotz3-44/+133
2022-07-27scripts: update check_license_headers.sh to skip zsyscall_windows.goAaron Klotz1-0/+3