Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						729773fdf3 
					 
					
						
						
							
							More odds and ends  
						
						
						
						
					 
					
						2018-05-13 19:52:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						2c27ab205c 
					 
					
						
						
							
							Rework index hashtable  
						
						
						
						
					 
					
						2018-05-13 18:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						233f079a94 
					 
					
						
						
							
							Rewrite timers and related state machines  
						
						
						
						
					 
					
						2018-05-10 16:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						375dcbd4ae 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.zx2c4.com/wireguard-go  
						
						
						
						
					 
					
						2018-05-05 22:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						abe2651ad5 
					 
					
						
						
							
							Removed remaining signals from peer  
						
						... 
						
						
						
						1. Removed remaining signals from peer struct
2. Made needAnotherKeepalive local
3. Removed environment check from warning text (annoying when debugging) 
						
						
					 
					
						2018-05-05 22:07:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						c29428b075 
					 
					
						
						
							
							Reorder stopping messages so that logs are coherent  
						
						
						
						
					 
					
						2018-05-05 06:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						a46401bbb1 
					 
					
						
						
							
							More robust solution to close deadlock  
						
						
						
						
					 
					
						2018-05-05 06:00:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						09a9bc2899 
					 
					
						
						
							
							Fix infinite loop in exit routine  
						
						
						
						
					 
					
						2018-05-05 05:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						7a83f2565a 
					 
					
						
						
							
							Removed old signals  
						
						
						
						
					 
					
						2018-05-05 04:15:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						edbce6b400 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.zx2c4.com/wireguard-go  
						
						
						
						
					 
					
						2018-05-05 02:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						6db41d5a26 
					 
					
						
						
							
							Initial version of migration to new event model  
						
						... 
						
						
						
						- Begin move away from global timer state.
- Made logging format more consistent 
						
						
					 
					
						2018-05-05 02:20:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						a040786645 
					 
					
						
						
							
							global: Add SPDX tags and copyright header  
						
						... 
						
						
						
						Mathias should probably add his copyright headers to each file too. 
						
						
					 
					
						2018-05-03 15:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						168ef61a63 
					 
					
						
						
							
							Add missing locks and fix debug output, and try to flush queues  
						
						... 
						
						
						
						Flushing queues on exit is sort of a partial solution, but this could be
better. Really what we want is for no more packets to be enqueued after
isUp is set to false. 
						
						
					 
					
						2018-05-01 17:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						ac9912345b 
					 
					
						
						
							
							Fixed read from closed channel  
						
						... 
						
						
						
						A premature waitgroup .Done resulted in reading from closed channel.
This caused a nil-pointer deref & crash.
Added additional debugging when closing routines. 
						
						
					 
					
						2018-04-18 20:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						ceccd39420 
					 
					
						
						
							
							Work on logging format  
						
						
						
						
					 
					
						2018-02-04 19:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Hall-Andersen 
							
						 
					 
					
						
						
							
						
						a0f54cbe5a 
					 
					
						
						
							
							Align with go library layout  
						
						
						
						
					 
					
						2018-02-04 16:08:26 +01:00