12 Commits (de45fa6c306f914cba832e39fafe4237cb4e0f96)

Author SHA1 Message Date
Alejandro Mery acf9e0e81d zones: extend WriteWireguardConfig to include a Name indicating the ring ID 10 months ago
Alejandro Mery b95d1f1878 zones: introduce Wireguard Ring Config factory 10 months ago
Alejandro Mery d1f7d225ae zones: fix RingOneAddress()'s generated address 10 months ago
Alejandro Mery 30a7bceda3 wireguard: make KeyPairs solid 11 months ago
Alejandro Mery 1419e55d5b zones: remove useless RingInfo.Address 11 months ago
Alejandro Mery ffdacb833b zones: add Port information to RingAddressEncoder 11 months ago
Alejandro Mery 975e166da7 zones: allow RingInfo.Merge() to enable, but not disable 11 months ago
Alejandro Mery 0fe451eed0 zones: introduce RingInfo.Merge() 11 months ago
Alejandro Mery c92873f07d zones: introduce RingInfo and Machine.Rings 11 months ago
Alejandro Mery 0d14510958 zones: introduce RingAddressEncoder and RingZero/RingOne implementations 11 months ago
Alejandro Mery c3b47ba812 zones: introduce ValidZoneID() and ValidNodeID() 11 months ago
Alejandro Mery 15f5aab449 zones: rename address.go to rings.go 11 months ago
Alejandro Mery a4a10d0226 zones: add helpers to compose and parse wg0/wg1 addresses 11 months ago