1
0
forked from extern/smegmesh

Commit Graph

  • c4dc984fc7 Added ability to detect if a node should be removed from the mesh. Tim Beatham 2023-10-21 18:08:45 +01:00
  • 976dbf2613 Automatically remove nodes from the mesh after a certain threshold. Tim Beatham 2023-10-20 17:35:02 +01:00
  • c200544cee Timer in go that syncs with random nodes in the mesh every given time interval. Tim Beatham 2023-10-20 12:41:06 +01:00
  • ec87afc235 Added sync Tim Beatham 2023-10-10 20:14:40 +01:00
  • e729c5b181 CRDTs fully incorporated Tim Beatham 2023-10-06 18:25:38 +01:00
  • 47e260e310 Incorporated automerge Tim Beatham 2023-10-06 11:52:51 +01:00
  • 81e2d16316 Implementing CRDTs Tim Beatham 2023-10-06 10:12:46 +01:00
  • 923ca716ec Automerge changes Tim Beatham 2023-10-05 17:48:54 +01:00
  • f191c4ff44 Added package changes Tim Beatham 2023-10-04 17:17:53 +01:00
  • a069b89a9a Refactored client and server and interfaced out dependencies Tim Beatham 2023-10-02 16:03:41 +01:00
  • 52e5e3d33c JWT Authentication endpoint Tim Beatham 2023-10-01 20:14:09 +01:00
  • 94afd68460 Implemented JWT authentication Tim Beatham 2023-10-01 19:01:35 +01:00
  • c819bec63d Interfaced problem out Tim Beatham 2023-09-29 15:00:20 +01:00
  • a0c20e4d11 IPV6 SLAAC Tim Beatham 2023-09-28 16:55:37 +01:00
  • ea2a073875 Added ability to set interface as up Tim Beatham 2023-09-21 18:43:29 +01:00
  • 6725a193aa Got it working with peer-to-peer network. Does not mark nodes as stale Tim Beatham 2023-09-21 13:50:59 +01:00
  • d9dc0ba6b3 Added the gRPC proto file Tim Beatham 2023-09-21 11:13:36 +01:00
  • 91212e60cf Simple direct peer-to-peer communication Tim Beatham 2023-09-20 19:05:29 +01:00
  • cfdf377567 Pseudo-random address allocation Tim Beatham 2023-09-20 14:34:34 +01:00
  • dcf851a02e Ability to add peer to config Tim Beatham 2023-09-19 23:50:44 +01:00
  • 6e9ca4f31f Migrated to using grpc for handling rpc calls Tim Beatham 2023-09-19 18:29:35 +01:00
  • 86756903c7 Created join-mesh, list-meshes command Tim Beatham 2023-09-19 13:45:49 +01:00
  • b679b7fb6e Added IPC handler to wgmesh Tim Beatham 2023-09-18 17:00:43 +01:00
  • 01238aca59 Incorporated gin server. Each node communicates in the mesh Tim Beatham 2023-09-18 15:52:28 +01:00
  • fa16480521 Commit Tim Beatham 2023-09-18 12:59:28 +01:00
  • a7c05b7566 Testing wgctrl Tim Beatham 2023-09-16 13:57:27 +01:00
  • 56f365dab4 Initial commit Tim Beatham 2023-09-16 12:38:28 +01:00