7 Commits (a1164027dcff18e2c858ccef5ccc843c7133ddce)

Author SHA1 Message Date
Alejandro Mery a1164027dc WIP 4 months ago
Alejandro Mery 01ef75a020 cluster: fix wg0.conf generator 4 months ago
Alejandro Mery 948eff76d3 cluster: migrate to using pkg/rings for Addresses 6 months ago
Alejandro Mery 187149c129 cluster: decouple RingID from WireguardInterfaceID 6 months ago
Alejandro Mery 99dece1e43 cluster: use rings.ZoneID and rings.NodeID types 6 months ago
Alejandro Mery e5639b2f4e cluster: generate ring keys on scan if missing 1 year ago
Alejandro Mery 5abb4c2f92 cluster: rename pkg/zones to pkg/cluster 1 year ago
Alejandro Mery 204f3a49a1 drop toml support 1 year ago
Alejandro Mery acf9e0e81d zones: extend WriteWireguardConfig to include a Name indicating the ring ID 1 year ago
Alejandro Mery b95d1f1878 zones: introduce Wireguard Ring Config factory 1 year ago
Alejandro Mery d1f7d225ae zones: fix RingOneAddress()'s generated address 1 year ago
Alejandro Mery 30a7bceda3 wireguard: make KeyPairs solid 1 year ago
Alejandro Mery 1419e55d5b zones: remove useless RingInfo.Address 1 year ago
Alejandro Mery ffdacb833b zones: add Port information to RingAddressEncoder 1 year ago
Alejandro Mery 975e166da7 zones: allow RingInfo.Merge() to enable, but not disable 1 year ago
Alejandro Mery 0fe451eed0 zones: introduce RingInfo.Merge() 1 year ago
Alejandro Mery c92873f07d zones: introduce RingInfo and Machine.Rings 1 year ago
Alejandro Mery 0d14510958 zones: introduce RingAddressEncoder and RingZero/RingOne implementations 1 year ago
Alejandro Mery c3b47ba812 zones: introduce ValidZoneID() and ValidNodeID() 1 year ago
Alejandro Mery 15f5aab449 zones: rename address.go to rings.go 1 year ago
Alejandro Mery a4a10d0226 zones: add helpers to compose and parse wg0/wg1 addresses 1 year ago