Asim Aslam 
							
						 
					 
					
						
						
							
						
						f792fac1cc 
					 
					
						
						
							
							Round robin routes we've sorted by metric  
						
						
						
						
							
						
					 
					
						2019-10-22 11:53:49 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a89d1edc41 
					 
					
						
						
							
							fix divide by zero bug  
						
						
						
						
							
 
						
					 
					
						2019-10-19 08:11:05 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d3140c0fc2 
					 
					
						
						
							
							Merge pull request  #867  from milosgajdos83/rlock-mess  
						
						... 
						
						
						
						Avoid recursive RLock() 
						
						
							
 
						
					 
					
						2019-10-18 11:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						3d5d9be02a 
					 
					
						
						
							
							Avoid recursive calls to RLock()  
						
						... 
						
						
						
						Topology calls itsel recursively invoking RLock. This, according to go
documentation is wrong. This commit moves the body of Topology function
to a non-thread safe unexported function to keep locsk at check! 
						
						
							
						
					 
					
						2019-10-18 11:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						5c38f38dd9 
					 
					
						
						
							
							No need to lock here since Topology read locks and makes copies  
						
						
						
						
							
						
					 
					
						2019-10-18 11:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						63fd8b9d1b 
					 
					
						
						
							
							Merge pull request  #864  from micro/strip-topic  
						
						... 
						
						
						
						strip topic from http broker subscribe service name 
						
						
							
						
					 
					
						2019-10-17 18:48:46 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3aedea4c56 
					 
					
						
						
							
							strip topic from http broker subscribe service name  
						
						
						
						
							
						
					 
					
						2019-10-17 18:37:37 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0da9dff077 
					 
					
						
						
							
							Merge pull request  #863  from micro/certmagice2e  
						
						... 
						
						
						
						E2E tests for certmagic ACME provider 
						
						
							
						
					 
					
						2019-10-17 16:42:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						05774f2c76 
					 
					
						
						
							
							Don't touch go.mod  
						
						
						
						
							
						
					 
					
						2019-10-17 16:35:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						4885bba2ac 
					 
					
						
						
							
							E2E tests for certmagic ACME provider  
						
						... 
						
						
						
						* Actually set the CA
* Fix the certmangic.storage interface to return the correct error type
* Write an e2e test for certmagic against the let's encrypt staging CA 
						
						
							
						
					 
					
						2019-10-17 16:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						9d559848c2 
					 
					
						
						
							
							Merge pull request  #862  from milosgajdos83/tunnel-cleanup  
						
						... 
						
						
						
						Cleanup of tunnel.Dial(). Clean up network channel processors 
						
						
							
 
						
					 
					
						2019-10-16 21:19:30 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						2ae583ce94 
					 
					
						
						
							
							Cleanup of tunnel dial code. Clean up network channel processors  
						
						
						
						
							
						
					 
					
						2019-10-16 20:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						7c1e22b607 
					 
					
						
						
							
							Merge pull request  #861  from micro/certmagicstorage  
						
						... 
						
						
						
						Distributed storage for certmagic 
						
						
							
						
					 
					
						2019-10-16 14:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						7d2afa34a0 
					 
					
						
						
							
							Implementation and tests for certmagic.Storage interface  
						
						
						
						
							
						
					 
					
						2019-10-16 12:58:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a6e95d389f 
					 
					
						
						
							
							Implementation of certmagic storage using micro's store and sync packages  
						
						
						
						
							
						
					 
					
						2019-10-15 19:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b1d5dc20fa 
					 
					
						
						
							
							Merge pull request  #860  from micro/tunnel-mode  
						
						... 
						
						
						
						Tunnel mode 
						
						
							
						
					 
					
						2019-10-15 16:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						be5093798b 
					 
					
						
						
							
							Use DialMode/ListenMode  
						
						
						
						
							
						
					 
					
						2019-10-15 16:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3759c9c091 
					 
					
						
						
							
							Merge pull request  #859  from milosgajdos83/handle-channel-conn-errors  
						
						... 
						
						
						
						Handle tunnel session Accept errors gracefully 
						
						
							
						
					 
					
						2019-10-15 16:05:19 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						4936a2e1a5 
					 
					
						
						
							
							Exponential backoff for failed accept connections  
						
						
						
						
							
						
					 
					
						2019-10-15 15:58:33 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ca934951ad 
					 
					
						
						
							
							Use multicast on network/control channels  
						
						
						
						
							
						
					 
					
						2019-10-15 15:57:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ca18089382 
					 
					
						
						
							
							Fix bugs related to needing to send Broadcast  
						
						
						
						
							
						
					 
					
						2019-10-15 15:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						7b1f5584ab 
					 
					
						
						
							
							Tunnel mode  
						
						
						
						
							
						
					 
					
						2019-10-15 15:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						fed5af68e6 
					 
					
						
						
							
							Handle Accept errors gracefully.  
						
						... 
						
						
						
						Originally when Accept fails we log the error and let the program flow
