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 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						adf6aa1d6c 
					 
					
						
						
							
							(cobra2sentry bot) remove the jobs option passed to ws, and only use one sentry sender  
						
						
						
						
					 
					
						2020-03-12 12:24:25 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						cb1f9f5a44 
					 
					
						
						
							
							clang formatting  
						
						
						
						
					 
					
						2020-03-12 12:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						83ae105edb 
					 
					
						
						
							
							minor refactoring to delete files which are not needed  
						
						
						
						
					 
					
						2020-03-12 12:13:31 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						cb1ec7dc96 
					 
					
						
						
							
							add unittest for cobra to sentry bots  
						
						
						
						
					 
					
						2020-03-12 09:07:01 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						3df7c942d7 
					 
					
						
						
							
							move sentry and statsd cobra ws commands into a new ixbots folder  
						
						
						
						
					 
					
						2020-03-11 15:55:56 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						6a4d69afc5 
					 
					
						
						
							
							(cobra) IXCobraConfig struct has tlsOptions and per message deflate options  
						
						
						
						
					 
					
						2020-03-11 12:40:32 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						0a11132b07 
					 
					
						
						
							
							(cobra) add IXCobraConfig struct to pass cobra config around  
						
						
						
						
					 
					
						2020-03-11 10:48:41 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b1f30bb40f 
					 
					
						
						
							
							(ws cobra_subscribe) add a --fluentd option to wrap a message in an enveloppe so that fluentd can recognize it  
						
						
						
						
					 
					
						2020-03-09 15:25:43 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						140a21c8b3 
					 
					
						
						
							
							(ws_connect) display sent/received bytes statistics on exit  
						
						
						
						
					 
					
						2020-02-26 11:23:36 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						4c66a7561e 
					 
					
						
						
							
							(WebSocketServer) add option to disable deflate compression, exposed with the -x option to ws echo_server  
						
						
						
						
					 
					
						2020-02-18 21:38:28 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						111475e65c 
					 
					
						
						
							
							(ws cobra to statsd and sentry sender) exit if no messages are received for one minute, which is a sign that something goes wrong on the server side. That should be changed to be configurable in the future  
						
						
						
						
					 
					
						2020-02-18 12:43:07 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						45061b0b14 
					 
					
						
						
							
							(http client + sentry minidump upload) Multipart stream closing boundary is invalid + mark some options as mandatory in the command line toolsj  
						
						
						
						
					 
					
						2020-02-13 12:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						5f6c54bb90 
					 
					
						
						
							
							(snake) add an option to disable answering pongs as response to pings, to test cobra client behavior with hanged connections  
						
						
						
						
					 
					
						2020-01-31 16:55:54 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f3760318b7 
					 
					
						
						
							
							(cobra to sentry) remove noisy logging  
						
						
						
						
					 
					
						2020-01-31 16:07:36 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						aa12098cb5 
					 
					
						
						
							
							add -6 option to ws echo_server / cf  #148  
						
						
						
						
					 
					
						2020-01-26 16:44:44 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						fad9f89846 
					 
					
						
						
							
							(ws) add a dnslookup sub-command, to get the ip address of a remote host  
						
						
						
						
					 
					
						2020-01-26 16:21:56 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						b96b3b099f 
					 
					
						
						
							
							test broadcast server  
						
						
						
						
					 
					
						2020-01-12 21:32:26 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						9651f3823d 
					 
					
						
						
							
							(apple ssl) model write method after the OpenSSL one for consistency  
						
						... 
						
						
						
						More test code for #140 . 
						
						
					 
					
						2020-01-10 18:32:34 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						c8bf2a0d82 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2020-01-09 13:45:31 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						4d96804b22 
					 
					
						
						
							
							ws send / detect disconnection earlier  
						
						
						
						
					 
					
						2020-01-09 13:30:08 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						28952cb0b0 
					 
					
						
						
							
							ws send / check that we are connected when waiting for the send buffer to be flushed, and if so, abort  
						
						
						
						
					 
					
						2020-01-09 12:16:12 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						1320e4ddaf 
					 
					
						
						
							
							Windows ws build fix  
						
						
						
						
					 
					
						2020-01-07 17:37:38 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						a5bc39be55 
					 
					
						
						
							
							(websocket client) better error propagation when errors are detected while sending data + (ws send) detect failures to send big files, terminate in those cases and report error (troubleshooting  #140 )  
						
						
						
						
					 
					
						2020-01-06 14:34:43 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						f56098dd4c 
					 
					
						
						
							
							(ws send) add option (-x) to disable per message deflate compression  
						
						
						
						
					 
					
						2020-01-04 15:08:36 -08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Sergeant 
							
						 
					 
					
						
						
							
						
						e0187b2d8e 
					 
					
						
						
							
							fix typo in ws embedded help  
						
						
						
						
					 
					
						2020-01-04 14:37:53 -08:00