Commit Graph

  • 7e1018e071 Deployed 60563d8 with MkDocs version: 1.2.3 2022-01-05 18:43:49 +00:00
  • 60563d88f2
    Feature/11.4.0 (#344) Benjamin Sergeant 2022-01-05 10:43:18 -08:00
  • 1f2895a469
    Win wsa select event (#342) Andreas Hausladen 2022-01-05 19:21:33 +01:00
  • 9f00428d57
    Fix "HTTP/1.1 400 Illegal character CNTL=0xf" caused by serverMaxWindowBits/clientMaxWindowBits being uint8_t (signed char). (#341) Andreas Hausladen 2022-01-04 21:25:18 +01:00
  • f53b2f8878
    Export symbols into .def files on MSVC (#339) CryptoManiac 2022-01-04 23:13:38 +03:00
  • 47d0b70ebf
    Include <cerrno> to provide standard error constants (#338) CryptoManiac 2022-01-04 23:13:19 +03:00
  • 8c15405ed0
    Add a reference to NovaCoin in the README Benjamin Sergeant 2021-12-22 22:52:53 -08:00
  • 5457217503
    Improved compatibility - fix mingw crossbuild (#337) svost 2021-12-23 09:48:20 +03:00
  • 91bff96571 Deployed 66cd29e with MkDocs version: 1.2.3 2021-12-21 07:02:33 +00:00
  • 66cd29e747
    Allow to cancel asynchronous HTTP requests (#332) Martin Natano 2021-12-21 08:01:55 +01:00
  • 07e219f6b3 Deployed 688f85f with MkDocs version: 1.2.3 2021-12-21 06:59:43 +00:00
  • 688f85fda6
    Fix errors in example code. (#336) Matthew Gordon 2021-12-21 01:59:15 -05:00
  • 71f73e5f6e
    Update README (add another project using the lib) Benjamin Sergeant 2021-12-02 22:49:12 -08:00
  • 42db05a38b
    Update mkdocs.yml Benjamin Sergeant 2021-11-24 09:05:54 -08:00
  • 6cce066021
    Update index.md Benjamin Sergeant 2021-11-24 09:02:42 -08:00
  • 9c6dcb24a9
    Update mkdocs.yml Benjamin Sergeant 2021-11-24 09:01:10 -08:00
  • 05a27c89e3
    Update design.md Benjamin Sergeant 2021-11-24 09:00:23 -08:00
  • 23dbc8ae63
    Update mkdocs.yml Benjamin Sergeant 2021-11-24 08:56:14 -08:00
  • bba1a26cdf Deployed 5f2955e with MkDocs version: 1.2.3 2021-11-24 16:45:35 +00:00
  • 5f2955ef78
    Feature/version 11.3.2 (#329) v11.3.2 Benjamin Sergeant 2021-11-24 08:45:04 -08:00
  • 882081536c
    Fix IXWebSocketMessage.h:35:15: warning: ‘webSocketMessageType’ may be used uninitialized in this function [-Wmaybe-uninitialized] (#328) flagarde 2021-11-25 00:33:09 +08:00
  • 74bb85efe9
    Add getters (#327) flagarde 2021-11-25 00:28:25 +08:00
  • e66437b560
    fix compilation under mingw64 (#325) ouwou 2021-11-16 23:22:51 +00:00
  • c4829c4676 Deployed 97aa1f9 with MkDocs version: 1.2.3 2021-10-22 18:11:29 +00:00
  • 768db18978 Deployed 317e3c4 with MkDocs version: 1.2.3 2021-10-22 18:11:06 +00:00
  • 97aa1f956a
    Fix mbedtls-3.0 problem (#322) v11.3.1 Benjamin Sergeant 2021-10-22 11:10:58 -07:00
  • 317e3c44bf
    Update CHANGELOG.md bsergean-patch-1 Benjamin Sergeant 2021-10-22 11:10:42 -07:00
  • 61b90251af
    Update IXWebSocketVersion.h Benjamin Sergeant 2021-10-22 11:09:12 -07:00
  • 851157f252
    update api call Benjamin Sergeant 2021-10-22 10:59:51 -07:00
  • 69541cf750
    define macro for mbedtls >= 3 Benjamin Sergeant 2021-10-22 10:58:56 -07:00
  • 1e166eee57
    cmake change find header file Benjamin Sergeant 2021-10-22 10:57:51 -07:00
  • 3f1fc6906c
    Correctly convert remote port bytecode to uint16 port number. (#321) Enzo 2021-10-22 19:23:43 +02:00
  • 6860b2d09d
    Fix mbedtls-3.0 problem Benjamin Sergeant 2021-10-22 10:22:57 -07:00
  • 9bbd1f1b30
    Update package-lock.json Benjamin Sergeant 2021-09-29 12:18:15 -07:00
  • 2d0d937616 Deployed 18c2b69 with MkDocs version: 1.2.2 2021-09-29 19:16:01 +00:00
  • 18c2b69633
    Update build.md Benjamin Sergeant 2021-09-29 12:15:31 -07:00
  • b341911fab Deployed 178f218 with MkDocs version: 1.2.2 2021-09-21 01:19:39 +00:00
  • 178f218374
    Update IXWebSocketVersion.h Benjamin Sergeant 2021-09-20 18:19:29 -07:00
  • 6a1aa27b5f
    Update CHANGELOG.md Benjamin Sergeant 2021-09-20 18:19:10 -07:00
  • e7f89ae529
    Only find OpenSSL, MbedTLS, zlib if they have not already been found, make CMake install optional. (#307) Matthew Albrecht 2021-09-20 20:15:37 -05:00
  • cdeaf8e2be
    use GNUInstallDirs in cmake (#318) Adrian Schollmeyer 2021-09-21 03:11:46 +02:00
  • dbafa0aa07
    trigger github actions on pull requests (#313) Benjamin Sergeant 2021-08-13 05:07:24 -07:00
  • 0c5a4af722 trigger github actions on pull requests feature/pr_pull_requests Benjamin Sergeant 2021-08-13 05:03:08 -07:00
  • cbec732641 Deployed 3baf59a with MkDocs version: 1.2.2 2021-07-27 18:49:00 +00:00
  • 3baf59a031 (ws) bump CLI command line parsing library from 1.8 to 2.0 Benjamin Sergeant 2021-07-27 20:48:25 +02:00
  • b5804c2082 cmake tweak Benjamin Sergeant 2021-06-09 10:46:31 -07:00
  • 30bcddb99f (ws) ws connect has a -g option to gzip decompress messages for API such as the websocket Huobi Global. Benjamin Sergeant 2021-06-08 09:49:27 -07:00
  • 47fd04e210 (websocket client + server) WebSocketMessage class tweak to fix unsafe patterns Benjamin Sergeant 2021-06-03 18:41:22 -07:00
  • 4f5b0c4f07
    Noexcept ix web socket per message deflate options (#299) Nikos Athanasiou 2021-06-07 21:19:52 +03:00
  • c2d497abc5
    Avoid returning references that are mutex protected (#297) Nikos Athanasiou 2021-06-05 21:23:18 +03:00
  • bbe2ae6dd3
    fix: check the request's headers rather than the empty response's headers for User-Agent and Accept (#296) crjc 2021-06-05 19:19:53 +01:00
  • 09aac56ab4 (websocket client + server) WebSocketMessage class tweak to fix unsafe patterns v11.2.8 Benjamin Sergeant 2021-06-03 18:41:22 -07:00
  • 26897b2425
    Fix unsafe calls and safeguard WebSocketMessage (#294) Nikos Athanasiou 2021-06-04 04:39:38 +03:00
  • b1a34edbbe Deployed e3c98a0 with MkDocs version: 1.1.2 2021-05-27 17:55:00 +00:00
  • e3c98a03cc (websocket server) Handle and accept firefox browser special upgrade value (keep-alive, Upgrade) Benjamin Sergeant 2021-05-27 10:54:10 -07:00
  • 97fedf9482 (Windows) move EINVAL (re)definition from IXSocket.h to IXNetSystem.h (fix #289) Benjamin Sergeant 2021-05-18 11:18:40 -07:00
  • 2149ac7ed6 (Windows) move EINVAL (re)definition from IXSocket.h to IXNetSystem.h (fix #289) v11.2.6 Benjamin Sergeant 2021-05-18 11:18:40 -07:00
  • ae187c0e98
    Readme: Add mingw to build matrix Benjamin Sergeant 2021-05-18 11:15:21 -07:00
  • 0f21a20fe3 Move errno windows definitions to IXNetSystem.h Benjamin Sergeant 2021-05-17 19:04:02 -07:00
  • 54db6ec8bb add notes about ssl configuration in demo program Benjamin Sergeant 2021-05-09 13:45:01 -07:00
  • 0e0a748037
    Remove warnings (#284) flagarde 2021-04-20 00:25:06 +08:00
  • 59df9f1ecb Deployed 3b19b0e with MkDocs version: 1.1.2 2021-04-05 06:28:11 +00:00
  • 3b19b0eeca http client: DEL is not a verb, but DELETE is, fix #281 Benjamin Sergeant 2021-04-04 23:26:22 -07:00
  • a7893472a2 Deployed dbfe310 with MkDocs version: 1.1.2 2021-03-27 06:56:04 +00:00
  • dbfe3104e8
    Fixed example code for the new API of IXWebSocketServer (#279) Bart 2021-03-27 07:55:34 +01:00
  • 68fd8c20d6 change CI mkdocs invocation Benjamin Sergeant 2021-03-25 11:12:59 -07:00
  • 4884fd205e Deployed d932af8 with MkDocs version: 1.1.2 Benjamin Sergeant 2021-03-25 10:12:12 -08:00
  • 165ea7cdfd Deployed d932af8 with MkDocs version: 1.1.2 2021-03-25 18:08:07 +00:00
  • d932af8568 (cmake) install IXUniquePtr.h v11.2.4 Benjamin Sergeant 2021-03-25 10:55:59 -07:00
  • 3add6d4c2e (ssl + windows) missing include for CertOpenStore function v11.2.3 Benjamin Sergeant 2021-03-24 08:03:56 -07:00
  • 0d7fb05567 (ixwebsocket) version bump v11.2.2 Benjamin Sergeant 2021-03-23 21:54:54 -07:00
  • bf1747ef18 (ixwebsocket) version bump Benjamin Sergeant 2021-03-23 21:54:15 -07:00
  • 488326477d Deployed 5c9c05c with MkDocs version: 1.1.2 2021-03-24 04:53:32 +00:00
  • 5c9c05caff bump version v11.2.1 Benjamin Sergeant 2021-03-23 21:52:49 -07:00
  • 2573ca151b CaseInsensitiveLess::NocaseCompare::operator mingw fix attempt v11.2.0 Benjamin Sergeant 2021-03-23 21:21:36 -07:00
  • c5b5fa82be use inet_* wrapper only on mingw Benjamin Sergeant 2021-03-23 21:13:18 -07:00
  • 80dff08304 invoke ctest manually on ci for windows + gcc builder Benjamin Sergeant 2021-03-23 21:07:26 -07:00
  • 24c2eae3d7 use inet_ntop and inet_pton musl implementations on all platforms Benjamin Sergeant 2021-03-23 20:53:19 -07:00
  • 240bd8cf49 Deployed 449c5fa with MkDocs version: 1.1.2 2021-03-23 15:30:36 +00:00
  • 449c5fa138 (ixwebsocket) add getMinWaitBetweenReconnectionRetries v11.1.4 Benjamin Sergeant 2021-03-23 08:29:50 -07:00
  • b6234ff908 compile errors due to missing changes for the introduction of setMinWaitBetweenReconnectionRetries and getMinWaitBetweenReconnectionRetries Benjamin Sergeant 2021-03-23 08:28:40 -07:00
  • b6b8e426a7 Deployed d26664f with MkDocs version: 1.1.2 2021-03-23 14:34:32 +00:00
  • d26664fccc (ixwebsocket) New option to set the min wait between reconnection attempts. Still default to 1ms. (setMinWaitBetweenReconnectionRetries). Benjamin Sergeant 2021-03-23 07:33:48 -07:00
  • e7d519fee7 Deployed def0243 with MkDocs version: 1.1.2 2021-03-23 04:10:55 +00:00
  • def0243d6d (ws) initialize maxWaitBetweenReconnectionRetries to a non zero value ; a zero value was causing spurious reconnections attempts Benjamin Sergeant 2021-03-22 21:10:03 -07:00
  • 1410797d6f document -DBUILD_DEMO=ON Benjamin Sergeant 2021-03-22 08:51:58 -07:00
  • 2670187fe0
    Adds demo building option. (#278) inull 2021-03-22 23:47:10 +08:00
  • 95359461d7 enable test on windows + gcc Benjamin Sergeant 2021-03-21 10:22:44 -07:00
  • 4d7b149649 mingw: cast fixes Benjamin Sergeant 2021-03-21 10:16:06 -07:00
  • b29a37ce76 mingw: inet_ntop and inet_pton compilation fix, use correct parameter names Benjamin Sergeant 2021-03-21 09:50:15 -07:00
  • 9a4dfb40da mingw: add real implementation of inet_ntop and inet_pton taken from musl C library Benjamin Sergeant 2021-03-21 09:43:16 -07:00
  • c4c344518d disable shared-libs on windows where test does not work yet Benjamin Sergeant 2021-03-20 10:18:10 -07:00
  • 9fb6e42c6f Deployed d706a4a with MkDocs version: 1.1.2 2021-03-20 16:51:01 +00:00
  • d706a4a73e doc: document BUILD_SHARED_LIBS Benjamin Sergeant 2021-03-20 09:50:21 -07:00
  • 88970604e3 ixwebsocketserver::broadcast server to return a boolean to know whether the server could start/listen, and use that in ws Benjamin Sergeant 2021-03-19 11:52:41 -07:00
  • 7fee54464e WebSocketServer::listenAndStart: fix branch where we do not return an integer Benjamin Sergeant 2021-03-19 11:48:21 -07:00
  • 1c7634d075 ws: cannot use << with an std::vector Benjamin Sergeant 2021-03-19 11:43:29 -07:00
  • 99f9556aa9 ws + mingw: uses << operator to write file to disk in WebSocketReceiver::handleMessage Benjamin Sergeant 2021-03-19 11:39:14 -07:00
  • 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 Benjamin Sergeant 2021-03-19 11:35:25 -07:00
  • 056b02a494 ws: WebSocketSender uses anonymous namespace load instead of its own method Benjamin Sergeant 2021-03-19 11:25:48 -07:00