Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f76edd045
							
						
					 | 
					
						
						
							
							Import windows scafolding
						
						
						
						
						
					 | 
					
						2019-02-05 12:59:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							dff424baf8
							
						
					 | 
					
						
						
							
							Update copyright
						
						
						
						
						
					 | 
					
						2019-02-05 12:59:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							651744561e
							
						
					 | 
					
						
						
							
							tun: remove nonblock hack for linux
						
						
						
						
						
						
						
						This is no longer necessary and actually breaks things
Reported-by: Chris Branch <cbranch@cloudflare.com> 
						
					 | 
					
						2018-12-06 17:17:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							276bf973e8
							
						
					 | 
					
						
						
							
							Use darwin tun on ios
						
						
						
						
						
					 | 
					
						2018-11-06 16:24:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e772194cf
							
						
					 | 
					
						
						
							
							tun: only call .Fd() once
						
						
						
						
						
						
						
						Doing so tends to make the tunnel blocking, so we only retrieve it once
before we call SetNonblock, and then cache the result. 
						
					 | 
					
						2018-10-17 21:31:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							5be541d147
							
						
					 | 
					
						
						
							
							global: fix up copyright headers
						
						
						
						
						
					 | 
					
						2018-09-16 18:49:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							15da869b31
							
						
					 | 
					
						
						
							
							Fix duplicate copyright line
						
						
						
						
						
					 | 
					
						2018-07-30 05:14:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ba551807f
							
						
					 | 
					
						
						
							
							Do not build tun device on ios
						
						
						
						
						
					 | 
					
						2018-06-09 03:31:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							5079298ce2
							
						
					 | 
					
						
						
							
							Disable broadcast mode on *BSD
						
						
						
						
						
						
						
						Keeping it on makes IPv6 problematic and confuses routing daemons. 
						
					 | 
					
						2018-05-27 22:55:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f2eca8947
							
						
					 | 
					
						
						
							
							Catch EINTR
						
						
						
						
						
					 | 
					
						2018-05-24 15:36:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							588b9f01ae
							
						
					 | 
					
						
						
							
							Adopt GOPATH
						
						
						
						
						
						
						
						GOPATH is annoying, but the Go community pushing me to adopt it is even
more annoying. 
						
					 | 
					
						2018-05-23 05:18:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason A. Donenfeld
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a63188afa
							
						
					 | 
					
						
						
							
							Move tun to subpackage
						
						
						
						
						
					 | 
					
						2018-05-23 03:58:27 +02:00 | 
					
					
						
						
							
							
							
						
					 |