mirror of
https://github.com/juanfont/headscale.git
synced 2026-10-25 07:46:49 +09:00
policy/v2: align SSH rule validation with Tailscale
Trim whitespace on action, users, src, dst; reject empty/wildcard users; reject empty acceptEnv; reject negative and over-max checkPeriod; reject hosts-table aliases as SSH dst; reject non-ASCII tag names; tolerate tag-owner cycles; match group-nesting wording.
This commit is contained in:
1 parent
4ad200ab73
commit
d600090f2c
70 files changed
+1361660
-308
No files matched your search
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+22348
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+22113
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+22107
File diff suppressed because it is too large.
Load diff
+22107
File diff suppressed because it is too large.
Load diff
+20105
File diff suppressed because it is too large.
Load diff
+20082
File diff suppressed because it is too large.
Load diff
+20105
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20078
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20099
File diff suppressed because it is too large.
Load diff
+20082
File diff suppressed because it is too large.
Load diff
+20082
File diff suppressed because it is too large.
Load diff
+20082
File diff suppressed because it is too large.
Load diff
+20082
File diff suppressed because it is too large.
Load diff
+20099
File diff suppressed because it is too large.
Load diff
+20099
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+20112
File diff suppressed because it is too large.
Load diff
+20112
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20112
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+20105
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20083
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20112
File diff suppressed because it is too large.
Load diff
+20105
File diff suppressed because it is too large.
Load diff
+20104
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20078
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
+20081
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+21916
File diff suppressed because it is too large.
Load diff
+21916
File diff suppressed because it is too large.
Load diff
+22146
File diff suppressed because it is too large.
Load diff
Vendored
+22152
File diff suppressed because it is too large.
Load diff
+22146
File diff suppressed because it is too large.
Load diff
+22146
File diff suppressed because it is too large.
Load diff
+21944
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+22123
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+22101
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user