217d0650f4bump version
v5.0.7
Benjamin Sergeant
2019-08-26 10:20:01 -07:00
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 -07:00
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 -07:00
ac60ec4320put windows poll in the global namespace, not ix namespace
Benjamin Sergeant
2019-08-22 11:27:50 -07:00
8eb0d0b7c3put windows poll in the global namespace, not ix namespace
Benjamin Sergeant
2019-08-22 11:27:50 -07:00
93debc00dcAdd client handshake extra headers (#105)
ozychhi
2019-08-26 11:37:40 -05:00
f18f04c0eeAdd client handshake extra headers (#105)
ozychhi
2019-08-26 11:37:40 -05:00
87a45a2ebaput windows poll in the global namespace, not ix namespace
v5.0.6
Benjamin Sergeant
2019-08-22 11:27:50 -07:00
ff75846d2dWindows: use select instead of WSAPoll, through a poll wrapper
Benjamin Sergeant
2019-08-22 10:34:17 -07:00
193da820b2Windows: use select instead of WSAPoll, through a poll wrapper
v5.0.5
Benjamin Sergeant
2019-08-22 10:34:17 -07:00
53c767140dadd new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -07:00
c6198305d4add new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -07:00
839a747ce8bump version + talk about Windows fix in the changelog
Benjamin Sergeant
2019-08-20 09:20:02 -07:00
c77d6ae3f5bump version + talk about Windows fix in the changelog
v5.0.4
Benjamin Sergeant
2019-08-20 09:20:02 -07:00
f78a3f88ffadd poll alias to WSAPoll on Windows
Benjamin Sergeant
2019-08-19 22:26:25 -07:00
c72b2dbd6badd poll alias to WSAPoll on Windows
Benjamin Sergeant
2019-08-19 22:26:25 -07:00
142987259cfix#101 / wrong include in IXSocket.cpp on Windows
Benjamin Sergeant
2019-08-19 22:19:39 -07:00
835523f77bfix#101 / wrong include in IXSocket.cpp on Windows
Benjamin Sergeant
2019-08-19 22:19:39 -07:00
c8d41f987fREADME tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -07:00
ec8a35b587README tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -07:00
d139dd88e8README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -07:00
aca18995d1README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -07:00
7898a5f4ebREADME.md: add reference to WSAStartup to initialize the networking system
Benjamin Sergeant
2019-08-19 09:47:59 -07:00
f9178f58aaREADME.md: add reference to WSAStartup to initialize the networking system
Benjamin Sergeant
2019-08-19 09:47:59 -07:00
53efbf3ca9(CI) linux: install libmbedtls
Benjamin Sergeant
2019-08-14 21:49:43 -07:00
2477946e68(CI) linux: install libmbedtls
Benjamin Sergeant
2019-08-14 21:49:43 -07:00
b6e5ff2f3d(CI) try to build Linux on Ubuntu Bionic
Benjamin Sergeant
2019-08-14 21:43:30 -07:00
7c4d040384(CI) try to build Linux on Ubuntu Bionic
Benjamin Sergeant
2019-08-14 21:43:30 -07:00
571f0c8a01(CI) try to build Linux on Ubuntu Bionic
release/5.0.3
Benjamin Sergeant
2019-08-14 21:43:30 -07:00
ae1386a1d7bump version
Benjamin Sergeant
2019-08-14 21:36:20 -07:00
197cf8ed36bump version
v5.0.3
Benjamin Sergeant
2019-08-14 21:36:20 -07:00
2f730303c2CobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -07:00
dd0d7c268fCobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -07:00
e98ec9ec75clang format
Benjamin Sergeant
2019-08-13 10:59:18 -07:00
b2bfccac0aclang format
Benjamin Sergeant
2019-08-13 10:59:18 -07:00
ffecef901afix#99 / Connect error descriptions are invalid
Benjamin Sergeant
2019-08-13 10:49:11 -07:00
8b8b352e61fix#99 / Connect error descriptions are invalid
Benjamin Sergeant
2019-08-13 10:49:11 -07:00
5c13cbb08fupdate readme
Benjamin Sergeant
2019-08-06 20:55:44 -07:00
0403dd354bupdate readme
Benjamin Sergeant
2019-08-06 20:55:44 -07:00
64cfbe9514fix#98
Benjamin Sergeant
2019-08-02 17:11:53 -07:00
b78b453504fix#98
Benjamin Sergeant
2019-08-02 17:11:53 -07:00
5cc21c87fbnew options for cobra commands
Benjamin Sergeant
2019-08-01 15:22:24 -07:00
f8fef833b8new options for cobra commands
v5.0.2
Benjamin Sergeant
2019-08-01 15:22:24 -07:00
505e0c79d9ws connect command has a new option to send in binary mode (still default to text)
Benjamin Sergeant
2019-07-25 15:48:45 -07:00
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 -07:00
ca9d59c1c1add better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -07:00
c300866dccadd better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -07:00
8319dbb56aREADME.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -07:00
18485a74e5README.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -07:00
b1b6697c37fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -07:00
4dd5950406fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -07:00
280716394dREADME: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -07:00
98de54106dREADME: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -07:00
5795f72eabdo not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -07:00
4d64272a1ado not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -07:00
7e16c8959bci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -07:00
0ccece908bci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -07:00
dfc188a24ddo not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
64cd725060do not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
d18bae0c95add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
cc2fa55608add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
747746cba1dns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -07:00
4fb268585cdns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -07:00
5b73edec8cmake IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -07:00
3a2495c456make IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -07:00
3750781bcesimplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -07:00
1d4d058ed0simplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -07:00
e646e53dacuse poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -07:00
15a1347531use poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -07:00
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 -07:00
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 -07:00
e8a20c7e8arefactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -07:00
705625af0arefactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -07:00
0423ed01a6Add extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -07:00
01bc6654cbAdd extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -07:00
4a600c2611select refactoring IXSocket::select -> IXSocket::poll
Benjamin Sergeant
2019-06-25 10:16:40 -07:00
eea42bff66select refactoring IXSocket::select -> IXSocket::poll
Benjamin Sergeant
2019-06-25 10:16:40 -07:00
e5faa23d4fdisable CI on Windows
Benjamin Sergeant
2019-06-25 00:28:11 -07:00
06b4762c19disable CI on Windows
Benjamin Sergeant
2019-06-25 00:28:11 -07:00
b2f9c219b1cmake use_tls fix
Benjamin Sergeant
2019-06-24 23:34:31 -07:00
1ee9479009cmake use_tls fix
Benjamin Sergeant
2019-06-24 23:34:31 -07:00
77d65760f0do not build mbedtls on ci
Benjamin Sergeant
2019-06-24 23:28:35 -07:00
73e94ed03ado not build mbedtls on ci
Benjamin Sergeant
2019-06-24 23:28:35 -07:00
98d0460af0try to disable TLS for unittesting
Benjamin Sergeant
2019-06-24 23:27:44 -07:00
1883519e82try to disable TLS for unittesting
Benjamin Sergeant
2019-06-24 23:27:44 -07:00
de8d93341cCI / build zlib and mbedtls locally
Benjamin Sergeant
2019-06-24 23:17:19 -07:00
6f6c1f85efCI / build zlib and mbedtls locally
Benjamin Sergeant
2019-06-24 23:17:19 -07:00
0b6a773087CI work
Benjamin Sergeant
2019-06-24 10:17:57 -07:00
c55ff3cb1bCI work
Benjamin Sergeant
2019-06-24 10:17:57 -07:00