continue. This can lead to us spawning handling connection go routines
on nil connections which in turn leads to Go panics. 
						
						
							
						
					 
					
						2019-10-15 15:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fdfeb437f9 
					 
					
						
						
							
							Merge pull request  #856  from micro/cloudflare  
						
						... 
						
						
						
						Cloudflare Store implementation for workers KV 
						
						
							
						
					 
					
						2019-10-15 14:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a46133f059 
					 
					
						
						
							
							cloudflare workers KV Store implementation  
						
						
						
						
							
						
					 
					
						2019-10-15 12:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						9bd0a8f3b5 
					 
					
						
						
							
							Update go.mod for cloudflare  
						
						
						
						
							
						
					 
					
						2019-10-15 12:35:20 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						44b794722e 
					 
					
						
						
							
							rcache becomes cache  
						
						
						
						
							
						
					 
					
						2019-10-14 22:39:26 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						247249050b 
					 
					
						
						
							
							move mutex to memory  
						
						
						
						
							
						
					 
					
						2019-10-14 22:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b1fed01752 
					 
					
						
						
							
							add network name to node  
						
						
						
						
							
						
					 
					
						2019-10-14 22:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						df1e680256 
					 
					
						
						
							
							Merge pull request  #854  from micro/lock-http  
						
						... 
						
						
						
						Lock http 
						
						
							
						
					 
					
						2019-10-14 22:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						854b01c20c 
					 
					
						
						
							
							Add acquire/release to http path  
						
						
						
						
							
						
					 
					
						2019-10-14 21:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						745299bce5 
					 
					
						
						
							
							add http lock implementation  
						
						
						
						
							
						
					 
					
						2019-10-14 21:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						607fdb3fcb 
					 
					
						
						
							
							Merge pull request  #852  from micro/mutex  
						
						... 
						
						
						
						add mutex lock implementation 
						
						
							
						
					 
					
						2019-10-14 15:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a1342c23fb 
					 
					
						
						
							
							add mutex lock implementation  
						
						
						
						
							
						
					 
					
						2019-10-14 15:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1cea2f5bba 
					 
					
						
						
							
							Merge pull request  #850  from micro/acmetypo  
						
						... 
						
						
						
						TLS -> ToS 
						
						
							
						
					 
					
						2019-10-14 12:10:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a1b4786682 
					 
					
						
						
							
							TLS -> ToS  
						
						
						
						
							
						
					 
					
						2019-10-14 12:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b701da6d69 
					 
					
						
						
							
							Merge pull request  #849  from micro/connect-init  
						
						... 
						
						
						
						Connect init 
						
						
							
						
					 
					
						2019-10-13 18:40:11 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f77df51f60 
					 
					
						
						
							
							Support reconnects  
						
						
						
						
							
						
					 
					
						2019-10-13 18:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d6c6e7815e 
					 
					
						
						
							
							Spaces not tabs  
						
						
						
						
							
						
					 
					
						2019-10-13 12:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						01492997ea 
					 
					
						
						
							
							add Network.Init method  
						
						
						
						
							
						
					 
					
						2019-10-13 12:38:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						174f1b857c 
					 
					
						
						
							
							Network handler moves to service/handler  
						
						
						
						
							
						
					 
					
						2019-10-13 12:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						5029d80e68 
					 
					
						
						
							
							add Network.Connect handler and network/metadata fields to node  
						
						
						
						
							
						
					 
					
						2019-10-13 12:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b59c5a4488 
					 
					
						
						
							
							move network handler to service/handler  
						
						
						
						
							
						
					 
					
						2019-10-13 12:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f7f65b82e6 
					 
					
						
						
							
							Cleanup registry handler/service  
						
						
						
						
							
						
					 
					
						2019-10-13 12:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2e47fdc6f5 
					 
					
						
						
							
							Check the node map to avoid dupes in resolved nodes  
						
						
						
						
							
						
					 
					
						2019-10-12 20:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						18ea19a122 
					 
					
						
						
							
							Regenerate go.mod  
						
						
						
						
							
						
					 
					
						2019-10-12 12:04:55 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4d75b936f8 
					 
					
						
						
							
							Merge pull request  #846  from theophanous/master  
						
						... 
						
						
						
						fix: bumped quic-go version to v0.12.1 
						
						
							
						
					 
					
						2019-10-11 18:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Theophanous 
							
						 
					 
					
						
						
							
						
						62aaa72715 
					 
					
						
						
							
							fix: bumped quic-go version to v0.12.1  
						
						
						
						
							
						
					 
					
						2019-10-11 18:16:56 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						8c344ed55b 
					 
					
						
						
							
							Merge pull request  #839  from theophanous/master  
						
						... 
						
						
						
						bumped quic-go version to v0.12.1 
						
						
							
						
					 
					
						2019-10-11 17:26:48 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Theophanous 
							
						 
					 
					
						
						
							
						
						db843c8d87 
					 
					
						
						
							
							reset orig  
						
						
						
						
							
						
					 
					
						2019-10-11 17:15:20 +01:00