| 
							
							
								 Milos Gajdos | bb595c85b2 | Lets make advert channel buffered so we don't lose adverts | 2019-09-05 19:05:47 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | bc6187ea89 | Merge pull request #734 from micro/tunnel Update tunnel to send discovery on connect and multicast messages. An… | 2019-09-05 18:19:37 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |