Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							434bc616b2 
							
						 
					 
					
						
						
							
							wg-quick: darwin: simpler inclusion check  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-17 19:30:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							986feba2ee 
							
						 
					 
					
						
						
							
							wg-quick: darwin: reorder functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-17 05:01:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							80ff1f8ded 
							
						 
					 
					
						
						
							
							wg-quick: darwin: networksetup does not like missing stdio  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-17 05:01:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							884f7c50ce 
							
						 
					 
					
						
						
							
							wg-quick: darwin: avoid routing loop if no default  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-17 04:08:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9f30246d 
							
						 
					 
					
						
						
							
							wg-quick: darwin: sometimes there are no network services  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-17 03:26:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							fe9bc71e40 
							
						 
					 
					
						
						
							
							wg-quick: use invoking shell in auto rooting  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 19:19:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							6c407ae27b 
							
						 
					 
					
						
						
							
							wg-quick: add intentionally undocumented userspace implementation knob  
						
						 
						
						... 
						
						
						
						This knob might disappear at some point, and we don't want to encourage
its use, so it's not being documented, but this should help with
development of new implementations.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:25:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							4502350512 
							
						 
					 
					
						
						
							
							wg-quick: darwin: use bash from environment and require bash 4+  
						
						 
						
						... 
						
						
						
						For properly configured Homebrew installations /usr/local/bin should be
before /bin, so this should still work. This allows the script to be
used in more than one setting.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:25:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							699777da8c 
							
						 
					 
					
						
						
							
							wg-quick: darwin: restore DNS on down  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:05:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							9c18c70da6 
							
						 
					 
					
						
						
							
							wg-quick: darwin: bash correctness  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:05:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							f64f0cc740 
							
						 
					 
					
						
						
							
							wg-quick: darwin: remove v6 routes after shutdown  
						
						 
						
						... 
						
						
						
						This works around a Darwin kernel bug regarding interface removal.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:05:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							cfa4203be7 
							
						 
					 
					
						
						
							
							wg-quick: darwin: ensure socket directory exists  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-16 04:05:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							a5412d1056 
							
						 
					 
					
						
						
							
							wg-quick: add darwin implementation  
						
						 
						
						... 
						
						
						
						It's pretty rough and leaves much to be desired, but it works.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-15 02:12:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9433d73f 
							
						 
					 
					
						
						
							
							wg-quick: add wg symlink  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-14 19:23:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							a563ba2cf9 
							
						 
					 
					
						
						
							
							wg-quick: add android implementation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-14 18:23:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason A. Donenfeld 
							
						 
					 
					
						
						
						
						
							
						
						
							08c78a65af 
							
						 
					 
					
						
						
							
							wg: reorganize for multiplatform wg-quick  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 
						
						
					 
					
						2018-05-14 18:18:40 +02:00