2d46a0605b
fix warning: field '_eventCallback' will be initialized after field '_publishMode'
Benjamin Sergeant
2018-12-23 14:18:53 -08:00
0349b7f1c7
fix warning: field '_eventCallback' will be initialized after field '_publishMode'
Benjamin Sergeant
2018-12-23 14:18:53 -08:00
ba54664748
Fix warning: field '_done' will be initialized after field '_wait' [-Wreorder] _done(false),
Benjamin Sergeant
2018-12-23 14:17:30 -08:00
ce1ba20db5
Fix warning: field '_done' will be initialized after field '_wait' [-Wreorder] _done(false),
Benjamin Sergeant
2018-12-23 14:17:30 -08:00
a79f4c10a1
set thread name / rename example
Benjamin Sergeant
2018-12-23 14:14:38 -08:00
395d823f41
set thread name / rename example
Benjamin Sergeant
2018-12-23 14:14:38 -08:00
bd04b28b9e
async dns lookup fix
Benjamin Sergeant
2018-12-14 17:49:42 -08:00
6884f9f74f
async dns lookup fix
Benjamin Sergeant
2018-12-14 17:49:42 -08:00
cbadecab33
non blocking dns lookup
Benjamin Sergeant
2018-12-14 16:28:11 -08:00
b34eccd749
non blocking dns lookup
Benjamin Sergeant
2018-12-14 16:28:11 -08:00
8c079787f0
add cancellation support while connecting, to speed up WebSocket::stop
Benjamin Sergeant
2018-12-09 17:56:20 -08:00
50b638f7fd
add cancellation support while connecting, to speed up WebSocket::stop
Benjamin Sergeant
2018-12-09 17:56:20 -08:00
62528e6a0b
http upgrade and connections use non blocking sockets
Benjamin Sergeant
2018-12-09 14:07:40 -08:00
5bf1b91528
http upgrade and connections use non blocking sockets
Benjamin Sergeant
2018-12-09 14:07:40 -08:00
49bf8bd830
threading race condition fixes, detected by TSAN
Benjamin Sergeant
2018-12-06 08:27:28 -08:00
f77ececc92
threading race condition fixes, detected by TSAN
Benjamin Sergeant
2018-12-06 08:27:28 -08:00
c64bc20bb5
cleanup
Benjamin Sergeant
2018-11-14 15:52:28 -08:00
58cccbdcf9
cleanup
Benjamin Sergeant
2018-11-14 15:52:28 -08:00
54da891f79
per-message deflate compression fixes
Benjamin Sergeant
2018-11-13 17:46:05 -08:00
5710ffba6a
per-message deflate compression fixes
Benjamin Sergeant
2018-11-13 17:46:05 -08:00
e847716076
move files around
Benjamin Sergeant
2018-11-12 17:56:59 -08:00
ccd4522b8f
move files around
Benjamin Sergeant
2018-11-12 17:56:59 -08:00
3a68bbd1b2
update readme / remove reference to missing compression support now that it is supported ...
Benjamin Sergeant
2018-11-12 09:01:42 -08:00
28f29b7385
update readme / remove reference to missing compression support now that it is supported ...
Benjamin Sergeant
2018-11-12 09:01:42 -08:00
9cb1d03411
tweaks doc / license + send proper error code when closing the connecion
Benjamin Sergeant
2018-11-12 09:00:55 -08:00
a7a422d6ed
tweaks doc / license + send proper error code when closing the connecion
Benjamin Sergeant
2018-11-12 09:00:55 -08:00
4fed156b90
per message deflate support (with zlib)
Benjamin Sergeant
2018-11-09 18:23:49 -08:00
43fcf93584
per message deflate support (with zlib)
Benjamin Sergeant
2018-11-09 18:23:49 -08:00
de8bcd36e8
(satori_publisher) better error handling
Benjamin Sergeant
2018-11-07 14:54:44 -08:00
32f4c8305e
(satori_publisher) better error handling
Benjamin Sergeant
2018-11-07 14:54:44 -08:00
135cfe3238
Add some example shell scripts to build on Linux
Benjamin Sergeant
2018-11-07 12:33:33 -08:00
3cf44c8078
Add some example shell scripts to build on Linux
Benjamin Sergeant
2018-11-07 12:33:33 -08:00
6dbfe28427
Add new example folder for publishing events to satori, with a minimal satori sdk
Benjamin Sergeant
2018-11-07 12:26:32 -08:00
9e899fde2f
Add new example folder for publishing events to satori, with a minimal satori sdk
Benjamin Sergeant
2018-11-07 12:26:32 -08:00
2b203c4616
Add missing files ...
Benjamin Sergeant
2018-11-07 12:24:08 -08:00
ffd4f1d322
Add missing files ...
Benjamin Sergeant
2018-11-07 12:24:08 -08:00
f12e655cf8
Add DockerFile + parse rsv1 field
Benjamin Sergeant
2018-11-07 11:45:17 -08:00
10dd13deb3
Add DockerFile + parse rsv1 field
Benjamin Sergeant
2018-11-07 11:45:17 -08:00
cf0045a483
stopping connection on Linux does not close the socket, which can create problem when re-starting the connection
Benjamin Sergeant
2018-11-01 17:02:49 -07:00
c1ed83a005
stopping connection on Linux does not close the socket, which can create problem when re-starting the connection
Benjamin Sergeant
2018-11-01 17:02:49 -07:00
9c81eeace0
add stop and start directives to ws_connect + display close info
Benjamin Sergeant
2018-10-31 10:27:17 -07:00
7117c74142
add stop and start directives to ws_connect + display close info
Benjamin Sergeant
2018-10-31 10:27:17 -07:00
5b333f91f6
update readme.md
Benjamin Sergeant
2018-10-27 11:46:11 -07:00
dd06a3fb25
update readme.md
Benjamin Sergeant
2018-10-27 11:46:11 -07:00
912d926260
Handle Sec-WebSocket-Accept correctly
Benjamin Sergeant
2018-10-27 10:24:48 -07:00
45b579447e
Handle Sec-WebSocket-Accept correctly
Benjamin Sergeant
2018-10-27 10:24:48 -07:00
a8dfd640a7
capture an error code and a reason when the server closes the connection
Benjamin Sergeant
2018-10-25 18:51:19 -07:00
bb0b1836cd
capture an error code and a reason when the server closes the connection
Benjamin Sergeant
2018-10-25 18:51:19 -07:00
390044b716
add doc about ping/pong
Benjamin Sergeant
2018-10-25 15:14:31 -07:00
d5c8815438
add doc about ping/pong
Benjamin Sergeant
2018-10-25 15:14:31 -07:00
8ac36e6ee5
ping pong example: more error handling
Benjamin Sergeant
2018-10-25 14:46:23 -07:00
ac500ed079
ping pong example: more error handling
Benjamin Sergeant
2018-10-25 14:46:23 -07:00
208c693088
ping / pong support / fix bug in dispatching received message type
Benjamin Sergeant
2018-10-25 14:40:58 -07:00
2bc38acbb1
ping / pong support / fix bug in dispatching received message type
Benjamin Sergeant
2018-10-25 14:40:58 -07:00
eae2f7d113
Better ping/pong support
Benjamin Sergeant
2018-10-25 12:01:47 -07:00
977feae1d6
Better ping/pong support
Benjamin Sergeant
2018-10-25 12:01:47 -07:00
45f92115f9
New ws_connect example. Close to wscat node.js tool.
Benjamin Sergeant
2018-10-08 21:42:45 -07:00
9c872fcc3e
New ws_connect example. Close to wscat node.js tool.
Benjamin Sergeant
2018-10-08 21:42:45 -07:00
a6199f1009
ping / pong support / fix bug in dispatching received message type
feature/windows_port_tls
Benjamin Sergeant
2018-10-25 14:40:58 -07:00
69093953da
Better ping/pong support
Benjamin Sergeant
2018-10-25 12:01:47 -07:00
64e88d617b
more examples
Benjamin Sergeant
2018-10-09 17:45:28 -07:00
5b4ca7f9df
more headers
Benjamin Sergeant
2018-10-09 16:54:17 -07:00