217d0650f4
bump version
v5.0.7
Benjamin Sergeant
2019-08-26 10:20:01 -07:00
d3e5a63fa2
ws 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
45d7bb34d7
ws 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
87a45a2eba
put windows poll in the global namespace, not ix namespace
v5.0.6
Benjamin Sergeant
2019-08-22 11:27:50 -07:00
ff75846d2d
Windows: use select instead of WSAPoll, through a poll wrapper
Benjamin Sergeant
2019-08-22 10:34:17 -07:00
193da820b2
Windows: use select instead of WSAPoll, through a poll wrapper
v5.0.5
Benjamin Sergeant
2019-08-22 10:34:17 -07:00
53c767140d
add new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -07:00
c6198305d4
add new makefile target to make git tags
Benjamin Sergeant
2019-08-20 09:21:30 -07:00
839a747ce8
bump version + talk about Windows fix in the changelog
Benjamin Sergeant
2019-08-20 09:20:02 -07:00
c77d6ae3f5
bump version + talk about Windows fix in the changelog
v5.0.4
Benjamin Sergeant
2019-08-20 09:20:02 -07:00
f78a3f88ff
add poll alias to WSAPoll on Windows
Benjamin Sergeant
2019-08-19 22:26:25 -07:00
c72b2dbd6b
add 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
c8d41f987f
README tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -07:00
ec8a35b587
README tweaks
Benjamin Sergeant
2019-08-19 20:35:26 -07:00
d139dd88e8
README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -07:00
aca18995d1
README / formatting
Benjamin Sergeant
2019-08-19 20:33:56 -07:00
7898a5f4eb
README.md: add reference to WSAStartup to initialize the networking system
Benjamin Sergeant
2019-08-19 09:47:59 -07:00
f9178f58aa
README.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
ae1386a1d7
bump version
Benjamin Sergeant
2019-08-14 21:36:20 -07:00
197cf8ed36
bump version
v5.0.3
Benjamin Sergeant
2019-08-14 21:36:20 -07:00
2f730303c2
CobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -07:00
dd0d7c268f
CobraMetricThreadedPublisher _enable flag is an atomic, and CobraMetricsPublisher is enabled by default
Benjamin Sergeant
2019-08-14 19:53:57 -07:00
e98ec9ec75
clang format
Benjamin Sergeant
2019-08-13 10:59:18 -07:00
b2bfccac0a
clang 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
5c13cbb08f
update readme
Benjamin Sergeant
2019-08-06 20:55:44 -07:00
0403dd354b
update 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
5cc21c87fb
new options for cobra commands
Benjamin Sergeant
2019-08-01 15:22:24 -07:00
f8fef833b8
new options for cobra commands
v5.0.2
Benjamin Sergeant
2019-08-01 15:22:24 -07:00
505e0c79d9
ws 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
fc4068f2e5
ws 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
ca9d59c1c1
add better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -07:00
c300866dcc
add better line editing capability to ws connect, thanks to linenoise-cpp
Benjamin Sergeant
2019-07-25 11:54:50 -07:00
8319dbb56a
README.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -07:00
18485a74e5
README.md / cosmetic
Benjamin Sergeant
2019-07-23 14:04:45 -07:00
b1b6697c37
fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -07:00
4dd5950406
fix typo in README
Benjamin Sergeant
2019-07-23 13:52:16 -07:00
280716394d
README: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -07:00
98de54106d
README: add reference to conan/vcpk to the build section
Benjamin Sergeant
2019-07-22 20:41:06 -07:00
5795f72eab
do not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -07:00
4d64272a1a
do not update homebrew when installing a package
Benjamin Sergeant
2019-07-03 14:49:39 -07:00
7e16c8959b
ci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -07:00
0ccece908b
ci / get mbedtls from homebrew on mac
Benjamin Sergeant
2019-07-03 14:46:05 -07:00
dfc188a24d
do not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
64cd725060
do not use mbed tls for the unittest
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
d18bae0c95
add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
cc2fa55608
add new docker file to run the unittest with tsan on latest Ubuntu
Benjamin Sergeant
2019-06-30 23:37:25 -07:00
747746cba1
dns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -07:00
4fb268585c
dns / use cancellable instead of blocking
Benjamin Sergeant
2019-06-30 23:26:14 -07:00
5b73edec8c
make IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -07:00
3a2495c456
make IXDNSLookup more robust
Benjamin Sergeant
2019-06-26 19:12:48 -07:00
3750781bce
simplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -07:00
1d4d058ed0
simplify IXDNSLookup
Benjamin Sergeant
2019-06-26 16:25:07 -07:00
e646e53dac
use poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -07:00
15a1347531
use poll instead of select in SocketServer
Benjamin Sergeant
2019-06-25 17:18:24 -07:00
6b8aa43ec0
switch 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
4cbfa71338
switch 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
e8a20c7e8a
refactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -07:00
705625af0a
refactor select code + add protection against large fds (cf Android 9)
Benjamin Sergeant
2019-06-25 15:41:39 -07:00
0423ed01a6
Add extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -07:00
01bc6654cb
Add extra check in IXWebSocketCloseTest.cpp
Benjamin Sergeant
2019-06-25 14:10:39 -07:00