Asim Aslam
							
						 
					 | 
					
						
						
							
						
						ed1faa7a5c
					 | 
					
						
						
							
							Add a discover ticker, announce on connect and refactor
						
						
						
						
						
						
					 | 
					
						2019-09-05 18:13:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1d9298ae2b
					 | 
					
						
						
							
							Merge pull request #736 from milosgajdos83/solicit-routes
						
						
						
						
						
						
						
						Solicit routes when new node is discovered 
						
						
					 | 
					
						2019-09-05 18:08:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						dddfb6f878
					 | 
					
						
						
							
							Fixed typos and simplified map iteration
						
						
						
						
						
						
					 | 
					
						2019-09-05 17:59:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						ec354934e3
					 | 
					
						
						
							
							Move Errors to separate init block
						
						
						
						
						
						
					 | 
					
						2019-09-05 17:44:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						b01c8e06e0
					 | 
					
						
						
							
							Update error name to ErrClientNotFound
						
						
						
						
						
						
					 | 
					
						2019-09-05 17:43:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						97b1071f7e
					 | 
					
						
						
							
							Merge pull request #735 from huangzhhui/patch-1
						
						
						
						
						
						
						
						Fixed the link of Chinese documentation 
						
						
					 | 
					
						2019-09-05 17:43:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1527a84297
					 | 
					
						
						
							
							Shorten multicast discovery
						
						
						
						
						
						
					 | 
					
						2019-09-05 17:40:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						5ddfd911ba
					 | 
					
						
						
							
							Replace send message code by one network method
						
						
						
						
						
						
					 | 
					
						2019-09-05 17:18:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								黄朝晖
							
						 
					 | 
					
						
						
							
						
						2310ee424c
					 | 
					
						
						
							
							Update README.zh-cn.md
						
						
						
						
						
						
					 | 
					
						2019-09-05 23:52:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						2522d8cb96
					 | 
					
						
						
							
							Send solicit message when new neighbour is discovered
						
						
						
						
						
						
					 | 
					
						2019-09-05 16:04:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d198765c6c
					 | 
					
						
						
							
							Put back close of listener
						
						
						
						
						
						
					 | 
					
						2019-09-05 15:23:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1840b5bd74
					 | 
					
						
						
							
							Update tunnel to send discovery on connect and multicast messages. Announce as broadcast
						
						
						
						
						
						
					 | 
					
						2019-09-05 15:16:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						9161b20d6b
					 | 
					
						
						
							
							Add Solicit method to router interface
						
						
						
						
						
						
						
						When calling Solicit, router lists all the routes and advertise them
