Commit Graph

  • a2cbfcebec Support server subprotocols feature/support-server-subprotocols Kapitan 2024-07-05 18:49:31 +02:00
  • 9884c325dd makefile: remove some install targets master Benjamin Sergeant 2024-05-17 02:02:58 -07:00
  • c27f5a94bd
    Version check mbedtls instead of introducing a new define (#516) teejusb 2024-05-08 11:02:00 -07:00
  • 2d47af89cf
    IXSocket.h: add missing <sys/types.h> for macOS (#512) Sergey Fedorov 2024-05-08 22:33:37 +08:00
  • c106e6cb24
    Minor fixes for < 10.6 (#515) Sergey Fedorov 2024-05-08 22:33:23 +08:00
  • 1d210c0139
    Initialize the PSA Crypto API if requested (#514) teejusb 2024-04-29 21:12:56 -07:00
  • 4256e2a68d Deployed dc8807ec with MkDocs version: 1.5.3 gh-pages 2024-03-28 05:13:08 +00:00
  • dc8807ec9d changelog Benjamin Sergeant 2024-03-27 22:12:37 -07:00
  • 03e5a6970f bump version in CMakeLists.txt Benjamin Sergeant 2024-03-27 22:11:15 -07:00
  • 38d6da7755
    Fix bad version variable (#510) Olivia (Zoe) 2024-03-28 06:06:44 +01:00
  • 9ef61bf224 bump version Benjamin Sergeant 2024-03-27 22:06:32 -07:00
  • 93e673da9f Merge branch 'master' of github.com:machinezone/IXWebSocket Benjamin Sergeant 2024-03-27 22:03:54 -07:00
  • 92beef8348 avoid some object copies Benjamin Sergeant 2024-03-27 22:03:26 -07:00
  • 755d98d918
    Support URLs with no slash before the question mark (#507) Giuseppe Penone 2024-03-19 05:26:45 +00:00
  • 98b4828e93
    Update IXSelectInterruptPipe.cpp (#502) CryptoManiac 2024-03-19 08:24:11 +03:00
  • 39e085bebc
    Fix MbedTLS disconnect handling. (#500) Paul Whiting 2024-03-18 23:23:14 -06:00
  • 69dcd70c5d Deployed 70602c4e with MkDocs version: 1.5.3 2024-03-12 16:46:58 +00:00
  • 70602c4e6b
    Add ping interval to constructor params for WebSocketServer (#497) Daniel Wymark 2024-03-12 09:46:27 -07:00
  • c5a02f1066
    Update README.md v11.4.5 bsergean 2024-02-10 22:03:22 -08:00
  • e03c0be8a4
    Update unittest_windows_gcc.yml (#494) bsergean 2023-11-20 22:28:12 -08:00
  • 2ddac836ad
    Update unittest_windows_gcc.yml bsergean-patch-4 bsergean 2023-11-17 06:16:53 -08:00
  • 69e4bc4c05
    Update unittest_windows_gcc.yml bsergean 2023-11-17 06:15:35 -08:00
  • 3b66efbb6a
    Fix C++/WinRT compile issue (#493) RH 2023-11-16 05:40:49 +11:00
  • f29906c72f
    Allow building without rtti (#487) arenevier 2023-10-13 19:56:24 -07:00
  • 872f516ede
    allow building when cpp exceptions are disabled (#489) arenevier 2023-10-13 19:55:26 -07:00
  • 014d43eb13 stop building mingw ; if someone wants to maintain this port please reach out ! Benjamin Sergeant 2023-10-13 19:54:25 -07:00
  • d77067e50f
    Update window gcc action to latest setup_mingw bsergean 2023-10-13 19:39:41 -07:00
  • ed5b1a0895
    Fix links & update info in README (#485) Michael M 2023-09-16 00:36:52 -05:00
  • ef57e3a2b1
    Fix hanging of WebSocket::stop() waiting for its thread to join (#481) David Capello 2023-09-01 12:11:36 -03:00
  • 28832f8732
    Fix #286 - http response headers overwritten with request headers (#483) Glenn Engel 2023-09-01 08:11:07 -07:00
  • 0dd284267a
    Fix MinGW build warning (#482) lanthora 2023-09-01 23:00:35 +08:00
  • a7019631b7
    Fix server empty thread name (#478) lanthora 2023-08-02 13:16:43 +08:00
  • 632ee31509
    Update IXSocketMbedTLS.cpp (#471) Cheney Wang 2023-06-23 05:12:51 +08:00
  • 1b120e05b8 Deployed 688af99 with MkDocs version: 1.4.3 2023-06-05 17:07:57 +00:00
  • 688af99747 bump version v11.4.4 Benjamin Sergeant 2023-06-05 10:06:53 -07:00
  • 397bb5d18a
    Fix version in CMakeLists.txt (#467) lanthora 2023-06-06 01:03:17 +08:00
  • f79c64ae97
    Add a reference to Candy in the README (#462) lanthora 2023-05-04 15:03:28 +08:00
  • bc765e73a3
    Add pkgconfig file (#459) lanthora 2023-04-26 02:54:25 +08:00
  • dfa10df5ae
    Set an origin header in websocket and http clients (#455) bsergean 2023-04-01 12:19:38 -07:00
  • 4027f9282b Set an origin header in websocket and http clients feature/origin_header Benjamin Sergeant 2023-04-01 09:14:59 -07:00
  • eb9a7bed76 fix warning about member variable initialization order + minor makefile build fix Benjamin Sergeant 2023-04-01 09:03:39 -07:00
  • d20864d7d1
    Replace CMAKE_BINARY_DIR with CMAKE_CURRENT_BINARY_DIR (#454) Numendacil 2023-03-30 11:59:39 +08:00
  • f184a7adef
    fix incorrect closures with code 1011 Internal error (#450) ouwou 2023-03-30 03:45:29 +00:00
  • dc7b986e10
    Build fix for FreeBSD (#449) Thefrank 2023-03-13 09:36:25 -07:00
  • 1e3560014f
    Prevent deadlock when server is stopping (#426) itytophile 2023-02-25 23:41:05 +01:00
  • 4a2a8e7b36 revert fake ci change feature/test_branch Benjamin Sergeant 2023-02-25 13:57:28 -08:00
  • f073203ac1 Use a deque instead of a vector to avoid an O(n^2) time complexity problem Benjamin Sergeant 2023-02-25 13:56:23 -08:00
  • 1866d94550 bump ci Benjamin Sergeant 2023-02-25 13:53:01 -08:00
  • 9157873f5b
    Fix compilation on GCC-13 (#443) Azamat H. Hackimov 2023-02-26 00:50:35 +03:00
  • aa2ca19895
    Added support for setting custom ping messages with support for any 'ping' message type (binary ping message, text ping message) (#438) YuHuanTin 2023-02-24 00:29:07 +08:00
  • 6cc21f3658
    HTTP should contain port in 'Host' header (#427) Vol-Alex 2023-02-12 00:27:40 +01:00
  • 679ce519dd
    Fix DNSLookup memory leak (#422) itytophile 2022-12-23 02:13:51 +01:00
  • a5d4911a16
    Fix macos link error (#423) crjc 2022-12-22 17:16:10 +00:00
  • b0fd119d14
    Host HTTP and WS on the same port (#414) TheArtfulBodger 2022-11-06 01:53:11 +00:00
  • 472cf68c31
    add Content-Type support (#405) 李浩能 2022-10-12 21:43:05 +08:00
  • db1c9e383e Deployed 1e46466 with MkDocs version: 1.4.0 2022-10-12 13:42:07 +00:00
  • 1e46466114
    Add option to disable hostname check (#399) Robin Sommer 2022-10-12 15:41:32 +02:00
  • 2b5730c815 Deployed 0b8b560 with MkDocs version: 1.3.1 2022-09-08 21:58:54 +00:00
  • 0b8b5608dc
    Update doc to talk about binding to 0.0.0.0 bsergean 2022-09-08 14:58:19 -07:00
  • 1d635f37d5 Deployed 20a028e with MkDocs version: 1.3.1 2022-08-02 20:29:41 +00:00
  • 20a028e2ae
    Fix spelling mistake (#401) Seizure Salad 2022-08-02 16:28:59 -04:00
  • 8d7b557be6
    Delete stale.yml Benjamin Sergeant 2022-06-30 10:41:08 +02:00
  • ea66c8fa60 Deployed e417e63 with MkDocs version: 1.3.0 2022-05-13 17:46:14 +00:00
  • e417e63605
    Update CHANGELOG.md v11.4.3 Benjamin Sergeant 2022-05-13 10:45:46 -07:00
  • 7b1524d7ec
    Update IXWebSocketVersion.h Benjamin Sergeant 2022-05-13 10:43:32 -07:00
  • e8048ad826
    BoringSSL does not allow setting the hostname with a null-terminated string. The length is always required: https://boringssl.googlesource.com/boringssl/+/master/crypto/x509/x509_vpm.c#93 (#391) Max Weisel 2022-05-05 11:11:18 -04:00
  • 2b40a30c8f
    Update README.md Benjamin Sergeant 2022-05-02 09:34:43 -07:00
  • d7bfe89e43
    Set shorter thread names (#379) Benjamin Sergeant 2022-04-30 10:18:20 -07:00
  • 84aa652846
    Set shorter thread names (#379) Benjamin Sergeant 2022-04-30 10:16:53 -07:00
  • edb6ded99f
    Fix Sec-WebSocket-Key to contain valid Base64. (#389) Robin Sommer 2022-04-29 09:05:06 +02:00
  • 2f560ff4c0
    Update IXWebSocketVersion.h v11.4.2 Benjamin Sergeant 2022-04-28 23:56:40 -07:00
  • 002d9c8985
    Update ixwebsocket-config.cmake.in (#390) Benjamin Sergeant 2022-04-28 23:56:00 -07:00
  • 56f5527726
    Update ixwebsocket-config.cmake.in bsergean-patch-3 Benjamin Sergeant 2022-04-26 16:24:54 -07:00
  • 397cee1d36 Deployed 6d8495b with MkDocs version: 1.3.0 2022-04-24 05:53:57 +00:00
  • 6d8495bd73
    Update CHANGELOG.md v11.4.1 Benjamin Sergeant 2022-04-23 22:53:36 -07:00
  • b8563eddd1
    11.4.1 Benjamin Sergeant 2022-04-23 22:52:32 -07:00
  • 46bd2aa4a1
    vcpkg zlib dep fix (#385) Cheney Wang 2022-04-24 09:16:13 +08:00
  • 4420bc70b5
    Revert "Export static symbols when building ws with shared library (#370)" (#383) Benjamin Sergeant 2022-04-12 08:55:43 -07:00
  • b1a72f6133 Revert "Export static symbols when building ws with shared library (#370)" revert-370-bug/win-export-static Benjamin Sergeant 2022-04-12 08:39:58 -07:00
  • 20921f341a
    Update README.md Benjamin Sergeant 2022-03-28 22:04:27 -07:00
  • 2829c62ef9
    Fix error handling after calling X509_NAME_get_index_by_NID Benjamin Sergeant 2022-03-27 19:14:40 -07:00
  • a3d2fa4b7e
    Export static symbols when building ws with shared library (#370) Anton Ivlev 2022-03-19 21:41:40 +03:00
  • f7eb3688dd
    Update IXExponentialBackoffTest.cpp v11.3.3 Benjamin Sergeant 2022-02-17 09:17:47 -08:00
  • 7360333aca
    Handle overflow in IXExponentialBackoff.cpp Benjamin Sergeant 2022-02-17 09:17:02 -08:00
  • 90f19e0280
    Reference new IXExponentialBackoffTest test in CMakeLists.txt Benjamin Sergeant 2022-02-17 09:08:49 -08:00
  • b72f81540b
    Create IXExponentialBackoffTest.cpp Benjamin Sergeant 2022-02-17 09:07:46 -08:00
  • a77fd2d698
    Update catch to v2.13.8 (#365) Benjamin Sergeant 2022-02-17 08:38:46 -08:00
  • 5698ed879f
    Update catch to v2.13.8 bsergean-patch-2 Benjamin Sergeant 2022-02-17 08:11:36 -08:00
  • e12a6ddbdd
    Update IXSocketConnect.cpp (#356) flagarde 2022-02-11 12:50:55 +08:00
  • 127cc4a023
    Fix for MINGW32 and clang on windows (#352) (#357) flagarde 2022-02-11 12:49:33 +08:00
  • 7711cb1ae7
    Feature/no libdeflate (#360) Benjamin Sergeant 2022-02-10 20:47:32 -08:00
  • af5d1cbb55 Deployed db7057d with MkDocs version: 1.2.3 2022-02-01 05:55:02 +00:00
  • db7057de69
    Add support for streaming transfers (#353) Martin Natano 2022-02-01 06:54:32 +01:00
  • 18e8988862 Deployed c28b569 with MkDocs version: 1.2.3 2022-01-29 00:28:13 +00:00
  • c28b569535
    Edit doc about thread safety, fix #350 Benjamin Sergeant 2022-01-28 16:27:45 -08:00
  • 8d661b8e81
    Use Threads::Threads target (#349) flagarde 2022-01-17 09:39:21 +08:00
  • a951bc9cae
    Add an alias for ixwebsocket (#348) flagarde 2022-01-17 09:36:38 +08:00
  • 6f9c3f0ffb Deployed b5cf33a with MkDocs version: 1.2.3 2022-01-10 18:34:53 +00:00
  • b5cf33a582
    Introduction of IXWebSocketSendData (#347) Andreas Hausladen 2022-01-10 19:34:24 +01:00
  • 2bc3afcf6c
    Fixed missing header for gcc (9.3.0) compilation (#346) Andreas Hausladen 2022-01-07 04:27:00 +01:00