|
.bencher
|
babd163aac
bencher: add config to suppress failures on benchmark regressions.
|
4 years ago |
|
.github
|
d37e8d0bfa
.github/workflows: remove redundant work between staticcheck jobs
|
8 months ago |
|
appc
|
ec5f04b274
appc: fix a deadlock in route advertisements (#15031)
|
1 year ago |
|
atomicfile
|
fcf90260ce
atomicfile: use ReplaceFile on Windows so that attributes and ACLs are preserved
|
1 year ago |
|
chirp
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
client
|
fe391d5694
client/local: use an iterator to stream bus events (#16269)
|
8 months ago |
|
clientupdate
|
e7325213a7
clientupdate: fix MSI exit code handling, preserve MSI and updater logs on Windows
|
11 months ago |
|
cmd
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
control
|
5716d0977d
health: prefix Warnables received from the control plane
|
8 months ago |
|
derp
|
b0f7b23efe
net/netcheck: preserve live home DERP through packet loss
|
8 months ago |
|
disco
|
0841477743
net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934)
|
10 months ago |
|
docs
|
d303570ab7
docs/commit-messages.md: explain #cleanup commits (#15933)
|
9 months ago |
|
doctor
|
5be6ff9b62
all: remove non-applicable "linux" deps on Android
|
10 months ago |
|
drive
|
b9277ade1f
drive: fix index out of bounds when parsing request local paths (#15517)
|
11 months ago |
|
envknob
|
b3953ce0c4
ssh/tailssh: add Plan 9 support for Tailscale SSH
|
11 months ago |
|
feature
|
3ed76ceed3
feature/relayserver,net/{netcheck,udprelay}: implement addr discovery (#16253)
|
8 months ago |
|
gokrazy
|
5eafce7e25
gokrazy/natlab: update gokrazy, wire up natlab tests to GitHub CI
|
1 year ago |
|
health
|
db34cdcfe7
cmd/tailscale/cli: add a risk message about rp_filter
|
8 months ago |
|
hostinfo
|
d6fd865d41
hostinfo, ipnlocal: add optional os-specific callback for querying the hostname (#15647)
|
10 months ago |
|
internal
|
005e20a45e
cmd/k8s-operator,internal/client/tailscale: use VIPService annotations for ownership tracking (#15356)
|
11 months ago |
|
ipn
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
jsondb
|
71029cea2d
all: update copyright and license headers
|
3 years ago |
|
k8s-operator
|
df8d51023e
cmd/k8s-operator,kube/kubetypes,k8s-operator/apis: reconcile L3 HA Services (#15961)
|
9 months ago |
|
kube
|
df8d51023e
cmd/k8s-operator,kube/kubetypes,k8s-operator/apis: reconcile L3 HA Services (#15961)
|
9 months ago |
|
licenses
|
c29b6c288a
licenses: update license notices
|
11 months ago |
|
log
|
5d61d1c7b0
log/sockstatlog: don't block for more than 5s on shutdown
|
1 year ago |
|
logpolicy
|
d486ea388d
logpolicy: fix log target override with a custom HTTP client
|
11 months ago |
|
logtail
|
4fa9411e3f
logtail: remove unneeded IP redaction code
|
10 months ago |
|
maths
|
820bdb870a
maths: add exponentially weighted moving average type
|
1 year ago |
|
metrics
|
68b12a74ed
metrics,syncs: add ShardedInt support to metrics.LabelMap
|
1 year ago |
|
net
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
omit
|
1ea100e2e5
cmd/tailscaled, ipn/conffile: support ec2 user-data config file
|
1 year ago |
|
packages
|
eb6883bb5a
go.mod: upgrade nfpm to v2 (#8786)
|
2 years ago |
|
paths
|
9373a1b902
all: illumos/solaris userspace only support
|
1 year ago |
|
portlist
|
5e305032a9
portlist: add Plan 9 support
|
11 months ago |
|
posture
|
cc988596a2
posture: propagate serial number from MDM on Android
|
9 months ago |
|
prober
|
42f71e959d
prober: speed up TestCRL ~450x by baking in some test keys
|
8 months ago |
|
proxymap
|
9f9470fc10
ipnlocal,proxymap,wgengine/netstack: add optional WhoIs/proxymap debug
|
1 year ago |
|
release
|
26f31f73f4
cmd/dist,release/dist: sign QNAP builds with a Google Cloud hosted key
|
10 months ago |
|
safesocket
|
5be6ff9b62
all: remove non-applicable "linux" deps on Android
|
10 months ago |
|
safeweb
|
3177e50b14
safeweb: Set Cross-Origin-Opener-Policy for browser requests (#15936)
|
10 months ago |
|
scripts
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
sessionrecording
|
fb96137d79
net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl
|
11 months ago |
|
smallzstd
|
7c1d6e35a5
all: use Go 1.22 range-over-int
|
1 year ago |
|
ssh
|
1635ccca27
ssh/tailssh: display more useful error messages when authentication fails
|
9 months ago |
|
syncs
|
84aa7ff3bb
syncs: fix AtomicValue.CompareAndSwap (#16137)
|
9 months ago |
|
tailcfg
|
11e83f9da5
controlclient,health,ipnlocal,tailcfg: add DisplayMessage support
|
9 months ago |
|
tempfork
|
46505ca338
tempfork/acme: update to latest version (#15543)
|
11 months ago |
|
tka
|
42da161b19
tka: reject removal of the last signing key
|
8 months ago |
|
tool
|
d37e8d0bfa
.github/workflows: remove redundant work between staticcheck jobs
|
8 months ago |
|
tsconsensus
|
3d6e1171c1
tsconsensus: protect from data race
|
8 months ago |
|
tsconst
|
4c2e978f1e
cmd/tailscale/cli: support passing network lock keys via files
|
1 year ago |
|
tsd
|
deb0b255ff
all: update the tsd.System constructor name (#15372)
|
10 months ago |
|
tsnet
|
db34cdcfe7
cmd/tailscale/cli: add a risk message about rp_filter
|
8 months ago |
|
tstest
|
165b99278b
feature/taildrop, ipn/ipnlocal: remove leftover dup calls to osshare
|
10 months ago |
|
tstime
|
aff8f1b358
tstime: add GoDuration which JSON serializes with time.Duration.String (#15726)
|
10 months ago |
|
tsweb
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
types
|
6a93b17c8c
types/netmap,wgengine/magicsock: propagate CapVer to magicsock.endpoint (#16244)
|
8 months ago |
|
util
|
735f15cb49
util/must: add Get2 for functions that return two values
|
8 months ago |
|
version
|
5b086cd2ad
tool/gocross: make gocross opt-in instead of opt-out
|
8 months ago |
|
wf
|
d837e0252f
wf/firewall: allow link-local multicast for permitted local routes when the killswitch is on on Windows
|
1 year ago |
|
wgengine
|
8e6f63cf11
ipn/ipnlocal,wgengine/magicsock: use eventbus for node & filter updates (#16271)
|
8 months ago |
|
words
|
5ed53c7e39
words: C what I did there?
|
11 months ago |
|
.gitattributes
|
1813c2a162
.: add .gitattributes entry to use Go hunk-header driver
|
4 years ago |
|
.gitignore
|
8fad8c4b9b
tstest/tailmac: add customized macOS virtualization tooling (#13146)
|
1 year ago |
|
.golangci.yml
|
d8e3bce0b4
.github: Bump golangci/golangci-lint-action from 6.5.0 to 7.0.0 (#15476)
|
10 months ago |
|
ALPINE.txt
|
2685484f26
Bump Alpine, link iptables back to legacy (#15428)
|
11 months ago |
|
AUTHORS
|
a8d8b8719a
Move Linux client & common packages into a public repo.
|
6 years ago |
|
CODEOWNERS
|
0913ec023b
CODEOWNERS: add the start of an owners file
|
2 years ago |
|
CODE_OF_CONDUCT.md
|
452b81d56b
Add a code of conduct.
|
6 years ago |
|
Dockerfile
|
2685484f26
Bump Alpine, link iptables back to legacy (#15428)
|
11 months ago |
|
Dockerfile.base
|
2685484f26
Bump Alpine, link iptables back to legacy (#15428)
|
11 months ago |
|
LICENSE
|
947c14793a
all: update tools that manage copyright headers
|
3 years ago |
|
Makefile
|
d37e8d0bfa
.github/workflows: remove redundant work between staticcheck jobs
|
8 months ago |
|
PATENTS
|
a8d8b8719a
Move Linux client & common packages into a public repo.
|
6 years ago |
|
README.md
|
f5a873aca4
commit-messages.md: make our git commit message style guide public
|
11 months ago |
|
SECURITY.md
|
e59605595e
Add a SECURITY.md for vulnerability reports.
|
6 years ago |
|
VERSION.txt
|
980ab4244d
VERSION.txt: this is v1.85.0 (#16042)
|
9 months ago |
|
api.md
|
124ff3b034
{api.md,publicapi}: remove old API docs (#13468)
|
1 year ago |
|
assert_ts_toolchain_match.go
|
1005cbc1e4
tailscaleroot: panic if tailscale_go build tag but Go toolchain mismatch
|
1 year ago |
|
build_dist.sh
|
3105ecd958
hostinfo,tailcfg: report TPM availability on windows/linux (#15831)
|
10 months ago |
|
build_docker.sh
|
5f0e139012
cmd/tsidp: add Docker image building support (#16078)
|
9 months ago |
|
flake.lock
|
b95df54b06
nix: update nix and use go 1.24 (#15578)
|
11 months ago |
|
flake.nix
|
b95df54b06
nix: update nix and use go 1.24 (#15578)
|
11 months ago |
|
go.mod
|
5b7cf7fc36
.github/workflows: do a go mod download & cache it before all jobs
|
8 months ago |
|
go.mod.sri
|
b95df54b06
nix: update nix and use go 1.24 (#15578)
|
11 months ago |
|
go.sum
|
dac00e9916
go.mod: bump github.com/cloudflare/circl (#16264)
|
8 months ago |
|
go.toolchain.branch
|
836c01258d
go.toolchain.branch: update to Go 1.24 (#15016)
|
1 year ago |
|
go.toolchain.rev
|
8114260019
go.toolchain.rev: bump to go 1.24.4 (#16230)
|
8 months ago |
|
gomod_test.go
|
aae1a28a2b
go.mod: add test that replace directives aren't added in oss
|
2 years ago |
|
header.txt
|
1a08ea5990
cmd/k8s-operator: operator can create subnetrouter (#9505)
|
2 years ago |
|
license_test.go
|
259bab9bff
scripts/check_license_headers.sh: delete, rewrite as a Go test
|
8 months ago |
|
pkgdoc_test.go
|
6bbf98bef4
all: skip looking for package comments in .git/ repository (#15384)
|
11 months ago |
|
pull-toolchain.sh
|
0e4f2bdd0c
pull-toolchain.sh: don't run update-flake.sh
|
3 years ago |
|
shell.nix
|
b95df54b06
nix: update nix and use go 1.24 (#15578)
|
11 months ago |
|
staticcheck.conf
|
2716250ee8
all: cleanup unused code, part 2 (#10670)
|
2 years ago |
|
update-flake.sh
|
50a570a83f
Code Improvements (#11311)
|
2 years ago |
|
version-embed.go
|
36ea792f06
Fix various linting, vet & static check issues
|
1 year ago |
|
version_tailscale_test.go
|
1005cbc1e4
tailscaleroot: panic if tailscale_go build tag but Go toolchain mismatch
|
1 year ago |
|
version_test.go
|
d7770d2b81
.github/workflows: test that ./go/tool version matches go mod version
|
8 months ago |