Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								6bc2044ced 
								
							 
						 
						
							
							
								
								update ironwood dependency, fix ansible code, go mod tidy  
							
							 
							
							
							
						 
						
							2021-05-23 17:52:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1492738c9e 
								
							 
						 
						
							
							
								
								golangci-lint in CI ( #733 )  
							
							 
							
							... 
							
							
							
							* golangci-lint in CI
* Put CI in own job
* Run verify job
* Use go get
* Fix typo
* Name lint instead of verify
* Read the config
* Use debug tag
* Tweaks 
							
						 
						
							2020-09-27 14:28:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dimitris Apostolou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73f50af3b7 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2019-11-29 11:45:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								16a487cb1d 
								
							 
						 
						
							
							
								
								Move genkeys into cmd/ as this allows 'go run github.com/yggdrasil-network/yggdrasil-go/cmd/genkeys'  
							
							 
							
							
							
						 
						
							2019-11-19 14:34:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								e31962de0f 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into switch  
							
							 
							
							
							
						 
						
							2019-02-16 16:26:20 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								957248b3dd 
								
							 
						 
						
							
							
								
								add twolink test for namespaces with multiple links with different bandwidth  
							
							 
							
							
							
						 
						
							2019-02-15 20:23:28 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								74ac535d55 
								
							 
						 
						
							
							
								
								slightly faster switch logic, should be easier to have a useful tie-breaker for peers that are equally close to the destination via the tree metric  
							
							 
							
							
							
						 
						
							2019-02-08 19:46:11 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								41f49faaa0 
								
							 
						 
						
							
							
								
								get code running in the netns test again, remove unnecessary allocations that were found in profiling  
							
							 
							
							
							
						 
						
							2019-02-05 17:39:59 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								72cc1bb321 
								
							 
						 
						
							
							
								
								make genkeys use the new address/crypto packages  
							
							 
							
							
							
						 
						
							2018-12-14 20:58:52 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								586781b49c 
								
							 
						 
						
							
							
								
								convert to go module  
							
							 
							
							
							
						 
						
							2018-12-07 19:56:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								4e156bd4f7 
								
							 
						 
						
							
							
								
								better cleanup of maps  
							
							 
							
							
							
						 
						
							2018-11-25 12:25:38 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								ef6cece720 
								
							 
						 
						
							
							
								
								fix sim and tune dht to bootstrap a little faster  
							
							 
							
							
							
						 
						
							2018-11-16 19:32:12 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								289f1ce7c2 
								
							 
						 
						
							
							
								
								set packet version in sim, so it plays nice with new parsing from the new ckr code  
							
							 
							
							
							
						 
						
							2018-11-14 21:58:48 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								c0531627bc 
								
							 
						 
						
							
							
								
								fix some chord dht bootstrapping bugs, no known cases where it now fails  
							
							 
							
							
							
						 
						
							2018-10-24 22:03:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3959f1d0 
								
							 
						 
						
							
							
								
								yet more debugging  
							
							 
							
							
							
						 
						
							2018-10-21 17:40:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								5a85d3515d 
								
							 
						 
						
							
							
								
								cleanup  
							
							 
							
							
							
						 
						
							2018-10-20 17:32:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								02f0611dde 
								
							 
						 
						
							
							
								
								more debugging  
							
							 
							
							
							
						 
						
							2018-10-20 16:27:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								03a88fe304 
								
							 
						 
						
							
							
								
								Try using a chord-like DHT instead of a kad-like one, work in progress, but it compiles at least  
							
							 
							
							
							
						 
						
							2018-10-20 14:48:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								9c028e1d0d 
								
							 
						 
						
							
							
								
								switch to a separate queue per stream of traffic, FIXME for some reason this makes distance calculations more expensive in handleIdle?  
							
							 
							
							
							
						 
						
							2018-06-24 17:39:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								e5eb6de1f6 
								
							 
						 
						
							
							
								
								add inner crypto to linkProtoTraffic, using ephemeral keys, to prevent replay attacks from spoofing peer connections  
							
							 
							
							
							
						 
						
							2018-06-08 18:42:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								6bdc9a7eb6 
								
							 
						 
						
							
							
								
								fix the sim, part of it bypasses queues so it's expected to see loops in those cases while things are in the middle of updating  
							
							 
							
							
							
						 
						
							2018-06-07 21:06:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								bced15b138 
								
							 
						 
						
							
							
								
								remove TTL from traffic packets  
							
							 
							
							
							
						 
						
							2018-06-07 20:29:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								84c13fac90 
								
							 
						 
						
							
							
								
								don't use TTL  
							
							 
							
							
							
						 
						
							2018-06-07 20:18:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								da928af361 
								
							 
						 
						
							
							
								
								fix sim and run gofmt  
							
							 
							
							
							
						 
						
							2018-06-06 16:49:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								10a72444e3 
								
							 
						 
						
							
							
								
								get itersearch to run in the sim  
							
							 
							
							
							
						 
						
							2018-06-02 00:16:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfa281c0ae 
								
							 
						 
						
							
							
								
								Add -tags debug to run-sim  
							
							 
							
							
							
						 
						
							2018-05-27 23:50:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d9083e373 
								
							 
						 
						
							
							
								
								Update configuration names, fix multicast interface selection  
							
							 
							
							
							
						 
						
							2018-05-23 11:28:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								8228242eed 
								
							 
						 
						
							
							
								
								misc dht and tree changes to stabilize coords and bootstrap the dht faster  
							
							 
							
							
							
						 
						
							2018-05-15 23:57:00 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								f6cba4efc1 
								
							 
						 
						
							
							
								
								fix loopback devices in s channel test  
							
							 
							
							
							
						 
						
							2018-04-28 16:45:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								206570770a 
								
							 
						 
						
							
							
								
								re-add a couple files  
							
							 
							
							
							
						 
						
							2018-03-05 22:12:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								c74ec0e32f 
								
							 
						 
						
							
							
								
								cleanup of misc files  
							
							 
							
							
							
						 
						
							2018-03-05 22:06:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								c30792245a 
								
							 
						 
						
							
							
								
								Add FreeBSD support in TAP mode  
							
							 
							
							
							
						 
						
							2018-03-04 16:24:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								f8dda26dba 
								
							 
						 
						
							
							
								
								Add BSD support (openbsd, freebsd, solaris)  
							
							 
							
							
							
						 
						
							2018-03-01 11:49:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								7101e147f4 
								
							 
						 
						
							
							
								
								Multithread misc/genkeys.go  
							
							 
							
							
							
						 
						
							2018-02-21 15:57:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								da44ec282f 
								
							 
						 
						
							
							
								
								Add a rumor mill to throttle dht maintenance traffic  
							
							 
							
							
							
						 
						
							2018-02-17 17:10:08 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								d424489329 
								
							 
						 
						
							
							
								
								add tcp support and use it by default  
							
							 
							
							
							
						 
						
							2018-02-09 17:42:55 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								80a45b3859 
								
							 
						 
						
							
							
								
								let the TCP version cheat with MTU  
							
							 
							
							
							
						 
						
							2018-02-03 14:14:35 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								6dfceca433 
								
							 
						 
						
							
							
								
								get the tcp version compiling again  
							
							 
							
							
							
						 
						
							2018-02-03 12:25:02 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								015078a239 
								
							 
						 
						
							
							
								
								update python sims  
							
							 
							
							
							
						 
						
							2018-02-02 19:37:18 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								87a4af7841 
								
							 
						 
						
							
							
								
								update admin dot to better handle missing nodes and to direct links towards parent, based on neilalexander's work  
							
							 
							
							
							
						 
						
							2018-01-21 14:58:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								b3ebe76b59 
								
							 
						 
						
							
							
								
								Run gofmt -s -w .  
							
							 
							
							
							
						 
						
							2018-01-04 22:37:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								d7e6d814a0 
								
							 
						 
						
							
							
								
								first code/readme/license commit  
							
							 
							
							
							
						 
						
							2017-12-28 22:16:20 -06:00