headscale/hscontrol/util
Kristoffer Dalby 8efa5ad1fe cli: migrate the CLI and integration tests to the v1 HTTP API
Replace the gRPC client with the generated HTTP client across every
command: locally over the unix socket without auth (matching the previous
local gRPC socket), remotely over TLS with a Bearer API key. Output
rendering and integration tests move to the HTTP client types; the
transport changes, the assertions do not.
2026-06-19 15:21:00 +02:00
..
zlog all: apply godoc [Name] link conventions across comments 2026-05-19 09:55:22 +02:00
addr.go util: consolidate parsing and encoding helpers 2026-06-17 16:12:19 +02:00
addr_test.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
const.go Split code into modules 2023-05-26 12:24:50 +02:00
dns.go util: consolidate parsing and encoding helpers 2026-06-17 16:12:19 +02:00
dns_rootdomain_test.go util: handle single-address IPv4 prefix in reverse DNS generation 2026-06-08 10:04:49 +02:00
dns_test.go all: apply godoc [Name] link conventions across comments 2026-05-19 09:55:22 +02:00
file.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
key.go errors: rewrite errors to follow go best practices 2026-02-06 07:40:29 +01:00
log.go util: remove dead helpers and stale comments 2026-06-17 16:12:19 +02:00
net.go cli: migrate the CLI and integration tests to the v1 HTTP API 2026-06-19 15:21:00 +02:00
norace.go mapper/batcher: restructure internals for correctness 2026-03-14 02:52:28 -07:00
prompt.go all: adopt slices helpers 2026-06-17 16:12:19 +02:00
prompt_test.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
race.go mapper/batcher: restructure internals for correctness 2026-03-14 02:52:28 -07:00
test.go util: consolidate parsing and encoding helpers 2026-06-17 16:12:19 +02:00
util.go util, db: generate key material as hex via tailscale rands 2026-06-17 16:12:19 +02:00
util_test.go all: apply godoc [Name] link conventions across comments 2026-05-19 09:55:22 +02:00