Commit Graph
43 Commits
Author SHA1 Message Date
Owen 43c8a14fda Dont start the ping until we are connected 2026-01-17 17:32:01 -08:00
Owen f061596e5b Include fingerprint and posture info in ping 2026-01-16 12:16:51 -08:00
Owen 0231591f36 Clean up log messages 2026-01-16 12:02:02 -08:00
Owen 1650624a55 Message syncing works 2026-01-15 21:25:53 -08:00
Owen 285f8ce530 Handle and test config version bugs 2026-01-15 16:36:11 -08:00
Owen af33218792 Small clean up and move ping to client.go 2026-01-15 14:20:12 -08:00
Owen bda6606098 Merge branch 'power-state' into msg-delivery 2026-01-14 17:51:42 -08:00
Owen 07dfc651f1 Dont get token each time 2026-01-14 16:51:04 -08:00
Owen 0895156efd Power state getting set correctly 2026-01-14 16:38:40 -08:00
Owen 4f09d122bb Refactor operation 2026-01-14 11:58:12 -08:00
Owen 231808476b Fix error checking 2026-01-13 11:51:51 -08:00
Owen 52273a81c8 Add version and send it down 2025-12-19 16:45:11 -05:00
Owen a4365988eb Remove exit nodes from HPing if peers are removed 2025-12-18 15:04:20 -05:00
Owen 56f4614899 Pull 21820 from config 2025-12-16 18:36:04 -05:00
Owen 25644db2f3 Update test 2025-12-08 12:12:35 -05:00
Owen 7546fc82ac Adapt args to work on windows 2025-12-07 17:44:10 -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 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 63f0a28b77 Terminate on auth token 403 or 401 2025-11-30 18:12:06 -05:00
Owen 5734684a21 Add optional user token to validate 2025-11-07 14:52:54 -08:00
Owen 87e2cf8405 Use local websocket without config or otel 2025-10-27 21:42:41 -07:00
Owen 8e83a83294 Update to use newt websocket 2025-07-18 16:58:52 -07:00
Owen 4cb31df3c8 Fix concurrancy problem and add +1 back 2025-04-12 17:51:29 -04:00
Owen 3d70ff190f Unix: handle encrypted messages 2025-03-15 21:46:54 -04:00
Owen a42d2b75dd Initiall connection seems to be working 2025-02-21 16:20:15 -05:00
Owen 8b09545cf6 Fix small issues; add back ws 2025-02-21 16:11:57 -05:00
Owen b553209712 Import copied libs 2025-02-20 22:06:00 -05:00
Owen c5098f0cd0 Rename to client 2025-02-20 22:04:06 -05:00
Owen Schwartz f8dccbec80 Fix save config 2025-01-29 22:15:28 -05:00
Owen Schwartz 26a04ceb62 Add csrf header 2024-12-25 22:04:31 -05:00
Owen Schwartz 447a983790 Clean up mod 2024-12-24 16:22:15 -05:00
Owen Schwartz b9a3632a1e Handle termination message 2024-12-08 21:45:02 -05:00
Owen Schwartz e99853422c Add retry logic to newt 2024-12-08 16:24:17 -05:00
Owen Schwartz 082ebae0bb Move websocket 2024-12-08 16:13:30 -05:00
Owen Schwartz 31692c03e8 Fix various things 2024-12-07 22:07:02 -05:00
Owen Schwartz 6eac4b5147 Resolve dns thing? 2024-11-24 13:06:31 -05:00
Owen Schwartz f48502dd08 Standardize logs 2024-11-23 17:34:58 -05:00
Owen Schwartz 94a94613eb Handle config saving more gracefully 2024-11-23 16:27:40 -05:00
Owen Schwartz 055d50d1d3 Polish; add remove 2024-11-18 22:08:42 -05:00
Owen Schwartz 2e5531b4a5 WIP: Add websocket support 2024-11-10 22:04:36 -05:00
Owen Schwartz b348c768c7 Scafolding out the project 2024-11-04 00:26:45 -05:00