Asim Aslam 
							
						 
					 
					
						
						
							
						
						ce1942c578 
					 
					
						
						
							
							why didn't we think of this before...single service name for http broker  
						
						 
						
						
						
						
					 
					
						2019-11-30 21:00:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						080363e8c4 
					 
					
						
						
							
							The mega cruft proxy PR ( #974 )  
						
						 
						
						... 
						
						
						
						* the mega cruft proxy PR
* Rename broker id
* add protocol=grpc
* fix compilation breaks
* Add the tunnel broker to the network
* fix broker id
* continue to be backwards compatible in the protocol 
						
						
					 
					
						2019-11-25 16:31:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a89d1edc41 
					 
					
						
						
							
							fix divide by zero bug  
						
						 
						
						
						
						
					 
					
						2019-10-19 08:11:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3aedea4c56 
					 
					
						
						
							
							strip topic from http broker subscribe service name  
						
						 
						
						
						
						
					 
					
						2019-10-17 18:37:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						04320d69ff 
					 
					
						
						
							
							Fix and comment broker service  
						
						 
						
						
						
						
					 
					
						2019-10-04 16:30:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1217ca94b1 
					 
					
						
						
							
							bunch of other ipv6 fixes  
						
						 
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-07-18 08:59:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e688ab0a45 
					 
					
						
						
							
							fix ipv6 addr parsing and using  
						
						 
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-07-17 12:20:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e0bf1c2283 
					 
					
						
						
							
							Remove Port from registry  
						
						 
						
						
						
						
					 
					
						2019-07-08 08:01:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4b4ad68eb9 
					 
					
						
						
							
							Change Publication to Event  
						
						 
						
						
						
						
					 
					
						2019-07-07 12:44:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c1097a4509 
					 
					
						
						
							
							strip broker address  
						
						 
						
						
						
						
					 
					
						2019-07-07 12:33:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fe060b2d0b 
					 
					
						
						
							
							gofmt  
						
						 
						
						
						
						
					 
					
						2019-06-03 15:56:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fcf11011b8 
					 
					
						
						
							
							remove rcache  
						
						 
						
						
						
						
					 
					
						2019-05-31 16:19:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b4874806df 
					 
					
						
						
							
							Add util  
						
						 
						
						
						
						
					 
					
						2019-05-30 23:52:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d8ba18deff 
					 
					
						
						
							
							change logging  
						
						 
						
						
						
						
					 
					
						2019-01-22 12:18:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c086c33bb3 
					 
					
						
						
							
							remove codecs  
						
						 
						
						
						
						
					 
					
						2019-01-10 09:42:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						7c2cbe2ad2 
					 
					
						
						
							
							better error handling  
						
						 
						
						
						
						
					 
					
						2019-01-03 11:23:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						abbeb6d068 
					 
					
						
						
							
							add inbox feature to http broker  
						
						 
						
						
						
						
					 
					
						2019-01-02 19:27:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						92082ac927 
					 
					
						
						
							
							NewSubscribeOptions  
						
						 
						
						
						
						
					 
					
						2018-11-30 17:32:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c622f3a8d6 
					 
					
						
						
							
							Force http2 usage of broker client  
						
						 
						
						
						
						
					 
					
						2018-11-29 12:10:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shulhan 
							
						 
					 
					
						
						
							
						
						415fb3a730 
					 
					
						
						
							
							all: replace "pborman/uuid" with "google/uuid"  
						
						 
						
						... 
						
						
						
						Internally, "pborman/uuid.NewUUID()" is calling "google/uuid.New()"
that return nil when there is an error [1].
Both package use the same license.
[1] https://github.com/pborman/uuid/blob/master/version1.go#L17  
						
						
					 
					
						2018-11-21 17:29:21 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1cb40831a4 
					 
					
						
						
							
							add http handler option for broker  
						
						 
						
						
						
						
					 
					
						2018-11-18 20:40:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikhail Grachev 
							
						 
					 
					
						
						
							
						
						4006d9f102 
					 
					
						
						
							
							Add errors check  
						
						 
						
						
						
						
					 
					
						2018-11-13 11:56:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						9d3cb65daa 
					 
					
						
						
							
							set broker address on Init  
						
						 
						
						
						
						
					 
					
						2018-08-18 17:28:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasim Muhammed 
							
						 
					 
					
						
						
							
						
						356cf82af5 
					 
					
						
						
							
							Fixing httpBroker dead lock; If publish is called from a subscription  
						
						 
						
						
						
						
					 
					
						2018-06-13 10:28:39 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c666558f8c 
					 
					
						
						
							
							make the broker/transport listen on new addr when stop/started with addr :0  
						
						 
						
						
						
						
					 
					
						2018-05-25 15:19:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e55437698b 
					 
					
						
						
							
							misc moved to util  
						
						 
						
						
						
						
					 
					
						2018-04-08 12:37:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c9b40cb33b 
					 
					
						
						
							
							switch to stdlib context  
						
						 
						
						
						
						
					 
					
						2018-03-03 11:53:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1890ec7044 
					 
					
						
						
							
							rc is not used  
						
						 
						
						
						
						
					 
					
						2017-10-28 13:55:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						bd46e60c13 
					 
					
						
						
							
							optimise http broker with rcache  
						
						 
						
						
						
						
					 
					
						2017-10-26 20:48:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						32b7ebcfbc 
					 
					
						
						
							
							use updated error formatting  
						
						 
						
						
						
						
					 
					
						2017-06-11 13:02:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						bab586b71e 
					 
					
						
						
							
							make use of micro/go-log  
						
						 
						
						
						
						
					 
					
						2017-05-11 20:43:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						66ef6b67ca 
					 
					
						
						
							
							add support for port range in http broker  
						
						 
						
						
						
						
					 
					
						2017-01-12 14:11:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a9889730d6 
					 
					
						
						
							
							move addr extractor to misc  
						
						 
						
						
						
						
					 
					
						2017-01-12 13:20:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						369c02c900 
					 
					
						
						
							
							Remove the duplication of this codec code  
						
						 
						
						
						
						
					 
					
						2016-12-06 19:07:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						bd3c798fd9 
					 
					
						
						
							
							Add configurable codecs for broker/transport  
						
						 
						
						
						
						
					 
					
						2016-12-06 18:37:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						19be4ea2fd 
					 
					
						
						
							
							continue on unsubscribe/deregister  
						
						 
						
						
						
						
					 
					
						2016-11-21 16:51:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						8873e6ad08 
					 
					
						
						
							
							we need to not return after processing broadcast, still gotta process the other queues  
						
						 
						
						
						
						
					 
					
						2016-11-21 15:58:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						0348d0eed9 
					 
					
						
						
							
							Concurrent use of message and we modify it, bad practice, copy it  
						
						 
						
						
						
						
					 
					
						2016-06-25 03:15:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						9d629b5365 
					 
					
						
						
							
							Don't return  
						
						 
						
						
						
						
					 
					
						2016-05-10 11:17:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						796dba3aac 
					 
					
						
						
							
							Fix up the http broker so it works concurrently and pubs async  
						
						 
						
						
						
						
					 
					
						2016-04-28 00:16:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						97860a0488 
					 
					
						
						
							
							Fix duplicate registraton of sub handler  
						
						 
						
						
						
						
					 
					
						2016-03-22 18:02:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						64220dc0c5 
					 
					
						
						
							
							Broker init  
						
						 
						
						
						
						
					 
					
						2016-03-15 22:12:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						d1eae8fabe 
					 
					
						
						
							
							remove use of glog  
						
						 
						
						
						
						
					 
					
						2016-03-14 11:01:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						1d1b26c545 
					 
					
						
						
							
							Quick hack, account for nil header  
						
						 
						
						
						
						
					 
					
						2016-02-21 23:52:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						8cd906e75e 
					 
					
						
						
							
							Set TTL on first registration of http broker. Also dont resubscribe  
						
						 
						
						
						
						
					 
					
						2016-02-15 22:20:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						f4bd7f707c 
					 
					
						
						
							
							Extract address for broker  
						
						 
						
						
						
						
					 
					
						2016-02-15 21:57:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						dd9067ff4e 
					 
					
						
						
							
							Ensure the broker also expires registry entries  
						
						 
						
						
						
						
					 
					
						2016-01-27 20:17:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						8724e68ae4 
					 
					
						
						
							
							Initialise registry for broker  
						
						 
						
						
						
						
					 
					
						2016-01-20 15:22:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						a1c22ce78a 
					 
					
						
						
							
							Add transport tls  
						
						 
						
						
						
						
					 
					
						2016-01-18 00:10:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asim 
							
						 
					 
					
						
						
							
						
						a6ce435a07 
					 
					
						
						
							
							If secure or tlsconfig not nil then secure  
						
						 
						
						
						
						
					 
					
						2016-01-17 00:33:07 +00:00