Juan Font
593040b73d
Run the Noise handlers under a new struct so we can access the noiseConn from the handlers
...
In TS2021 the MachineKey can be obtained from noiseConn.Peer() - contrary to what I thought before,
where I assumed MachineKey was dropped in TS2021.
By having a ts2021App and hanging from there the TS2021 handlers, we can fetch again the MachineKey.
2022-12-21 20:52:08 +01:00
Kristoffer Dalby
1015bc3e02
Upgrade to Tailscale 1.34.0
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2022-12-05 20:41:15 +01:00
Juan Font Alonso
a377ee14b4
Minor message change
2022-09-04 16:13:30 +02:00
Juan Font Alonso
2262188d8a
Warn when Headscale is running behind a wrongly configured proxy
2022-09-04 16:05:21 +02:00
Juan Font Alonso
c1c36036ae
Add timeouts for the Noise server
2022-09-04 11:35:39 +02:00
Juan Font Alonso
e9906b522f
Use upstream AcceptHTTP for the Noise upgrade
2022-08-20 00:06:26 +02:00
Juan Font
9d430d3c72
Update noise.go
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-08-18 21:33:56 +02:00
Juan Font Alonso
5cf9eedf42
Minor logging corrections
2022-08-15 10:43:39 +02:00
Juan Font Alonso
eb8d8f142c
And more linting stuff
2022-08-14 12:44:07 +02:00
Juan Font Alonso
3bea20850a
Some linting fixes
2022-08-14 12:40:22 +02:00
Juan Font Alonso
b261d19cfe
Added Noise upgrade handler and Noise mux
2022-08-13 20:52:11 +02:00