Alexandre Konieczny
|
2dfd141897
|
Merge branch 'master' into add-close-code-to-websocket-and-fixes
|
2019-04-25 08:39:46 +02:00 |
|
Benjamin Sergeant
|
d036ad7138
|
tsan fix for the IXWebSocketServerTest test, where there's a data race for connectionId
|
2019-04-24 22:11:14 -07:00 |
|
Benjamin Sergeant
|
4fe07579b9
|
Fix data races in DNSLookup (tsan)
|
2019-04-24 21:53:31 -07:00 |
|
Alexandre Konieczny
|
f9abf3908f
|
Merge branch 'master' into add-close-code-to-websocket-and-fixes
|
2019-04-24 18:49:00 +02:00 |
|
Benjamin Sergeant
|
f563d14134
|
better server termination / another try at preventing thread join failures
|
2019-04-24 09:45:53 -07:00 |
|
Benjamin Sergeant
|
f1b3ecc738
|
compiler warning police
|
2019-04-24 09:45:03 -07:00 |
|
Alexandre Konieczny
|
679791dd63
|
remove unused var and method
|
2019-04-24 17:56:37 +02:00 |
|
Alexandre Konieczny
|
2b9b31ef4c
|
fixes
|
2019-04-24 17:53:11 +02:00 |
|
Alexandre Konieczny
|
1f518aa95d
|
wip
|
2019-04-24 16:43:22 +02:00 |
|
Alexandre Konieczny
|
ec3896e61b
|
Merge branch 'master' into add-close-code-to-websocket-and-fixes
|
2019-04-24 09:06:34 +02:00 |
|
Benjamin Sergeant
|
8387f89115
|
Fix #38 Add some docker doc in the README
|
2019-04-23 20:51:58 -07:00 |
|
Benjamin Sergeant
|
773f92347f
|
ws cobra publish stress mode fix
|
2019-04-23 20:51:58 -07:00 |
|
Alexandre Konieczny
|
503826a762
|
remove param remote for public close method, only left in internalClose
|
2019-04-23 15:53:45 +02:00 |
|
Alexandre Konieczny
|
2eb3085d30
|
test value
|
2019-04-23 15:24:35 +02:00 |
|
Alexandre Konieczny
|
3800978b3c
|
fix test
|
2019-04-23 14:59:03 +02:00 |
|
Alexandre Konieczny
|
37c639387f
|
merge and remove useless comments
|
2019-04-23 14:37:55 +02:00 |
|
Alexandre Konieczny
|
d4cdbe6141
|
add comments
|
2019-04-23 14:30:35 +02:00 |
|
Alexandre Konieczny
|
776227edcb
|
add close params, fix close wrong code in callback after close() sent on remote side
|
2019-04-23 14:09:12 +02:00 |
|
Kumamon38
|
8ff1339b80
|
add boolean and add missing protocol error close constant (#41)
|
2019-04-23 04:31:55 -07:00 |
|
Alexandre Konieczny
|
23384dcd6e
|
add boolean and add missing protocol error close constant
|
2019-04-23 08:55:06 +02:00 |
|
Benjamin Sergeant
|
c85d5da111
|
add example websocket C++ server snake which supports basic cobra ops (publish and subscribe without stream sql
|
2019-04-22 17:33:45 -07:00 |
|
Benjamin Sergeant
|
9ab7bc652a
|
(server) attempt to fix broken macOS unittest on travis CI
|
2019-04-22 09:36:16 -07:00 |
|
Benjamin Sergeant
|
e5c724eb05
|
Expand build section in the main README
|
2019-04-21 21:11:08 -07:00 |
|
Benjamin Sergeant
|
e0300903d9
|
Merge branch 'dhruvkakadiya-readme/fix'
|
2019-04-21 16:14:35 -07:00 |
|
dhruvkakadiya
|
1ef38afcf7
|
For #39, fixed setOnMessageCallback() in README.
|
2019-04-21 14:56:02 -07:00 |
|
Benjamin Sergeant
|
210d19c8a0
|
doc cobra
|
2019-04-21 11:52:38 -07:00 |
|
Benjamin Sergeant
|
6d24cc44b2
|
new target to uninstall files
|
2019-04-21 11:47:57 -07:00 |
|
Benjamin Sergeant
|
768e8eb074
|
Fix #37 / add directives to install headers and library
|
2019-04-21 11:42:37 -07:00 |
|
Benjamin Sergeant
|
3dd902e1f9
|
move cobra files to their own subfolder
|
2019-04-21 11:20:17 -07:00 |
|
Benjamin Sergeant
|
f85c5002b7
|
add cobra metrics publisher
|
2019-04-21 11:16:33 -07:00 |
|
Benjamin Sergeant
|
d48bf9249b
|
indentation / comestic changes
|
2019-04-19 16:57:38 -07:00 |
|
Benjamin Sergeant
|
0dfc66f1c7
|
(test) / use a random number generator to get a free port, when the bind to port 0 strategy does not work out
|
2019-04-19 16:50:04 -07:00 |
|
Benjamin Sergeant
|
4564173b75
|
(socket server) wait for all connections threads to be terminated before exiting stop method
|
2019-04-19 16:31:33 -07:00 |
|
Benjamin Sergeant
|
b60e5aaf1f
|
default sanitizer choice
|
2019-04-19 15:13:59 -07:00 |
|
Benjamin Sergeant
|
da67f4cb9a
|
disable clang sanitizers in CI on any platforms but Darwin
|
2019-04-19 15:09:01 -07:00 |
|
Benjamin Sergeant
|
b041042473
|
fix Linux cast warning
|
2019-04-19 15:03:49 -07:00 |
|
Benjamin Sergeant
|
f83263d6a1
|
(unittest) upgrade to Catch2 version 2.7.1
|
2019-04-19 14:41:03 -07:00 |
|
Benjamin Sergeant
|
b0139c2217
|
add locks around Socket::send and Socket::recv to see if it helps with thread sanitizer error in Linux CI
|
2019-04-19 14:28:51 -07:00 |
|
Benjamin Sergeant
|
0ba2e2ce96
|
uses sh syntax to capture output
|
2019-04-19 12:40:39 -07:00 |
|
Benjamin Sergeant
|
4a91ad80c8
|
(ci) verbose mode to figure out Linux build problems on travis
|
2019-04-19 12:10:43 -07:00 |
|
Benjamin Sergeant
|
4cc715b13d
|
Windows nmake does not have a -j flag
|
2019-04-19 11:58:02 -07:00 |
|
Benjamin Sergeant
|
0dfd7cd543
|
Windows + unittest python script fixes
|
2019-04-19 11:54:58 -07:00 |
|
Benjamin Sergeant
|
56f164ce2b
|
fix warning / ws_cobra_subscribe does not need a verbose flag
|
2019-04-19 11:45:42 -07:00 |
|
Benjamin Sergeant
|
65db8c9b00
|
(test) build dir is an absolute path
|
2019-04-19 11:45:02 -07:00 |
|
Benjamin Sergeant
|
4c4137d9f2
|
(ws) fix compiler warnings
|
2019-04-19 09:48:46 -07:00 |
|
Benjamin Sergeant
|
e433e8b5e9
|
fix test execution on travis which was broken / unify running test locally and on travis
|
2019-04-19 09:46:17 -07:00 |
|
Benjamin Sergeant
|
bb442021cf
|
fix bad merge in IXWebSocketTransport.cpp ...
|
2019-04-19 09:41:16 -07:00 |
|
Benjamin Sergeant
|
91106b7456
|
Socket::Poll does not need a callback
|
2019-04-19 09:32:49 -07:00 |
|
Kumamon38
|
309b5ee1b3
|
Ping timeout use constant (#36)
* use constant for ping timeout
* change close code types
|
2019-04-19 09:16:25 -07:00 |
|
Dimon4eg
|
4eded01841
|
Link zlib statically for windows (#35)
* Add zlib 1.2.11 sources
* link zlib statically for windows
|
2019-04-19 09:14:03 -07:00 |
|