Commit Graph

340 Commits

Author SHA1 Message Date
Owen
ef49089160 Reorder operations 2025-12-05 16:34:09 -05:00
Owen
10eda0aec7 Only remove routes for subnets that aren't used 2025-12-05 16:09:04 -05:00
Owen
0391106477 Fix changing alias 2025-12-05 12:05:48 -05:00
Owen
0f8c6b2e17 Check permissions 2025-12-04 21:39:20 -05:00
Owen
c7373836a7 Fix missing hp error 2025-12-04 20:43:03 -05:00
Owen
98b6012a5e HP working better 2025-12-03 20:49:09 -05:00
Owen
1a2a2e5453 Improve handling of allowed ips 2025-12-03 15:50:00 -05:00
Owen
e898d4454f Fixing small things 2025-12-03 15:14:08 -05:00
Owen
5220fd9f76 Fixing endpoint handling 2025-12-03 11:14:34 -05:00
Owen
d74c643a6d Respond first before exiting 2025-12-02 21:53:23 -05:00
Owen
a2334cc5af Fix exit 2025-12-02 21:23:28 -05:00
Owen
0b87070e31 Update monitor 2025-12-02 11:17:19 -05:00
Owen
01586510f3 Clean up and add unrelay 2025-12-02 10:45:30 -05:00
Owen
5a2918b2a4 Further adjust structure to include peer monitor 2025-12-01 21:55:11 -05:00
Owen
29f0babf07 Migrate peer monitor into peer manager 2025-12-01 21:28:14 -05:00
Owen
23e7b173c9 Move failover command to monitor 2025-12-01 20:21:05 -05:00
Owen
e5977013b0 Holepunch tester working? 2025-12-01 20:11:04 -05:00
Owen
e9e4b00994 Make relay optional 2025-12-01 16:19:23 -05:00
Owen
136eee3302 Handle holepunches better 2025-12-01 13:54:01 -05:00
Owen
407145ab84 Fix bind issue when switching orgs 2025-11-30 20:42:22 -05:00
Owen
63f0a28b77 Terminate on auth token 403 or 401 2025-11-30 18:12:06 -05:00
Owen
fb1502fe93 Clear status 2025-11-30 18:07:11 -05:00
Owen
13c12f1a73 Clear status 2025-11-30 18:04:13 -05:00
Owen
4a471713e7 Add terminated status 2025-11-30 17:52:57 -05:00
Owen
b601368cc7 Add component to override the dns 2025-11-30 14:44:01 -05:00
Owen
5d129b4fce Add some logging 2025-11-30 14:28:25 -05:00
Owen
e10e8077ea Make sure to set on the peer 2025-11-26 16:16:52 -05:00
Owen
2fbd818711 Handle overlapping allowed ips 2025-11-26 16:13:44 -05:00
Owen
dfe49ad9c9 Move network to newt to share 2025-11-26 15:55:30 -05:00
Owen
8a50c6b5f1 Add override dns option 2025-11-26 14:21:11 -05:00
Owen
04928aada0 Network manager working by adding a config file 2025-11-26 12:13:29 -05:00
Owen
174b7fb2f8 NM working by overriding other interfaces 2025-11-26 11:58:21 -05:00
Owen
5f17fa8b0d Systemd working 2025-11-26 11:38:16 -05:00
Owen
692800b411 Shutting down correct now 2025-11-25 21:21:35 -05:00
Owen
09be5d3489 Create test creds python script 2025-11-25 21:05:41 -05:00
Owen
ef087f45c8 Add debug 2025-11-25 16:06:24 -05:00
Owen
8774412091 Detect unix; network manager not working 2025-11-25 15:44:16 -05:00
Owen
9281fbd222 Formatting of peers and dns worked 2025-11-25 14:19:53 -05:00
Owen
d34748f02e Working on updates 2025-11-24 22:16:39 -05:00
Owen
96143e4b38 Add new api calls and onterminate 2025-11-24 17:36:44 -05:00
Owen
20b3331fff Refactor modules 2025-11-24 17:04:33 -05:00
Owen
7ae705b1f1 Refactor 2025-11-24 16:16:52 -05:00
Owen
204500f7a0 We dont need to wait for the interface anymore 2025-11-24 16:09:56 -05:00
Owen
e238ee4d69 Convert windows working not using netsh route 2025-11-24 16:05:51 -05:00
Owen
9b2b5cc22e Remove annoying sleep and debug logs 2025-11-24 15:46:54 -05:00
Owen
fff1ffbb85 Remove unused 2025-11-24 15:36:04 -05:00
Owen
ec5d1ef1d1 Reorg working windows 2025-11-24 14:56:24 -05:00
Owen
2c62f9cc2a Basic windows is working 2025-11-24 14:41:04 -05:00
Owen
d60528877a Fix windows logging error 2025-11-24 12:31:51 -05:00
Owen
4dd50526cf Basic working 2025-11-23 22:01:43 -05:00