Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						1769199d32 
					 
					
						
						
							
							Fix crash in the Linux unittest in the HTTP client code, in Socket::readBytes. Cobra Metrics Publisher code returns the message id of the message that got published, to be used to validated that it got sent properly when receiving an ack.  
						
						
						
						
					 
					
						2019-09-21 09:23:58 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						cc2fa55608 
					 
					
						
						
							
							add new docker file to run the unittest with tsan on latest Ubuntu  
						
						
						
						
					 
					
						2019-06-30 23:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						d50125c62d 
					 
					
						
						
							
							Feature/http async ( #90 )  
						
						... 
						
						
						
						* unittest working / uses shared_ptr for a bunch of things 🗿 
* fix command line tools
* fix ws + add doc
* add more logging 
						
						
					 
					
						2019-06-05 17:04:24 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c68848eecc 
					 
					
						
						
							
							fix cobra to sentry + change ws docker file to use alpine (much smaller footprint)  
						
						
						
						
					 
					
						2019-05-31 00:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9315eb5289 
					 
					
						
						
							
							more protection against socket when closing  
						
						
						
						
					 
					
						2019-05-15 15:18:46 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						ba0fa36c2a 
					 
					
						
						
							
							Feature/windows ci ( #76 )  
						
						... 
						
						
						
						* close with params
* ...
* different generator
* core size = 1
* disable more tests to get something working on windows
* try to enable another test on windows
* enable all OS
* set proper version of linux
* another try
* try again with just env variables
* Revert "core size = 1"
This reverts commit 29af74bba66bb00b6788 
						
						
					 
					
						2019-05-13 16:51:58 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b588ed0fa1 
					 
					
						
						
							
							tsan fixes on ubuntu xenial (what travis run)  
						
						
						
						
					 
					
						2019-04-29 20:48:16 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f00cf39462 
					 
					
						
						
							
							remove docker folder  
						
						
						
						
					 
					
						2019-03-14 14:48:02 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						18550cf1cb 
					 
					
						
						
							
							send optimization + ws file transfer test  
						
						
						
						
					 
					
						2019-03-14 14:47:53 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						2750df8aa7 
					 
					
						
						
							
							send can fail silently when sending would block (EWOULDBLOCK return for send) ( #18 )  
						
						... 
						
						
						
						* try to use a pipe for communication
* flush send buffer on the background thread
* cleanup
* linux fix / linux still use event fd for now
* cleanup 
						
						
					 
					
						2019-03-13 23:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						03abe77b5f 
					 
					
						
						
							
							ws broacast_server / can set serving hostname  
						
						
						
						
					 
					
						2019-03-10 16:36:44 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						73d7280723 
					 
					
						
						
							
							Feature/ws cli ( #15 )  
						
						... 
						
						
						
						* New command line tool for transfering files / still very beta.
* add readme
* use cli11 for argument parsing
* json -> msgpack
* stop using base64 and use binary which can be stored in message pack 
						
						
					 
					
						2019-02-21 21:24:53 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						06b9b2e649 
					 
					
						
						
							
							linux fix + unittest works with Linux  
						
						
						
						
					 
					
						2019-01-01 17:13:26 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						dcfdcc3e1b 
					 
					
						
						
							
							unittest starts a server  
						
						
						
						
					 
					
						2019-01-01 16:34:05 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b34eccd749 
					 
					
						
						
							
							non blocking dns lookup  
						
						
						
						
					 
					
						2018-12-14 16:28:17 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						50b638f7fd 
					 
					
						
						
							
							add cancellation support while connecting, to speed up WebSocket::stop  
						
						
						
						
					 
					
						2018-12-09 17:56:20 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						43fcf93584 
					 
					
						
						
							
							per message deflate support (with zlib)  
						
						
						
						
					 
					
						2018-11-09 18:42:09 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						10dd13deb3 
					 
					
						
						
							
							Add DockerFile + parse rsv1 field  
						
						
						
						
					 
					
						2018-11-07 11:45:17 -08:00