Update IXSocketMbedTLS.cpp
James Tyra
2019-12-30 16:29:53 -0600
736a3c21b0Update IXSocketMbedTLS.cpp
James Tyra
2019-12-30 16:02:09 -0600
31dd38fc1bUpdate IXSocketMbedTLS.cpp
James Tyra
2019-12-30 15:38:53 -0600
d60777b9ccclang-format
Benjamin Sergeant
2019-12-30 08:46:18 -0800
ac0c218455clang-format
Benjamin Sergeant
2019-12-30 08:46:18 -0800
8b5e42fe84(ws cobra to sentry/statsd) fix for handling null events properly for empty queues + use queue to send data to statsd
Benjamin Sergeant
2019-12-28 17:28:05 -0800
299dc0452e(ws cobra to sentry/statsd) fix for handling null events properly for empty queues + use queue to send data to statsd
Benjamin Sergeant
2019-12-28 17:28:05 -0800
d89d152ad7(ws cobra to sentry) handle null events for empty queues
Benjamin Sergeant
2019-12-28 10:16:18 -0800
f4af84dc06(ws cobra to sentry) handle null events for empty queues
v7.8.5
Benjamin Sergeant
2019-12-28 10:16:18 -0800
47a3736b24(ws cobra to sentry) game is picked in a fair manner, so that all games get the same share of sent events
Benjamin Sergeant
2019-12-27 19:10:15 -0800
6522bc06ba(ws cobra to sentry) game is picked in a fair manner, so that all games get the same share of sent events
v7.8.4
Benjamin Sergeant
2019-12-27 19:10:15 -0800
1cd7cf340a(ws cobra to sentry) refactor queue related code into a class
Benjamin Sergeant
2019-12-27 18:24:45 -0800
50bea7dffa(ws cobra to sentry) refactor queue related code into a class
Benjamin Sergeant
2019-12-27 18:24:45 -0800
43d368f9a0Deployed c4e9abf with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-25 22:20:36 -0800
3a25a05d9c(ws cobra to sentry) bound the queue size used to hold up cobra messages before they are sent to sentry. Default queue size is a 100 messages. Without such limit the program runs out of memory when a subscriber receive a lot of messages that cannot make it to sentry
Benjamin Sergeant
2019-12-25 22:15:57 -0800
c4e9abfe80(ws cobra to sentry) bound the queue size used to hold up cobra messages before they are sent to sentry. Default queue size is a 100 messages. Without such limit the program runs out of memory when a subscriber receive a lot of messages that cannot make it to sentry
v7.8.2
Benjamin Sergeant
2019-12-25 22:15:57 -0800
d2acfd5d1f(ws client) use correct compilation defines so that spdlog is not used as a header only library (reduce binary size and increase compilation speed)
Benjamin Sergeant
2019-12-25 09:03:57 -0800
a805270d02(ws client) use correct compilation defines so that spdlog is not used as a header only library (reduce binary size and increase compilation speed)
v7.8.1
v7.7.1
Benjamin Sergeant
2019-12-25 09:03:57 -0800
9dfcd8ea69(ws client) all commands use spdlog instead of std::cerr or std::cout for logging
Benjamin Sergeant
2019-12-24 21:55:34 -0800
e13b57c73b(ws client) all commands use spdlog instead of std::cerr or std::cout for logging
v7.8.0
Benjamin Sergeant
2019-12-24 21:55:34 -0800
ee65f95fe3(cobra client) send a websocket ping every 30s to keep the connection opened
Benjamin Sergeant
2019-12-24 17:16:41 -0800
5be84926ef(cobra client) send a websocket ping every 30s to keep the connection opened
v7.6.5
Benjamin Sergeant
2019-12-24 17:16:41 -0800
b9cc6d7e23(tls / apple) minor refactoring, move functions out of the anonymous namespace to become static member functions
Benjamin Sergeant
2019-12-23 16:30:38 -0800
33e7271b85(tls / apple) minor refactoring, move functions out of the anonymous namespace to become static member functions
Benjamin Sergeant
2019-12-23 16:30:38 -0800
536a502b60(client) error handling, quote url in error case when failing to parse on
Benjamin Sergeant
2019-12-22 20:30:29 -0800
d0cbff4f4e(client) error handling, quote url in error case when failing to parse on
Benjamin Sergeant
2019-12-22 20:30:29 -0800
db0ff4ecd1(ws) ws_cobra_publish: register callbacks before connecting
Benjamin Sergeant
2019-12-22 20:29:37 -0800
cbfc9b9f94(ws) ws_cobra_publish: register callbacks before connecting
Benjamin Sergeant
2019-12-22 20:29:37 -0800
e4aed56d72(doc) mention mbedtls in supported ssl server backend
Benjamin Sergeant
2019-12-22 20:28:44 -0800
ca816d801f(doc) mention mbedtls in supported ssl server backend
Benjamin Sergeant
2019-12-22 20:28:44 -0800
5350ebdcf2Deployed 2f354d3 with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-20 15:28:28 -0800
1427a97dd9update gitignore file
Benjamin Sergeant
2019-12-20 15:21:36 -0800
2f354d31ebupdate gitignore file
v7.6.3
Benjamin Sergeant
2019-12-20 15:21:36 -0800
d7318f97e6(tls) add a simple description of the TLS configuration routine for debugging
Benjamin Sergeant
2019-12-20 15:18:04 -0800
2c6c1edd37(tls) add a simple description of the TLS configuration routine for debugging
Benjamin Sergeant
2019-12-20 15:18:04 -0800
d1a4cab134(mbedtls) correct support for using own certificate and private key
Benjamin Sergeant
2019-12-20 15:13:26 -0800
9799e7e84b(mbedtls) correct support for using own certificate and private key
Benjamin Sergeant
2019-12-20 15:13:26 -0800
9c5a52226aDeployed 81be970 with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-20 09:51:50 -0800
8e7d310439(ws commands) in websocket proxy, disable automatic reconnections + in Dockerfile, use alpine 3.11
Benjamin Sergeant
2019-12-20 09:51:21 -0800
81be970679(ws commands) in websocket proxy, disable automatic reconnections + in Dockerfile, use alpine 3.11
v7.6.1
7.6.3
Benjamin Sergeant
2019-12-20 09:51:21 -0800
bfc4c21574Deployed 5222190 with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-19 20:55:44 -0800
9347664622(cobra) Add TLS options to all cobra commands and classes. Add example to the doc.
Benjamin Sergeant
2019-12-19 20:49:28 -0800
52221906f6(cobra) Add TLS options to all cobra commands and classes. Add example to the doc.
v7.6.0
v7.5.8
Benjamin Sergeant
2019-12-19 20:49:28 -0800
4e240e4992formatting
Benjamin Sergeant
2019-12-19 19:13:55 -0800
3e786fe23aformatting
Benjamin Sergeant
2019-12-19 19:13:55 -0800
626e190d91(cobra-to-sentry) capture application version from device field
Benjamin Sergeant
2019-12-18 15:40:01 -0800
de24aac7d5(cobra-to-sentry) capture application version from device field
Benjamin Sergeant
2019-12-18 15:40:01 -0800
1933da7044IXSentryClient: remove duplicated line
Benjamin Sergeant
2019-12-18 15:29:53 -0800
cd4b0ccf6fIXSentryClient: remove duplicated line
Benjamin Sergeant
2019-12-18 15:29:53 -0800
494f408320(tls) Experimental TLS server support with mbedtls (windows) + process cert tlsoption (client + server)
Benjamin Sergeant
2019-12-18 11:51:02 -0800
4e1888ac19(tls) Experimental TLS server support with mbedtls (windows) + process cert tlsoption (client + server)
v7.5.7
Benjamin Sergeant
2019-12-18 11:51:02 -0800
299afc1425(tls servers) Make it clear that apple ssl and mbedtls backends do not support SSL in server mode
Benjamin Sergeant
2019-12-18 10:43:05 -0800
237ede56aa(tls servers) Make it clear that apple ssl and mbedtls backends do not support SSL in server mode
Benjamin Sergeant
2019-12-18 10:43:05 -0800
0679b6399f(tls options client) TLSOptions struct _validated member should be initialized to false
Benjamin Sergeant
2019-12-17 14:10:28 -0800
ba3b1c1a0f(tls options client) TLSOptions struct _validated member should be initialized to false
v7.5.5
Benjamin Sergeant
2019-12-17 14:10:28 -0800
862f8ea2d4(websocket client) improve the error message when connecting to a non websocket server
Benjamin Sergeant
2019-12-16 17:57:43 -0800
c60c606e0f(websocket client) improve the error message when connecting to a non websocket server
v7.5.4
Benjamin Sergeant
2019-12-16 17:57:43 -0800
cae016564e(server) attempt at fixing #131 by using blocking writes in server mode
Benjamin Sergeant
2019-12-12 12:17:29 -0800
5897de6bd9(server) attempt at fixing #131 by using blocking writes in server mode
v7.5.3
Benjamin Sergeant
2019-12-12 12:17:29 -0800
e223f8fac2(ws) cobra to sentry - created events with sentry tags based on tags present in the cobra messages
Benjamin Sergeant
2019-12-11 17:27:37 -0800
cca304fc18(ws) cobra to sentry - created events with sentry tags based on tags present in the cobra messages
Benjamin Sergeant
2019-12-11 17:27:37 -0800
c86fa8ad3bupdate spdlog
Benjamin Sergeant
2019-12-06 22:05:12 -0800
432624df0dupdate spdlog
Benjamin Sergeant
2019-12-06 22:05:12 -0800
ba4cf75e0f(mac) convert SSL errors to utf8
Benjamin Sergeant
2019-12-06 16:45:49 -0800
9c047fac72(mac) convert SSL errors to utf8
Benjamin Sergeant
2019-12-06 16:45:49 -0800
9f98628709Add script to extract the version from the header file and remove DOCKER_VERSION
Benjamin Sergeant
2019-12-06 16:44:05 -0800
615df9cef0Add script to extract the version from the header file and remove DOCKER_VERSION
Benjamin Sergeant
2019-12-06 16:44:05 -0800
e1a4a1d37cDeployed 094d163 with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-05 15:59:42 -0800
0b2d816320(ws) cobra to sentry. Handle Error 429 Too Many Requests and politely wait before sending more data to sentry
Benjamin Sergeant
2019-12-05 15:59:29 -0800
094d16304d(ws) cobra to sentry. Handle Error 429 Too Many Requests and politely wait before sending more data to sentry
v7.5.0
Benjamin Sergeant
2019-12-05 15:59:29 -0800
8b1c4ff081Using Alpine edge distribution to live on the edge
Benjamin Sergeant
2019-12-05 15:46:01 -0800
c2377e8747Using Alpine edge distribution to live on the edge
Benjamin Sergeant
2019-12-05 15:46:01 -0800
fde0b717d3sentry minidump upload timeout
Benjamin Sergeant
2019-12-05 15:19:27 -0800
a63c0d6e78sentry minidump upload timeout
Benjamin Sergeant
2019-12-05 15:19:27 -0800
228cdca250bunch of docker compose dev changes
Benjamin Sergeant
2019-12-05 15:18:02 -0800
aa3bface30bunch of docker compose dev changes
Benjamin Sergeant
2019-12-05 15:18:02 -0800
18386ae66f(ws) #125 / fix build problem when jsoncpp is not installed locally
Benjamin Sergeant
2019-12-03 17:18:16 -0800
5d75a3aac3(ws) #125 / fix build problem when jsoncpp is not installed locally
v7.4.5
Benjamin Sergeant
2019-12-03 17:18:16 -0800
3436608f30Deployed c75959f with MkDocs version: 1.0.4
Benjamin Sergeant
2019-12-03 16:02:42 -0800
5c5ea6dec1(ws) #125 / cmake detects an already installed jsoncpp and will try to use this one if present
Benjamin Sergeant
2019-12-03 16:01:46 -0800