[PR #780] [MERGED] Target Tailscale version to v1.30.0 (and replace inet.af/netaddr with net/netip) #1641

Closed
opened 2025-12-29 02:31:03 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/780
Author: @juanfont
Created: 9/3/2022
Status: Merged
Merged: 9/4/2022
Merged by: @juanfont

Base: mainHead: bump-ts1.30


📝 Commits (10+)

  • 12385d4 Target Tailscale v1.30.0
  • 197da8a Migrate config.go to net/netip
  • a24710a Migrate machine to net/netip
  • cdf48b1 Migrate utils to net/netip
  • 290ec8b Migrate ACLs to net/netip
  • 7af7815 Migrate routes to net/netip
  • 64ede5d Move namespaces unit tests to net/netip
  • efb12f2 Move db to net/netip
  • 71410cb Port dns to net/netip
  • 51abf90 Use net/netip in derp server

📊 Changes

23 files changed (+269 additions, -245 deletions)

View changed files

📝 CHANGELOG.md (+1 -0)
📝 acls.go (+3 -3)
📝 acls_test.go (+55 -55)
📝 acls_types.go (+6 -6)
📝 app_test.go (+3 -3)
📝 cmd/headscale/cli/nodes.go (+2 -2)
📝 config.go (+13 -11)
📝 db.go (+2 -2)
📝 derp_server.go (+4 -2)
📝 dns.go (+11 -10)
📝 dns_test.go (+17 -17)
📝 flake.nix (+1 -1)
📝 go.mod (+10 -6)
📝 go.sum (+23 -12)
📝 integration_common_test.go (+6 -6)
📝 integration_general_test.go (+9 -9)
📝 machine.go (+11 -11)
📝 machine_test.go (+43 -43)
📝 namespaces_test.go (+5 -5)
📝 routes.go (+5 -6)

...and 3 more files

📄 Description

This PR changes our target version to Tailscale 1.30, and switches Tailscale developers' inet.af/netaddr to the now mainline net/netip.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/juanfont/headscale/pull/780 **Author:** [@juanfont](https://github.com/juanfont) **Created:** 9/3/2022 **Status:** ✅ Merged **Merged:** 9/4/2022 **Merged by:** [@juanfont](https://github.com/juanfont) **Base:** `main` ← **Head:** `bump-ts1.30` --- ### 📝 Commits (10+) - [`12385d4`](https://github.com/juanfont/headscale/commit/12385d4357e48e3a6221920df172a1ec414497bb) Target Tailscale v1.30.0 - [`197da8a`](https://github.com/juanfont/headscale/commit/197da8afcbda2b52186a429f490597f712b3ee95) Migrate config.go to net/netip - [`a24710a`](https://github.com/juanfont/headscale/commit/a24710a9616e092bb7dd6a8e794985e1181c6139) Migrate machine to net/netip - [`cdf48b1`](https://github.com/juanfont/headscale/commit/cdf48b12166b5ae9e37c2d4f0c0dc3704eccb260) Migrate utils to net/netip - [`290ec8b`](https://github.com/juanfont/headscale/commit/290ec8bb19aa1a4290929a7d848daf719e4ebce1) Migrate ACLs to net/netip - [`7af7815`](https://github.com/juanfont/headscale/commit/7af78152a45fb6c948700ddd3b9187d94ffd96b1) Migrate routes to net/netip - [`64ede5d`](https://github.com/juanfont/headscale/commit/64ede5dbef456d0d02d0cc578c6396cecae684fc) Move namespaces unit tests to net/netip - [`efb12f2`](https://github.com/juanfont/headscale/commit/efb12f208c0efb86f330ff414f32fee1cbf94f6d) Move db to net/netip - [`71410cb`](https://github.com/juanfont/headscale/commit/71410cb6da5718bbf896c55c59070795c0b77de0) Port dns to net/netip - [`51abf90`](https://github.com/juanfont/headscale/commit/51abf90db663e48683edef677111191a5a9d8747) Use net/netip in derp server ### 📊 Changes **23 files changed** (+269 additions, -245 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+1 -0) 📝 `acls.go` (+3 -3) 📝 `acls_test.go` (+55 -55) 📝 `acls_types.go` (+6 -6) 📝 `app_test.go` (+3 -3) 📝 `cmd/headscale/cli/nodes.go` (+2 -2) 📝 `config.go` (+13 -11) 📝 `db.go` (+2 -2) 📝 `derp_server.go` (+4 -2) 📝 `dns.go` (+11 -10) 📝 `dns_test.go` (+17 -17) 📝 `flake.nix` (+1 -1) 📝 `go.mod` (+10 -6) 📝 `go.sum` (+23 -12) 📝 `integration_common_test.go` (+6 -6) 📝 `integration_general_test.go` (+9 -9) 📝 `machine.go` (+11 -11) 📝 `machine_test.go` (+43 -43) 📝 `namespaces_test.go` (+5 -5) 📝 `routes.go` (+5 -6) _...and 3 more files_ </details> ### 📄 Description This PR changes our target version to Tailscale 1.30, and switches Tailscale developers' inet.af/netaddr to the now mainline net/netip. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 02:31:03 +01:00
adam closed this issue 2025-12-29 02:31:03 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1641