aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorEugene Syromiatnikov <[email protected]>2026-06-26 14:56:11 +0200
committerNorbert Pocs <[email protected]>2026-07-20 13:18:33 +0200
commit8f8c42fa2d5f10fec9e21ff95290c70bc9acb326 (patch)
treedb455689e2c3d7e16d71385febf51b18bba79c82 /demos
parentdemos/guide/tls-server-block.c: check results of __owur API calls (diff)
downloadopenssl-8f8c42fa2d5f10fec9e21ff95290c70bc9acb326.tar.gz
openssl-8f8c42fa2d5f10fec9e21ff95290c70bc9acb326.zip
demos: wire up tls-server-block
The blocking TLS server demo code was added f4b4a185b546 "MVP demo TLS server", which, while was applied after 2000281dad31 "Convert demos to primary build system", was authored before, and hasn't been updated accordingly. Rescind that omission by add the relevant introes to build.info. Also, while at it, mention tls-server-block in demos/README.txt. Complements: f4b4a185b546 "MVP demo TLS server" Reported-by: Frederik Wedel-Heinen <[email protected]> Signed-off-by: Eugene Syromiatnikov <[email protected]> Reviewed-by: Neil Horman <[email protected]> Reviewed-by: Bob Beck <[email protected]> MergeDate: Mon Jul 20 11:18:52 2026 (Merged from https://github.com/openssl/openssl/pull/31751)
Diffstat (limited to 'demos')
-rw-r--r--demos/README.txt1
-rw-r--r--demos/guide/build.info5
2 files changed, 6 insertions, 0 deletions
diff --git a/demos/README.txt b/demos/README.txt
index 9ccb5f1c2fb..9b9d90aba20 100644
--- a/demos/README.txt
+++ b/demos/README.txt
@@ -38,6 +38,7 @@ quic-client-non-block.c: A simple non-blocking QUIC client
quic-multi-stream.c: A simple QUIC client using multiple streams
tls-client-block.c: A simple blocking SSL/TLS client
tls-client-non-block.c: A simple non-blocking SSL/TLS client
+tls-server-block.c: A simple blocking SSL/TLS server
http3: Demonstration of how to use OpenSSL's QUIC capabilities
for HTTP/3.
diff --git a/demos/guide/build.info b/demos/guide/build.info
index de184ff0d1a..7b5b54f0731 100644
--- a/demos/guide/build.info
+++ b/demos/guide/build.info
@@ -5,6 +5,7 @@
# LD_LIBRARY_PATH=../.. ./tls-client-block www.example.com 443
PROGRAMS{noinst} = tls-client-block \
+ tls-server-block \
quic-client-block \
quic-multi-stream \
tls-client-non-block \
@@ -17,6 +18,10 @@ INCLUDE[tls-client-block]=../../include
SOURCE[tls-client-block]=tls-client-block.c
DEPEND[tls-client-block]=../../libcrypto ../../libssl
+INCLUDE[tls-server-block]=../../include
+SOURCE[tls-server-block]=tls-server-block.c
+DEPEND[tls-server-block]=../../libcrypto ../../libssl
+
INCLUDE[quic-client-block]=../../include
SOURCE[quic-client-block]=quic-client-block.c
DEPEND[quic-client-block]=../../libcrypto ../../libssl