Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cee28d11f8
								
							
						 | 
						
							
							
								
								Merge pull request #593 from Arceliar/bindtodevice
							
							
							
							
							
							
							
							BindToDevice 
							
						 | 
						
							2019-10-26 11:36:24 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								710815fed5
								
							
						 | 
						
							
							
								
								add dummy functions for other platforms
							
							
							
							
							
						 | 
						
							2019-10-25 19:32:53 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								76adfd166a
								
							
						 | 
						
							
							
								
								Merge pull request #594 from Arceliar/bugfix
							
							
							
							
							
							
							
							fix a crash when shutting down if no multicast interfaces are configured 
							
						 | 
						
							2019-10-26 00:50:34 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								cfc1e6b83d
								
							
						 | 
						
							
							
								
								fix a crash when shutting down if no multicast interfaces are configured
							
							
							
							
							
						 | 
						
							2019-10-25 18:40:09 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								bcacfb0638
								
							
						 | 
						
							
							
								
								test adding BindToDevice to linux. if it works then we'll want to rethink slightly how we get the tcpContext on every platform, to make this compile everywhere and look a little cleaner
							
							
							
							
							
						 | 
						
							2019-10-25 18:33:23 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1fbab17b37
								
							
						 | 
						
							
							
								
								Merge pull request #587 from yggdrasil-network/develop
							
							
							
							
							
							
							
							Version 0.3.11 
							
						 | 
						
							2019-10-25 09:37:50 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0b932996a2
								
							
						 | 
						
							
							
								
								Merge pull request #591 from neilalexander/changelog
							
							
							
							
							
							
							
							Changelog for v0.3.11 
							
						 | 
						
							2019-10-25 08:49:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7f758b7bf7
								
							
						 | 
						
							
							
								
								Update CHANGELOG.md
							
							
							
							
							
						 | 
						
							2019-10-24 21:55:25 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								80b7989675
								
							
						 | 
						
							
							
								
								Merge pull request #592 from Arceliar/tidy
							
							
							
							
							
							
							
							update a few deps and run 'go mod tidy' 
							
						 | 
						
							2019-10-24 21:53:51 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								9337b17cff
								
							
						 | 
						
							
							
								
								update a few deps and run 'go mod tidy'
							
							
							
							
							
						 | 
						
							2019-10-24 21:50:10 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								97a85e1d44
								
							
						 | 
						
							
							
								
								Merge pull request #583 from neilalexander/modules
							
							
							
							
							
							
							
							Define module.Module interface 
							
						 | 
						
							2019-10-24 21:48:05 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4c7d04941a
								
							
						 | 
						
							
							
								
								Merge pull request #590 from neilalexander/multicast
							
							
							
							
							
							
							
							No longer use atomic for isOpen in multicast 
							
						 | 
						
							2019-10-24 21:47:42 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								aea41f464e
								
							
						 | 
						
							
							
								
								Update CHANGELOG.md
							
							
							
							
							
						 | 
						
							2019-10-24 21:47:02 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ba43c1d874
								
							
						 | 
						
							
							
								
								Changelog for v0.3.11
							
							
							
							
							
						 | 
						
							2019-10-24 23:59:58 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cd93969930
								
							
						 | 
						
							
							
								
								Fix isOpen for TUN/TAP actor
							
							
							
							
							
						 | 
						
							2019-10-24 23:37:39 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								de3bdfa524
								
							
						 | 
						
							
							
								
								No longer use atomic for isOpen in multicast
							
							
							
							
							
						 | 
						
							2019-10-24 23:31:47 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								77ffb5efc4
								
							
						 | 
						
							
							
								
								Fix HJSON references in go.mod/go.sum, again...
							
							
							
							
							
						 | 
						
							2019-10-24 10:47:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d37133e311
								
							
						 | 
						
							
							
								
								Fix merge conflict from develop
							
							
							
							
							
						 | 
						
							2019-10-24 10:22:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								41004ab155
								
							
						 | 
						
							
							
								
								Merge pull request #589 from neilalexander/fix581
							
							
							
							
							
							
							
							Backport fix for #581 from #583 
							
						 | 
						
							2019-10-24 10:20:09 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0e7ed4c997
								
							
						 | 
						
							
							
								
								Actually really use 1.13.3 for all the builds this time
							
							
							
							
							
						 | 
						
							2019-10-24 10:18:08 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ee644c47e8
								
							
						 | 
						
							
							
								
								Update go.mod/go.sum, go back to 1.13.3 circleci image again
							
							
							
							
							
						 | 
						
							2019-10-24 10:16:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								51fe1940c5
								
							
						 | 
						
							
							
								
								Try go 1.13 to see if this fixes failing builds
							
							
							
							
							
						 | 
						
							2019-10-24 10:13:59 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5ca81f916e
								
							
						 | 
						
							
							
								
								Fix deadlocks
							
							
							
							
							
						 | 
						
							2019-10-24 09:54:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7341fcb9bc
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into fix581
							
							
							
							
							
						 | 
						
							2019-10-24 09:29:29 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d58f88d29a
								
							
						 | 
						
							
							
								
								Update builds to Go 1.13 as this is required for TLS (apparently golang.org/x/crypto/ed25519 is not acceptable to the crypto/tls module and this prevents Yggdrasil from starting)
							
							
							
							
							
						 | 
						
							2019-10-24 09:28:09 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f784f33c2d
								
							
						 | 
						
							
							
								
								Backport fix for #581 from #583
							
							
							
							
							
						 | 
						
							2019-10-24 09:25:31 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3dee478f5
								
							
						 | 
						
							
							
								
								fix ed25519 dependency for golang 1.12 and earlier, though we may want to update builds to 1.13 anyway...
							
							
							
							
							
						 | 
						
							2019-10-23 20:38:09 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0effbff97b
								
							
						 | 
						
							
							
								
								Merge pull request #588 from neilalexander/tls
							
							
							
							
							
							
							
							Initial connection upgrade/TLS steganography 
							
						 | 
						
							2019-10-23 20:30:25 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								996c6b4f47
								
							
						 | 
						
							
							
								
								add one TODO comment and run gofmt
							
							
							
							
							
						 | 
						
							2019-10-23 20:28:11 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cd77727c1e
								
							
						 | 
						
							
							
								
								Set TCP socket options before upgrading connection
							
							
							
							
							
						 | 
						
							2019-10-23 18:24:08 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6a22e6c9de
								
							
						 | 
						
							
							
								
								Initial connection upgrade/TLS peering support
							
							
							
							
							
						 | 
						
							2019-10-23 17:26:35 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e220310890
								
							
						 | 
						
							
							
								
								Merge pull request #586 from yggdrasil-network/armel
							
							
							
							
							
							
							
							Enable Linux armel builds in CircleCI 
							
						 | 
						
							2019-10-23 14:03:21 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f6c7c1b8db
								
							
						 | 
						
							
							
								
								Produce armel build (closes #577)
							
							
							
							
							
						 | 
						
							2019-10-23 11:24:00 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9cb553e939
								
							
						 | 
						
							
							
								
								Merge pull request #584 from neilalexander/systemd
							
							
							
							
							
							
							
							systemd: Allow ExecStartPre failures 
							
						 | 
						
							2019-10-23 11:18:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b0bcf29d27
								
							
						 | 
						
							
							
								
								Allow ExecStartPre to fail for containers (#573)
							
							
							
							
							
						 | 
						
							2019-10-23 11:15:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								337626a32c
								
							
						 | 
						
							
							
								
								Act multicast updates for safety
							
							
							
							
							
						 | 
						
							2019-10-23 11:12:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a072e063d8
								
							
						 | 
						
							
							
								
								Define module.Module interface, update admin/tuntap/multicast modules to comply with it, fix #581
							
							
							
							
							
						 | 
						
							2019-10-23 10:44:58 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								fc71624919
								
							
						 | 
						
							
							
								
								Merge pull request #578 from Arceliar/netconn
							
							
							
							
							
							
							
							Have listen and dial return a net.Conn 
							
						 | 
						
							2019-10-22 11:28:46 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea085663ea
								
							
						 | 
						
							
							
								
								slight cleanup of dial's timeout
							
							
							
							
							
						 | 
						
							2019-10-21 20:52:16 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								681c8ca6f9
								
							
						 | 
						
							
							
								
								safer dial timeout handling, in case it was used with a nil context or a context that had no timeout set
							
							
							
							
							
						 | 
						
							2019-10-21 20:47:50 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								eccd9a348f
								
							
						 | 
						
							
							
								
								give yggdrasil.Dialer the same interface as a net.Dialer, so the only differences are what fields exist in the struct
							
							
							
							
							
						 | 
						
							2019-10-21 19:44:06 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								efc0b9ef9f
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into netconn
							
							
							
							
							
						 | 
						
							2019-10-21 18:47:40 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4efc32c121
								
							
						 | 
						
							
							
								
								Merge pull request #580 from Arceliar/bugfix
							
							
							
							
							
							
							
							fix incorrectly held mutex in ckr getPublicKeyForAddress 
							
						 | 
						
							2019-10-21 13:39:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								a81476f489
								
							
						 | 
						
							
							
								
								fix incorrectly held mutex in ckr getPublicKeyForAddress
							
							
							
							
							
						 | 
						
							2019-10-20 20:00:55 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb40874f97
								
							
						 | 
						
							
							
								
								have listener return a net.Conn, adjust yggdrasil.Conn to match this interface
							
							
							
							
							
						 | 
						
							2019-10-19 15:10:28 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d307ad4c91
								
							
						 | 
						
							
							
								
								Merge pull request #574 from Arceliar/bugfix
							
							
							
							
							
							
							
							Search bugfix 
							
						 | 
						
							2019-10-12 23:42:58 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								3491292599
								
							
						 | 
						
							
							
								
								code cleanup
							
							
							
							
							
						 | 
						
							2019-10-12 15:46:56 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								31ce854835
								
							
						 | 
						
							
							
								
								update session when a search for an existing session finishes
							
							
							
							
							
						 | 
						
							2019-10-12 15:37:40 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1c81e43fcd
								
							
						 | 
						
							
							
								
								Merge pull request #571 from yggdrasil-network/develop
							
							
							
							
							
							
							
							Version 0.3.10 
							
						 | 
						
							2019-10-10 21:14:46 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								29198bc54b
								
							
						 | 
						
							
							
								
								Merge pull request #572 from yggdrasil-network/changelog
							
							
							
							
							
							
							
							changelog for v0.3.10 
							
						 | 
						
							2019-10-09 21:41:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 |