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 
							
						 
					 
					
						
						
							
						
						565a08b229 
					 
					
						
						
							
							(cobra client and bots) add batch_size subscription option for retrieving multiple messages at once  
						
						
						
						
					 
					
						2020-06-17 17:13:45 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						6ed8723d7d 
					 
					
						
						
							
							try to fix a double linking error on Windows with linenoise.hpp  
						
						
						
						
					 
					
						2020-06-11 18:01:45 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						ac9710d5d6 
					 
					
						
						
							
							(ws) add bare bone redis-cli like sub-command, with command line editing powered by libnoise  
						
						
						
						
					 
					
						2020-06-11 17:30:42 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						35d76c20dc 
					 
					
						
						
							
							add redis cli skeleton ws sub-command  
						
						
						
						
					 
					
						2020-06-11 13:51:10 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						7603d1a71b 
					 
					
						
						
							
							(redis cobra bots) ws cobra metrics to redis / hostname invalid parsing  
						
						
						
						
					 
					
						2020-06-11 08:33:36 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						d0cd4aed5a 
					 
					
						
						
							
							(redis cobra bots) xadd with maxlen + fix bug in xadd client implementation and ws cobra metrics to redis command argument parsing  
						
						
						
						
					 
					
						2020-06-11 08:20:03 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c5aadffa08 
					 
					
						
						
							
							(redis cobra bots) update the cobra to redis bot to use the bot framework, and change it to report fps metrics into redis streams.  
						
						
						
						
					 
					
						2020-06-10 22:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						531bd624b5 
					 
					
						
						
							
							remove spaces in keys + verbose statsd  
						
						
						
						
					 
					
						2020-06-04 14:57:36 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b029f176b6 
					 
					
						
						
							
							add new subcommand + skeleton files  
						
						
						
						
					 
					
						2020-06-03 16:29:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b008c97c83 
					 
					
						
						
							
							(http server) support gzip compression  
						
						
						
						
					 
					
						2020-05-29 16:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						1af39bf0eb 
					 
					
						
						
							
							(ixbots) add options to limit how many messages per minute should be processed  
						
						
						
						
					 
					
						2020-05-12 21:40:17 -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 
							
						 
					 
					
						
						
							
						
						0772ef7ef5 
					 
					
						
						
							
							(cobra bots) add a --heartbeat_timeout option to specify when the bot should terminate because no events are received  
						
						
						
						
					 
					
						2020-05-06 22:01:48 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						2786631e3b 
					 
					
						
						
							
							clang-format  
						
						
						
						
					 
					
						2020-05-04 17:19:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						af003fc79b 
					 
					
						
						
							
							(ixbots) fix tsan data race error when accessing verbose parameter  
						
						
						
						
					 
					
						2020-05-04 17:15:35 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						4f17cd5e74 
					 
					
						
						
							
							(cobra bots) do not use a queue to store messages pending processing, let the bot handle queuing  
						
						
						
						
					 
					
						2020-05-04 15:45:11 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						646b18bf28 
					 
					
						
						
							
							core logger support multiple level + switch ixbots to user corelogger instead of spdlog  
						
						
						
						
					 
					
						2020-04-24 15:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c70f1d09a8 
					 
					
						
						
							
							include all ssl backends inside special per backend macro  
						
						
						
						
					 
					
						2020-04-24 12:47:47 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9d79596629 
					 
					
						
						
							
							(ixbots) display sent/receive message, per seconds as accumulated  
						
						
						
						
					 
					
						2020-04-17 09:56:09 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						0b6fd989f5 
					 
					
						
						
							
							(ws) add a --logfile option to configure all logs to go to a file  
						
						
						
						
					 
					
						2020-04-17 09:35:47 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						a2abe861d3 
					 
					
						
						
							
							(cobra bots) add a utility class to factor out the common bots features (heartbeat) and move all bots to used it + convert cobra_subscribe to be a bot and add a unittest for it  
						
						
						
						
					 
					
						2020-04-16 21:58:10 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						ccfd196863 
					 
					
						
						
							
							clang-format  
						
						
						
						
					 
					
						2020-04-16 11:58:06 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9b8cfa0a37 
					 
					
						
						
							
							(websocket) add a positive number to the heartbeat message sent, incremented each time the heartbeat is sent  
						
						
						
						
					 
					
						2020-04-15 18:33:36 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						64754df66c 
					 
					
						
						
							
							(ixcobra) change cobra event callback to use a struct instead of several objects, which is more flexible/extensible  
						
						
						
						
					 
					
						2020-04-15 17:38:39 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						386ef3ab04 
					 
					
						
						
							
							(ixcobra) make CobraConnection_EventType an enum class (CobraEventType)  
						
						
						
						
					 
					
						2020-04-15 16:59:17 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						bea582c208 
					 
					
						
						
							
							cobra subscriber in fluentd mode insert a created_at timestamp entry  
						
						
						
						
					 
					
						2020-04-14 15:30:30 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c57cf413fb 
					 
					
						
						
							
							(ws) add a --runtime option to ws cobra_subscribe to optionally limit how much time it will run  
						
						
						
						
					 
					
						2020-04-13 19:03:53 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						1d3db5f75b 
					 
					
						
						
							
							(cobra to statsd bot) add ability to extract a numerical value and send a timer event to statsd, with the --timer option  
						
						
						
						
					 
					
						2020-03-30 16:08:47 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						e465f7af52 
					 
					
						
						
							
							(cobra to statsd bot) bot init was missing + capture socket error  
						
						
						
						
					 
					
						2020-03-29 22:03:27 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f8bf1fe7cd 
					 
					
						
						
							
							(cobra to statsd bot) add ability to extract a numerical value and send a gauge event to statsd  
						
						
						
						
					 
					
						2020-03-29 19:32:43 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						cfa5718e40 
					 
					
						
						
							
							(ws cobra subscriber) use a Json::StreamWriter to write to std::cout, and save one std::string allocation for each message printed  
						
						
						
						
					 
					
						2020-03-29 15:24:46 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						d2db7310ff 
					 
					
						
						
							
							(ixcobra) add explicit event types for handshake, authentication and subscription failure, and handle those by exiting in ws_cobra_subcribe and friends  
						
						
						
						
					 
					
						2020-03-26 18:54:28 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						dffa759f71 
					 
					
						
						
							
							move IXBench code under ixwebsocker folder  
						
						
						
						
					 
					
						2020-03-24 20:53:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						61e789d6a4 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2020-03-24 20:37:55 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						37cb2cc266 
					 
					
						
						
							
							(ws connect) display statistics about how much time it takes to stop the connection / cf  #168  
						
						
						
						
					 
					
						2020-03-24 20:29:09 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						e0733d205c 
					 
					
						
						
							
							fix linux linker error  
						
						
						
						
					 
					
						2020-03-22 21:59:30 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						a0ffb2ba53 
					 
					
						
						
							
							cobra to statsd bot ported to windows + add unittest  
						
						
						
						
					 
					
						2020-03-22 19:37:04 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						5ad54a8904 
					 
					
						
						
							
							pre-commit / fix simple file trailing things  
						
						
						
						
					 
					
						2020-03-21 19:31:38 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						5ce846f48b 
					 
					
						
						
							
							indent files  
						
						
						
						
					 
					
						2020-03-20 17:00:18 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						829751b7af 
					 
					
						
						
							
							(cobra) CobraMetricsPublisher can be configure with an ix::CobraConfig + more unittest use SSL in server + client  
						
						
						
						
					 
					
						2020-03-20 12:22:00 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						d6f534de06 
					 
					
						
						
							
							(ws) ws echo_server gains a new option (-p) to disable responding to pings with pongs  
						
						
						
						
					 
					
						2020-03-18 00:01:57 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						8ec515f292 
					 
					
						
						
							
							(ws) ws connect gains a new option to set the interval at which to send pings  
						
						
						
						
					 
					
						2020-03-17 23:54:32 -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 
							
						 
					 
					
						
						
							
						
						0bb5462504 
					 
					
						
						
							
							Feature/ci windows ( #163 )  
						
						... 
						
						
						
						* win only
* disable ixcrypto mbedtls search on windows
* ws cmakefile do not search for openssl
* ci builds files on top of cmaking
* ci builds files on top of cmaking / syntax tweak
* use gha-setup-vsdevenv syntax
* build fix and hacks
* try to run unittest on win
* try to run unittest on win (syntax error)
* unittest wip
* wip
* wip again
* wip again (working-directory)
* cleanup
* dumb compile error 
						
						
					 
					
						2020-03-15 18:38:09 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						44f599747e 
					 
					
						
						
							
							(cobra client) ws cobra subscribe resubscribe at latest position after being disconnected  
						
						
						
						
					 
					
						2020-03-13 17:30:31 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9801ebdb36 
					 
					
						
						
							
							(cobra client) can subscribe with a position  
						
						
						
						
					 
					
						2020-03-13 16:06:13 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						332ffb0603 
					 
					
						
						
							
							(cobra client) pass the message position to the subscription data callback  
						
						
						
						
					 
					
						2020-03-13 12:49:37 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						90df3d1805 
					 
					
						
						
							
							(openssl tls backend) Fix a hand in OpenSSL when using TLS v1.3 ... by disabling TLS v1.3  
						
						
						
						
					 
					
						2020-03-12 16:27:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						d4e1f71e3c 
					 
					
						
						
							
							(cobra2sentry bot) take a sentry client as input instead of a dsn  
						
						
						
						
					 
					
						2020-03-12 12:30:58 -07:00