Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								704e4a062f
								
							
						 | 
						
							
							
								
								Specify source interface when responding to multicast beacon
							
							
							
							
							
						 | 
						
							2019-01-13 22:51:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c8db66b17d
								
							
						 | 
						
							
							
								
								Remove unneeded AWDL context functions
							
							
							
							
							
						 | 
						
							2019-01-13 18:11:36 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4622a85c34
								
							
						 | 
						
							
							
								
								AWDL support for macOS/iOS
							
							
							
							
							
						 | 
						
							2019-01-13 18:08:41 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e24e859254
								
							
						 | 
						
							
							
								
								Add some comments, move AWDL functions to iOS-specific build tags
							
							
							
							
							
						 | 
						
							2019-01-10 11:31:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a371e34a18
								
							
						 | 
						
							
							
								
								Add Android support, add addStaticPeers
							
							
							
							
							
						 | 
						
							2019-01-10 10:44:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6efac9a377
								
							
						 | 
						
							
							
								
								Add contexts
							
							
							
							
							
						 | 
						
							2019-01-06 14:12:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2034c9eab9
								
							
						 | 
						
							
							
								
								Fix missing pointer from awdlInterface to awdl
							
							
							
							
							
						 | 
						
							2019-01-05 23:00:49 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								87362a21e2
								
							
						 | 
						
							
							
								
								Access NSLog through Cgo for iOS NetworkExtension logging
							
							
							
							
							
						 | 
						
							2019-01-05 21:59:07 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6bbd8c1b30
								
							
						 | 
						
							
							
								
								Rethink channels, more error throwing
							
							
							
							
							
						 | 
						
							2019-01-05 12:06:45 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								90366dd853
								
							
						 | 
						
							
							
								
								Update handler behavior
							
							
							
							
							
						 | 
						
							2019-01-05 01:02:22 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1170ea9e98
								
							
						 | 
						
							
							
								
								Start linkloop
							
							
							
							
							
						 | 
						
							2019-01-05 00:52:41 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4363283a6f
								
							
						 | 
						
							
							
								
								Notify switch idle
							
							
							
							
							
						 | 
						
							2019-01-05 00:32:28 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								00bf71a09a
								
							
						 | 
						
							
							
								
								Fight me Swift and your hexadecimal strings
							
							
							
							
							
						 | 
						
							2019-01-04 23:31:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5a36b4723a
								
							
						 | 
						
							
							
								
								Add AWDL calls to exposed API, handle proto traffic first
							
							
							
							
							
						 | 
						
							2019-01-04 17:41:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3878197a59
								
							
						 | 
						
							
							
								
								gofmt
							
							
							
							
							
						 | 
						
							2019-01-04 17:23:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f29a098488
								
							
						 | 
						
							
							
								
								Add experimental dummy interface for AWDL
							
							
							
							
							
						 | 
						
							2019-01-04 17:14:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d10a0d6137
								
							
						 | 
						
							
							
								
								Add GenerateConfigJSON, fix StartJSON
							
							
							
							
							
						 | 
						
							2019-01-03 22:50:08 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f7b0a85b5e
								
							
						 | 
						
							
							
								
								Add StartJSON
							
							
							
							
							
						 | 
						
							2019-01-02 23:15:36 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4ff3db2309
								
							
						 | 
						
							
							
								
								Add dummy tun, helper functions
							
							
							
							
							
						 | 
						
							2019-01-02 18:05:54 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								53aeca8fa2
								
							
						 | 
						
							
							
								
								Add some simple functions for Swift bindings (iOS)
							
							
							
							
							
						 | 
						
							2019-01-01 23:25:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								fb47c9822f
								
							
						 | 
						
							
							
								
								getNodeInfo: Show own info if box_pub_key/coords not specified
							
							
							
							
							
						 | 
						
							2018-12-31 11:48:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4e03bdb054
								
							
						 | 
						
							
							
								
								Don't process ICMPv6 messages when in TUN mode
							
							
							
							
							
						 | 
						
							2018-12-26 22:45:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								74692b689a
								
							
						 | 
						
							
							
								
								Fix OpenBSD (tested and working on 6.4)
							
							
							
							
							
						 | 
						
							2018-12-26 12:25:28 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b3d6c9a385
								
							
						 | 
						
							
							
								
								Print when peermacs learned
							
							
							
							
							
						 | 
						
							2018-12-26 11:57:08 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9eeb482587
								
							
						 | 
						
							
							
								
								Use ICMPv6 NDP target instead of source address when populating peermacs
							
							
							
							
							
						 | 
						
							2018-12-26 11:51:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								50ed92d6d2
								
							
						 | 
						
							
							
								
								insert a copy when calling dht.insertPeer
							
							
							
							
							
						 | 
						
							2018-12-26 00:18:51 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan B. Kildaire
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b66049c14f
								
							
						 | 
						
							
							
								
								Typo fix
							
							
							
							
							
							
							
							Typo fix in function's header comment. 
							
						 | 
						
							2018-12-22 11:31:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0dfdc789d3
								
							
						 | 
						
							
							
								
								Merge pull request #275 from neilalexander/nodeinfomask
							
							
							
							
							
							
							
							Allow hiding nodeinfo defaults 
							
						 | 
						
							2018-12-22 08:54:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								59093aa43b
								
							
						 | 
						
							
							
								
								clean up node info immediately if it reaches the timeout or if it needs refreshing but won't be pinged due to being unimportant
							
							
							
							
							
						 | 
						
							2018-12-21 17:45:24 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f6b0075989
								
							
						 | 
						
							
							
								
								Case-insensitive checking of null if string, don't print the nodeinfo again
							
							
							
							
							
						 | 
						
							2018-12-21 10:04:32 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								586deed0f9
								
							
						 | 
						
							
							
								
								Add NodeInfoPrivacy option for not including defaults, and also check for null/"null" instead of "hide"
							
							
							
							
							
						 | 
						
							2018-12-21 09:56:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								f59852b1e1
								
							
						 | 
						
							
							
								
								adjust how dht throttle works, it should now back off faster, and back off even more if things are not in use
							
							
							
							
							
						 | 
						
							2018-12-20 20:16:51 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								60549cfa09
								
							
						 | 
						
							
							
								
								Adds special keyword 'hide' for masking built-in nodeinfo defaults
							
							
							
							
							
						 | 
						
							2018-12-20 23:49:15 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								dfcdafa55c
								
							
						 | 
						
							
							
								
								move special peer/dht insert logic form router.go to dht.go
							
							
							
							
							
						 | 
						
							2018-12-20 17:37:59 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8ec4c66f65
								
							
						 | 
						
							
							
								
								Multithread the admin socket
							
							
							
							
							
						 | 
						
							2018-12-17 19:06:52 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6e87791e50
								
							
						 | 
						
							
							
								
								Merge pull request #256 from Arceliar/tcp
							
							
							
							
							
							
							
							Minor TCP change 
							
						 | 
						
							2018-12-17 10:20:23 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								300f471bab
								
							
						 | 
						
							
							
								
								don't SetKeepAlive[Period] on tcp connections, since the behavior is platform specific
							
							
							
							
							
						 | 
						
							2018-12-16 18:32:50 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								db034ce6bd
								
							
						 | 
						
							
							
								
								replace panics with warning messages if the tun reader/writer return an error
							
							
							
							
							
						 | 
						
							2018-12-16 17:23:07 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9f212dd39
								
							
						 | 
						
							
							
								
								don't panic if we write to a closed tun device because tun.close() was called
							
							
							
							
							
						 | 
						
							2018-12-16 17:01:59 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								28c7d75a20
								
							
						 | 
						
							
							
								
								fix conflicts with nodeinfo and update that for new crypto type names
							
							
							
							
							
						 | 
						
							2018-12-15 18:11:02 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								89f9f5defb
								
							
						 | 
						
							
							
								
								fix merge conflicts
							
							
							
							
							
						 | 
						
							2018-12-15 17:57:36 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e0ff3ca587
								
							
						 | 
						
							
							
								
								Rename Metadata to NodeInfo
							
							
							
							
							
						 | 
						
							2018-12-15 22:37:11 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								226c72df16
								
							
						 | 
						
							
							
								
								Set max metadata size to 16kb
							
							
							
							
							
						 | 
						
							2018-12-15 13:18:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								07c26176b6
								
							
						 | 
						
							
							
								
								Fix core.SetMetadata
							
							
							
							
							
						 | 
						
							2018-12-15 12:21:00 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9a5cf96c29
								
							
						 | 
						
							
							
								
								Rename admin socket getMeta to getMetadata
							
							
							
							
							
						 | 
						
							2018-12-15 12:18:52 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								92bb63f196
								
							
						 | 
						
							
							
								
								Use metadata from config file
							
							
							
							
							
						 | 
						
							2018-12-15 11:38:51 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d9884a5cac
								
							
						 | 
						
							
							
								
								Make use of metadata cache
							
							
							
							
							
						 | 
						
							2018-12-15 11:15:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d07e0ddfa0
								
							
						 | 
						
							
							
								
								Default metadata
							
							
							
							
							
						 | 
						
							2018-12-15 10:56:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8b63e841ea
								
							
						 | 
						
							
							
								
								Make threadsafe, add cache
							
							
							
							
							
						 | 
						
							2018-12-15 10:39:31 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								4875ab8954
								
							
						 | 
						
							
							
								
								peer thread safey for dhtInfo updates
							
							
							
							
							
						 | 
						
							2018-12-14 21:44:31 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |