Lines Matching +full:directory +full:- +full:based

1 Demo-Driven Design
8 proposed API change is how a broad spectrum of real-world OpenSSL applications
18 directory seeks to maintain a set of **API usage demos** which demonstrate a
19 full spectrum of ways in which real-world applications use the OpenSSL APIs.
22 representative of a broad spectrum of real-world OpenSSL-based applications,
23 this ensures that API evolution is made both with reference to real-world API
28 be expanded over time, and the demos in this directory at any one time constitute
33 long-term evolution](https://github.com/openssl/openssl/issues/17939).
36 -----
57 ----------
65 |------------------|------|----|
88 * Blk: Whether the application uses blocking or non-blocking I/O.
100 * BIOc: Application uses BIO_s_connect-based methods such as BIO_new_ssl_connect
104 -----
106 The demos found in this directory are:
109 |-----------------|-------|-------------|
110 | [ddd-01-conn-blocking](ddd-01-conn-blocking.c) | S-BIOc | A `BIO_s_connect`-based blocking exampl…
111 | [ddd-02-conn-nonblocking](ddd-02-conn-nonblocking.c) | A-BIOc | A `BIO_s_connect`-based nonblocki…
112 …d-03-fd-blocking](ddd-03-fd-blocking.c) | S-AOSF | A `SSL_set_fd`-based blocking example demonstra…
113-04-fd-nonblocking](ddd-04-fd-nonblocking.c) | A-AOSF | A `SSL_set_fd`-based non-blocking example …
114-05-mem-nonblocking](ddd-05-mem-nonblocking.c) | A-BIOm | A non-blocking example based on use of a…
115 …ddd-06-mem-uv](ddd-06-mem-uv.c) | A-BIOm | A non-blocking example based on use of a memory buffer …
117 On Ubuntu, libuv can be obtained by installing the package "libuv1-dev".