Tim Beatham
19abf712a6
Fixing bug with nodes being removed
2023-12-12 12:45:41 +00:00
Tim Beatham
388153e706
Stubbing out WireGuard components
...
Stubbing our WireGuard components so that I can use docker/podman
network_mode=host. This is much more efficient than the docker/podman
userspace network.
2023-11-20 11:28:12 +00:00
Tim Beatham
5f176e731f
Developed a rest API
2023-11-13 10:44:14 +00:00
Tim Beatham
1a864b7c80
Removed interface manipulation via os.Exec into
...
rtnetlink calls
2023-11-07 19:48:53 +00:00
Tim Beatham
76dda2cf6f
Update go.mod
2023-11-05 10:54:38 +00:00
Tim Beatham
900c67a121
Update go.mod
2023-11-05 10:49:18 +00:00
Tim Beatham
e63edea763
Fixing an issue where packets are dropped each time
...
we change wg configuration
2023-11-01 10:39:46 +00:00
Tim Beatham
e56780fdd4
Added ability to query the JSON data store
2023-10-30 19:02:28 +00:00
Tim Beatham
928f6af9ac
Modified build script
2023-10-30 13:17:47 +00:00
Tim Beatham
f1cfd52a91
Cleaning up reposistory
2023-10-25 18:36:13 +01:00
Tim Beatham
81e2d16316
Implementing CRDTs
2023-10-06 10:12:46 +01:00
Tim Beatham
f191c4ff44
Added package changes
2023-10-04 17:17:53 +01:00
Tim Beatham
6e9ca4f31f
Migrated to using grpc for handling rpc calls
2023-09-19 18:29:35 +01:00
Tim Beatham
86756903c7
Created join-mesh, list-meshes command
2023-09-19 13:45:49 +01:00
Tim Beatham
b679b7fb6e
Added IPC handler to wgmesh
2023-09-18 17:00:43 +01:00
Tim Beatham
01238aca59
Incorporated gin server.
...
Each node communicates in the mesh
2023-09-18 15:52:28 +01:00
Tim Beatham
fa16480521
Commit
2023-09-18 12:59:28 +01:00
Tim Beatham
a7c05b7566
Testing wgctrl
2023-09-16 13:57:27 +01:00