Benjamin Sergeant
|
9a4dfb40da
|
mingw: add real implementation of inet_ntop and inet_pton taken from musl C library
|
2021-03-21 09:43:16 -07:00 |
|
Benjamin Sergeant
|
c4c344518d
|
disable shared-libs on windows where test does not work yet
|
2021-03-20 10:18:10 -07:00 |
|
Benjamin Sergeant
|
d706a4a73e
|
doc: document BUILD_SHARED_LIBS
|
2021-03-20 09:50:21 -07:00 |
|
Benjamin Sergeant
|
88970604e3
|
ixwebsocketserver::broadcast server to return a boolean to know whether the server could start/listen, and use that in ws
|
2021-03-19 11:52:41 -07:00 |
|
Benjamin Sergeant
|
7fee54464e
|
WebSocketServer::listenAndStart: fix branch where we do not return an integer
|
2021-03-19 11:48:21 -07:00 |
|
Benjamin Sergeant
|
1c7634d075
|
ws: cannot use << with an std::vector
|
2021-03-19 11:43:29 -07:00 |
|
Benjamin Sergeant
|
99f9556aa9
|
ws + mingw: uses << operator to write file to disk in WebSocketReceiver::handleMessage
|
2021-03-19 11:39:14 -07:00 |
|
Benjamin Sergeant
|
39b2a3d6df
|
ws curl -O mingw compile fix + detect when we cannot extract a filename from the url to save file to disk with -O option
|
2021-03-19 11:35:25 -07:00 |
|
Benjamin Sergeant
|
056b02a494
|
ws: WebSocketSender uses anonymous namespace load instead of its own method
|
2021-03-19 11:25:48 -07:00 |
|
Benjamin Sergeant
|
48166a9a72
|
mingw: fix compile errors with linenoise and fstream
|
2021-03-19 11:18:55 -07:00 |
|
Benjamin Sergeant
|
b36a2d1faa
|
mingw compile fix / remove restrict in inet_* functions
|
2021-03-19 10:58:38 -07:00 |
|
Benjamin Sergeant
|
968cc5c1c4
|
reference wslay as alternative C websocket library
|
2021-03-19 08:05:01 -07:00 |
|
Benjamin Sergeant
|
0813eb1788
|
mention disablePerMessageDeflate in the doc
|
2021-03-16 09:56:08 -07:00 |
|
Benjamin Sergeant
|
cadb8336f2
|
add reference to Teleport which is using ixwebsockets
|
2021-03-16 09:10:36 -07:00 |
|
Benjamin Sergeant
|
7fd782f72f
|
add WIN32_LEAN_AND_MEAN windows blip
|
2021-03-15 19:58:18 -07:00 |
|
Benjamin Sergeant
|
85bcdaaec3
|
stub inet_ntop and inet_pton function that mingw does not have
|
2021-03-14 14:25:40 -07:00 |
|
Benjamin Sergeant
|
461641f3d0
|
ci with unity build for windows + gcc
|
2021-03-14 13:23:16 -07:00 |
|
Benjamin Sergeant
|
2d65c27d11
|
rename windows+gcc unittest ci file
|
2021-03-14 13:18:09 -07:00 |
|
Benjamin Sergeant
|
6a7785d9d9
|
no set thread name on mingw
|
2021-03-13 19:02:20 -08:00 |
|
Benjamin Sergeant
|
78a670e0c8
|
more mingw quirks
|
2021-03-13 18:55:30 -08:00 |
|
Benjamin Sergeant
|
e63ac69ec6
|
mock poll struct and macro for mingw
|
2021-03-13 18:49:29 -08:00 |
|
Benjamin Sergeant
|
afa15d6dcf
|
mingw build problem fix attempt
|
2021-03-13 18:31:42 -08:00 |
|
Benjamin Sergeant
|
432a202c07
|
use https://github.com/marketplace/actions/install-mingw
|
2021-03-13 18:21:46 -08:00 |
|
Benjamin Sergeant
|
d609370a85
|
change compiler
|
2021-03-13 18:16:21 -08:00 |
|
Benjamin Sergeant
|
bbe3a766f4
|
ci windows_gcc, disable zlib
|
2021-03-13 18:04:00 -08:00 |
|
Benjamin Sergeant
|
09d3520b66
|
Create windows_gcc.yml
|
2021-03-13 18:00:32 -08:00 |
|
Benjamin Sergeant
|
f090c7659b
|
(ixwebsocket) Expose setHandshakeTimeout method
|
2021-03-07 19:29:28 -08:00 |
|
Benjamin Sergeant
|
7c195219cd
|
reorder methods in IXWebSocket.h
|
2021-03-07 19:25:53 -08:00 |
|
Duncan Ogilvie
|
d739662a7c
|
Allow customizing the websocket handshake timeout (#264)
|
2021-03-07 19:23:43 -08:00 |
|
Laurent Amat
|
e7f7e470e2
|
Case sensitive link (#269)
|
2021-03-04 23:04:04 -08:00 |
|
Benjamin Sergeant
|
d239738ec6
|
add a.out to .gitignore
|
2021-02-19 13:51:10 -08:00 |
|
Benjamin Sergeant
|
c61975bf75
|
minor improvement to the main.cpp builtin example
|
2021-02-19 13:50:50 -08:00 |
|
Benjamin Sergeant
|
39cc0ed32f
|
add comment in WebSocketServer::makeBroadcastServer
|
2021-01-28 21:04:18 -08:00 |
|
Benjamin Sergeant
|
22c3a7264e
|
ws: document bug in ws dnslookup command
|
2021-01-21 15:07:47 -08:00 |
|
Benjamin Sergeant
|
ee5a2eb46e
|
mention C++11 compatibility in the readme
|
2021-01-03 11:48:10 -08:00 |
|
Benjamin Sergeant
|
f6e34e4b34
|
stop using C++14 lambda capture init, code should be C++11 compatible
|
2021-01-03 11:44:05 -08:00 |
|
Benjamin Sergeant
|
d0359a1764
|
new makeBroadcastServer websocket server method for classic servers, used by ws
|
2021-01-03 11:24:12 -08:00 |
|
Benjamin Sergeant
|
8910ebcc3c
|
enable some unittests on windows
|
2020-12-26 12:44:06 -08:00 |
|
Benjamin Sergeant
|
1ea3bc3666
|
no unity build on Windows because of a problem with spdlog
|
2020-12-25 17:31:30 -08:00 |
|
Benjamin Sergeant
|
fe92ad205d
|
build with unity builds
|
2020-12-25 17:16:36 -08:00 |
|
Benjamin Sergeant
|
e4a1ac80c2
|
more stale references to ixcore
|
2020-12-25 16:32:52 -08:00 |
|
Benjamin Sergeant
|
e9dc7f7aed
|
case sensitive file name
|
2020-12-25 16:29:47 -08:00 |
|
Benjamin Sergeant
|
cd82eed4ec
|
simple cmake build error
|
2020-12-25 16:28:15 -08:00 |
|
Benjamin Sergeant
|
fabc07d598
|
(ws) trim ws dependencies no more ixcrypto and ixcore deps
|
2020-12-25 16:25:58 -08:00 |
|
Benjamin Sergeant
|
b89621fa78
|
remove ixbots / ixsnake / ixcobra / ixredis (which should go in their own standalone project
|
2020-12-25 15:32:15 -08:00 |
|
Benjamin Sergeant
|
049d1eec63
|
remove some un-needed third party code
|
2020-12-25 15:28:39 -08:00 |
|
Benjamin Sergeant
|
6122154f74
|
test only depend on ixcore and ixcrypto
|
2020-12-25 15:27:11 -08:00 |
|
Benjamin Sergeant
|
0b7919834a
|
(ws) trim ws dependencies, only depends on ixcrypto and ixcore
|
2020-12-25 15:17:46 -08:00 |
|
Benjamin Sergeant
|
6035dd4c11
|
fix ci
|
2020-12-22 21:45:26 -08:00 |
|
Benjamin Sergeant
|
1d0432c8c5
|
(build) rename makefile to makefile.dev to ease cmake BuildExternal (fix #261)
|
2020-12-22 21:42:39 -08:00 |
|