Files
headscale/hscontrol
Kristoffer Dalby b904276f2b
Some checks failed
Build / build-nix (push) Has been cancelled
Build / build-cross (GOARCH=386 GOOS=linux) (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=linux) (push) Has been cancelled
Build / build-cross (GOARCH=arm GOOS=linux GOARM=5) (push) Has been cancelled
Build / build-cross (GOARCH=arm GOOS=linux GOARM=6) (push) Has been cancelled
Build / build-cross (GOARCH=arm GOOS=linux GOARM=7) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=linux) (push) Has been cancelled
Tests / test (push) Has been cancelled
poll: use nodeview everywhere
There was a bug in HA subnet router handover where we used stale node data
from the longpoll session that we handed to Connect. This meant that we got
some odd behaviour where routes would not be deactivated correctly.

This commit changes to the nodeview is used through out, and we load the
current node to be updated in the write path and then handle it all there
to be consistent.

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2025-07-08 21:05:15 +02:00
..
2023-09-05 08:47:43 +02:00
2025-06-23 13:43:14 +02:00
2025-06-23 13:43:14 +02:00
2025-07-08 21:05:15 +02:00
2025-07-04 09:30:51 +02:00
2025-07-08 21:05:15 +02:00
2024-11-06 15:59:38 +01:00
2025-07-08 21:05:15 +02:00
2025-06-24 07:58:54 +02:00
2025-07-08 21:05:15 +02:00
2024-10-02 14:50:17 +02:00
2025-05-18 07:15:41 +02:00