1
0
mirror of https://github.com/juanfont/headscale.git synced 2026-02-07 20:04:00 +01:00

policy: fix autogroup:self handling for tagged nodes

Skip autogroup:self destination processing for tagged nodes since they
can never match autogroup:self (which only applies to user-owned nodes).
Also reorder the IsTagged() check to short-circuit before accessing
User() to avoid potential nil pointer access on tagged nodes.

Updates #3036
This commit is contained in:
Kristoffer Dalby 2026-01-23 19:35:42 +00:00
parent 9e50071df9
commit 14f833bdb9

View File

@ -2,6 +2,10 @@
## 0.29.0 (202x-xx-xx)
### Changes
- **ACL Policy**: Fix autogroup:self handling for tagged nodes - tagged nodes no longer incorrectly receive autogroup:self filter rules [#3036](https://github.com/juanfont/headscale/pull/3036)
## 0.28.0 (2026-02-04)
**Minimum supported Tailscale client version: v1.74.0**