Commit graph

  • 82b068b0ce
    Merge 45670717e3 into 606e5f68a0 nblock 2026-01-22 15:36:39 +00:00
  • 45670717e3 Add a page to describe supported registration methods Florian Preinstorfer 2026-01-20 21:05:10 +01:00
  • 25b0412204 Use registration key instead of machine key Florian Preinstorfer 2026-01-20 19:50:08 +01:00
  • b1557fe01a Add missing words Florian Preinstorfer 2026-01-20 16:46:27 +01:00
  • 4ee0a39c4f Bump year/version for mkdocs Florian Preinstorfer 2026-01-16 15:55:35 +01:00
  • 2abb288670
    Merge 6da44eba4b into 606e5f68a0 Samy Djemaï 2026-01-22 08:52:26 +00:00
  • ea4d5b2ff9
    Merge 37162267d9 into 606e5f68a0 Rogan Lynch 2026-01-22 08:52:26 +00:00
  • f70b86e733
    Merge 3b8bad4252 into 606e5f68a0 Rogan Lynch 2026-01-22 08:52:26 +00:00
  • 0a643268e7
    Merge 05e991180f into 606e5f68a0 Rogan Lynch 2026-01-22 08:52:26 +00:00
  • dc198f06b8
    Merge 91711ec234 into 606e5f68a0 griffer 2026-01-22 08:52:26 +00:00
  • c2abfae951
    Merge a8077c1a13 into 606e5f68a0 Ángel 2026-01-22 08:52:26 +00:00
  • d8aa18ffb5
    Merge 898bb72568 into 606e5f68a0 Janis Jansons 2026-01-22 08:52:26 +00:00
  • 96e48ac714
    Merge 7478d75012 into 606e5f68a0 Shourya Gautam 2026-01-22 08:52:26 +00:00
  • 606e5f68a0 changelog: fixups for 0.28.0-beta.2 main v0.28.0-beta.2 Kristoffer Dalby 2026-01-22 08:29:26 +00:00
  • 54ec1bfbda changelog: fixups for 0.28.0-beta.2 Kristoffer Dalby 2026-01-22 08:29:26 +00:00
  • a04b21abc6 gen: regenerate protobuf and type views Kristoffer Dalby 2026-01-21 16:51:04 +00:00
  • 92caadcee6 nix: update vendor hash for Go dependencies Kristoffer Dalby 2026-01-21 16:50:53 +00:00
  • aa29fd95a3 derp: migrate to derpserver package API Kristoffer Dalby 2026-01-21 16:50:28 +00:00
  • 0565e01c2f go.mod: update dependencies Kristoffer Dalby 2026-01-21 16:50:22 +00:00
  • aee1d2a640 nix: fix deprecated attributes and update dev tools Kristoffer Dalby 2026-01-21 16:50:10 +00:00
  • ee303186b3 docs: add changelog for SSH policy changes Kristoffer Dalby 2026-01-21 15:30:11 +00:00
  • e9a94f00a9 integration: update SSH tests for validation rules Kristoffer Dalby 2026-01-21 12:15:15 +00:00
  • d40203e153 policy: update tests for SSH validation rules Kristoffer Dalby 2026-01-21 12:14:56 +00:00
  • 5688c201e9 policy/v2: validate SSH source/destination combinations Kristoffer Dalby 2026-01-21 12:14:43 +00:00
  • 0b64a4bdeb gen: regenerate protobuf and type views Kristoffer Dalby 2026-01-21 16:51:04 +00:00
  • d52ef9faf7 nix: update vendor hash for Go dependencies Kristoffer Dalby 2026-01-21 16:50:53 +00:00
  • 2e8d758db4 derp: migrate to derpserver package API Kristoffer Dalby 2026-01-21 16:50:28 +00:00
  • 05e5058de2 go.mod: update dependencies Kristoffer Dalby 2026-01-21 16:50:22 +00:00
  • 1f68c6a43d nix: fix deprecated attributes and update dev tools Kristoffer Dalby 2026-01-21 16:50:10 +00:00
  • 487716f645
    Merge 35364bfc9a into 4e1834adaf Kristoffer Dalby 2026-01-21 16:21:54 +00:00
  • 35364bfc9a nix: update to Go 1.26 and fix deprecations Kristoffer Dalby 2026-01-21 16:21:44 +00:00
  • b36438bf90 all: disable thelper linter and clean up nolint comments Kristoffer Dalby 2026-01-21 10:38:15 +00:00
  • de1f9b90d5 all: fix godoclint, gosec, testifylint, and thelper lint issues Kristoffer Dalby 2026-01-20 17:19:49 +00:00
  • 667efb2ab1 all: fix inamedparam and recvcheck lint issues Kristoffer Dalby 2026-01-20 17:11:47 +00:00
  • 3770015faa all: fix staticcheck and contextcheck lint issues Kristoffer Dalby 2026-01-20 17:08:19 +00:00
  • 00321fc282 all: fix testifylint, thelper, usetesting, wsl_v5 issues Kristoffer Dalby 2026-01-20 16:56:07 +00:00
  • d3bddbf172 all: fix exptostd, ineffassign, unconvert, intrange, predeclared issues Kristoffer Dalby 2026-01-20 16:52:18 +00:00
  • 3b59a91112 all: apply additional wsl_v5 whitespace fixes Kristoffer Dalby 2026-01-20 16:44:02 +00:00
  • 58b532ae3c all: apply lint auto-fixes and update test expectations Kristoffer Dalby 2026-01-20 16:28:35 +00:00
  • 8bfd508cf0 all: apply testifylint fixes and correct auto-fix issues Kristoffer Dalby 2026-01-20 16:20:53 +00:00
  • 12b3da0181 all: extract remaining magic numbers to named constants Kristoffer Dalby 2026-01-20 16:18:07 +00:00
  • b1463dff1e hscontrol: extract more magic numbers to named constants Kristoffer Dalby 2026-01-20 16:14:05 +00:00
  • 1462847878 hscontrol: extract magic numbers to named constants Kristoffer Dalby 2026-01-20 16:11:39 +00:00
  • f969745db4 integration: define sentinel errors for err113 compliance Kristoffer Dalby 2026-01-20 16:06:19 +00:00
  • 7b4c49a91f hscontrol/state: fix err113 issues using sentinel errors Kristoffer Dalby 2026-01-20 15:52:19 +00:00
  • 1a997b6494 hscontrol/mapper: define sentinel errors for err113 compliance Kristoffer Dalby 2026-01-20 15:50:57 +00:00
  • 7cbd3d8d91 all: define sentinel errors for err113 compliance Kristoffer Dalby 2026-01-20 15:47:41 +00:00
  • 25fdad3949 hscontrol/policy/v2: define sentinel errors Kristoffer Dalby 2026-01-20 15:35:44 +00:00
  • 144c79aedf hscontrol/mapper: fix copylocks govet warnings Kristoffer Dalby 2026-01-20 15:17:28 +00:00
  • 3843036d13 all: use context-aware methods for exec, database, and HTTP Kristoffer Dalby 2026-01-20 15:13:52 +00:00
  • 676273ee9d all: fix staticcheck issues Kristoffer Dalby 2026-01-20 15:08:44 +00:00
  • 956bcb3680 all: remove unused code and simplify function signatures Kristoffer Dalby 2026-01-20 15:03:04 +00:00
  • 52fc725cf1 all: check unchecked error returns Kristoffer Dalby 2026-01-20 14:52:28 +00:00
  • 15d0efbf9d all: update deprecated Docker and xsync APIs Kristoffer Dalby 2026-01-20 14:42:02 +00:00
  • ad7669a2d4 all: apply golangci-lint auto-fixes Kristoffer Dalby 2026-01-20 14:37:24 +00:00
  • 3675b65504 all: use new() builtin and slices utilities Kristoffer Dalby 2026-01-20 14:23:21 +00:00
  • 094faf7a6a all: modernize sorting with slices package Kristoffer Dalby 2026-01-20 14:22:46 +00:00
  • f9b3265158 all: replace tsaddr.SortPrefixes with netip.Prefix.Compare Kristoffer Dalby 2026-01-20 14:22:36 +00:00
  • 9ab229675d all: use errors.AsType for type-safe error unwrapping Kristoffer Dalby 2026-01-20 14:22:27 +00:00
  • 57d9619321 go.mod: bump Go version to 1.26rc2 Kristoffer Dalby 2026-01-20 14:21:36 +00:00
  • 91592a8059
    Merge eb1af6b947 into 4e1834adaf Matan Baruch 2026-01-21 15:40:06 +00:00
  • 04f3096647
    Merge bc2bd697ab into 4e1834adaf github-actions[bot] 2026-01-21 15:40:06 +00:00
  • 3dda126f40
    Merge 3ba53497c3 into 4e1834adaf dependabot[bot] 2026-01-21 15:40:05 +00:00
  • d9f928cab3
    Merge baa45573a6 into 4e1834adaf dependabot[bot] 2026-01-21 15:40:05 +00:00
  • eb1736375a
    Merge 44a4dd5de6 into 4e1834adaf dependabot[bot] 2026-01-21 15:40:05 +00:00
  • c6f9d840e6 docs: add changelog for SSH policy changes Kristoffer Dalby 2026-01-21 15:30:11 +00:00
  • 8452ea27e7 integration: update SSH tests for validation rules Kristoffer Dalby 2026-01-21 12:15:15 +00:00
  • 3f49ef9f1a policy: update tests for SSH validation rules Kristoffer Dalby 2026-01-21 12:14:56 +00:00
  • 9a1ae17996 policy/v2: validate SSH source/destination combinations Kristoffer Dalby 2026-01-21 12:14:43 +00:00
  • 4e1834adaf
    db: use PolicyManager for RequestTags migration Shourya Gautam 2026-01-21 19:40:29 +05:30
  • 22afb2c61b policy: fix asymmetric peer visibility with autogroup:self Kristoffer Dalby 2026-01-20 16:49:36 +00:00
  • 4eeea90c5a db: consolidate PolicyBytes into single function Kristoffer Dalby 2026-01-21 11:40:50 +00:00
  • ecb4b488ba db: add tests for RequestTags migration Kristoffer Dalby 2026-01-21 10:56:33 +00:00
  • 96ccacaae2 db: remove unused KV struct Kristoffer Dalby 2026-01-21 10:52:15 +00:00
  • 3bf01d4cee db: use PolicyManager for RequestTags migration Kristoffer Dalby 2026-01-21 10:51:56 +00:00
  • 740f650a4d added validations before migrating tags Shourya Gautam 2026-01-18 12:09:21 +05:30
  • 9f99c4fd36 added migration for forced tags Shourya Gautam 2026-01-13 00:31:58 +05:30
  • c40d547f93 policy: fix asymmetric peer visibility with autogroup:self Kristoffer Dalby 2026-01-20 16:49:36 +00:00
  • b3c4d0ec81 integration: add tests for API key expire/delete by ID Kristoffer Dalby 2026-01-16 14:10:42 +00:00
  • b82c9c9c0e docs: add changelog entry for API key expire/delete by ID Kristoffer Dalby 2026-01-16 14:01:07 +00:00
  • e0bae9b769 cli: add --id flag to API key expire/delete commands Kristoffer Dalby 2026-01-16 14:00:38 +00:00
  • a194712c34 grpc: support expire/delete API keys by ID Kristoffer Dalby 2026-01-16 13:57:49 +00:00
  • 8776745428 gen: regenerate protobuf code Kristoffer Dalby 2026-01-16 13:55:20 +00:00
  • b01eda721c proto: add id field to API key expire/delete requests Kristoffer Dalby 2026-01-16 13:54:34 +00:00
  • 42bd9cd058 state: add GetAPIKeyByID method Kristoffer Dalby 2026-01-16 13:53:59 +00:00
  • ee014f285d
    Merge 088a6353f2 into 515a22e696 lujian 2026-01-20 16:00:29 +01:00
  • ed3a4ed6aa policy: address review feedback for SSH validation Kristoffer Dalby 2026-01-20 10:24:14 +00:00
  • dce7ac0b4b CHANGELOG: add SSH policy breaking change for 0.28.0 Kristoffer Dalby 2026-01-16 14:40:44 +00:00
  • 7dd299b683 policy,integration: update tests for SSH src/dst validation Kristoffer Dalby 2026-01-16 14:40:28 +00:00
  • d139a2f02a policy/v2: add runtime filtering for * dst with tag sources Kristoffer Dalby 2026-01-16 14:39:52 +00:00
  • 60dc17bab6 policy/v2: add SSH src/dst validation for Tailscale parity Kristoffer Dalby 2026-01-16 14:39:13 +00:00
  • 3ba24e2248 integration: add tests for API key expire/delete by ID Kristoffer Dalby 2026-01-16 14:10:42 +00:00
  • b46e217629 docs: add changelog entry for API key expire/delete by ID Kristoffer Dalby 2026-01-16 14:01:07 +00:00
  • ff1097dd70 cli: add --id flag to API key expire/delete commands Kristoffer Dalby 2026-01-16 14:00:38 +00:00
  • 5b84ea3be8 grpc: support expire/delete API keys by ID Kristoffer Dalby 2026-01-16 13:57:49 +00:00
  • 91f82b24cb gen: regenerate protobuf code Kristoffer Dalby 2026-01-16 13:55:20 +00:00
  • 1eedf42828 proto: add id field to API key expire/delete requests Kristoffer Dalby 2026-01-16 13:54:34 +00:00
  • d575b89c67 state: add GetAPIKeyByID method Kristoffer Dalby 2026-01-16 13:53:59 +00:00
  • 515a22e696 go.mod: remove gopkg.in/check.v1 dependency Kristoffer Dalby 2026-01-16 16:33:09 +00:00
  • 6654142fbe cmd/headscale: migrate tests from check.v1 to testify Kristoffer Dalby 2026-01-16 16:32:57 +00:00