3820 Commits (3ea6ddbb5f55eb7d709b170ed8db655facfe5283)
 

Author SHA1 Message Date
Brad Fitzpatrick 3ea6ddbb5f control/controlbase: use less memory when idle (remove rxState.buf) 4 years ago
James Tucker 445c04c938
wgengine: inject packetbuffers rather than bytes (#4220) 4 years ago
David Anderson a09c30aac2 prober: refactor probe state into a Probe struct. 4 years ago
David Anderson 94aaec5c66 prober: rename Probe to ProbeFunc. 4 years ago
David Anderson 7b4960316b tsweb: add PrometheusVar, for vars that want to output varz themselves. 4 years ago
Brad Fitzpatrick f6642e0ece Makefile: add tidy target 4 years ago
James Tucker 73314009d0
go.mod: bump netstack (#4222) 4 years ago
Brad Fitzpatrick f7e976db55 tailcfg, ssh/tailssh: make SSHUser value '=' map ssh-user to same local-user 4 years ago
Brad Fitzpatrick 21445b56a5 control/controlbase: use less memory when idle (remove txState.buf) 4 years ago
Brad Fitzpatrick bfb4a4d9e9 tsnet: fix format string/argument mismatch in log output 4 years ago
David Anderson 19f61607b6 prober: run all probes once on initial registration. 4 years ago
David Anderson e41a3b983c prober: library to build healthchecking probers. 4 years ago
Brad Fitzpatrick f2041c9088 all: use strings.Cut even more 4 years ago
Brad Fitzpatrick f30473211b ssh/tailssh: start of implementing optional session recording 4 years ago
Josh Bleecher Snyder 32fd42430b all: use cibuild.On 4 years ago
Maisem Ali b775df0b57 ssh/tailssh_test: skip TestSSH/stdin in CI 4 years ago
Maisem Ali 309c0a13a5 tsweb: add FQDN to Port80Handler to allow HTTPS redirects 4 years ago
Maisem Ali 7f3d0992aa Makefile: use ./tool/go everywhere 4 years ago
Aaron Klotz 6e91f872af net/tshttpproxy: ensure we pass the correct flags to WinHttpOpen on Win7 and Win8.0 4 years ago
Brad Fitzpatrick 1db46919ab cmd/tailscaled: make build fail nicely on older Go versions 4 years ago
David Anderson 2a412ac9ee .github/workflows: work around golang/go#51629 4 years ago
Brad Fitzpatrick 18818763d1 derp: set Basic Constraints on metacert 4 years ago
Simon Deziel eaf5591953 scripts: install gnupg only when apt-key is needed 4 years ago
Maisem Ali bd073b8dd6 types/views: rename Generic to Unwrap 4 years ago
Maisem Ali 1e12a29806 ssh/tailssh_test: Skip the env test in CI 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
Josh Bleecher Snyder 5f176f24db go.mod: upgrade to the latest wireguard-go 4 years ago
Brad Fitzpatrick 2708544018 tsnet: add some usability polish, remove WIP env var restriction 4 years ago
Josh Bleecher Snyder 997b19545b syncs: use TryLock and TryRLock instead of unsafe 4 years ago
Brad Fitzpatrick ead16b24ec cmd/tailscaled: fail early with nice error on macOS with go1.18 4 years ago
Josh Bleecher Snyder 9d4ffd135f go.toolchain.rev: pick up crypto/x509 crash fix 4 years ago
Maisem Ali 6b9d938c1a types/views: add generic Slice[T] and remove StringSlice 4 years ago
Denton Gentry d8953bf2ba cmd/derpprobe: don't alert for smaller failures. 4 years ago
Josh Bleecher Snyder 84a2dc3a7e go.toolchain.rev: update to slightly less forked Go 1.18 4 years ago
Josh Bleecher Snyder 8c2cb4b431 go.mod: update to latest certstore 4 years ago
Brad Fitzpatrick 61ee72940c all: use Go 1.18's strings.Cut 4 years ago
Brad Fitzpatrick 1f22507c06 version: use Go 1.18's git stamping as default implementation 4 years ago
Josh Bleecher Snyder c2c97f8f38 go.toolchain.rev: remove second entry 4 years ago
Josh Bleecher Snyder 26021b07ec control/controlclient: only build certstore-related code with the Tailscale Go toolchain 4 years ago
Josh Bleecher Snyder 0ef74f37a5 net/dns/resolver: remove closure allocation explanation 4 years ago
Josh Bleecher Snyder 9482576bb1 ipn/ipnserver: use strings.Cut 4 years ago
Josh Bleecher Snyder 97a01b7b17 util/deephash: remove Tailscale toolchain compatibility shim 4 years ago
Josh Bleecher Snyder 1b57b0380d wgengine/magicsock: remove final alloc from ReceiveFrom 4 years ago
Josh Bleecher Snyder 463728a885 util/netconv: add package to convert between netip and netaddr types 4 years ago
Josh Bleecher Snyder 5cb9999be3 go.toolchain.rev: upgrade to our Go 1.18 fork 4 years ago
Josh Bleecher Snyder 927fc36123 go.toolchain.branch: upgrade to Go 1.18 4 years ago
Josh Bleecher Snyder 71b535fc94 go.mod: require Go 1.18 4 years ago
Josh Bleecher Snyder f695f0b178 go.mod: update golang.org/x/tools and honnef.co/go/tools 4 years ago
Josh Bleecher Snyder f143ff89b7 README.md: update current Go release 4 years ago
Josh Bleecher Snyder d77b4c1344 Dockerfile: require Go 1.18 4 years ago