IXWebSocket/test
Robin Sommer 1e46466114
Add option to disable hostname check (#399)
* Suppress compiler warnings about unused elements.

* Enable CMake's compilation database.

* Add TLS option to disable checking a certificate's host name.

* Add `--disable-hostname-validation` to `ws`.

* Add test for disabling hostname validation.
2022-10-12 06:41:32 -07:00
..
.certs Add option to disable hostname check (#399) 2022-10-12 06:41:32 -07:00
Catch2/single_include Update catch to v2.13.8 (#365) 2022-02-17 08:38:46 -08:00
compatibility add ruby websocket bencharking code using 2020-08-18 13:45:53 -07:00
data Feature/httpd (#94) 2019-06-23 14:54:21 -07:00
.gitignore Fix run.py (#71) 2019-05-16 19:20:29 -07:00
appsConfig.json Add new cobra unittest, using server and client 2019-09-05 20:49:58 -07:00
broadcast-server.js add simple unittest 2018-12-29 18:34:08 -08:00
build_linux.sh linux fix + unittest works with Linux 2019-01-01 17:13:26 -08:00
cacert.pem unittest / specify a cacert for tls client tests 2019-09-29 21:24:22 -07:00
CMakeLists.txt Reference new IXExponentialBackoffTest test in CMakeLists.txt 2022-02-17 09:08:49 -08:00
IXDNSLookupTest.cpp (ixwebsocket) Expose setHandshakeTimeout method 2021-03-07 19:29:28 -08:00
IXExponentialBackoffTest.cpp Update IXExponentialBackoffTest.cpp 2022-02-17 09:17:47 -08:00
IXHttpClientTest.cpp Add option to disable hostname check (#399) 2022-10-12 06:41:32 -07:00
IXHttpServerTest.cpp Rename HttpResponse's payload to body (#245) 2020-09-12 19:01:37 -07:00
IXHttpTest.cpp reformat everything with clang-format 2019-09-23 10:25:23 -07:00
IXSentryClientTest.cpp fix android build + proxy work 2019-11-16 06:51:53 -08:00
IXSocketConnectTest.cpp reformat everything with clang-format 2019-09-23 10:25:23 -07:00
IXSocketTest.cpp (unittest) fix silly compile error with renaming of Logger to TLogger 2020-03-12 11:15:54 -07:00
IXStrCaseCompareTest.cpp enable some unittests on windows 2020-12-26 12:44:06 -08:00
IXStreamSqlTest.cpp implement very very simple stream sql support 2020-07-10 16:07:51 -07:00
IXTest.cpp doc: document BUILD_SHARED_LIBS 2021-03-20 09:50:21 -07:00
IXTest.h test only depend on ixcore and ixcrypto 2020-12-25 15:27:11 -08:00
IXUnityBuildsTest.cpp clang-format 2020-04-24 15:34:00 -07:00
IXUrlParserTest.cpp reformat everything with clang-format 2019-09-23 10:25:23 -07:00
IXWebSocketBroadcastTest.cpp test only depend on ixcore and ixcrypto 2020-12-25 15:27:11 -08:00
IXWebSocketChatTest.cpp unittest / switch from using the REQUIRE macro, which halts (and usually crash) the test to the CHECK macro in IXWebSocketChatTest.cpp 2020-08-31 13:56:45 -07:00
IXWebSocketCloseTest.cpp (socket servers) merge the ConnectionInfo class with the ConnectionState one, which simplify all the server apis 2020-08-28 14:55:40 -07:00
IXWebSocketLeakTest.cpp (websocket server) add a new simpler API to handle client connections / that API does not trigger a memory leak while the previous one did 2020-07-23 19:29:41 -07:00
IXWebSocketPerMessageDeflateCompressorTest.cpp clang format 2020-07-08 10:39:46 -07:00
IXWebSocketPingTest.cpp tweak ping/pong test to be more lenient 2020-06-19 01:11:05 -07:00
IXWebSocketPingTimeoutTest.cpp (unittest) fix silly compile error with renaming of Logger to TLogger 2020-03-12 11:15:54 -07:00
IXWebSocketServerTest.cpp (socket servers) merge the ConnectionInfo class with the ConnectionState one, which simplify all the server apis 2020-08-28 14:55:40 -07:00
IXWebSocketSubProtocolTest.cpp (socket servers) merge the ConnectionInfo class with the ConnectionState one, which simplify all the server apis 2020-08-28 14:55:40 -07:00
IXWebSocketTestConnectionDisconnection.cpp unittest / specify a cacert for tls client tests 2019-09-29 21:24:22 -07:00
run.py pre-commit / fix simple file trailing things 2020-03-21 19:31:38 -07:00
run.sh pre-commit / fix simple file trailing things 2020-03-21 19:31:38 -07:00
test_runner.cpp (ws) trim ws dependencies no more ixcrypto and ixcore deps 2020-12-25 16:25:58 -08:00