Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								fe5ef4e867 
								
							 
						 
						
							
							
								
								don't add things to the dht rumorMill if they've been pinged in the last minute (arbitrary time, needs investigating)  
							
							 
							
							
							
						 
						
							2018-03-17 15:28:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								0459f88b92 
								
							 
						 
						
							
							
								
								add a udp close packet, and partial support for a removePeer admin call (sends close to UDP peers, but doesn't close TCP connections yet)  
							
							 
							
							
							
						 
						
							2018-03-16 18:24:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96399d586d 
								
							 
						 
						
							
							
								
								Merge pull request  #61  from neilalexander/armhf  
							
							 
							
							... 
							
							
							
							Add armhf target for CircleCI 
							
						 
						
							2018-03-16 10:19:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								b3117e6fe0 
								
							 
						 
						
							
							
								
								Fix armmhf into armhf for PKGARCH  
							
							 
							
							
							
						 
						
							2018-03-16 10:16:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								0dc6e24451 
								
							 
						 
						
							
							
								
								Add armhf target for CircleCI  
							
							 
							
							
							
						 
						
							2018-03-16 10:10:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f5b5ac00b 
								
							 
						 
						
							
							
								
								Merge pull request  #59  from neilalexander/launchd  
							
							 
							
							... 
							
							
							
							Add launchd script for macOS to contrib 
							
						 
						
							2018-03-11 22:57:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								55e4c33169 
								
							 
						 
						
							
							
								
								Add launchd script for macOS to contrib  
							
							 
							
							
							
						 
						
							2018-03-11 22:53:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a385d5579c 
								
							 
						 
						
							
							
								
								Merge pull request  #58  from neilalexander/travisci  
							
							 
							
							... 
							
							
							
							Remove TravisCI 
							
						 
						
							2018-03-10 23:52:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72e20412d0 
								
							 
						 
						
							
							
								
								Remove TravisCI  
							
							 
							
							
							
						 
						
							2018-03-10 23:48:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1aa35beb55 
								
							 
						 
						
							
							
								
								Merge pull request  #57  from yggdrasil-network/readme  
							
							 
							
							... 
							
							
							
							Update README.md (#47 ) 
							
						 
						
							2018-03-10 17:43:50 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb481bc7c4 
								
							 
						 
						
							
							
								
								Update README.md ( #47 )  
							
							 
							
							... 
							
							
							
							This adds OpenBSD-specific notes as per issue #47  
							
						 
						
							2018-03-10 23:40:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								225ca74a9d 
								
							 
						 
						
							
							
								
								Merge pull request  #56  from neilalexander/icmpv6  
							
							 
							
							... 
							
							
							
							Modify ICMPv6 source address for "Packet Too Big" messages 
							
						 
						
							2018-03-10 16:55:12 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf0413a0c4 
								
							 
						 
						
							
							
								
								Modify ICMPv6 source address for "Packet Too Big" messages to a routable address so that it correctly routes to nodes in an yggdrasil /64 subnet  
							
							 
							
							
							
						 
						
							2018-03-10 22:31:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0dc1dd6292 
								
							 
						 
						
							
							
								
								Merge pull request  #55  from Arceliar/dht  
							
							 
							
							... 
							
							
							
							DHT peers/other partitioning 
							
						 
						
							2018-03-10 21:32:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								b34345229a 
								
							 
						 
						
							
							
								
								remove any peers from the dht if a reset is triggered (from coord changes)  
							
							 
							
							
							
						 
						
							2018-03-10 15:16:39 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								9ce0b7fbea 
								
							 
						 
						
							
							
								
								keep peers separate from other nodes in dht  
							
							 
							
							
							
						 
						
							2018-03-10 13:58:48 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e04ab7cfe6 
								
							 
						 
						
							
							
								
								Merge pull request  #53  from neilalexander/genconf  
							
							 
							
							... 
							
							
							
							Generate a random port number in -genconf instead of :0 
							
						 
						
							2018-03-07 22:46:45 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6388b9b99d 
								
							 
						 
						
							
							
								
								Increase the randomly generated port in -genconf to values above 32768  
							
							 
							
							
							
						 
						
							2018-03-07 22:36:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								95a6cfff10 
								
							 
						 
						
							
							
								
								Generate a random port number in -genconf instead of :0 ( #51 )  
							
							 
							
							
							
						 
						
							2018-03-07 19:41:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5fcf14824 
								
							 
						 
						
							
							
								
								Merge pull request  #52  from neilalexander/udptcp  
							
							 
							
							... 
							
							
							
							Show both UDP and TCP listen addresses in stdout (#51 ) 
							
						 
						
							2018-03-07 12:11:30 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								1155816df8 
								
							 
						 
						
							
							
								
								Show both UDP and TCP listen addresses in stdout ( #51 )  
							
							 
							
							
							
						 
						
							2018-03-07 09:41:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7489704788 
								
							 
						 
						
							
							
								
								Merge pull request  #49  from Arceliar/misc-cleanup  
							
							 
							
							... 
							
							
							
							Misc cleanup 
							
						 
						
							2018-03-05 23:04:34 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								b6dd0c5248 
								
							 
						 
						
							
							
								
								try to fix the pull/N issue with circleci again  
							
							 
							
							
							
						 
						
							2018-03-05 22:59:48 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								9553b1ef8f 
								
							 
						 
						
							
							
								
								apparently PRs get a slash in the branch name, which causes problems for the circleci builds  
							
							 
							
							
							
						 
						
							2018-03-05 22:47:50 -06: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  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1fe7d271e 
								
							 
						 
						
							
							
								
								Merge pull request  #46  from yggdrasil-network/semver  
							
							 
							
							... 
							
							
							
							Use semantic versioning (fixes  #45 ) 
							
						 
						
							2018-03-05 16:45:09 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								b1380baa9f 
								
							 
						 
						
							
							
								
								Update versioning to v1.2.3 where derived from the tag and 3 is commits since last tag  
							
							 
							
							
							
						 
						
							2018-03-05 22:14:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								c57cf73219 
								
							 
						 
						
							
							
								
								Try symbolic-ref to get branch name  
							
							 
							
							
							
						 
						
							2018-03-05 21:54:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								d58c971559 
								
							 
						 
						
							
							
								
								Fix bugs in CircleCI naming  
							
							 
							
							
							
						 
						
							2018-03-05 20:26:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								6366558258 
								
							 
						 
						
							
							
								
								Use new semver versioning for CircleCI builds  
							
							 
							
							
							
						 
						
							2018-03-05 20:20:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								a75ddff9f3 
								
							 
						 
						
							
							
								
								Ignore non-version tags  
							
							 
							
							
							
						 
						
							2018-03-05 20:06:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								f4aa4f1848 
								
							 
						 
						
							
							
								
								Match v* tags only  
							
							 
							
							
							
						 
						
							2018-03-05 19:54:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6530c813 
								
							 
						 
						
							
							
								
								Propose semver version script for  #45  
							
							 
							
							
							
						 
						
							2018-03-05 19:34:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f32d4e780 
								
							 
						 
						
							
							
								
								Merge pull request  #40  from neilalexander/netbsd  
							
							 
							
							... 
							
							
							
							Attempt to support NetBSD 
							
						 
						
							2018-03-04 18:06:59 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								64d4bbbb53 
								
							 
						 
						
							
							
								
								Update CircleCI config.yml to build for BSDs  
							
							 
							
							
							
						 
						
							2018-03-05 00:03:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								cce10cdb8a 
								
							 
						 
						
							
							
								
								Update README.md  
							
							 
							
							
							
						 
						
							2018-03-05 00:00:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								166d25619d 
								
							 
						 
						
							
							
								
								Attempt to support NetBSD  
							
							 
							
							... 
							
							
							
							This code actually consolidates a lot of the BSD code together, and even setting the interface MTU with SIOCSIFMTU seems to work fine.
What doesn't work though is setting the interface address using SIOCSIFADDR_IN6, which I attempted to plagiarise from the Darwin code.
As a fallback, ifconfig is used, which solves the problem enough to get it working. 
							
						 
						
							2018-03-04 23:47:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b30b6022a8 
								
							 
						 
						
							
							
								
								Merge pull request  #39  from Arceliar/fd  
							
							 
							
							... 
							
							
							
							Don't use water.Interface.FD() 
							
						 
						
							2018-03-04 14:17:01 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								cd0d1a1d26 
								
							 
						 
						
							
							
								
								get the fd instead of depending on water to do it  
							
							 
							
							
							
						 
						
							2018-03-04 13:57:34 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3eccca62cc 
								
							 
						 
						
							
							
								
								Merge pull request  #38  from Arceliar/bsdedupe  
							
							 
							
							... 
							
							
							
							Deduplicate some BSD code 
							
						 
						
							2018-03-04 19:23:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								039c4a5a35 
								
							 
						 
						
							
							
								
								only try to build on openbsd and freebsd for now, darwin needs work too  
							
							 
							
							
							
						 
						
							2018-03-04 11:02:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								478b80a07a 
								
							 
						 
						
							
							
								
								cleanup  
							
							 
							
							
							
						 
						
							2018-03-04 10:56:46 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
							
							
								
							
							
								e7726cfb00 
								
							 
						 
						
							
							
								
								deduplicate some bsd tuntap code, still untested  
							
							 
							
							
							
						 
						
							2018-03-04 10:55:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91b08bf474 
								
							 
						 
						
							
							
								
								Update README.md  
							
							 
							
							
							
						 
						
							2018-03-04 16:44:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arceliar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5f053448b 
								
							 
						 
						
							
							
								
								Merge pull request  #36  from neilalexander/freebsd  
							
							 
							
							... 
							
							
							
							Adds support for FreeBSD 
							
						 
						
							2018-03-04 10:30:07 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								c30792245a 
								
							 
						 
						
							
							
								
								Add FreeBSD support in TAP mode  
							
							 
							
							
							
						 
						
							2018-03-04 16:24:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57777b6152 
								
							 
						 
						
							
							
								
								Merge pull request  #34  from neilalexander/master  
							
							 
							
							... 
							
							
							
							Tag CircleCI build artifacts with version and branch 
							
						 
						
							2018-03-04 11:17:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								e43776f90e 
								
							 
						 
						
							
							
								
								Add version file  
							
							 
							
							
							
						 
						
							2018-03-04 11:09:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
							
							
								
							
							
								54a742d576 
								
							 
						 
						
							
							
								
								Set explicit version in CIBUILD  
							
							 
							
							
							
						 
						
							2018-03-04 10:58:10 +00:00