straight away 
						
						
					 | 
					
						2019-09-05 13:23:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a1ba1482c5
					 | 
					
						
						
							
							Only set link if not multicast
						
						
						
						
						
						
					 | 
					
						2019-09-05 07:41:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d0761e0a1b
					 | 
					
						
						
							
							Merge pull request #733 from milosgajdos83/freeze-graph
						
						
						
						
						
						
						
						Freeze network graph when building full network topology 
						
						
					 | 
					
						2019-09-05 07:21:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						4b1a7abb42
					 | 
					
						
						
							
							Freeze network graph when building full network topology
						
						
						
						
						
						
						
						Also added some comments and debug logs 
						
						
					 | 
					
						2019-09-05 00:16:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						e33bd17894
					 | 
					
						
						
							
							Merge pull request #732 from micro/massive-cruft
						
						
						
						
						
						
						
						Fix massive cruft in tunnel dial to set the link on discovered 
						
						
					 | 
					
						2019-09-04 20:27:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						cc5d811a83
					 | 
					
						
						
							
							add comment to tunnel link selection
						
						
						
						
						
						
					 | 
					
						2019-09-04 20:19:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						e15389febb
					 | 
					
						
						
							
							Fix massive cruft in tunnel dial to set the link on discovered
						
						
						
						
						
						
					 | 
					
						2019-09-04 20:18:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6d63c3777f
					 | 
					
						
						
							
							Merge pull request #731 from micro/tunnel
						
						
						
						
						
						
						
						Add some fixes 
						
						
					 | 
					
						2019-09-04 18:53:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d8a1b47954
					 | 
					
						
						
							
							Remove lock from link
						
						
						
						
						
						
					 | 
					
						2019-09-04 18:48:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b9a2f719a0
					 | 
					
						
						
							
							Add some fixes
						
						
						
						
						
						
					 | 
					
						2019-09-04 18:46:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						46a9767648
					 | 
					
						
						
							
							Merge pull request #730 from milosgajdos83/advert-lastseen
						
						
						
						
						
						
						
						Update node.lastSeen properly. Set node.lastSeen when processing advert 
						
						
					 | 
					
						2019-09-04 18:13:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						dd9f42e3b9
					 | 
					
						
						
							
							Update lastSeen timestamp properly. Set lastSeen when processing advert
						
						
						
						
						
						
					 | 
					
						2019-09-04 18:02:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						f2c8492c77
					 | 
					
						
						
							
							Merge pull request #729 from micro/tunnel
						
						
						
						
						
						
						
						Tunnel session management and unicast/multicast 
						
						
					 | 
					
						2019-09-04 16:25:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						407381912b
					 | 
					
						
						
							
							Don't try discover on multicast, don't block existing sessions on listen
						
						
						
						
						
						
					 | 
					
						2019-09-04 15:55:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d559ce9da2
					 | 
					
						
						
							
							Provide Links() method in Tunnel
						
						
						
						
						
						
					 | 
					
						2019-09-04 15:41:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						7ab3934eb7
					 | 
					
						
						
							
							add message comment
						
						
						
						
						
						
					 | 
					
						2019-09-04 12:18:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						0075477df0
					 | 
					
						
						
							
							make tunnel broker use multicast
						
						
						
						
						
						
					 | 
					
						2019-09-04 12:18:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d5be2136ad
					 | 
					
						
						
							
							cleanup new message creation
						
						
						
						
						
						
					 | 
					
						2019-09-04 12:16:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c718b8bf93
					 | 
					
						
						
							
							Move vars and comment
						
						
						
						
						
						
					 | 
					
						2019-09-04 12:00:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a24818ee54
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2019-09-04 11:58:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						66db0ac52c
					 | 
					
						
						
							
							Move announce into session
						
						
						
						
						
						
					 | 
					
						2019-09-04 11:58:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b9c437fbfe
					 | 
					
						
						
							
							Tunnel discover/announce/open/session/close
						
						
						
						
						
						
					 | 
					
						2019-09-04 09:48:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						147899283c
					 | 
					
						
						
							
							Merge pull request #728 from wuyumin/master
						
						
						
						
						
						
						
						Update config source README file 
						
						
					 | 
					
						2019-09-04 09:16:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yumin Wu
							
						 
					 | 
					
						
						
							
						
						5b991cd2c2
					 | 
					
						
						
							
							Update config source README file
						
						
						
						
						
						
					 | 
					
						2019-09-04 15:49:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yumin Wu
							
						 
					 | 
					
						
						
							
						
						bb64f94313
					 | 
					
						
						
							
							.gitignore file for develop tools
						
						
						
						
						
						
					 | 
					
						2019-09-04 15:47:46 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						4f4b3d3bae
					 | 
					
						
						
							
							Send connect message to NetworkChannel once we are not at caller mercy
						
						
						
						
						
						
					 | 
					
						2019-09-03 19:51:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						eb4a709195
					 | 
					
						
						
							
							Merge branch 'master' of ssh://github.com/micro/go-micro into tunnel
						
						
						
						
						
						
					 | 
					
						2019-09-03 17:20:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6c21b31226
					 | 
					
						
						
							
							Merge pull request #727 from milosgajdos83/bug-overhaul
						
						
						
						
						
						
						
						Major bug overhaul in how we handle network.Nodes and related handler 
						
						
					 | 
					
						2019-09-03 17:20:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						6eb6d050ed
					 | 
					
						
						
							
							Major bug overhaul in how we handle network.Nodes and related handler
						
						
						
						
						
						
					 | 
					
						2019-09-03 16:39:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6c7582a6be
					 | 
					
						
						
							
							Move message to session
						
						
						
						
						
						
					 | 
					
						2019-09-03 15:56:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						3ea4490d6c
					 | 
					
						
						
							
							Don't preallocate the slice if you don't index later on.
						
						
						
						
						
						
					 | 
					
						2019-09-03 15:02:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b50c44a758
					 | 
					
						
						
							
							Merge pull request #726 from milosgajdos83/prune-nodes
						
						
						
						
						
						
						
						Prune nodes that have not announced themselves for certain time period. 
						
						
					 | 
					
						2019-09-03 10:28:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						ec6318befc
					 | 
					
						
						
							
							Prune nodes that have not announced themselves for certain time period.
						
						
						
						
						
						
					 | 
					
						2019-09-03 10:00:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						5440325a18
					 | 
					
						
						
							
							Merge pull request #724 from milosgajdos83/efficient-bfs-queue
						
						
						
						
						
						
						
						Make Nodes() BFS implementation efficient 
						
						
					 | 
					
						2019-09-03 07:43:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						fb13877904
					 | 
					
						
						
							
							Make Nodes() BFS implementation efficient
						
						
						
						
						
						
					 | 
					
						2019-09-03 02:58:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						2f5e3c66b9
					 | 
					
						
						
							
							Merge pull request #723 from milosgajdos83/sort-nodes-search
						
						
						
						
						
						
						
						Sort the returned slice of nodes before searching 
						
						
					 | 
					
						2019-09-02 20:13:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Milos Gajdos
							
						 
					 | 
					
						
						
							
						
						a8d4299df9
					 | 
					
						
						
							
							Sort the returned slice of nodes before searching
						
						
						
						
						
						
						
						See docs:
https://golang.org/pkg/sort/#Search 
						
						
					 | 
					
						2019-09-02 20:00:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						90745c14f2
					 | 
					
						
						
							
							Merge pull request #722 from milosgajdos83/net-handler
						
						
						
						
						
						
						
						[WIP] Network handler 
						
						
					 | 
					
						2019-09-02 17:15:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |