Commit Graph

79 Commits

Author SHA1 Message Date
dish
9f4dfad875 tailscale: 1.102.1 -> 1.102.2
Changelog: https://tailscale.com/changelog#2026-08-04
2026-08-05 00:06:07 -04:00
Philip Taron
0fc9d65fae tailscale: skip testwrapper race tests that require cgo
TestRaceAttributedToPassingTest and TestRaceSuppressesFlakyRetry run
`go test -race`, which requires cgo, but we build with CGO_ENABLED=0.

Assisted-by: Claude Code (claude-fable-5)
2026-08-03 16:59:56 -07:00
R. Ryantm
a89659eb86 tailscale: 1.98.10 -> 1.102.1 2026-08-02 15:38:30 +00:00
dish
f9e9deafaf tailscale: 1.98.9 -> 1.98.10
Changelog: https://tailscale.com/changelog#2026-07-28-client
2026-07-28 20:43:41 -04:00
Bart Oostveen
cf8f9a948b tailscale: 1.98.8 -> 1.98.9
Diff: https://github.com/tailscale/tailscale/compare/v1.98.8...v1.98.9
Changelog: https://tailscale.com/changelog#client

Fixes the following security vulnerabilities:
- [TS-2026-004](https://tailscale.com/security-bulletins#ts-2026-004)
- [TS-2026-005](https://tailscale.com/security-bulletins#ts-2026-005)
- [TS-2026-006](https://tailscale.com/security-bulletins#ts-2026-006)
- [TS-2026-007](https://tailscale.com/security-bulletins#ts-2026-007)
- [TS-2026-008](https://tailscale.com/security-bulletins#ts-2026-008)
- [TS-2026-009](https://tailscale.com/security-bulletins#ts-2026-009)
2026-07-24 22:00:11 +02:00
Philip Taron
fa0c4ce833 tailscale: 1.98.5 -> 1.98.8
Assisted-by: Claude Code (claude-opus-4-8)
2026-06-30 09:34:29 -07:00
R. Ryantm
aa1a659f05 tailscale: 1.98.3 -> 1.98.5 2026-05-31 19:45:24 +00:00
R. Ryantm
91f0074b7d tailscale: 1.98.2 -> 1.98.3 2026-05-22 23:57:18 +00:00
Ryan Omasta
dc222d49e0 tailscale: 1.98.1 -> 1.98.2
Diff: https://github.com/tailscale/tailscale/compare/v1.98.1...v1.98.2
2026-05-15 22:49:25 -06:00
R. Ryantm
f52d89cba7 tailscale: 1.98.0 -> 1.98.1 2026-05-14 23:43:00 +00:00
R. Ryantm
94af3a3899 tailscale: 1.96.5 -> 1.98.0 2026-05-06 01:15:34 +00:00
R. Ryantm
6f2615d818 tailscale: 1.96.4 -> 1.96.5 2026-04-01 12:28:07 +00:00
Philip Taron
809cebe866 tailscale: 1.96.3 -> 1.96.4
Patch release that bumps the upstream Go toolchain to fix segmentation
faults on MIPS and Synology platforms. No application-level code changes.

The Nix package already removes the vendored toolchain (`rm -rf ./tool`
in preBuild), so the practical impact for Nix users is minimal.
2026-03-27 12:21:47 -07:00
Philip Taron
1ea6ee8178 treewide: use buildGoModule instead of buildGoModule.override { go = go_1_26; }
buildGoModule is already buildGo126Module, so the override is redundant.
2026-03-21 11:25:59 -07:00
Philip Taron
6554cf6947 tailscale: 1.96.2 -> 1.96.3 2026-03-21 11:25:02 -07:00
Philip Taron
203f4d52a4 tailscale: 1.94.2 -> 1.96.2
https://tailscale.com/changelog#client

- Override to go_1_26 (required by go.mod >= 1.26.1)
- Also override go_1_26 for tailscale-nginx-auth
- Remove TestConcurrent skip (test no longer exists upstream)
- Add TestOnPolicyChangeSkipsPreAuthConns skip (synctest bubble issue)
- Replace blanket substituteInPlace on tsnet/tsnet_test.go with explicit
  skip list, allowing pure unit tests to actually run
2026-03-18 12:36:41 -07:00
R. Ryantm
33c03d1f52 tailscale: 1.94.1 -> 1.94.2 2026-02-14 12:54:48 +00:00
R. Ryantm
9c812976d8 tailscale: 1.94.0 -> 1.94.1 2026-01-27 00:59:19 +00:00
Philip Taron
a1862beb09 tailscale: remove tsidp subPackage (#457628) 2026-01-24 21:55:55 +00:00
Philip Taron
f0c9abd012 tailscale: skip TestDNSTrampleRecovery
This test was introduced in v1.94.0 (commit 1dfdee852) and uses Go's
testing/synctest package. However, it calls gonotify.NewDirWatcher()
inside the synctest bubble, which spawns goroutines that block on
inotify syscalls. These syscalls are outside synctest's control,
causing the test to hang for 600 seconds before timing out.
2026-01-20 05:59:04 -08:00
R. Ryantm
f6d13112f8 tailscale: 1.92.5 -> 1.94.0 2026-01-20 03:53:48 +00:00
Philip Taron
d02617f878 tailscale: move tests to passthru
The upstream tests take a long time to run and are often flaky. Too many people need to get tailscale in order to update their system. We'll still run them in nixpkgs-review for tailscale version updates, but will not do so in normal builds.
2026-01-08 08:56:00 -08:00
Philip Taron
e040e4b0eb tailscale: 1.92.4 -> 1.92.5
Diff: https://github.com/tailscale/tailscale/compare/v1.92.4...v1.92.5

Changelog: https://tailscale.com/changelog#client
2026-01-06 13:27:49 -08:00
R. Ryantm
c777297ea9 tailscale: 1.92.3 -> 1.92.4 2026-01-03 01:47:48 +00:00
Philip Taron
69de3b7469 tailscale: 1.90.9 -> 1.92.3
tailscale (1.92.3)

  * Fix panic in client during automatic WireGuard configuration.

tailscale (1.92.1)

  * Feature: Support PROXY protocol in Tailscale Funnel and Serve to forward client source IP and port.
  * Feature: Add support for static Peer Relay endpoints via 'tailscale set --relay-server-static-endpoints'.
  * Feature: Add support for Workload Identity Federation authentication in 'tailscale up' via '--client-id' and '--id-token' flags.
  * Feature: Allow configuring remote targets as destinations for Tailscale Services.
  * Improvement: Enhance Peer Relay connection reliability by sending multiple forward bind packets per handshake.
  * Improvement: Include more candidate IP:port pairs in Peer Relay endpoint advertisements.
  * Improvement: Automatically record node peer information in network flow logs.
  * Improvement: Stabilize JSON output format for 'tailscale lock log'.

(cherry picked from commit 7e7d0c93f8)
2025-12-19 11:02:07 +03:00
Philip Taron
13cf9b94f2 tailscale: 1.90.8 -> 1.90.9
Diff: https://github.com/tailscale/tailscale/compare/v1.90.8...v1.90.9

Changelog: https://tailscale.com/changelog#client

Two fixes:

* `tailscaled` no longer deadlocks during event bursts.
* The client no longer hangs after wake up when [port mapping](https://tailscale.com/kb/1411/device-connectivity#port-mapping) is in use and interfaces are slow to become available.
2025-11-25 11:02:21 -08:00
Ashish SHUKLA
b858377ece tailscale: 1.90.7 -> 1.90.8
Changes: https://tailscale.com/changelog#2025-11-19
2025-11-19 18:57:30 +01:00
R. Ryantm
f459a90393 tailscale: 1.90.6 -> 1.90.7 2025-11-19 01:15:48 +00:00
Philip Taron
8129c42267 tailscale: 1.90.4 -> 1.90.6
Changelog: https://tailscale.com/changelog#2025-10-31

- 1.90.6 (Oct 31, 2025):

  App connectors: Fixed an issue where routes would stall and fail to apply when updated repeatedly in a short time period

- 1.90.5 (Oct 30, 2025)

  Tailscale SSH: Fixed a bug where SSH connections would hang for 10 seconds when connecting to `tsrecorder` (this affected tailnets using Tailscale SSH recording)
2025-11-05 07:51:18 -08:00
Antonis Kotronakis
d9cd345131 tailscale: remove tsidp subPackage 2025-11-01 20:23:11 +00:00
Philip Taron
7201e48b84 tailscale: 1.90.3 -> 1.90.4
Changelog: https://tailscale.com/changelog#2025-10-28

Most important changes:

* A deadlock issue no longer occurs in the client when checking for the network to be available.
* [tailscaled](https://tailscale.com/kb/1278/tailscaled) no longer sporadically panics when a [Trusted Platform Module](https://tailscale.com/kb/1596/secure-node-state-storage) (TPM) device is present.
2025-10-28 13:29:09 -07:00
Philip Taron
5ce81b1a4a tailscale: 1.90.2 -> 1.90.3
Changelog: https://tailscale.com/changelog#2025-10-27

Most important change:

1. tailscaled starts up as expected in a no router configuration environment.
2025-10-28 13:28:46 -07:00
Philip Taron
bdcf5f7740 tailscale: 1.88.4 -> 1.90.2
Changelog: https://tailscale.com/changelog#2025-10-24
2025-10-24 11:19:25 -07:00
R. Ryantm
2d3f530b70 tailscale: 1.88.3 -> 1.88.4 2025-10-15 00:35:46 +00:00
Philip Taron
c5982d517a tailscale: 1.88.1 -> 1.88.3
Changelog: https://tailscale.com/changelog#client
Diff: https://github.com/tailscale/tailscale/compare/v1.88.1...v1.88.3
2025-09-25 10:18:23 -07:00
Philip Taron
437f622838 tailscale: 1.86.5 -> 1.88.1 2025-09-15 10:34:20 +03:00
Fabian Affolter
0f80c96611 tailscale: 1.86.4 -> 1.86.5
Diff: https://github.com/tailscale/tailscale/compare/v1.86.4...v1.86.5

Changelog: https://tailscale.com/changelog#client
2025-08-27 15:28:43 +02:00
Philip Taron
45a869267b tailscale: add philiptaron as maintainer
I'm part of the [Tailscale Insiders](https://tailscale.com/blog/tailscale-insiders-update-seattle-meetup-news) team and am passionate about making Tailscale on Nix and NixOS the best it can be.
2025-08-20 14:38:07 -07:00
Philip Taron
92d3296cb6 tailscale: use finalAttrs style 2025-08-20 14:37:44 -07:00
Muhammad Falak R Wani
0cd2f02f3f tailscale: 1.86.2 -> 1.86.4
Diff: https://github.com/tailscale/tailscale/compare/refs/tags/v1.86.2...v1.86.4
Changelog: https://github.com/tailscale/tailscale/releases/tag/v1.86.4
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2025-08-09 09:42:56 +05:30
dish
bac913fc8b tailscale: 1.84.3 -> 1.86.2
https://tailscale.com/changelog#2025-07-29
https://www.youtube.com/watch?v=O4vN3Cwj0pQ&t=329s
2025-08-01 08:40:32 -07:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Fabian Affolter
d8f21e8563 tailscale: 1.84.2 -> 1.84.3
Diff: https://github.com/tailscale/tailscale/compare/v1.84.2...v1.84.3

Changelog: https://github.com/tailscale/tailscale/releases/tag/v1.84.3
2025-07-04 22:05:53 +02:00
Ryan Yin
78a9d9c698 tailscale: add ryan4yin as a maintainer 2025-06-22 14:25:29 +08:00
R. Ryantm
2faeaca76c tailscale: 1.84.1 -> 1.84.2 2025-06-11 12:07:39 +00:00
R. Ryantm
52d7809aa4 tailscale: 1.84.0 -> 1.84.1 2025-06-01 09:35:23 +00:00
Olivér Falvai
428a14cb18 tailscale: disable flaky test 2025-05-31 10:58:54 +02:00
Tom van Dijk
69984d594f tailscale: re-enable packet_filter_test.go
Co-authored-by: Kenichi Kamiya <kachick1@gmail.com>
2025-05-23 18:20:05 +02:00
Tom van Dijk
25122135e6 tailscale: remove unused fetchpatch 2025-05-23 18:19:54 +02:00
Tom van Dijk
a296d255d9 tailscale: disable packet_filter_test 2025-05-22 13:22:08 +02:00