1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/minimal-examples/secure-streams
Andy Green f6911cdab8 minimal: perf: add --test404[red] switches
--test404 sends us instead to httpbin.org/status/404
 --test404red goes to warmcat.com/noexist.html which is handled as a
              redirect to a 404 page (served with a 200...), streamtype
              allows redirects to be followed
 --test404redref same as above but streamtype disallows redirect follow

These should all produce CONMON results for the first response, be it 404
or 302 and whether the 302 was followed or not, and whether the client
goes via the proxy or not.
2021-08-19 10:02:16 +01:00
..
minimal-secure-streams ss: add fault injections in creation 2021-08-16 08:07:35 +01:00
minimal-secure-streams-alexa lws_metrics 2021-03-08 21:47:28 +00:00
minimal-secure-streams-avs cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
minimal-secure-streams-blob ctest: do not reuse ctest-ssp path 2021-06-22 15:54:05 +01:00
minimal-secure-streams-client-tx minimal-ss-client-tx: add -c flag for count of rx to get 2021-02-26 08:23:12 +00:00
minimal-secure-streams-cpp wip: ss c++ classes 2020-12-02 10:15:50 +00:00
minimal-secure-streams-hugeurl ctest: ss: minimal-hugeurl: run correct test 2021-04-05 11:06:54 +01:00
minimal-secure-streams-metadata ss: force check all set_metadata returns 2021-03-14 08:58:26 +00:00
minimal-secure-streams-metrics-proxy lws_metrics 2021-03-08 21:47:28 +00:00
minimal-secure-streams-perf minimal: perf: add --test404[red] switches 2021-08-19 10:02:16 +01:00
minimal-secure-streams-policy2c ss-policy2c-update 2021-06-26 12:31:44 +01:00
minimal-secure-streams-post cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
minimal-secure-streams-proxy sspc: add concurrency stress 2021-07-04 10:29:52 +01:00
minimal-secure-streams-seq cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
minimal-secure-streams-server ss: add fault injections in creation 2021-08-16 08:07:35 +01:00
minimal-secure-streams-server-raw cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
minimal-secure-streams-sigv4 cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
minimal-secure-streams-smd ss: add fault injections in creation 2021-08-16 08:07:35 +01:00
minimal-secure-streams-staticpolicy ss: static policy for sigv4 2021-06-11 14:25:12 +01:00
minimal-secure-streams-stress sspc: add concurrency stress 2021-07-04 10:29:52 +01:00
minimal-secure-streams-testsfail Wextra 2021-07-04 10:29:54 +01:00
minimal-secure-streams-threads service: assert on thread shenanigans 2021-08-13 05:25:01 +01:00
README.md client: secure streams 2020-03-04 12:17:49 +00:00

Secure Streams

Secure Streams is a client API that strictly decouples the policy for connections from the payloads. The user code only deals with the stream type name and payloads, a policy database set at lws_context creation time decides all policy about the connection, including the endpoint, tls CA, and even the wire protocol.

name demonstrates
minimal-secure-streams Minimal secure streams client / proxy example
minimal-secure-streams-tx Proxy used for client-tx test below
minimal-secure-streams-client-tx Secure streams client showing tx and rx