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
|
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 |
|
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
|
7642ccc99e
|
(unittest) fix silly compile error with renaming of Logger to TLogger
|
2020-03-12 11:15:54 -07:00 |
|
Benjamin Sergeant
|
9347664622
|
(cobra) Add TLS options to all cobra commands and classes. Add example to the doc.
|
2019-12-19 20:49:28 -08:00 |
|
Benjamin Sergeant
|
94c589f696
|
Fix 2 race conditions detected with TSan, one in CobraMetricsPublisher::push and another one in WebSocketTransport::sendData (that one was bad).
|
2019-09-24 11:46:54 -07:00 |
|
Benjamin Sergeant
|
d46ce7eb63
|
fix tsan errors on macOS when running the unittest
|
2019-09-23 21:51:55 -07:00 |
|
Benjamin Sergeant
|
ceb0c602c9
|
Add simple Redis Server which is only capable of doing publish / subscribe. New ws redis_server sub-command to use it. The server is used in the unittest, so that we can run on CI in environment where redis isn not available like github actions env.
|
2019-09-23 21:04:01 -07:00 |
|
Benjamin Sergeant
|
1cde26771a
|
move snake code to its own subfolder like ixcobra, ixcrypto, etc...
|
2019-09-23 11:46:16 -07:00 |
|
Benjamin Sergeant
|
cd3c9d879c
|
reformat everything with clang-format
|
2019-09-23 10:25:23 -07:00 |
|
Benjamin Sergeant
|
e7b4a985b4
|
fix unittest compiler warnings
|
2019-09-22 19:22:48 -07:00 |
|
Benjamin Sergeant
|
e2121d809e
|
fix unittest warnings + remove trailing spaces
|
2019-09-12 11:43:52 -07:00 |
|
Benjamin Sergeant
|
c259c918ac
|
cobra metrics publisher test uses random free port
|
2019-09-05 22:05:00 -07:00 |
|
Benjamin Sergeant
|
37a7b362d8
|
add cobra metrics publisher + server unittest
|
2019-09-05 21:57:05 -07:00 |
|