David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ccbcda612 
							
						 
					 
					
						
						
							
							wgengine/router: rename config.Settings to config.Config, make pointer.  
						
						... 
						
						
						
						Signed-off-by: David Anderson <danderson@tailscale.com> 
						
						
					 
					
						2020-05-12 15:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							72cae5504c 
							
						 
					 
					
						
						
							
							wgengine: generate and plumb router.Settings in from ipn.  
						
						... 
						
						
						
						This saves a layer of translation, and saves us having to
pass in extra bits and pieces of the netmap and prefs to
wgengine. Now it gets one Wireguard config, and one OS
network stack config.
Signed-off-by: David Anderson <danderson@tailscale.com> 
						
						
					 
					
						2020-05-12 15:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfdc8175b1 
							
						 
					 
					
						
						
							
							wgengine/router: add a setting to disable SNAT for subnet routes.  
						
						... 
						
						
						
						Part of #320 .
Signed-off-by: David Anderson <danderson@tailscale.com> 
						
						
					 
					
						2020-05-11 20:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							89af51b84d 
							
						 
					 
					
						
						
							
							wgengine: plumb locally advertised subnet routes.  
						
						... 
						
						
						
						With this change, advertising subnet routes configures the
firewall correctly.
Signed-off-by: David Anderson <danderson@tailscale.com> 
						
						
					 
					
						2020-05-07 17:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Brad Fitzpatrick 
							
						 
					 
					
						
						
						
						
							
						
						
							322499473e 
							
						 
					 
					
						
						
							
							cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state  
						
						... 
						
						
						
						Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> 
						
						
					 
					
						2020-03-26 14:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Avery Pennarun 
							
						 
					 
					
						
						
						
						
							
						
						
							f53e78e0d5 
							
						 
					 
					
						
						
							
							wgengine: don't lose filter state on filter reconfig.  
						
						... 
						
						
						
						We were abandoning the UDP port LRU every time we got a new packet
filter from tailcontrol, which caused return packets to suddenly stop
arriving. 
						
						
					 
					
						2020-03-25 04:52:41 -04:00 
						 
				 
			
				
					
						
							
							
								Brad Fitzpatrick 
							
						 
					 
					
						
						
						
						
							
						
						
							eac62ec5ff 
							
						 
					 
					
						
						
							
							ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool  
						
						... 
						
						
						
						Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> 
						
						
					 
					
						2020-03-04 12:53:37 -08:00 
						 
				 
			
				
					
						
							
							
								Brad Fitzpatrick 
							
						 
					 
					
						
						
						
						
							
						
						
							b27d4c017a 
							
						 
					 
					
						
						
							
							magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map poll  
						
						... 
						
						
						
						Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> 
						
						
					 
					
						2020-03-04 08:19:45 -08:00 
						 
				 
			
				
					
						
							
							
								Brad Fitzpatrick 
							
						 
					 
					
						
						
						
						
							
						
						
							819daf10e2 
							
						 
					 
					
						
						
							
							wgengine: flesh out some docs  
						
						... 
						
						
						
						Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> 
						
						
					 
					
						2020-02-12 13:37:45 -08:00 
						 
				 
			
				
					
						
							
							
								Earl Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d8b8719a 
							
						 
					 
					
						
						
							
							Move Linux client & common packages into a public repo.  
						
						
						
						
					 
					
						2020-02-09 09:32:57 -08:00