7a73ec7c06New option to cap the max wait between reconnection attempts. Still default to 10s. (setMaxWaitBetweenReconnectionRetries) (#108)
Benjamin Sergeant
2019-08-30 12:46:35 -0700
New option to cap the max wait between reconnection attempts. Still default to 10s. (setMaxWaitBetweenReconnectionRetries) (#108)
Benjamin Sergeant
2019-08-30 12:46:35 -0700
7a3b8463a5New option to cap the max wait between reconnection attempts. Still default to 10s. (setMaxWaitBetweenReconnectionRetries)
Benjamin Sergeant
2019-08-30 12:06:54 -0700
0c1f2252a1readme
Benjamin Sergeant
2019-08-26 22:49:40 -0700
239a08ff9breadme
Benjamin Sergeant
2019-08-26 22:49:40 -0700
98a397696creadme
Benjamin Sergeant
2019-08-26 22:29:10 -0700
41dd8d2184readme
Benjamin Sergeant
2019-08-26 22:29:10 -0700
225b7d7db7doc / bring back detailed APIs
Benjamin Sergeant
2019-08-26 22:11:35 -0700
57b4b13b65doc / bring back detailed APIs
Benjamin Sergeant
2019-08-26 22:11:35 -0700
f968d4c333one last tweak
Benjamin Sergeant
2019-08-26 22:02:24 -0700
a66b116aadone last tweak
Benjamin Sergeant
2019-08-26 22:02:24 -0700
59e15be524readme tweaks
Benjamin Sergeant
2019-08-26 21:57:05 -0700
5c4102c0bereadme tweaks
Benjamin Sergeant
2019-08-26 21:57:05 -0700
ccabe93ae8new simple readme
Benjamin Sergeant
2019-08-26 21:55:00 -0700
ebb7318895new simple readme
Benjamin Sergeant
2019-08-26 21:55:00 -0700
56def6def4Add md doc made with mkdocs
Benjamin Sergeant
2019-08-26 21:25:45 -0700
b11876096bAdd md doc made with mkdocs
Benjamin Sergeant
2019-08-26 21:25:45 -0700
3b1a1efed2fix#104 - change ZLIB find_package to be optional
Benjamin Sergeant
2019-08-26 14:51:33 -0700
d603a74c6ffix#104 - change ZLIB find_package to be optional
Benjamin Sergeant
2019-08-26 14:51:33 -0700
185869e628tentative gcc build fix
Benjamin Sergeant
2019-08-26 14:29:16 -0700
95d633e71etentative gcc build fix
Benjamin Sergeant
2019-08-26 14:29:16 -0700
108f6238e3bump version
Benjamin Sergeant
2019-08-26 10:20:01 -0700
217d0650f4bump version
v5.0.7
Benjamin Sergeant
2019-08-26 10:20:01 -0700
d3e5a63fa2ws connect has a new option to send HTTP headers + use WebSocketHttpHeaders instead of unordered_map<string, string>
Benjamin Sergeant
2019-08-26 10:19:09 -0700
45d7bb34d7ws connect has a new option to send HTTP headers + use WebSocketHttpHeaders instead of unordered_map<string, string>
Benjamin Sergeant
2019-08-26 10:19:09 -0700
ac60ec4320put windows poll in the global namespace, not ix namespace
Benjamin Sergeant
2019-08-22 11:27:50 -0700
8eb0d0b7c3put windows poll in the global namespace, not ix namespace
Benjamin Sergeant
2019-08-22 11:27:50 -0700
93debc00dcAdd client handshake extra headers (#105)
ozychhi
2019-08-26 11:37:40 -0500
f18f04c0eeAdd client handshake extra headers (#105)
ozychhi
2019-08-26 11:37:40 -0500
dc1ea78af4Add client handshake extra headers
ozychhi
2019-08-25 17:53:17 +0100
87a45a2ebaput windows poll in the global namespace, not ix namespace
v5.0.6
Benjamin Sergeant
2019-08-22 11:27:50 -0700
ff75846d2dWindows: use select instead of WSAPoll, through a poll wrapper
Benjamin Sergeant
2019-08-22 10:34:17 -0700
193da820b2Windows: use select instead of WSAPoll, through a poll wrapper
v5.0.5
Benjamin Sergeant
2019-08-22 10:34:17 -0700
53c767140dadd new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -0700
c6198305d4add new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -0700
839a747ce8bump version + talk about Windows fix in the changelog
Benjamin Sergeant
2019-08-20 09:20:02 -0700
c77d6ae3f5bump version + talk about Windows fix in the changelog
v5.0.4
Benjamin Sergeant
2019-08-20 09:20:02 -0700
f78a3f88ffadd poll alias to WSAPoll on Windows
Benjamin Sergeant
2019-08-19 22:26:25 -0700
c72b2dbd6badd poll alias to WSAPoll on Windows
Benjamin Sergeant
2019-08-19 22:26:25 -0700
142987259cfix#101 / wrong include in IXSocket.cpp on Windows
Benjamin Sergeant
2019-08-19 22:19:39 -0700
835523f77bfix#101 / wrong include in IXSocket.cpp on Windows
Benjamin Sergeant
2019-08-19 22:19:39 -0700
c8d41f987fREADME tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -0700
ec8a35b587README tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -0700
d139dd88e8README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -0700
aca18995d1README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -0700
7898a5f4ebREADME.md: add reference to WSAStartup to initialize the networking system
Benjamin Sergeant
2019-08-19 09:47:59 -0700
f9178f58aaREADME.md: add reference to WSAStartup to initialize the networking system
Benjamin Sergeant
2019-08-19 09:47:59 -0700
53efbf3ca9(CI) linux: install libmbedtls
Benjamin Sergeant
2019-08-14 21:49:43 -0700
2477946e68(CI) linux: install libmbedtls
Benjamin Sergeant
2019-08-14 21:49:43 -0700
b6e5ff2f3d(CI) try to build Linux on Ubuntu Bionic
Benjamin Sergeant
2019-08-14 21:43:30 -0700
7c4d040384(CI) try to build Linux on Ubuntu Bionic
Benjamin Sergeant
2019-08-14 21:43:30 -0700
571f0c8a01(CI) try to build Linux on Ubuntu Bionic
release/5.0.3
Benjamin Sergeant
2019-08-14 21:43:30 -0700
ae1386a1d7bump version
Benjamin Sergeant
2019-08-14 21:36:20 -0700
197cf8ed36bump version
v5.0.3
Benjamin Sergeant
2019-08-14 21:36:20 -0700
2f730303c2CobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -0700
dd0d7c268fCobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -0700
e98ec9ec75clang format
Benjamin Sergeant
2019-08-13 10:59:18 -0700
b2bfccac0aclang format
Benjamin Sergeant
2019-08-13 10:59:18 -0700
ffecef901afix#99 / Connect error descriptions are invalid
Benjamin Sergeant
2019-08-13 10:49:11 -0700
8b8b352e61fix#99 / Connect error descriptions are invalid
Benjamin Sergeant
2019-08-13 10:49:11 -0700
5c13cbb08fupdate readme
Benjamin Sergeant
2019-08-06 20:55:44 -0700
0403dd354bupdate readme
Benjamin Sergeant
2019-08-06 20:55:44 -0700
64cfbe9514fix#98
Benjamin Sergeant
2019-08-02 17:11:53 -0700
b78b453504fix#98
Benjamin Sergeant
2019-08-02 17:11:53 -0700
5cc21c87fbnew options for cobra commands
Benjamin Sergeant
2019-08-01 15:22:24 -0700
f8fef833b8new options for cobra commands
v5.0.2
Benjamin Sergeant
2019-08-01 15:22:24 -0700
505e0c79d9ws connect command has a new option to send in binary mode (still default to text)
Benjamin Sergeant
2019-07-25 15:48:45 -0700
fc4068f2e5ws connect command has a new option to send in binary mode (still default to text)
v5.0.1
Benjamin Sergeant
2019-07-25 15:48:45 -0700
ca9d59c1c1add better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -0700
c300866dccadd better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -0700
8319dbb56aREADME.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -0700
18485a74e5README.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -0700
b1b6697c37fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -0700
4dd5950406fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -0700
280716394dREADME: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -0700
98de54106dREADME: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -0700
5795f72eabdo not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -0700
4d64272a1ado not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -0700
7e16c8959bci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -0700
0ccece908bci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -0700
dfc188a24ddo not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -0700
64cd725060do not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -0700
d18bae0c95add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -0700
cc2fa55608add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -0700
747746cba1dns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -0700
4fb268585cdns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -0700
5b73edec8cmake IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -0700
3a2495c456make IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -0700
3750781bcesimplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -0700
1d4d058ed0simplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -0700
e646e53dacuse poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -0700
15a1347531use poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -0700
6b8aa43ec0switch from select to poll to deal with Android 9 giving us high socket fds when calling ::connect
Benjamin Sergeant
2019-06-25 17:11:27 -0700
4cbfa71338switch from select to poll to deal with Android 9 giving us high socket fds when calling ::connect
Benjamin Sergeant
2019-06-25 17:11:27 -0700
e8a20c7e8arefactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -0700
705625af0arefactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -0700
0423ed01a6Add extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -0700
01bc6654cbAdd extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -0700