|  Alejandro Mery | 223edf846b | zones: introduce Zone.ForEachMachine() and refactor Zones.ForEachMachine() using it
Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | fdb0f0324f | zones: finish scan sorting the content Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 9aef92f32d | zones: assign zoneID to zones inferable ID Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | e5baf53758 | zones: import wireguard keys from wgN.conf files Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 0fe451eed0 | zones: introduce RingInfo.Merge() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | cb5ea80e66 | zones: introduce Zones.GetMachineByName() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | f7da9519fa | zones: allow iterators to terminate Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 589fb2f0e1 | zones: set zoneID based on wireguard config files Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | f5ee63e5aa | wireguard: cleanup Config parser using BinaryKey Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 0de2e3f4d9 | wireguard: introduce BinaryKey.Equal() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | c92873f07d | zones: introduce RingInfo and Machine.Rings RingInfo includes Wireguard ring related details
Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 4d25ea1d16 | wireguard: introduce initial BinaryKey and KeyPair structs Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 0d14510958 | zones: introduce RingAddressEncoder and RingZero/RingOne implementations Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | c3b47ba812 | zones: introduce ValidZoneID() and ValidNodeID() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 15f5aab449 | zones: rename address.go to rings.go Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 7cf3ee04f5 | zones: use cloudflare's resolver Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | a3e3cde4c4 | zones: fix scanMachines to run after all zones have been read Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | a4a10d0226 | zones: add helpers to compose and parse wg0/wg1 addresses Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 06e755ecd2 | zones: scan for Machine details after they've all been added Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | b15f394199 | wireguard: add EndpointAddress.Name() removing the domain from Host Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | f225e15b2c | wireguard: rename EndpointAddress.Name to Host and add String() method
Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 5d946e4e93 | wireguard: adds wgN.conf parser Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 979324f151 | zones: adds ForEachZone iterator Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | be9da490ff | zones: adds ForEachMachine() iterator Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 3599812072 | zones: introduce Machine.ReadFile() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 7e6c53c5f5 | zones: introduce Machine.PublicAddresses() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 5f924dcb00 | zones: introduce Machine.FullName() Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | ee63e80f77 | zones: add resolver and domain Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 1b9ce9f688 | jpictl: add `dump` command with toml output Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | 1ea1ab4ac4 | zones: add initial m/ scanner Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | a3f8e2fee3 | build-sys: import Makefile from darvaza.org Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | f714210b37 | jpictl: initial cmd placeholder Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago | 
				
					
						|  Alejandro Mery | ee1d22e994 | Initial commit Signed-off-by: Alejandro Mery <[email protected]> | 2 years ago |