Home
last modified time | relevance | path

Searched refs:SSL_do_handshake (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/crypto/openssl/doc/man3/
H A DSSL_do_handshake.pod5 SSL_do_handshake - perform a TLS/SSL handshake
11 int SSL_do_handshake(SSL *ssl);
15 SSL_do_handshake() will wait for an SSL/TLS handshake to take place. If the
23 The behaviour of SSL_do_handshake() depends on the underlying BIO.
25 If the underlying BIO is B<blocking>, SSL_do_handshake() will only return
28 If the underlying BIO is B<nonblocking>, SSL_do_handshake() will also return
29 when the underlying BIO could not satisfy the needs of SSL_do_handshake()
31 return value of SSL_do_handshake() will yield B<SSL_ERROR_WANT_READ> or
33 taking appropriate action to satisfy the needs of SSL_do_handshake().
H A DSSL_CTX_set_num_tickets.pod55 SSL_do_handshake(). SSL_new_session_ticket() can be called more than once to
58 SSL_do_handshake(). Note that a successful return from
H A DSSL_key_update.pod39 SSL_do_handshake() can be called to force the update to take place immediately.
114 L<SSL_do_handshake(3)>
H A DSSL_read_early_data.pod103 L<SSL_write_ex(3)>, L<SSL_read_ex(3)>, L<SSL_connect(3)>, L<SSL_do_handshake(3)>
116 L<SSL_do_handshake(3)>. Alternatively you can call a standard write function
132 L<SSL_write_ex(3)>, L<SSL_read_ex(3)>, L<SSL_accept(3)>, L<SSL_do_handshake(3)>,
176 as L<SSL_accept(3)> or L<SSL_do_handshake(3)>. Alternatively you can call a
363 L<SSL_do_handshake(3)>,
H A DSSL_set_connect_state.pod65 L<SSL_do_handshake(3)>,
H A DSSL_accept.pod70 L<SSL_do_handshake(3)>,
H A DSSL_connect.pod85 L<SSL_do_handshake(3)>,
H A DSSL_set_quic_tls_cbs.pod73 The above callbacks are invoked, as needed, by SSL_do_handshake() and SSL_read() (including
H A DSSL_new_listener.pod136 functions L<SSL_accept(3)>, L<SSL_do_handshake(3)> or L<SSL_handle_events(3)> to
H A DSSL_get_error.pod16 statement) for a preceding call to SSL_connect(), SSL_accept(), SSL_do_handshake(),
/freebsd/crypto/openssl/test/
H A Dbad_dtls_test.c592 ret = SSL_do_handshake(con); in test_bad_dtls()
599 ret = SSL_do_handshake(con); in test_bad_dtls()
606 ret = SSL_do_handshake(con); in test_bad_dtls()
612 ret = SSL_do_handshake(con); in test_bad_dtls()
H A Drpktest.c571 if (!TEST_true(SSL_do_handshake(serverssl))) in test_rpk()
H A Dsslapitest.c2604 if (!TEST_int_eq(SSL_do_handshake(sssl), 1) in post_handshake_verify()
2948 || !TEST_true(SSL_do_handshake(serverssl)) in test_extra_tickets()
2981 || !TEST_true(SSL_do_handshake(serverssl)) in test_extra_tickets()
2995 if (!TEST_true(SSL_do_handshake(serverssl)) in test_extra_tickets()
6725 || !TEST_int_eq(SSL_do_handshake(clientssl), 1)) in test_serverinfo_custom()
7051 || !TEST_true(SSL_do_handshake(clientssl))) in test_key_update()
7111 || !TEST_int_eq(SSL_do_handshake(peerupdate), 1)) in test_key_update_peer_in_write()
7318 || !TEST_int_eq(SSL_do_handshake(local), 1)) in test_key_update_local_in_write()
7395 || !TEST_int_eq(SSL_do_handshake(local), 1)) in test_key_update_local_in_read()
7691 if (!TEST_int_eq(SSL_do_handshake(serverssl), 1)) in test_pha_key_update()
/freebsd/crypto/openssl/fuzz/
H A Dclient.c93 if (SSL_do_handshake(client) == 1) { in FuzzerTestOneInput()
H A Ddtlsclient.c93 if (SSL_do_handshake(client) == 1) { in FuzzerTestOneInput()
H A Dquic-client.c157 ret = SSL_do_handshake(stream); in FuzzerTestOneInput()
H A Dserver.c726 if (SSL_do_handshake(server) == 1) { in FuzzerTestOneInput()
H A Ddtlsserver.c898 if (SSL_do_handshake(server) == 1) { in FuzzerTestOneInput()
/freebsd/secure/lib/libssl/
H A DVersion.map225 SSL_do_handshake;
/freebsd/crypto/openssl/ssl/
H A Dbio_ssl.c361 ret = (int)SSL_do_handshake(ssl); in ssl_ctrl()
/freebsd/crypto/openssl/apps/
H A Ds_server.c2829 i = SSL_do_handshake(con); in sv_body()
2838 i = SSL_do_handshake(con); in sv_body()
2845 i = SSL_do_handshake(con); in sv_body()
2856 i = SSL_do_handshake(con); in sv_body()
3436 i = SSL_do_handshake(con); in www_body()
/freebsd/crypto/openssl/ssl/quic/
H A Dquic_tls.c826 ret = SSL_do_handshake(qtls->args.s); in ossl_quic_tls_tick()
/freebsd/crypto/openssl/doc/designs/ddd/
H A Dddd-06-mem-uv.c476 rc = SSL_do_handshake(conn->ssl); in handshake_ssl()
/freebsd/crypto/openssl/doc/designs/quic-design/
H A Dquic-api.md19 - [`SSL_do_handshake`](#-ssl-do-handshake-)
197 Simple composition of `SSL_set_connect_state` and `SSL_do_handshake`.
205 Simple composition of `SSL_set_accept_state` and `SSL_do_handshake`.
207 #### `SSL_do_handshake`
1414 **Q. Should `SSL_do_handshake` wait until the handshake is completed, or until it
1421 A. `SSL_do_handshake` should wait until the handshake is completed, because
/freebsd/contrib/unbound/smallapp/
H A Dunbound-control.c781 if( (r=SSL_do_handshake(ssl)) == 1) in setup_ssl()

12