Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9a47ec1217 
					 
					
						
						
							
							(ixsnake) uses an std::thread to handle redis subscriptions (2 unittest still failing)  
						
						
						
						
					 
					
						2020-07-24 18:12:07 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						45a40c8640 
					 
					
						
						
							
							new Dockerfile to run locally the test on an Ubuntu 20.04 system  
						
						
						
						
					 
					
						2020-07-24 14:46:09 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						615f1778c3 
					 
					
						
						
							
							new cobra to python bot (still sending to statsd)  
						
						... 
						
						
						
						values + string building can be done in python (we are embedding it) 
						
						
					 
					
						2020-06-24 23:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						bcfcfb628e 
					 
					
						
						
							
							build docker file with alpine 3.12  
						
						
						
						
					 
					
						2020-06-02 20:31:32 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						2e904801a0 
					 
					
						
						
							
							(ixbots) add new class to configure a bot to simplify passing options around  
						
						
						
						
					 
					
						2020-05-12 19:08:16 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						40c619c1ec 
					 
					
						
						
							
							(docker) trim down docker image (300M -> 12M) / binary built without symbol and size optimization, and source code not copied over  
						
						
						
						
					 
					
						2020-03-29 13:06:44 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						3073dd3f06 
					 
					
						
						
							
							alpine docker file installs ca-certificates (for TLS)  
						
						
						
						
					 
					
						2020-03-28 10:32:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						68c64f3f69 
					 
					
						
						
							
							use alpine as the docker distribution  
						
						
						
						
					 
					
						2020-03-27 17:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						5ad54a8904 
					 
					
						
						
							
							pre-commit / fix simple file trailing things  
						
						
						
						
					 
					
						2020-03-21 19:31:38 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						e8f81776f9 
					 
					
						
						
							
							(cobra to sentry bot + docker) default docker file uses mbedtls + ws cobra_to_sentry pass tls options to sentryClient.  
						
						
						
						
					 
					
						2020-03-16 10:05:21 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						65bae2736d 
					 
					
						
						
							
							fix   #144  - get rid of stubbed windows ssl schannel backend  
						
						
						
						
					 
					
						2020-01-14 13:39:48 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f4a7277d61 
					 
					
						
						
							
							using centos8 for the default Dockerfile, to get a gdb that display source code when running on OpenShift  
						
						
						
						
					 
					
						2020-01-07 14:58:40 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						85e00a195c 
					 
					
						
						
							
							docker build fixes  
						
						
						
						
					 
					
						2019-10-26 11:47:08 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						05c7a26e3a 
					 
					
						
						
							
							Export port 8008 for Docker + test_ws.sh is /bin/sh compatible  
						
						
						
						
					 
					
						2019-09-26 14:36:14 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						ed4be773a2 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						d18bae0c95 
					 
					
						
						
							
							add new docker file to run the unittest with tsan on latest Ubuntu  
						
						
						
						
					 
					
						2019-06-30 23:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						78b3d7ff2d 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						285386e47f 
					 
					
						
						
							
							fix cobra to sentry + change ws docker file to use alpine (much smaller footprint)  
						
						
						
						
					 
					
						2019-05-31 00:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						e0d9a16985 
					 
					
						
						
							
							more protection against socket when closing  
						
						
						
						
					 
					
						2019-05-15 15:18:46 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c01c53c5c7 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						ad8b344298 
					 
					
						
						
							
							tsan fixes on ubuntu xenial (what travis run)  
						
						
						
						
					 
					
						2019-04-29 20:48:16 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						6cc260c04e 
					 
					
						
						
							
							remove docker folder  
						
						
						
						
					 
					
						2019-03-14 14:48:02 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						5b4354a6f3 
					 
					
						
						
							
							send optimization + ws file transfer test  
						
						
						
						
					 
					
						2019-03-14 14:47:53 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						08c2cdbf1d 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						ad9c8318a7 
					 
					
						
						
							
							ws broacast_server / can set serving hostname  
						
						
						
						
					 
					
						2019-03-10 16:36:44 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						2d696b6806 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						973a3f03c3 
					 
					
						
						
							
							linux fix + unittest works with Linux  
						
						
						
						
					 
					
						2019-01-01 17:13:26 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						06177afd6a 
					 
					
						
						
							
							unittest starts a server  
						
						
						
						
					 
					
						2019-01-01 16:34:05 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						cbadecab33 
					 
					
						
						
							
							non blocking dns lookup  
						
						
						
						
					 
					
						2018-12-14 16:28:17 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						8c079787f0 
					 
					
						
						
							
							add cancellation support while connecting, to speed up WebSocket::stop  
						
						
						
						
					 
					
						2018-12-09 17:56:20 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						4fed156b90 
					 
					
						
						
							
							per message deflate support (with zlib)  
						
						
						
						
					 
					
						2018-11-09 18:42:09 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f12e655cf8 
					 
					
						
						
							
							Add DockerFile + parse rsv1 field  
						
						
						
						
					 
					
						2018-11-07 11:45:17 -08:00