| 
							
							
								 Asim Aslam | df9055f69c | continue to process messages even after the connection is closed | 2020-01-03 20:43:53 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | b0b6b8fce2 | final updates | 2019-12-13 15:27:47 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | caa74d1b5f | fix build | 2019-12-12 23:29:44 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | f6b4a9da1c | strip some code | 2019-12-12 23:20:31 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 74c5102e41 | strip a couple things | 2019-12-12 21:49:39 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 7bd50cd251 | fix more broken cruft | 2019-12-12 17:10:32 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | df728aaddd | remove go routines from tunnel, fire network messages in go routines | 2019-12-12 13:34:08 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | ae934c19f1 | fix tunnel test | 2019-12-12 13:04:34 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | e260cc4a24 | save cruft | 2019-12-12 12:27:46 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 27af221fd2 | batch metric updates | 2019-12-11 15:23:08 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 6e28e7a86f | Save current state of the world | 2019-12-11 14:37:03 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 6064e1426c | fix some potential go routine leaks | 2019-12-08 15:02:54 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | d28a868e46 | Fix network startup connect | 2019-12-08 14:37:17 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 398acc67ca | fix broken test | 2019-12-08 13:45:24 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 6307d6ba51 | further cleanup of tunnel/network | 2019-12-08 12:12:20 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 283c85d256 | done | 2019-12-08 00:53:55 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 9bd0fb9125 | save changes | 2019-12-07 23:28:39 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c445aed6b1 | Cleanup and speedup network convergence along with direct messaging for connect and solicit | 2019-12-07 19:54:29 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 1d8c66780e | save working solution | 2019-12-06 00:18:40 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 219efd27e9 | Optimise the multicast to use one session in the tunnel | 2019-12-05 23:11:42 +00:00 |  | 
			
				
					| 
							
							
								 Milos Gajdos | 5db7514a91 | This PR fixes various tunnel race conditions | 2019-12-05 15:50:32 +00:00 |  | 
			
				
					|  | a1eaf9cc20 | linting fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2019-12-04 00:22:02 +03:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | bb1a1358b7 | Merge pull request #1012 from Astone-Chou/lint improve code quality | 2019-12-03 13:10:04 +00:00 |  | 
			
				
					| 
							
							
								 Astone | 29fb58db39 | improve code quality | 2019-12-03 20:59:02 +08:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 2c0801fc1c | couple bug fixes in tunnel | 2019-12-03 08:11:36 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 93d66afe8c | fix that broken logic | 2019-12-01 19:43:36 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c840cee404 | A variety of fixes to try combat the multicast issue | 2019-12-01 19:36:16 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 9678daeafa | fix bug in the tunnel which causes multicast connections to be closed | 2019-11-30 01:14:40 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 107124e5dc | Changes for the storm | 2019-11-29 17:27:29 +00:00 |  | 
			
				
					| 
							
							
								 Milos Gajdos | 9095b99f6b | Token has been stripped; Headers are encrypted | 2019-11-25 18:56:00 +00:00 |  | 
			
				
					| 
							
							
								 Milos Gajdos | f82c267d81 | Encrypt session communication | 2019-11-25 15:37:38 +00:00 |  | 
			
				
					| 
							
							
								 Milos Gajdos | 61fe552ac4 | First commit: Outline of tunnel encryption code | 2019-11-25 14:58:12 +00:00 |  | 
			
				
					| 
							
							
								 Till Knuesting | 24b8d2a315 | preallocating slices (#904) * preallocated some slices when size is known
* gofmt
* gofmt | 2019-11-04 10:33:53 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 45cd14c4b7 | Suppress log messages | 2019-11-03 16:12:17 +00:00 |  | 
			
				
					| 
							
							
								 tegk | f88518d994 | used gofmt with -s flag on whole project | 2019-11-01 15:07:53 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | cf593e7c50 | fix link panic | 2019-10-31 17:22:38 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 5d7bf53f78 | don't error where the connection is not unicast | 2019-10-25 15:41:37 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 1c9ada6413 | Reorder setChannel method | 2019-10-25 14:24:37 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c170189efb | We need the message back to set the link | 2019-10-25 14:22:38 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 3831199600 | Use best link in tunnel, loop waiting for announce and accept messages, cleanup some code | 2019-10-25 14:16:22 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | f26d470db1 | A few changes for the network / tunnel link state | 2019-10-24 17:51:41 +01:00 |  | 
			
				
					| 
							
							
								 Milos Gajdos | 494eb13534 | Make sure we pick some link when Dialling | 2019-10-24 16:07:31 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 4e5a568063 | races, race conditions everywhere | 2019-10-23 21:24:31 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | bf4a73d5c0 | Close the socket in the link | 2019-10-23 16:39:26 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | fe180148a1 | rearrange where we account for errors and data sent | 2019-10-23 16:15:39 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 842fc01568 | add send/recv queues for link | 2019-10-23 16:05:21 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 5ac5865154 | add comment | 2019-10-23 10:55:53 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | d64f8c665e | add rate measure | 2019-10-22 19:38:29 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 407694232a | Measure roundtrip times on link | 2019-10-22 18:43:09 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 85e273afa5 | reorder methods | 2019-10-22 17:02:22 +01:00 |  |