openssl/demos/guide
Matt Caswell ada33e98f5 Add a separate README for the guide demos
Point users at the actual guide, and also explain about LD_LIBRARY_PATH

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22505)
2023-10-30 07:54:00 +00:00
..
Makefile Add a QUIC non-blocking demo 2023-09-08 15:44:37 +01:00
quic-client-block.c quic: documentation and demo nits 2023-10-25 09:44:32 +01:00
quic-client-non-block.c Return NULL if we fail to create a BIO in the demos/quicserver 2023-09-08 15:44:37 +01:00
quic-multi-stream.c quic: documentation and demo nits 2023-10-25 09:44:32 +01:00
README.md Add a separate README for the guide demos 2023-10-30 07:54:00 +00:00
tls-client-block.c quic: documentation and demo nits 2023-10-25 09:44:32 +01:00
tls-client-non-block.c Return NULL if we fail to create a BIO in the demos/quicserver 2023-09-08 15:44:37 +01:00

The OpenSSL Guide Demos

The demos in this directory are the complete source code for the applications developed in the OpenSSL Guide tutorials. Refer to the various tutorial pages in the guide for an extensive discussion on the demos available here.

To run the demos when linked with a shared library (default) ensure that libcrypto and libssl are on the library path. For example, assuming you have already built OpenSSL from this source and in the default location then to run the tls-client-block demo do this:

LD_LIBRARY_PATH=../.. ./tls-client-block