Skip to content

Releases: tailscale/go

bf15628b759344c6fc7763795a405ba65b8be5d7

[tailscale] runtime/debug: embed Tailscale toolchain git rev

This is another take on #49 (which we stopped using?), and less
intrusive, and also always on.

This puts puts the the Tailscale Go toolchain's git rev in
the binary, accessible as a new "tailscale.toolchain.rev"
runtime/debug.BuildInfo Setting.

Caller code will have to access it guarded by the "tailscale_go" build
tag.

Updates #49

Signed-off-by: Brad Fitzpatrick <[email protected]>

ed9dc37b2b000f376a3e819cbb159e2c17a2dac6

[tailscale] os: disable pidfd on Android

Updates tailscale/tailscale#13452
Updates golang/go#69065

Signed-off-by: Brad Fitzpatrick <[email protected]>

d053e4d8f835eebfb37e18922c14fbfe502de07a

12 Sep 19:50
d053e4d
Compare
Choose a tag to compare
Merge pull request #100 from tailscale/artifact-update

github: bump artifact actions version

bfd8cf66a7d396097e74d195f30ca611fdc377c8

.github: fix asset_path for upload_release

Adjust asset_path for upload_release to the bare filename as the
download-artifact action now drops the tarballs under the work directory
by default.

Signed-off-by: Mario Minardi <[email protected]>

4771bcafe5ca1554e13b2cb396336868e97781f3

[tailscale] .github: update actions/checkout to 4.x

Update actions/checkout to 4.x as the version of node used in 3.x is
deprecated for GitHub actions.

Updates #cleanup

Signed-off-by: Mario Minardi <[email protected]>

0a7392ba4471f578e5160b6ea21def6ae8e4a072

06 Sep 19:53
0a7392b
Compare
Choose a tag to compare
Merge pull request #97 from tailscale/update-go1.23.1

Update go1.23.1

32389dd21fef8fabc5c5f235346bf9248e79b412

[tailscale] net: don't wait 5 seconds to re-read /etc/resolv.conf

If a Go process starts up, finds /etc/resolv.conf empty, then the DHCP
client writes /etc/resolv.conf, the Go program would find itself
broken for up to 5 seconds.

Updates tailscale/corp#22206

Signed-off-by: Brad Fitzpatrick <[email protected]>
(cherry picked from commit d05ca2a59a016618d243e8d3d78e72810aaffdf4)

22ef9eb38e9a2d21b4a45f7adc75addb05f3efb8

net: don't wait 5 seconds to re-read /etc/resolv.conf

If a Go process starts up, finds /etc/resolv.conf empty, then the DHCP
client writes /etc/resolv.conf, the Go program would find itself
broken for up to 5 seconds.

Updates tailscale/corp#22206

Signed-off-by: Brad Fitzpatrick <[email protected]>

2f152a4eff5875655a9a84fce8f8d329f8d9a321

02 Jul 20:56
2f152a4
Compare
Choose a tag to compare
Merge pull request #91 from tailscale/update-go1.22.5

Update go1.22.5

4d101c0f2d2a234b8902bfff5fadb16070201f0a

05 Jun 18:34
4d101c0
Compare
Choose a tag to compare
build-4d101c0f2d2a234b8902bfff5fadb16070201f0a

Merge remote-tracking branch 'go/release-branch.go1.22' into update-g…