netbird/relay/client
Zoltan Papp 5953b43ead
[client, relay] Fix/wg watch (#3261)
Fix WireGuard watcher related issues

- Fix race handling between TURN and Relayed reconnection
- Move the WgWatcher logic to separate struct
- Handle timeouts in a more defensive way
- Fix initial Relay client reconnection to the home server
2025-02-10 10:32:50 +01:00
..
dialer [relay] Use new upstream for nhooyr.io/websocket package (#3287) 2025-02-05 23:03:53 +01:00
addr.go [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
client_test.go [relay] Refactor initial Relay connection (#2800) 2024-11-22 18:12:34 +01:00
client.go [client, relay] Fix/wg watch (#3261) 2025-02-10 10:32:50 +01:00
conn.go [client] fix/proxy close (#2873) 2024-11-11 14:18:38 +01:00
doc.go [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
guard.go [client, relay] Fix/wg watch (#3261) 2025-02-10 10:32:50 +01:00
manager_test.go Fix unused servers cleanup (#2826) 2024-11-01 12:33:29 +01:00
manager.go [client, relay] Fix/wg watch (#3261) 2025-02-10 10:32:50 +01:00
picker_test.go Import time package (#2940) 2024-11-22 20:40:30 +01:00
picker.go [relay] Refactor initial Relay connection (#2800) 2024-11-22 18:12:34 +01:00