Asim Aslam
							
						 
					 | 
					
						
						
							
						
						0cdfc7b9ea
					 | 
					
						
						
							
							add create/delete/start/stop to runtime
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 21:58:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						0fc4c180ee
					 | 
					
						
						
							
							update runtime to function
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 21:33:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						ef86c9625b
					 | 
					
						
						
							
							Merge pull request #750 from milosgajdos83/node-peers
						
						
						
						
						
						
						
						[WIP] Neighbour is now Peer. Peer is a node in network topology. 
						
						
							
						
					 | 
					
						2019-09-13 12:00:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b23ee58865
					 | 
					
						
						
							
							Update default.go
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 11:55:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						323a72be34
					 | 
					
						
						
							
							Small refactoring; Split horizon loop break.
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 18:46:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						d72e91fb38
					 | 
					
						
						
							
							Unlock on return from network.Connect
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:31:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						b91c3147e7
					 | 
					
						
						
							
							Node API allows us to drop all network locks
						
						
						
						
						
						
						
						Network locks are now needed only when accessing client map. node map
access is serialied with the node mutex. 
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						ef91d836eb
					 | 
					
						
						
							
							Implement Solicit method for handler.Router
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						77c6c9781b
					 | 
					
						
						
							
							getProtoTopology has been replaced by PeersToProto
						
						
						
						
						
						
						
						This helps us remove redundant code across node and handler 
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						fa4ff8921e
					 | 
					
						
						
							
							Removed redundant lock. Simplified proto topology
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						d6be91e8af
					 | 
					
						
						
							
							Changed RPC methods. Changed Network interface.
						
						
						
						
						
						
						
						* Nodes/Topology removed from public methods from Network interface
* Peers() returns max depth 3 topology
* handler.Topology rpc endpoint removed
* handler.Peers rpc endpoint accept "depth" param to return max depth peers 
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						588484c3bf
					 | 
					
						
						
							
							Fixed some races. Added more tests.
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						d58eb51976
					 | 
					
						
						
							
							Code change to make Solicit router.proto message
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						35cf2a5739
					 | 
					
						
						
							
							Make topology test more generic
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						2dfbe93d65
					 | 
					
						
						
							
							Added more node tests. Small refactoring of Netowkr and handler.
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						16fcf1fbda
					 | 
					
						
						
							
							Nodes, Peers and Topology methods for node
						
						
						
						
						
						
						
						Topology accepts an argument to define the depth of the topology
requested from the network. proto definitions have been modified
accordingly, too. 
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						cbce5490d7
					 | 
					
						
						
							
							Lock the Nodes method properly when collecting them.
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						4c709f7ac1
					 | 
					
						
						
							
							Write Lock() advert update: we are writing into peers map here
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						baf4c05663
					 | 
					
						
						
							
							Send solicit message to ControlChannel
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						195c6a8c90
					 | 
					
						
						
							
							Neighbour is now peer. Neighbourhood is Peers. Small refactor.
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						f91d0408ab
					 | 
					
						
						
							
							Moved node implementation into dedicated source file
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						eec780aaa7
					 | 
					
						
						
							
							Update neighbours when neighbour message is received
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						f0a1031e97
					 | 
					
						
						
							
							Adding new peers up to given depth. Outline of node gaph Update
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-13 03:03:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a6668ae057
					 | 
					
						
						
							
							Move delete link log message
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-12 17:40:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						af5421c2cf
					 | 
					
						
						
							
							Merge pull request #756 from micro/tunnel
						
						
						
						
						
						
						
						Missing fixes for the tunnel 
						
						
							
						
					 | 
					
						2019-09-12 17:17:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						2406ef9999
					 | 
					
						
						
							
							Missing fixes for the tunnel
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-12 17:12:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						af585d3a57
					 | 
					
						
						
							
							Merge pull request #755 from micro/tunnel
						
						
						
						
						
						
						
						Add tunnel fixes for quic and keepalive 
						
						
							
						
					 | 
					
						2019-09-12 16:35:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						97cf478f71
					 | 
					
						
						
							
							Add tunnel fixes for quic and keepalive
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-12 16:22:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						ec6a30be37
					 | 
					
						
						
							
							Links above Dial/Listen in interface
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 12:49:27 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						634c55e2d7
					 | 
					
						
						
							
							Merge pull request #753 from micro/link
						
						
						
						
						
						
						
						Option to set Link 
						
						
							
						
					 | 
					
						2019-09-11 12:16:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						cb0de43dba
					 | 
					
						
						
							
							add link status
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 12:12:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						63d535aea9
					 | 
					
						
						
							
							Add link field to session
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 12:07:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6819386e05
					 | 
					
						
						
							
							Remove dead link code
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 12:00:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						988603f87e
					 | 
					
						
						
							
							Merge pull request #752 from printfcoder/master
						
						
						
						
						
						
						
						recover gPRC handler if panic 
						
						
							
						
					 | 
					
						2019-09-11 09:10:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						9ca7d90f11
					 | 
					
						
						
							
							link crufT
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 07:11:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6ec32805d0
					 | 
					
						
						
							
							Don't allow socket close while writing h2 headers
						
						
						
						
						
						
							
 v1.10.0
						
					 | 
					
						2019-09-10 18:26:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shu Xian
							
						 
					 | 
					
						
						
							
						
						c1c173dfe5
					 | 
					
						
						
							
							recover handler if panic
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 00:40:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shu Xian
							
						 
					 | 
					
						
						
							
						
						ce18de2647
					 | 
					
						
						
							
							Merge branch 'master' of github.com:micro/go-micro
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-11 00:39:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						3e3bbe3fd0
					 | 
					
						
						
							
							Merge pull request #751 from micro/link
						
						
						
						
						
						
						
						Move link to tunnel/ 
						
						
							
						
					 | 
					
						2019-09-10 08:16:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b5eea02f7a
					 | 
					
						
						
							
							Move link to tunnel/
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-10 08:12:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						08c6f60b0f
					 | 
					
						
						
							
							Merge pull request #746 from micro/plugin
						
						
						
						
						
						
						
						Support plugin loading 
						
						
							
						
					 | 
					
						2019-09-10 05:38:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						065c7d5616
					 | 
					
						
						
							
							fix plugin init
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-10 05:32:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a5ce3e32da
					 | 
					
						
						
							
							Support plugin loading on service.Init
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 20:17:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						3bfbcd5e6a
					 | 
					
						
						
							
							Add default plugin loader
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 19:43:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b6c6b13277
					 | 
					
						
						
							
							Support plugin loading
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 19:09:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						04b31d374c
					 | 
					
						
						
							
							Merge pull request #745 from micro/registry-service
						
						
						
						
						
						
						
						Add service registry 
						
						
							
						
					 | 
					
						2019-09-09 13:05:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						e828a099c5
					 | 
					
						
						
							
							Merge pull request #744 from micro/mdns-domain
						
						
						
						
						
						
						
						Use .micro domain for mdns 
						
						
							
						
					 | 
					
						2019-09-09 11:59:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						2c16c7e62f
					 | 
					
						
						
							
							Fix build breaks
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 09:25:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1f44d7a4a1
					 | 
					
						
						
							
							Add registry handler
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 09:20:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b076ef906a
					 | 
					
						
						
							
							Add service registry
						
						
						
						
						
						
							
						
					 | 
					
						2019-09-09 08:57:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |