mirror of
https://github.com/juanfont/headscale.git
synced 2026-10-27 08:46:49 +09:00
mapper: drop DNSConfig from policy responses
It forced every client into a full netmap rebuild; the resolver race it guarded against was a client bug (tailscale/tailscale#19749).
This commit is contained in:
1 parent
357f34a778
commit
eeaac680be
4 files changed
+31
-7
No files matched your search
@@ -117,6 +117,7 @@ clients, and how to run the same setup without Nix.
|
||||
- Fix `headscale users destroy`/`rename` reporting "multiple users match query" when no user matches; an ambiguous match now lists the matching users [#3476](https://github.com/juanfont/headscale/pull/3476)
|
||||
- Deleting a user that still owns nodes now lists the nodes (ID and hostname) that must be deleted first [#3475](https://github.com/juanfont/headscale/pull/3475)
|
||||
- Fix deleted nodes, and peers hidden by a policy change, staying listed in the Tailscale Android app; removed peers are now sent as their own incremental map update [#3492](https://github.com/juanfont/headscale/pull/3492)
|
||||
- Policy changes no longer resend DNS configuration to every node, sparing clients a full netmap rebuild; a node gets its DNS configuration when its own NextDNS nodeAttrs, tags or hostname change, which also fixes NextDNS device metadata going stale after a hostname change [#3492](https://github.com/juanfont/headscale/pull/3492)
|
||||
- Headscale now requires Go 1.27 to build
|
||||
- `headscale preauthkeys create --user` accepts a user name as well as an ID
|
||||
- `derp.paths` files may be Tailscale JSON or HuJSON DERP maps as well as YAML
|
||||
|
||||
Reference in new issue
Block a user