Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								516fcce6b3
								
							
						 | 
						
							
							
								
								Keepalives are needed to stop the connection inactivity timeout
							
							
							
							
							
						 | 
						
							2023-06-18 20:54:16 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d8dc6b2670
								
							
						 | 
						
							
							
								
								QUIC interface support
							
							
							
							
							
						 | 
						
							2023-06-18 20:54:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								002b984c04
								
							
						 | 
						
							
							
								
								Fix private key setup when certificate not specified
							
							
							
							
							
						 | 
						
							2023-06-18 18:10:27 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5e684550a8
								
							
						 | 
						
							
							
								
								Take interface in tun.New
							
							
							
							
							
						 | 
						
							2023-06-18 15:45:04 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								80724438c9
								
							
						 | 
						
							
							
								
								Merge pull request #1045 from yggdrasil-network/neil/tunintf
							
							
							
							
							
							
							
							Define interface for RWCs 
							
						 | 
						
							2023-06-18 15:43:16 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b0f8d8af13
								
							
						 | 
						
							
							
								
								Define interface for RWCs
							
							
							
							
							
						 | 
						
							2023-06-18 15:36:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								31177f5a73
								
							
						 | 
						
							
							
								
								Merge pull request #1044 from yggdrasil-network/arc/linkfix
							
							
							
							
							
							
							
							Fix duplicate connections 
							
						 | 
						
							2023-06-18 08:49:20 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1ae9ea0d4
								
							
						 | 
						
							
							
								
								Switch back to using an actor to manage link state, and slighty randomize the delay between multicast announcements. This seems to fix the issue with duplicate connections (and breaks a livelock in the multicast code where both nodes keep closing the listen side of their connection, but that's kind of a hack, we need a better solution)
							
							
							
							
							
						 | 
						
							2023-06-18 03:40:40 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2eda59d9e4
								
							
						 | 
						
							
							
								
								Improve link setup locking and guards
							
							
							
							
							
						 | 
						
							2023-05-23 22:39:10 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								06ca8941c7
								
							
						 | 
						
							
							
								
								Fix race condition between incoming and outgoing connection setup
							
							
							
							
							
						 | 
						
							2023-05-22 23:10:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8562b6b86e
								
							
						 | 
						
							
							
								
								Merge pull request #1040 from yggdrasil-network/Arceliar/allocs
							
							
							
							
							
							
							
							Reduce allocations 
							
						 | 
						
							2023-05-21 12:56:37 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								e94985c583
								
							
						 | 
						
							
							
								
								try to cheer up the linter again
							
							
							
							
							
						 | 
						
							2023-05-21 12:49:49 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a6f27e732
								
							
						 | 
						
							
							
								
								cheer up the linter
							
							
							
							
							
						 | 
						
							2023-05-21 12:43:03 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b5add5301
								
							
						 | 
						
							
							
								
								reduce allocations (also pulls in updated ironwood to do the same)
							
							
							
							
							
						 | 
						
							2023-05-21 12:38:16 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								52709696a5
								
							
						 | 
						
							
							
								
								Merge pull request #1036 from yggdrasil-network/neil/linktweaks
							
							
							
							
							
							
							
							Tweak link state locking, add comments, listener priority, other fixes 
							
						 | 
						
							2023-05-21 00:06:43 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cb8333f9ff
								
							
						 | 
						
							
							
								
								Tweak lock behaviour
							
							
							
							
							
						 | 
						
							2023-05-21 00:02:04 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								333561f4e1
								
							
						 | 
						
							
							
								
								Tweak link state locking, add comments, listener priority, other fixes
							
							
							
							
							
						 | 
						
							2023-05-20 23:44:31 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2565cbf11b
								
							
						 | 
						
							
							
								
								Merge pull request #1034 from yggdrasil-network/neil/futurelink2
							
							
							
							
							
							
							
							Link refactoring, admin socket changes, TLS changes 
							
						 | 
						
							2023-05-20 23:02:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								19ca25538f
								
							
						 | 
						
							
							
								
								Merge pull request #1033 from yggdrasil-network/ironwood-experimental
							
							
							
							
							
							
							
							Update to experimental ironwood 
							
						 | 
						
							2023-05-20 17:00:23 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								aff3201084
								
							
						 | 
						
							
							
								
								Fix incoming connection handlers
							
							
							
							
							
						 | 
						
							2023-05-20 22:22:15 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c0188f5600
								
							
						 | 
						
							
							
								
								Discriminate multicast peers more loosely
							
							
							
							
							
						 | 
						
							2023-05-20 21:18:49 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e0b39b303f
								
							
						 | 
						
							
							
								
								Use regular mutex instead (less type assertions)
							
							
							
							
							
							
							
							This reverts commit 5ba9dadc49. 
							
						 | 
						
							2023-05-20 18:36:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5ba9dadc49
								
							
						 | 
						
							
							
								
								Use sync.Map instead of link actor
							
							
							
							
							
						 | 
						
							2023-05-20 18:31:01 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6e338b6f89
								
							
						 | 
						
							
							
								
								Fix con urrent map accesses
							
							
							
							
							
						 | 
						
							2023-05-20 18:21:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e290e744f4
								
							
						 | 
						
							
							
								
								Fix -autoconf
							
							
							
							
							
						 | 
						
							2023-05-20 10:54:49 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a233e775eb
								
							
						 | 
						
							
							
								
								yggdrasilctl tweaks
							
							
							
							
							
						 | 
						
							2023-05-19 20:57:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6ac2fae845
								
							
						 | 
						
							
							
								
								Fix Windows build
							
							
							
							
							
						 | 
						
							2023-05-19 20:34:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7b1635245f
								
							
						 | 
						
							
							
								
								Add missing path notify and bloom transform
							
							
							
							
							
						 | 
						
							2023-05-19 19:33:40 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a9ec3877b5
								
							
						 | 
						
							
							
								
								Fix unit test
							
							
							
							
							
						 | 
						
							2023-05-19 19:09:06 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7afa23be4c
								
							
						 | 
						
							
							
								
								Link refactoring, admin socket changes
							
							
							
							
							
						 | 
						
							2023-05-19 19:09:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7ee7d9681
								
							
						 | 
						
							
							
								
								update ironwood dependency (it should build now...)
							
							
							
							
							
						 | 
						
							2023-05-14 21:24:08 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffb2f06992
								
							
						 | 
						
							
							
								
								Merge branch 'ironwood-experimental' of https://github.com/yggdrasil-network/yggdrasil-go into ironwood-experimental
							
							
							
							
							
						 | 
						
							2023-05-14 21:14:32 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								101189a9dc
								
							
						 | 
						
							
							
								
								update ironwood dependency
							
							
							
							
							
						 | 
						
							2023-05-14 21:13:53 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c7ea223a9a
								
							
						 | 
						
							
							
								
								Update mobile bindings
							
							
							
							
							
						 | 
						
							2023-05-14 10:16:33 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								669e61af9a
								
							
						 | 
						
							
							
								
								update to bugfixed ironwood, fix broken core test, add getPaths handler to admin socket
							
							
							
							
							
						 | 
						
							2023-05-13 16:15:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e95246c26
								
							
						 | 
						
							
							
								
								update to ironwood v0.0.0-20230513191034-495699d87ae4 with API changes
							
							
							
							
							
						 | 
						
							2023-05-13 14:44:38 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1345960d5f
								
							
						 | 
						
							
							
								
								Update to Arceliar/ironwood@14d951a
							
							
							
							
							
						 | 
						
							2023-05-07 17:29:46 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8696650958
								
							
						 | 
						
							
							
								
								Update go.mod
							
							
							
							
							
						 | 
						
							2023-03-26 17:06:18 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ebd3596c2c
								
							
						 | 
						
							
							
								
								Update ci.yml
							
							
							
							
							
						 | 
						
							2023-03-26 17:05:55 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								e99c870d51
								
							
						 | 
						
							
							
								
								update admin functions and fix core tests
							
							
							
							
							
						 | 
						
							2023-03-26 16:49:40 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								abbe94fa80
								
							
						 | 
						
							
							
								
								fix core tests and run gofmt on src
							
							
							
							
							
						 | 
						
							2023-03-26 16:34:49 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc632c5caa
								
							
						 | 
						
							
							
								
								comment out some unused ipv6rwc code
							
							
							
							
							
						 | 
						
							2023-03-26 16:17:31 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arceliar
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b6d9d52f3
								
							
						 | 
						
							
							
								
								update ironwood replace, update ipv6rwc to work (may need updates later if interface changes)
							
							
							
							
							
						 | 
						
							2023-03-26 16:12:45 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5a243d5b95
								
							
						 | 
						
							
							
								
								Update ironwood replace
							
							
							
							
							
						 | 
						
							2023-03-19 21:44:34 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a148f4cfec
								
							
						 | 
						
							
							
								
								More updates for Ygg v0.5
							
							
							
							
							
						 | 
						
							2023-03-19 10:33:07 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil Alexander
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								83c1a810b5
								
							
						 | 
						
							
							
								
								New handshake, use softcrdt upstream
							
							
							
							
							
						 | 
						
							2023-03-18 12:14:32 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1420ea5662
								
							
						 | 
						
							
							
								
								Merge pull request #1004 from Dry-Leaf/bsd_build_fix
							
							
							
							
							
							
							
							Added member to Logger struct expected by tun_bsd.go 
							
						 | 
						
							2023-02-26 22:01:32 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a8f0ada7ee
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into bsd_build_fix
							
							
							
							
							
						 | 
						
							2023-02-26 21:54:50 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1685b87a04
								
							
						 | 
						
							
							
								
								Merge pull request #1021 from yggdrasil-network/dependabot/go_modules/golang.org/x/net-0.7.0
							
							
							
							
							
							
							
							Bump golang.org/x/net from 0.0.0-20221014081412-f15817d10f9b to 0.7.0 
							
						 | 
						
							2023-02-26 21:43:51 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Neil
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9ee6c46b1d
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into bsd_build_fix
							
							
							
							
							
						 | 
						
							2023-02-26 21:40:29 +00:00 | 
						
						
							
							
							
							
								
							
							
						 |