vadym 
								
							 
						 
						
							
							
							
							
								
							
							
								09d4564282 
								
							 
						 
						
							
							
								
								1. added NetworkDomain and default values  
							
							 
							
							
							
						 
						
							2022-10-30 22:22:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									vadym 
								
							 
						 
						
							
							
							
							
								
							
							
								d8a4000141 
								
							 
						 
						
							
							
								
								1. added multipath protocol and schema suport  
							
							 
							
							... 
							
							
							
							2. added SCTP protocol and schema support
3. added set of NAS models support (Asustor, ReadyNAS, Drobo, QNAP, WD, Synology, Terramaster)
4. moved to fc00::/7 private segment
5. added Windows, MacOS and Linux UI for peers edit and current status 
							
						 
						
							2022-10-27 22:03:37 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01c44a087b 
								
							 
						 
						
							
							
								
								Rename tuntap package to tun  
							
							 
							
							... 
							
							
							
							We haven't had TAP support in ages. 
							
						 
						
							2022-09-24 14:41:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								217ac39e77 
								
							 
						 
						
							
							
								
								Allow setting default config path and AdminListen at compile time  
							
							 
							
							... 
							
							
							
							By providing the following items to `LDFLAGS`:
* `-X github.com/yggdrasil-network/yggdrasil-go/src/defaults.defaultConfig=/path/to/config`
* '-X github.com/yggdrasil-network/yggdrasil-go/src/defaults.defaultAdminListen=unix://path/to/sock'
Closes  #818 . 
							
						 
						
							2022-09-24 14:09:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								529a33034b 
								
							 
						 
						
							
							
								
								gofmt to add new build comments  
							
							 
							
							
							
						 
						
							2021-09-23 04:34:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								de853fed10 
								
							 
						 
						
							
							
								
								multicast configuration changes  
							
							 
							
							
							
						 
						
							2021-06-27 17:24:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								2874ce1327 
								
							 
						 
						
							
							
								
								change multicast config format  
							
							 
							
							
							
						 
						
							2021-06-27 03:15:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								2a7a53b6b6 
								
							 
						 
						
							
							
								
								move GenerateConfig to defaults, to adjust dependency ordering, needed for stuff later  
							
							 
							
							
							
						 
						
							2021-06-27 02:18:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								416eadbcff 
								
							 
						 
						
							
							
								
								Use uint64 for MTU for forward-compatibility  
							
							 
							
							
							
						 
						
							2021-05-16 20:00:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								2d01386d6e 
								
							 
						 
						
							
							
								
								Refactor admin socket, export request/response structs, remove types package  
							
							 
							
							
							
						 
						
							2021-05-16 19:51:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									octeep 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04e890fcc3 
								
							 
						 
						
							
							
								
								Change DefaultIfName from "/dev/tun0" to "tun0"  
							
							 
							
							... 
							
							
							
							Specifying the full path to the interface in OpenBSD would result in:
panic: Interface name must be tun[0-9]*
Therefore, DefaultIfName should be changed to tun0 in order to make yggdrasil work out of the box. 
							
						 
						
							2020-11-13 06:38:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Westlund 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fcb6f5ca36 
								
							 
						 
						
							
							
								
								Set default conf file on FreeBSD to /usr/local/etc/yggdrasil.conf ( #717 )  
							
							 
							
							
							
						 
						
							2020-09-27 13:22:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Ruzicka 
								
							 
						 
						
							
							
							
							
								
							
							
								8358fe5c5c 
								
							 
						 
						
							
							
								
								Unify MTU datatypes across the codebase  
							
							 
							
							... 
							
							
							
							The codebase uses int and unit16 to represent MTU randomly. This change
unifies it to a MTU type from types package, which is currently uint16. 
							
						 
						
							2020-01-05 18:01:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d00206f4b 
								
							 
						 
						
							
							
								
								Update platform defaults, handling of 'auto' on Linux/Darwin  
							
							 
							
							
							
						 
						
							2019-11-22 20:07:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f5517acc81 
								
							 
						 
						
							
							
								
								Drop Water, use Wireguard tun library, drop TAP support  
							
							 
							
							
							
						 
						
							2019-11-22 16:43:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9a7d350884 
								
							 
						 
						
							
							
								
								Fix expressions  
							
							 
							
							
							
						 
						
							2019-06-11 23:48:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17175b49f2 
								
							 
						 
						
							
							
								
								Add multicast interfaces to platform-specific defaults (this makes it easier to avoid bringing AWDL up by default on macOS as an example, or over L2 VPNs when not expected)  
							
							 
							
							
							
						 
						
							2019-06-11 10:18:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dff1dca19c 
								
							 
						 
						
							
							
								
								Add DefaultConfigFile to defaults for yggdrasilctl  
							
							 
							
							
							
						 
						
							2018-12-10 10:20:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8aaaeb26eb 
								
							 
						 
						
							
							
								
								Default to /var/run/yggdrasil.sock for admin on Linux, BSDs  
							
							 
							
							
							
						 
						
							2018-12-10 00:37:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bbe2f56b74 
								
							 
						 
						
							
							
								
								Default to /var/run/yggdrasil.sock for admin on darwin/macOS  
							
							 
							
							
							
						 
						
							2018-12-10 00:31:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								586781b49c 
								
							 
						 
						
							
							
								
								convert to go module  
							
							 
							
							
							
						 
						
							2018-12-07 19:56:04 -06:00