Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						ca829a3a98
					 | 
					
						
						
							
							implement very very simple stream sql support
						
						
						
						
						
						
					 | 
					
						2020-07-10 16:07:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						26a1e63626
					 | 
					
						
						
							
							snake: stream sql mock + add republished channel option
						
						
						
						
						
						
					 | 
					
						2020-07-10 15:06:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						c98959b895
					 | 
					
						
						
							
							comment out unittest which cannot be activated yet
						
						
						
						
						
						
					 | 
					
						2020-07-09 10:34:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								marcelkauf
							
						 
					 | 
					
						
						
							
						
						baf18648e9
					 | 
					
						
						
							
							Added test for websocket leak (#225)
						
						
						
						
						
						
						
						* Added test for websocket leak
* Fixed test 
						
						
					 | 
					
						2020-07-09 10:19:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						fbd17685a1
					 | 
					
						
						
							
							(socket+websocket+http+redis+snake servers) expose the remote ip and remote port when a new connection is made (see #222) / only ipv4 is handled
						
						
						
						
						
						
					 | 
					
						2020-07-08 12:10:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						3a673575dd
					 | 
					
						
						
							
							clang format
						
						
						
						
						
						
					 | 
					
						2020-07-08 10:39:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						95eab59c08
					 | 
					
						
						
							
							WebSocketPerMessageDeflateCompressor can work with vector or std::string
						
						
						
						
						
						
					 | 
					
						2020-07-07 21:26:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						e9e768a288
					 | 
					
						
						
							
							better unittest for IXWebSocketPerMessageDeflateCompressor
						
						
						
						
						
						
					 | 
					
						2020-07-07 21:15:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						e2180a1f31
					 | 
					
						
						
							
							add unittest for IXWebSocketPerMessageDeflateCompressor
						
						
						
						
						
						
					 | 
					
						2020-07-07 20:56:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						68c97da518
					 | 
					
						
						
							
							(cmake) new python code is optional and enabled at cmake time with -DUSE_PYTHON=1
						
						
						
						
						
						
					 | 
					
						2020-06-25 10:05:02 -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
							
						 
					 | 
					
						
						
							
						
						aae2402ed2
					 | 
					
						
						
							
							disable flaky unittest once again ... ping pong is not reliable timing wise
						
						
						
						
						
						
					 | 
					
						2020-06-19 01:16:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						b62de6e516
					 | 
					
						
						
							
							tweak ping/pong test to be more lenient
						
						
						
						
						
						
					 | 
					
						2020-06-19 01:11:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						6e747849d7
					 | 
					
						
						
							
							enable ping unittest, which is flaky -> see #218
						
						
						
						
						
						
					 | 
					
						2020-06-19 01:04:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						a3a73ce1ac
					 | 
					
						
						
							
							add unittest to test http redirection fully
						
						
						
						
						
						
					 | 
					
						2020-06-19 00:22:39 -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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						fa9a4660c6
					 | 
					
						
						
							
							bump some test timeout
						
						
						
						
						
						
					 | 
					
						2020-05-08 10:03:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						3912e22b28
					 | 
					
						
						
							
							give websocket_subprotocol test more time to establish a connection
						
						
						
						
						
						
					 | 
					
						2020-05-08 09:26:05 -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
							
						 
					 | 
					
						
						
							
						
						b34d9f6a06
					 | 
					
						
						
							
							uwp fixes
						
						
						
						
						
						
					 | 
					
						2020-05-01 11:27:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						9f770b10c0
					 | 
					
						
						
							
							clang-format
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:34:00 -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
							
						 
					 | 
					
						
						
							
						
						0670954faf
					 | 
					
						
						
							
							unittest / remove deleted file reference
						
						
						
						
						
						
					 | 
					
						2020-04-24 14:23:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						79acb915ce
					 | 
					
						
						
							
							merge the 2 url parsing file into one, fix a silly build error
						
						
						
						
						
						
					 | 
					
						2020-04-24 14:08:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Jacobs
							
						 
					 | 
					
						
						
							
						
						5860c5c80b
					 | 
					
						
						
							
							Fixes #179 (#180)
						
						
						
						
						
						
					 | 
					
						2020-04-20 22:59:20 -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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						415f6b4832
					 | 
					
						
						
							
							(unittest) remove cmake reference to deleted file
						
						
						
						
						
						
					 | 
					
						2020-04-13 22:07:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						13d3300a40
					 | 
					
						
						
							
							fix unittest / simple build thing
						
						
						
						
						
						
					 | 
					
						2020-04-13 22:00:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						432f0570f4
					 | 
					
						
						
							
							(websocket) WebSocketMessagePtr is a unique_ptr instead of a shared_ptr
						
						
						
						
						
						
					 | 
					
						2020-04-13 21:56:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						d81e4d4fc0
					 | 
					
						
						
							
							setHeartBeatPeriod -> setPingInterval (in doc + disabled unittests)
						
						
						
						
						
						
					 | 
					
						2020-03-31 18:36:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						2268b743ae
					 | 
					
						
						
							
							add broadcasting test where 10 clients exchange messages, to try to trigger threading errors
						
						
						
						
						
						
					 | 
					
						2020-03-30 22:27:41 -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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						e0733d205c
					 | 
					
						
						
							
							fix linux linker error
						
						
						
						
						
						
					 | 
					
						2020-03-22 21:59:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Sergeant
							
						 
					 | 
					
						
						
							
						
						fe966b19c7
					 | 
					
						
						
							
							re-enable unittests
						
						
						
						
						
						
					 | 
					
						2020-03-22 19:39:28 -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
							
						 
					 | 
					
						
						
							
						
						1d6373335c
					 | 
					
						
						
							
							(websocket+tls) fix hang in tls handshake which could lead to ANR, discovered through unittesting.
						
						
						
						
						
						
					 | 
					
						2020-03-20 16:57:27 -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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |