ebd8ddf05b 
					 
					
						
						
							
							move to v4  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-04-11 22:21:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eb0e56373 
					 
					
						
						
							
							move all imports to own domain  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-02 19:55:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3247d144a8 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 21:13:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a45b672c98 
					 
					
						
						
							
							drop uuid and use modified nanoid  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-20 22:40:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbbcb22565 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-06 19:45:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						827d467077 
					 
					
						
						
							
							micro: rewrite options to support multiple building blocks  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 13:17:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5787a1afb8 
					 
					
						
						
							
							more useful router new options func  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-17 15:44:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53654185ba 
					 
					
						
						
							
							add logger to options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-29 17:44:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f4b1435d9 
					 
					
						
						
							
							move implementations to external repos ( #17 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-25 13:44:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06136312bb 
					 
					
						
						
							
							regen files with never protoc ( #6 )  
						
						... 
						
						
						
						* regen files with never protoc
* rewrite import path
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-19 17:47:17 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e1248f90f4 
					 
					
						
						
							
							update options  
						
						
						
						
					 
					
						2020-08-17 23:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						55d62fc1a5 
					 
					
						
						
							
							Strip Advertise/Process from router  
						
						
						
						
					 
					
						2020-08-14 23:51:52 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2b79910ad9 
					 
					
						
						
							
							add logging and don't get nodes where they exist in router ( #1898 )  
						
						... 
						
						
						
						* add logging and don't get nodes where they exist in router
* add more logging 
						
						
					 
					
						2020-08-06 11:32:06 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						8674dc8e62 
					 
					
						
						
							
							Remove precache in favour of just pulling by default  
						
						
						
						
					 
					
						2020-08-06 10:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						563768b58a 
					 
					
						
						
							
							v3 refactor ( #1868 )  
						
						... 
						
						
						
						* Move to v3
Co-authored-by: Ben Toogood <bentoogood@gmail.com > 
						
						
					 
					
						2020-07-27 13:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Wong 
							
						 
					 
					
						
						
							
						
						58845d7012 
					 
					
						
						
							
							only prewarm the route table if requested ( #1765 )  
						
						
						
						
					 
					
						2020-07-01 10:05:21 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						a2550820d3 
					 
					
						
						
							
							router: add to service options; add dns and static implementations ( #1733 )  
						
						... 
						
						
						
						* config/cmd: add router to service options
* router/service: use micro client 
						
						
					 
					
						2020-06-24 11:46:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f23638c036 
					 
					
						
						
							
							fix import paths for v2 release  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-01-30 14:44:40 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						da04aa8ae8 
					 
					
						
						
							
							Switch to AdvertiseLocal by default  
						
						
						
						
					 
					
						2019-12-02 17:36:20 +00:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						7a4bff4e9f 
					 
					
						
						
							
							Changed names of some variables.  
						
						
						
						
					 
					
						2019-10-09 19:08:24 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						837597fe6f 
					 
					
						
						
							
							Make Optimal strategy default. Collapse routing tables based on strategy  
						
						
						
						
					 
					
						2019-10-09 17:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						96e564e402 
					 
					
						
						
							
							Add router advertisement Strategy option to router.  
						
						
						
						
					 
					
						2019-10-09 17:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4030ccc27b 
					 
					
						
						
							
							Move proxy/router  
						
						
						
						
					 
					
						2019-08-05 17:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3f97743e34 
					 
					
						
						
							
							Move router and proxy into network package  
						
						
						
						
					 
					
						2019-06-21 17:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						10a3636a9f 
					 
					
						
						
							
							Renamed variables, options and functions  
						
						
						
						
					 
					
						2019-06-19 21:22:14 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						322eaae529 
					 
					
						
						
							
							Small code refactoring. Added more comments and parseToNode func  
						
						
						
						
					 
					
						2019-06-19 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						6a33b7576b 
					 
					
						
						
							
							Removed router watcher code duplication. Small code refactor.  
						
						
						
						
					 
					
						2019-06-19 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						6e669d4611 
					 
					
						
						
							
							Reorganised source. Renamed files. No Code change.  
						
						
						
						
					 
					
						2019-06-19 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						95fc625e99 
					 
					
						
						
							
							Big refactor. New Registry watchers. New options. New names.  
						
						
						
						
					 
					
						2019-06-19 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						338e0fdf18 
					 
					
						
						
							
							Lots of refactoring. We now have basic routing table watcher.  
						
						
						
						
					 
					
						2019-06-19 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						5899134b66 
					 
					
						
						
							
							Simplified API. Correct Router initialization. Debug printing.  
						
						
						
						
					 
					
						2019-06-19 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						9c57f32f58 
					 
					
						
						
							
							Added Entry type. Basic implementation of Router and Table  
						
						
						
						
					 
					
						2019-06-19 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						d7f0db04ec 
					 
					
						
						
							
							Added network ID option. Added mutex to routing table.  
						
						
						
						
					 
					
						2019-06-19 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						e4311c3a10 
					 
					
						
						
							
							Redefined and polished some interfaces and data structures.  
						
						
						
						
					 
					
						2019-06-19 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						ee8b6b3114 
					 
					
						
						
							
							Redefeind interfaces; Added better modelled data strauctures  
						
						... 
						
						
						
						Router interface has been redefined which fits better with what we are
looking for.
Routing table now offers a comprehensive set of information about its
entries which will make up for rich queries in the future
Query interface has been defined to enable current basic and more
advanced queries in the future. 
						
						
					 
					
						2019-06-19 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						08da7c1283 
					 
					
						
						
							
							First commit: Outline of Router interface  
						
						
						
						
					 
					
						2019-06-19 18:03:40 +01:00