Home
last modified time | relevance | path

Searched refs:client_version (Results 1 – 24 of 24) sorted by relevance

/freebsd/crypto/openssl/util/perl/TLSProxy/
H A DClientHello.pm43 $self->{client_version} = 0;
63 my ($client_version) = unpack('n', $self->data);
104 $self->client_version($client_version);
119 print " Client Version:".$TLSProxy::Record::tls_version{$client_version}."\n";
163 $data = pack('n', $self->client_version);
200 sub client_version subroutine
204 $self->{client_version} = shift;
206 return $self->{client_version};
/freebsd/crypto/openssl/providers/implementations/asymciphers/
H A Drsa_enc.c74 unsigned int client_version; member
296 if (prsactx->client_version <= 0) { in rsa_decrypt()
303 prsactx->client_version, prsactx->alt_version); in rsa_decrypt()
426 if (p != NULL && !OSSL_PARAM_set_uint(p, prsactx->client_version)) in rsa_get_ctx_params()
578 unsigned int client_version; in rsa_set_ctx_params() local
580 if (!OSSL_PARAM_get_uint(p, &client_version)) in rsa_set_ctx_params()
582 prsactx->client_version = client_version; in rsa_set_ctx_params()
/freebsd/contrib/wpa/src/tls/
H A Dtlsv1_server_read.c180 conn->client_version = WPA_GET_BE16(pos); in tls_process_client_hello()
182 conn->client_version >> 8, in tls_process_client_hello()
183 conn->client_version & 0xff); in tls_process_client_hello()
184 if (conn->client_version < TLS_VERSION_1) { in tls_process_client_hello()
186 conn->client_version >> 8, in tls_process_client_hello()
187 conn->client_version & 0xff); in tls_process_client_hello()
197 else if (conn->client_version >= TLS_VERSION_1_2) in tls_process_client_hello()
200 else if (conn->client_version > TLS_VERSION_1_1) in tls_process_client_hello()
203 conn->rl.tls_version = conn->client_version; in tls_process_client_hello()
665 if (!use_random && WPA_GET_BE16(out) != conn->client_version) { in tls_process_client_key_exchange_rsa()
H A Dtlsv1_server_i.h48 u16 client_version; member
/freebsd/crypto/openssh/
H A Dkexgex.c49 const struct sshbuf *client_version, in kexgex_hash() argument
69 if ((r = sshbuf_put_stringb(b, client_version)) < 0 || in kexgex_hash()
H A Dssh_api.c266 if (sshbuf_len(ssh->kex->client_version) == 0 || in ssh_packet_next()
461 sshbuf_len(ssh->kex->client_version) == 0) in _ssh_exchange_banner()
462 r = _ssh_read_banner(ssh, ssh->kex->client_version); in _ssh_exchange_banner()
468 sshbuf_len(ssh->kex->client_version) == 0) in _ssh_exchange_banner()
469 r = _ssh_send_banner(ssh, ssh->kex->client_version); in _ssh_exchange_banner()
475 sshbuf_len(ssh->kex->client_version) != 0) { in _ssh_exchange_banner()
H A Dkexgen.c50 const struct sshbuf *client_version, in kex_gen_hash() argument
67 if ((r = sshbuf_put_stringb(b, client_version)) != 0 || in kex_gen_hash()
213 kex->client_version, in input_kex_gen_reply()
343 kex->client_version, in input_kex_gen_init()
H A Dkexgexs.c169 kex->client_version, in input_kex_dh_gex_init()
H A Dkex.h165 struct sshbuf *client_version; member
H A Dkex.c686 (kex->client_version = sshbuf_new()) == NULL || in kex_new()
745 sshbuf_free(kex->client_version); in kex_free()
1253 ssh->kex->server_version : ssh->kex->client_version; in kex_exchange_identification()
1255 ssh->kex->client_version : ssh->kex->server_version; in kex_exchange_identification()
H A Dkexgexc.c191 kex->client_version, in input_kex_dh_gex_reply()
H A Dmonitor_wrap.c878 (r = sshbuf_get_stringb(m, ssh->kex->client_version)) != 0) in mm_get_state()
H A Dpacket.c2431 (r = sshbuf_put_stringb(m, kex->client_version)) != 0 || in kex_to_blob()
2605 (r = sshbuf_get_stringb(m, kex->client_version)) != 0 || in kex_from_blob()
H A Dmonitor.c642 (r = sshbuf_put_stringb(m, ssh->kex->client_version)) != 0) in mm_answer_state()
/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_pk1.c549 size_t flen, int client_version, in ossl_rsa_padding_check_PKCS1_type_2_TLS() argument
593 (client_version >> 8) & 0xff); in ossl_rsa_padding_check_PKCS1_type_2_TLS()
595 client_version & 0xff); in ossl_rsa_padding_check_PKCS1_type_2_TLS()
/freebsd/crypto/openssl/ssl/statem/
H A Dstatem_lib.c2202 int client_version = hello->legacy_version; in ssl_choose_server_version() local
2208 s->client_version = client_version; in ssl_choose_server_version()
2213 if (ssl_version_cmp(s, client_version, s->version) < 0) in ssl_choose_server_version()
2266 if (client_version <= SSL3_VERSION) in ssl_choose_server_version()
2305 if (ssl_version_cmp(s, client_version, TLS1_3_VERSION) >= 0) in ssl_choose_server_version()
2306 client_version = TLS1_2_VERSION; in ssl_choose_server_version()
2315 if (vent->smeth == NULL || ssl_version_cmp(s, client_version, vent->version) < 0) in ssl_choose_server_version()
2621 s->client_version = ver_max; in ssl_set_client_hello_version()
H A Dextensions_clnt.c336 if (s->client_version < TLS1_2_VERSION in tls_construct_ctos_sig_algs()
341 if (DTLS_VERSION_LT(s->client_version, DTLS1_2_VERSION) in tls_construct_ctos_sig_algs()
H A Dstatem_srvr.c1769 s->client_version = clienthello->legacy_version; in tls_early_post_process_client_hello()
1778 s->version = s->client_version = clienthello->legacy_version; in tls_early_post_process_client_hello()
3067 (unsigned int *)&s->client_version); in tls_process_cke_rsa()
H A Dstatem_clnt.c1262 if (!WPACKET_put_bytes_u16(pkt, s->client_version) in tls_construct_client_hello()
3148 pms[0] = s->client_version >> 8; in tls_construct_cke_rsa()
3149 pms[1] = s->client_version & 0xff; in tls_construct_cke_rsa()
/freebsd/crypto/openssl/include/crypto/
H A Drsa.h99 size_t flen, int client_version,
/freebsd/crypto/openssl/ssl/
H A Dd1_lib.c221 s->client_version = s->version = DTLS1_BAD_VER; in dtls1_clear()
H A Dssl_local.h1602 int client_version; member
H A Dssl_lib.c608 sc->client_version = sc->version; in ossl_ssl_connection_reset()
5477 return sc->client_version; in SSL_client_version()
/freebsd/crypto/openssl/
H A DCHANGES.md17808 not contain client_version: Instead of aborting with an error,
17823 (sent using the client's version number) if client_version is
18481 first two bytes of the ClientHello message, i.e. client_version.
20531 * Use client_version from client hello to select the protocol