| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tests
									
								
							
						
					
				 | 
				
					
						
							
							Added cross namespace TUN status detection
						
					
				 | 
				2017-11-29 18:46:31 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								build.cmd
							
						
					
				 | 
				
					
						
							
							Added code from windows branch
						
					
				 | 
				2017-08-27 15:41:00 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conn_default.go
							
						
					
				 | 
				
					
						
							
							Implemented missing methods for Bind and Endpoint
						
					
				 | 
				2017-11-19 13:14:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conn_linux.go
							
						
					
				 | 
				
					
						
							
							Begin generic Bind implementation
						
					
				 | 
				2017-11-19 00:21:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conn.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constants.go
							
						
					
				 | 
				
					
						
							
							Added fwmark code
						
					
				 | 
				2017-08-25 14:53:23 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cookie_test.go
							
						
					
				 | 
				
					
						
							
							Ported remaining netns.sh
						
					
				 | 
				2017-11-17 17:25:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cookie.go
							
						
					
				 | 
				
					
						
							
							Added new UDPBind interface
						
					
				 | 
				2017-10-08 22:03:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								daemon_darwin.go
							
						
					
				 | 
				
					
						
							
							Reviewed and added OSX patch
						
					
				 | 
				2017-07-19 13:12:25 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								daemon_linux.go
							
						
					
				 | 
				
					
						
							
							Ported remaining netns.sh
						
					
				 | 
				2017-11-17 17:25:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								daemon_windows.go
							
						
					
				 | 
				
					
						
							
							Added code from windows branch
						
					
				 | 
				2017-08-27 15:41:00 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								device.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								helper_test.go
							
						
					
				 | 
				
					
						
							
							Ported remaining netns.sh
						
					
				 | 
				2017-11-17 17:25:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								index.go
							
						
					
				 | 
				
					
						
							
							Improved receive.go
						
					
				 | 
				2017-08-11 16:18:20 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ip.go
							
						
					
				 | 
				
					
						
							
							Terminate on interface deletion
						
					
				 | 
				2017-07-13 14:32:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								kdf_test.go
							
						
					
				 | 
				
					
						
							
							Fixed KDF tests
						
					
				 | 
				2017-09-01 14:31:57 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								keypair.go
							
						
					
				 | 
				
					
						
							
							Added last_minute_handshake_guard
						
					
				 | 
				2017-09-20 09:26:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								logger.go
							
						
					
				 | 
				
					
						
							
							Improved receive.go
						
					
				 | 
				2017-08-11 16:18:20 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								main.go
							
						
					
				 | 
				
					
						
							
							Removed profiler code
						
					
				 | 
				2017-12-02 00:00:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile
							
						
					
				 | 
				
					
						
							
							Makefile: cleanup a bit and add cloc
						
					
				 | 
				2017-08-01 17:09:34 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								misc.go
							
						
					
				 | 
				
					
						
							
							More consistent use of signal struct
						
					
				 | 
				2017-12-01 23:37:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								noise_helpers.go
							
						
					
				 | 
				
					
						
							
							Improved handling of key-material
						
					
				 | 
				2017-09-01 14:21:53 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								noise_protocol.go
							
						
					
				 | 
				
					
						
							
							Refactor timers.go
						
					
				 | 
				2017-11-30 23:22:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								noise_test.go
							
						
					
				 | 
				
					
						
							
							Ported remaining netns.sh
						
					
				 | 
				2017-11-17 17:25:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								noise_types.go
							
						
					
				 | 
				
					
						
							
							First set of code review patches
						
					
				 | 
				2017-08-04 16:15:53 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								peer.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratelimiter_test.go
							
						
					
				 | 
				
					
						
							
							Added ratelimiting of handshake messages
						
					
				 | 
				2017-07-11 18:48:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratelimiter.go
							
						
					
				 | 
				
					
						
							
							More consistent use of signal struct
						
					
				 | 
				2017-12-01 23:37:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								receive.go
							
						
					
				 | 
				
					
						
							
							Fixed potential DoS issue
						
					
				 | 
				2018-01-16 14:57:12 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								replay_test.go
							
						
					
				 | 
				
					
						
							
							Added ratelimiting of handshake messages
						
					
				 | 
				2017-07-11 18:48:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								replay.go
							
						
					
				 | 
				
					
						
							
							Restructured MAC/cookie calculation
						
					
				 | 
				2017-07-12 23:11:49 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								routing.go
							
						
					
				 | 
				
					
						
							
							Completed get/set configuration
						
					
				 | 
				2017-06-29 14:39:21 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								send.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								signal.go
							
						
					
				 | 
				
					
						
							
							More consistent use of signal struct
						
					
				 | 
				2017-12-01 23:37:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tai64.go
							
						
					
				 | 
				
					
						
							
							Restructuring of noise impl.
						
					
				 | 
				2017-06-24 15:34:44 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timer.go
							
						
					
				 | 
				
					
						
							
							Peer timer teardown
						
					
				 | 
				2017-12-29 17:42:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timers.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trie_rand_test.go
							
						
					
				 | 
				
					
						
							
							Trie random test
						
					
				 | 
				2017-06-02 18:02:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trie_test.go
							
						
					
				 | 
				
					
						
							
							Beginning work on TUN interface
						
					
				 | 
				2017-06-04 21:48:15 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trie.go
							
						
					
				 | 
				
					
						
							
							More consistent use of signal struct
						
					
				 | 
				2017-12-01 23:37:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tun_darwin.go
							
						
					
				 | 
				
					
						
							
							Fixed TUN interface implementation os OS X
						
					
				 | 
				2017-09-03 18:10:06 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tun_linux.go
							
						
					
				 | 
				
					
						
							
							Removed IFF_NO_PI from TUN linux
						
					
				 | 
				2017-12-04 21:39:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tun_windows.go
							
						
					
				 | 
				
					
						
							
							Added code from windows branch
						
					
				 | 
				2017-08-27 15:41:00 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tun.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uapi_darwin.go
							
						
					
				 | 
				
					
						
							
							Clean up error handling of listen port
						
					
				 | 
				2017-09-26 15:15:27 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uapi_linux.go
							
						
					
				 | 
				
					
						
							
							Allows passing UAPI fd to service
						
					
				 | 
				2017-11-17 14:36:08 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uapi_windows.go
							
						
					
				 | 
				
					
						
							
							Clean up error handling of listen port
						
					
				 | 
				2017-09-26 15:15:27 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uapi.go
							
						
					
				 | 
				
					
						
							
							Work on timer teardown + bug fixes
						
					
				 | 
				2018-01-13 09:00:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								xchacha20_test.go
							
						
					
				 | 
				
					
						
							
							Restructured MAC/cookie calculation
						
					
				 | 
				2017-07-12 23:11:49 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								xchacha20.go
							
						
					
				 | 
				
					
						
							
							Restructured MAC/cookie calculation
						
					
				 | 
				2017-07-12 23:11:49 +02:00 |