Commit Graph

  • 48166a9a72 mingw: fix compile errors with linenoise and fstream Benjamin Sergeant 2021-03-19 11:18:55 -07:00
  • b36a2d1faa mingw compile fix / remove restrict in inet_* functions Benjamin Sergeant 2021-03-19 10:58:38 -07:00
  • 968cc5c1c4 reference wslay as alternative C websocket library Benjamin Sergeant 2021-03-19 08:05:01 -07:00
  • 621994d06e Deployed 0813eb1 with MkDocs version: 1.1.2 2021-03-16 16:56:50 +00:00
  • 0813eb1788 mention disablePerMessageDeflate in the doc Benjamin Sergeant 2021-03-16 09:56:08 -07:00
  • cadb8336f2 add reference to Teleport which is using ixwebsockets Benjamin Sergeant 2021-03-16 09:10:36 -07:00
  • 7fd782f72f add WIN32_LEAN_AND_MEAN windows blip Benjamin Sergeant 2021-03-15 19:58:18 -07:00
  • 85bcdaaec3 stub inet_ntop and inet_pton function that mingw does not have Benjamin Sergeant 2021-03-14 14:25:40 -07:00
  • 461641f3d0 ci with unity build for windows + gcc Benjamin Sergeant 2021-03-14 13:23:16 -07:00
  • 2d65c27d11 rename windows+gcc unittest ci file Benjamin Sergeant 2021-03-14 13:18:09 -07:00
  • 6a7785d9d9 no set thread name on mingw Benjamin Sergeant 2021-03-13 19:02:20 -08:00
  • 78a670e0c8 more mingw quirks Benjamin Sergeant 2021-03-13 18:55:30 -08:00
  • e63ac69ec6 mock poll struct and macro for mingw Benjamin Sergeant 2021-03-13 18:49:29 -08:00
  • afa15d6dcf mingw build problem fix attempt Benjamin Sergeant 2021-03-13 18:31:42 -08:00
  • 432a202c07 use https://github.com/marketplace/actions/install-mingw Benjamin Sergeant 2021-03-13 18:21:46 -08:00
  • d609370a85 change compiler Benjamin Sergeant 2021-03-13 18:16:21 -08:00
  • bbe3a766f4 ci windows_gcc, disable zlib Benjamin Sergeant 2021-03-13 18:04:00 -08:00
  • 09d3520b66
    Create windows_gcc.yml Benjamin Sergeant 2021-03-13 18:00:32 -08:00
  • a65bc2ab16 Deployed f090c76 with MkDocs version: 1.1.2 2021-03-08 03:30:07 +00:00
  • f090c7659b (ixwebsocket) Expose setHandshakeTimeout method v11.0.9 Benjamin Sergeant 2021-03-07 19:29:28 -08:00
  • 7c195219cd reorder methods in IXWebSocket.h Benjamin Sergeant 2021-03-07 19:25:53 -08:00
  • d739662a7c
    Allow customizing the websocket handshake timeout (#264) Duncan Ogilvie 2021-03-08 04:23:43 +01:00
  • e7f7e470e2
    Case sensitive link (#269) Laurent Amat 2021-03-05 08:04:04 +01:00
  • d239738ec6 add a.out to .gitignore Benjamin Sergeant 2021-02-19 13:51:10 -08:00
  • c61975bf75 minor improvement to the main.cpp builtin example Benjamin Sergeant 2021-02-19 13:49:55 -08:00
  • e31b913280 docker debugging bug/docker_debug Benjamin Sergeant 2021-02-15 11:16:55 -08:00
  • 39cc0ed32f add comment in WebSocketServer::makeBroadcastServer Benjamin Sergeant 2021-01-28 21:04:18 -08:00
  • 22c3a7264e ws: document bug in ws dnslookup command Benjamin Sergeant 2021-01-21 15:07:24 -08:00
  • ee5a2eb46e mention C++11 compatibility in the readme Benjamin Sergeant 2021-01-03 11:48:10 -08:00
  • f6e34e4b34 stop using C++14 lambda capture init, code should be C++11 compatible v11.0.8 Benjamin Sergeant 2021-01-03 11:44:05 -08:00
  • d0359a1764 new makeBroadcastServer websocket server method for classic servers, used by ws Benjamin Sergeant 2021-01-03 11:24:12 -08:00
  • 8910ebcc3c enable some unittests on windows Benjamin Sergeant 2020-12-26 12:44:06 -08:00
  • 84163ad19e unittest for uwp feature/ci_windows_ctest Benjamin Sergeant 2020-12-26 12:20:31 -08:00
  • 5e5b7c34ca try to build with ninja and visual C++ Benjamin Sergeant 2020-12-26 12:16:46 -08:00
  • 9bb1de64a4 disable some tests on windows + deflate test only active when USE_ZLIB=1 Benjamin Sergeant 2020-12-26 12:12:07 -08:00
  • df9889947d ninja bad invocation Benjamin Sergeant 2020-12-26 11:51:55 -08:00
  • 6ede8c85b0 build with clang on windows Benjamin Sergeant 2020-12-26 11:49:59 -08:00
  • 2663f605f4 try to build with ninja Benjamin Sergeant 2020-12-26 11:47:31 -08:00
  • 1ea3bc3666 no unity build on Windows because of a problem with spdlog Benjamin Sergeant 2020-12-25 17:31:30 -08:00
  • fe92ad205d build with unity builds Benjamin Sergeant 2020-12-25 17:16:36 -08:00
  • e4a1ac80c2 more stale references to ixcore Benjamin Sergeant 2020-12-25 16:32:52 -08:00
  • e9dc7f7aed case sensitive file name Benjamin Sergeant 2020-12-25 16:29:47 -08:00
  • cd82eed4ec simple cmake build error Benjamin Sergeant 2020-12-25 16:28:15 -08:00
  • 4d51179819 Deployed fabc07d with MkDocs version: 1.1.2 2020-12-26 00:26:49 +00:00
  • fabc07d598 (ws) trim ws dependencies no more ixcrypto and ixcore deps Benjamin Sergeant 2020-12-25 16:25:58 -08:00
  • 5e9779058e Deployed b89621f with MkDocs version: 1.1.2 2020-12-25 23:33:17 +00:00
  • b89621fa78 remove ixbots / ixsnake / ixcobra / ixredis (which should go in their own standalone project Benjamin Sergeant 2020-12-25 15:32:15 -08:00
  • 049d1eec63 remove some un-needed third party code Benjamin Sergeant 2020-12-25 15:28:39 -08:00
  • 6122154f74 test only depend on ixcore and ixcrypto Benjamin Sergeant 2020-12-25 15:27:11 -08:00
  • 4ef2548888 Deployed 0b79198 with MkDocs version: 1.1.2 2020-12-25 23:18:29 +00:00
  • 0b7919834a (ws) trim ws dependencies, only depends on ixcrypto and ixcore Benjamin Sergeant 2020-12-25 15:17:46 -08:00
  • 6035dd4c11 fix ci Benjamin Sergeant 2020-12-22 21:45:26 -08:00
  • c7eff4ad06 Deployed 1d0432c with MkDocs version: 1.1.2 2020-12-23 05:43:23 +00:00
  • 1d0432c8c5 (build) rename makefile to makefile.dev to ease cmake BuildExternal (fix #261) Benjamin Sergeant 2020-12-22 21:42:39 -08:00
  • 6a2c9a7dbe Deployed 461a645 with MkDocs version: 1.1.2 2020-12-18 06:42:58 +00:00
  • 461a645704 (ws) Implement simple header based websocket authorization technique to reject Benjamin Sergeant 2020-12-17 22:42:14 -08:00
  • 93ad709dfd fix ws curl error message + some Windows warnings Benjamin Sergeant 2020-12-12 11:00:55 -08:00
  • 2fac4bd9ef s/autobahn/autoroute Benjamin Sergeant 2020-11-25 10:00:35 -08:00
  • f566fb457b update readme Benjamin Sergeant 2020-11-25 09:59:27 -08:00
  • 75e9c84388 fix buggy message and remove un-needed include Benjamin Sergeant 2020-11-19 14:27:10 -08:00
  • 28cd2bade2 Deployed 223cd41 with MkDocs version: 1.1.2 2020-11-17 00:14:21 +00:00
  • 223cd41b3c (ixwebsocket) Handle EINTR return code in ix::poll and IXSelectInterrupt v11.0.4 Benjamin Sergeant 2020-11-16 13:53:09 -08:00
  • 60aeaec734 hand EINTR in IXSelectInterruptPipe::notify and IXSelectInterruptPipe::read Benjamin Sergeant 2020-11-16 10:18:53 -08:00
  • fcf114e2b2 Handle EINTR in ix::poll on Unix Benjamin Sergeant 2020-11-16 10:14:59 -08:00
  • ea32c0e1ec fix ixsentry detection of std::regex Benjamin Sergeant 2020-11-16 09:19:08 -08:00
  • 729a1ea7dc Deployed 866670a with MkDocs version: 1.1.2 2020-11-16 16:42:02 +00:00
  • 866670a906 (ixwebsocket) Fix #252 / regression in 11.0.2 with string comparisons Benjamin Sergeant 2020-11-16 08:41:08 -08:00
  • 80432edbd0 add 2 new ubuntu docker files v11.0.2 Benjamin Sergeant 2020-11-15 21:26:59 -08:00
  • 23606b45c7 C++11 compatible Benjamin Sergeant 2020-11-15 21:08:45 -08:00
  • 2aac0afca3 compile attempt 2 with old OpenSSL versions Benjamin Sergeant 2020-11-15 11:32:50 -08:00
  • 508d8c7253 compile attempt with old OpenSSL versions Benjamin Sergeant 2020-11-15 11:23:44 -08:00
  • db7e879578 Deployed 8f51345 with MkDocs version: 1.1.2 2020-11-15 17:57:36 +00:00
  • 8f5134528b (ixwebsocket) use a C++11 compatible make_unique shim Benjamin Sergeant 2020-11-15 09:56:37 -08:00
  • 738c6040f7 fix memory leak in dns unittest Benjamin Sergeant 2020-11-12 13:07:31 -08:00
  • 1350e9b307 missing vector header Benjamin Sergeant 2020-11-11 21:47:07 -08:00
  • bbb76a7e13 Deployed 4e2a40e with MkDocs version: 1.1.2 2020-11-12 05:40:17 +00:00
  • 4e2a40e031 (socket) replace a std::vector with an std::array used as a tmp buffer in Socket::readBytes Benjamin Sergeant 2020-11-11 21:39:31 -08:00
  • 594d2e194a linux asan / run test in verbose mode Benjamin Sergeant 2020-11-11 11:32:41 -08:00
  • 977a1ed7e1 link ordering fix for Linux Benjamin Sergeant 2020-11-11 19:23:51 +00:00
  • 8b3789af56 linux build fix attempt Benjamin Sergeant 2020-11-11 11:16:19 -08:00
  • f60485d9c2 use ctest for testing Benjamin Sergeant 2020-11-11 11:11:34 -08:00
  • b05b124cb3 update readme Benjamin Sergeant 2020-11-11 09:20:42 -08:00
  • 723c208f22 fix version v11.0.0 Benjamin Sergeant 2020-11-11 09:18:03 -08:00
  • e1f9d37ffa Deployed 21758f1 with MkDocs version: 1.1.2 2020-11-11 17:16:56 +00:00
  • 21758f1183 (openssl security fix) in the client to server connection, peer verification is not done in all cases. See https://github.com/machinezone/IXWebSocket/pull/250 v10.6.0 Benjamin Sergeant 2020-11-11 09:16:14 -08:00
  • 422febf15d
    (openssl) Always set verify peer when it is not disabled (#250) jb-gcx 2020-11-11 18:12:39 +01:00
  • cba37d9504 Deployed 51ec324 with MkDocs version: 1.1.2 2020-11-07 19:23:38 +00:00
  • 51ec32405d (docker) build docker container with zlib disabled v10.5.7 Benjamin Sergeant 2020-11-07 11:22:52 -08:00
  • 6a90dc7259 (cmake) DEFLATE -> Deflate in CMake to stop warnings about casing v10.5.6 Benjamin Sergeant 2020-11-07 09:40:54 -08:00
  • b505f37c47 Deployed 262f328 with MkDocs version: 1.1.2 2020-11-07 17:35:34 +00:00
  • 262f32857f (ws autoroute) Display result in compliant way (AUTOROUTE IXWebSocket :: N ms) so that result can be parsed easily v10.5.5 Benjamin Sergeant 2020-11-07 09:34:47 -08:00
  • 91fb3992ac (ws gunzip + IXGZipCodec) Can decompress gziped data with libdeflate. ws gunzip computed output filename was incorrect (was the extension aka gz) instead of the file without the extension. Also check whether the output file is writeable. Benjamin Sergeant 2020-10-30 18:28:11 -07:00
  • e8b12feaeb
    Update README.md (#249) Lucca Nunes 2020-11-01 23:17:12 -03:00
  • 730fbc5b31 unity build fixes Benjamin Sergeant 2020-10-26 19:18:55 -07:00
  • 93eceede6b Deployed d056266 with MkDocs version: 1.1.2 2020-10-19 20:38:24 +00:00
  • d0562664ad (http code) With zlib disabled, some code should not be reached v10.5.3 Benjamin Sergeant 2020-10-19 13:37:42 -07:00
  • d9b4beff8b
    Fix an issue with disabling zlib and getting linker errors from the http client. (#247) SeanOMik 2020-10-19 15:36:04 -05:00
  • ea3bdc79f0 Deployed b2f2184 with MkDocs version: 1.1.2 2020-10-12 21:03:41 +00:00
  • b2f21840c6 (ws curl) Add support for --data-binary option, to set the request body. When present the request will be sent with the POST verb Benjamin Sergeant 2020-10-12 14:03:01 -07:00
  • 5756244611 Deployed 67cb485 with MkDocs version: 1.1.2 2020-10-12 17:50:37 +00:00