-
0c53cf7ad9
.github: Bump actions/upload-artifact from 6.0.0 to 7.0.0
dependabot[bot]
2026-03-02 12:01:14 +00:00
-
073a9a8c9e
wgengine{,/magicsock}: add DERP hooks for filtering+sending packets
Brad Fitzpatrick
2026-03-11 13:29:06 +00:00
-
4c7c1091ba
netns: add Android callback to bind socket to network (#18915)
kari-ts
2026-03-11 12:28:28 -07:00
-
dd1da0b389
wgengine: search randomly for unused port instead of in contiguous range (#18974)
kari-ts
2026-03-11 12:21:50 -07:00
-
607d01cdae
net/batching: clarify & simplify single packet read limitations
Jordan Whited
2026-03-11 10:13:49 -07:00
-
70de111394
wgengine/magicsock: fix three race conditions in TestTwoDevicePing
Brad Fitzpatrick
2026-03-09 21:26:36 +00:00
-
95a135ead1
cmd/{containerboot,k8s-operator}: reissue auth keys for broken proxies (#16450)
Tom Proctor
2026-03-11 10:25:57 +00:00
-
7a43e41a27
client/web: signal need to wait for auth across tabs
Gesa Stupperich
2026-03-11 08:15:21 +00:00
-
16fa81e804
wgengine: add API to force a disco key for experiments, testing
Brad Fitzpatrick
2026-03-10 17:52:55 +00:00
-
f905871fb1
ipn/ipnlocal, feature/ssh: move SSH code out of LocalBackend to feature
Brad Fitzpatrick
2026-03-10 21:33:12 +00:00
-
99e3e9af51
ssh/tailssh: mark TestSSHRecordingCancelsSessionsOnUploadFailure as flaky again
Brad Fitzpatrick
2025-09-17 11:11:35 +01:00
-
99bde5a406
tstest/integration: deflake TestCollectPanic
Brad Fitzpatrick
2026-03-10 03:44:45 +00:00
-
021de2e1bc
util/linuxfw: fix nil pointer panic in connmark rules without IPv6 (#18946)
Mike O'Driscoll
2026-03-10 15:19:15 -04:00
-
525f7a1e47
types/key: add NodePrivate.Raw32 and DiscoPrivateFromRaw32
Brad Fitzpatrick
2026-03-09 23:47:30 +00:00
-
32adca78f1
pull-toolchain.sh: advance the next hash if it's behind
Brad Fitzpatrick
2026-03-10 13:45:29 +00:00
-
16c4780f0a
go.toolchain.next.rev: update to final Go 1.26.1 [next] (#18939)
Jason O'Donnell
2026-03-10 08:23:01 -04:00
-
9522619031
cmd/k8s-operator: use correct tailnet client for L7 & L3 ingresses (#18749)
David Bond
2026-03-10 10:33:55 +00:00
-
0023f1a969
.github/workflows: use tailscale/go for Windows CI too
Brad Fitzpatrick
2026-03-09 22:02:46 +00:00
-
8d3efd488d
go.mod: bump for internal/poll: move rsan to heap on windows
Nick Khyl
2026-03-09 16:23:43 -05:00
-
633e892164
ssh/tailssh: fix race between termination message write and session teardown
Brad Fitzpatrick
2026-03-09 15:47:33 +00:00
-
a4614d7d17
appc,feature/conn25: conn25: send address assignments to connector
Fran Bull
2026-02-27 14:31:43 -08:00
-
6a19995f13
tailcfg: reintroduce UserProfile.Groups
Gesa Stupperich
2026-02-17 13:15:02 +00:00
-
ac74dfa5cd
util/osuser: extend id command fallback for group IDs to freebsd
Gesa Stupperich
2026-03-05 15:58:18 +00:00
-
e400d5aa7b
cmd/testwrapper: make test tolerant of a GOEXPERIMENT being set
Brad Fitzpatrick
2026-03-06 13:26:09 -08:00
-
bd2a2d53d3
all: use Go 1.26 things, run most gofix modernizers
Brad Fitzpatrick
2026-03-05 21:13:57 +00:00
-
4453cc5f53
go.mod: bump to Go 1.26.1
Brad Fitzpatrick
2026-03-06 09:55:57 -08:00
-
3cc7b8530c
prober: fix queuing delay probe txRecords overflow under high DERP server load (#18803)
Mike O'Driscoll
2026-03-06 09:54:25 -05:00
-
40858a61fe
ipnext,ipnlocal: add ExtraWireGuardAllowedIPs hook
Michael Ben-Ami
2026-03-02 11:18:08 -05:00
-
8e3d176f1c
control/controlbase: deflake, speed up TestConnMemoryOverhead
Brad Fitzpatrick
2026-03-06 04:23:40 +00:00
-
bb45b2ebbd
nix: update flakes to get a nixpkgs version with go 1.26
Kristoffer Dalby
2026-03-06 12:53:11 +01:00
-
2a64c03c95
types/ptr: deprecate ptr.To, use Go 1.26 new
Brad Fitzpatrick
2026-03-05 22:48:46 +00:00
-
8cfbaa717d
go.mod: bump staticcheck to version that supports Go 1.26
Brad Fitzpatrick
2026-03-05 14:08:30 -08:00
-
2810f0c6f1
all: fix typos in comments
Brad Fitzpatrick
2026-03-05 21:41:12 +00:00
-
9657a93217
tstest/natlab: add test for no control and rotated disco key (#18261)
Claus Lensbøl
2026-03-05 16:00:36 -05:00
-
c17ec8ce1c
VERSION.txt: this is v1.97.0 (#18898)
Jonathan Nobels
2026-03-05 15:24:48 -05:00
-
19e2c8c49f
cmd/k8s-proxy: use L4 TCPForward instead of L7 HTTP proxy (#18179)
Raj Singh
2026-03-05 13:47:54 -05:00
-
1b53c00f2b
clientupdate,net/tstun: add support for OpenWrt 25.12.0 using apk (#18545)
Claus Lensbøl
2026-03-05 13:39:07 -05:00
-
d82e478dbc
cli:
--json for tailscale dns status|query
Kristoffer Dalby
2026-02-18 15:36:13 +01:00
-
faf7f2bc45
cmd/k8s-operator: remove deprecated TS_EXPERIMENTAL_KUBE_API_EVENTS (#18893)
BeckyPauley
2026-03-05 12:09:11 +00:00
-
d784dcc61b
go.toolchain.branch: switch to Go 1.26
Brad Fitzpatrick
2026-03-04 11:36:08 -08:00
-
87bf76de89
net/porttrack: change magic listen address format for Go 1.26
Brad Fitzpatrick
2026-03-04 21:30:02 -08:00
-
d58bfb8a1b
net/udprelay: use GOMAXPROCS instead of NumCPU for socket count
Daniel Pañeda
2026-03-04 17:51:01 +01:00
-
26951a1cbb
ipn/ipnlocal: skip writing netmaps to disk when disabled (#18883)
M. J. Fromberger
2026-03-04 15:13:30 -08:00
-
ea1f1616b9
.github/workflows: enable natlab in CI
Claus Lensbøl
2026-02-26 10:15:58 -08:00
-
30adf4527b
feature/portlist: address case where poller misses CollectServices updates
Brad Fitzpatrick
2026-03-04 09:32:14 -08:00
-
2c9ffdd188
cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863)
Mike O'Driscoll
2026-03-04 14:09:19 -05:00
-
26ef46bf81
util/linuxfw,wgengine/router: add connmark rules for rp_filter workaround (#18860)
Mike O'Driscoll
2026-03-04 14:09:11 -05:00
-
dab8922fcf
go.mod: bump github.com/cloudflare/circl version (#18878)
Andrew Lytvynov
2026-03-04 10:59:43 -08:00
-
d42b3743b7
net/porttrack: add net.Listen wrapper to help tests allocate ports race-free
Brad Fitzpatrick
2026-03-04 03:31:13 +00:00
-
120f27f383
feature/conn25: stop adding multiple entries for same domain+dst
Fran Bull
2026-02-20 08:00:17 -08:00
-
2d21dd46cd
wgengine/magicsoc,net/tstun: put disco key advertisement behind a nob (#18857)
Claus Lensbøl
2026-03-03 09:04:37 -05:00
-
0cca3bd417
wgengine/magicsock: improve error message for moving Mullvad node keys
Alex Chan
2026-02-27 16:20:11 +00:00
-
8fd02bb626
types/geo: fix floating point bug causing NaN returns in SphericalAngleTo (#18777)
Amal Bansode
2026-03-02 17:33:57 -08:00
-
5a2168da9e
scripts/installer.sh: handle KDE Linux (#18861)
Erisa A
2026-03-02 18:29:49 +00:00
-
eeb1fa047b
.github: Bump actions/setup-go from 6.2.0 to 6.3.0
dependabot[bot]
2026-03-02 12:01:08 +00:00
-
e0ca836c99
.github: Bump github/codeql-action from 4.32.3 to 4.32.5
dependabot[bot]
2026-03-02 12:01:37 +00:00
-
3e8913f959
licenses: update license notices
License Updater
2026-03-02 15:12:31 +00:00
-
2743e0b681
.github/actions/go-cache: check for pre-built cigocacher (#18833)
Tom Proctor
2026-03-02 16:01:48 +00:00
-
48e0334aac
tsnet: fix Listen for unspecified addresses and ephemeral ports
James Tucker
2026-02-27 15:44:59 -08:00
-
142ce997cb
.github/workflows: rename tidy workflow to match what it is
James Tucker
2026-02-28 16:11:28 -08:00
-
fa13f83375
tsnet: fix deadlock in Server.Close during shutdown
James Tucker
2026-02-28 15:53:09 -08:00
-
439d84134d
tsnet: fix slow test shutdown leading to flakes
James Tucker
2026-02-27 19:09:24 -08:00
-
45305800a6
net/netmon: ignore NetBird interface on Linux
James Tucker
2026-02-27 14:41:47 -08:00
-
0fb207c3d0
wgengine/netstack: deliver self-addressed packets via loopback
James Tucker
2026-02-27 13:49:05 -08:00
-
30e12310f1
cmd/tailscaled/*.{target,unit}: add systemd online target
James Tucker
2026-01-30 17:30:39 -08:00
-
a98036b41d
go.mod: bump gvisor
Brad Fitzpatrick
2026-02-27 02:09:12 +00:00
-
5ac35b665b
client/systray: add installer for a freedesktop autostart file (#18767)
Claus Lensbøl
2026-02-26 12:59:45 -05:00
-
da90ea664d
wgengine/magicsock: only run derpActiveFunc after connecting to DERP (#18814)
Fernando Serboncini
2026-02-26 12:36:26 -05:00
-
15836e5624
util/set: make Set.Slice return elements in sorted order for ordered types
Brad Fitzpatrick
2026-02-26 00:37:15 +00:00
-
6e2677b4ad
client/systray: open BrowseToURL from WatchIPN in a browser (#18816)
Andrew Lytvynov
2026-02-25 16:00:32 -08:00
-
54de5daae0
tstest/integration/nat: use per-call timeout in natlab ping (#18811)
Fernando Serboncini
2026-02-25 17:41:51 -05:00
-
518d241700
netns,wgengine: add OpenBSD support to netns via an rtable
joshua stein
2026-02-22 17:13:58 -06:00
-
7370c24eb4
tool/listpkgs: add --affected-by-tag
Brad Fitzpatrick
2026-02-25 17:45:51 +00:00
-
fd2ebcd5bd
cmd/k8s-operator: add exit node example (#18087)
Chris Mosetick
2026-02-25 20:30:21 +01:00
-
329d2e2643
prober: fix race condition in TestExcludeInRunAll (#18807)
Mike O'Driscoll
2026-02-25 13:52:01 -05:00
-
eb819c580e
cmd/containerboot, net/dns/resolver: remove unused funcs in tests
Brad Fitzpatrick
2026-02-25 09:52:50 -08:00
-
811fe7d18e
ipnext,ipnlocal,wgengine/filter: add extension hooks for custom filter matchers
Michael Ben-Ami
2026-02-20 17:36:40 +00:00
-
dc80fd6324
flake: fix default devShell
Kristoffer Dalby
2026-02-22 06:29:55 +01:00
-
a58a8fc1e8
.: permit running binary built with TS_GO_NEXT=1
Brad Fitzpatrick
2026-02-23 09:28:46 -08:00
-
980e1c9d5c
.github: bump actions/upload-artifact from 4.6.2 to 6.0.0
dependabot[bot]
2026-02-23 12:00:34 +00:00
-
8be5affa6d
.github: bump actions/checkout from 6.0.1 to 6.0.2
dependabot[bot]
2026-02-23 12:00:13 +00:00
-
3d2bb5baa8
.github: bump actions/download-artifact from 6.0.0 to 7.0.0
dependabot[bot]
2026-02-23 11:59:46 +00:00
-
98c77ac2f5
.github: bump actions/cache from 4.2.4 to 5.0.3
dependabot[bot]
2026-02-23 12:00:30 +00:00
-
0ea55d37e3
.github: bump peter-evans/create-pull-request from 8.0.0 to 8.1.0
dependabot[bot]
2026-02-23 12:00:20 +00:00
-
c48b736459
licenses: update license notices
License Updater
2026-02-23 15:15:24 +00:00
-
8890c3c413
cmd/containerboot,kube: enable autoadvertisement of Tailscale services on containerboot (#18527)
Tom Meadows
2026-02-20 15:52:34 -08:00
-
2d64c0dab3
cmd/k8s-operator/e2e: mark TestIngress flaky (#18773)
Tom Proctor
2026-02-20 18:06:07 +00:00
-
3b737edbf1
appc,feature/conn25,net: Add DNS response interception for conn25
Fran Bull
2026-01-28 14:07:08 -08:00
-
cae54e2046
build(deps): bump github.com/docker/docker (#13081)
dependabot[bot]
2026-02-19 13:05:15 -08:00
-
2a60d0a007
.github: Bump github/codeql-action from 3.29.8 to 4.31.10 (#18454)
dependabot[bot]
2026-02-19 11:54:06 -08:00
-
d9d95db0bb
build(deps): bump github.com/go-viper/mapstructure/v2 (#16914)
dependabot[bot]
2026-02-19 11:51:42 -08:00
-
c38d1badba
cmd/tailscale/cli: add bind-address and bind-port flags to netcheck command (#18621)
Amal Bansode
2026-02-19 11:39:16 -08:00
-
9e31a68547
build(deps): bump micromatch from 4.0.5 to 4.0.8 in /cmd/tsconnect (#13335)
dependabot[bot]
2026-02-19 11:35:59 -08:00
-
03247a35d5
.github: Bump actions/create-github-app-token from 2.0.6 to 2.2.1 (#18388)
dependabot[bot]
2026-02-19 11:22:34 -08:00
-
03d0f6c356
build(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.16.5 (#18667)
dependabot[bot]
2026-02-19 11:22:09 -08:00
-
f5d1202988
build(deps): bump postcss from 8.4.14 to 8.4.31 in /cmd/tsconnect (#9698)
dependabot[bot]
2026-02-19 11:14:58 -08:00
-
c0446aa4e1
.github: Bump DeterminateSystems/nix-installer-action from 20 to 21 (#18453)
dependabot[bot]
2026-02-19 10:56:39 -08:00
-
f1509d27cc
build(deps): bump lodash from 4.17.21 to 4.17.23 in /client/web (#18476)
dependabot[bot]
2026-02-19 10:22:22 -08:00
-
6e76db73a9
go.mod: bump filippo.io/edwards25519 (#18765)
Andrew Lytvynov
2026-02-19 10:01:33 -08:00
-
c208ba2615
.github: Bump actions/setup-go from 5.5.0 to 6.2.0 (#18455)
dependabot[bot]
2026-02-19 09:31:50 -08:00