| /freebsd/crypto/openssl/ssl/record/ |
| H A D | rec_layer_s3.c | 121 uint32_t max_early_data; in ossl_get_max_early_data() local 129 if (!s->server && sess->ext.max_early_data == 0) { in ossl_get_max_early_data() 131 && s->psksession->ext.max_early_data > 0)) { in ossl_get_max_early_data() 139 max_early_data = sess->ext.max_early_data; in ossl_get_max_early_data() 141 max_early_data = s->recv_max_early_data; in ossl_get_max_early_data() 143 max_early_data = s->recv_max_early_data < sess->ext.max_early_data in ossl_get_max_early_data() 145 : sess->ext.max_early_data; in ossl_get_max_early_data() 147 return max_early_data; in ossl_get_max_early_data() 153 uint32_t max_early_data; in ossl_early_data_count_ok() local 155 max_early_data = ossl_get_max_early_data(s); in ossl_early_data_count_ok() [all …]
|
| /freebsd/crypto/openssl/ssl/ |
| H A D | ssl_asn1.c | 43 uint32_t max_early_data; member 76 ASN1_EXP_OPT_EMBED(SSL_SESSION_ASN1, max_early_data, ZUINT32, 15), 204 as.max_early_data = in->ext.max_early_data; in i2d_SSL_SESSION() 397 ret->ext.max_early_data = as->max_early_data; in d2i_SSL_SESSION_ex()
|
| H A D | tls13_enc.c | 535 && s->max_early_data > 0 in tls13_change_cipher_state() 536 && s->session->ext.max_early_data == 0) { in tls13_change_cipher_state() 543 && s->max_early_data == s->psksession->ext.max_early_data)) { in tls13_change_cipher_state() 905 if (!s->server && s->max_early_data > 0 in tls13_export_keying_material_early() 906 && s->session->ext.max_early_data == 0) in tls13_export_keying_material_early()
|
| H A D | ssl_txt.c | 165 (unsigned int)x->ext.max_early_data) in SSL_SESSION_print()
|
| H A D | ssl_sess.c | 1058 return s->ext.max_early_data; in SSL_SESSION_get_max_early_data() 1061 int SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data) in SSL_SESSION_set_max_early_data() argument 1063 s->ext.max_early_data = max_early_data; in SSL_SESSION_set_max_early_data()
|
| H A D | t1_trce.c | 762 uint32_t max_early_data; in ssl_print_extension() local 939 max_early_data = ((unsigned int)ext[0] << 24) in ssl_print_extension() 944 BIO_printf(bio, "max_early_data=%u\n", (unsigned int)max_early_data); in ssl_print_extension()
|
| H A D | ssl_lib.c | 763 s->max_early_data = ctx->max_early_data; in ossl_ssl_connection_new_int() 2699 || ((sc->session == NULL || sc->session->ext.max_early_data == 0) in SSL_write_early_data() 4235 ret->max_early_data = 0; in SSL_CTX_new_ex() 4749 || (s->max_early_data > 0 in ssl_update_cache() 7210 int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data) in SSL_CTX_set_max_early_data() argument 7212 ctx->max_early_data = max_early_data; in SSL_CTX_set_max_early_data() 7219 return ctx->max_early_data; in SSL_CTX_get_max_early_data() 7222 int SSL_set_max_early_data(SSL *s, uint32_t max_early_data) in SSL_set_max_early_data() argument 7229 sc->max_early_data = max_early_data; in SSL_set_max_early_data() 7241 return sc->max_early_data; in SSL_get_max_early_data()
|
| H A D | ssl_local.h | 538 uint32_t max_early_data; member 1124 uint32_t max_early_data; member 1817 uint32_t max_early_data; member
|
| /freebsd/crypto/openssl/ssl/quic/ |
| H A D | quic_tls.c | 916 uint32_t max_early_data = SSL_get0_session(qtls->args.s)->ext.max_early_data; in ossl_quic_tls_has_bad_max_early_data() local 923 return max_early_data != 0xffffffff && max_early_data != 0; in ossl_quic_tls_has_bad_max_early_data() 934 sc->max_early_data = 0; in ossl_quic_tls_set_early_data_enabled() 940 sc->max_early_data = 0xffffffff; in ossl_quic_tls_set_early_data_enabled() 945 if ((sc->session == NULL || sc->session->ext.max_early_data != 0xffffffff) in ossl_quic_tls_set_early_data_enabled()
|
| H A D | quic_tserver.c | 576 uint32_t max_early_data) in ossl_quic_tserver_set_max_early_data() argument 578 return SSL_set_max_early_data(srv->tls, max_early_data); in ossl_quic_tserver_set_max_early_data()
|
| /freebsd/crypto/openssl/ssl/statem/ |
| H A D | extensions_clnt.c | 906 || (s->session->ext.max_early_data == 0 in tls_construct_ctos_early_data() 907 && (psksess == NULL || psksess->ext.max_early_data == 0))) { in tls_construct_ctos_early_data() 908 s->max_early_data = 0; in tls_construct_ctos_early_data() 911 edsess = s->session->ext.max_early_data != 0 ? s->session : psksess; in tls_construct_ctos_early_data() 912 s->max_early_data = edsess->ext.max_early_data; in tls_construct_ctos_early_data() 2062 unsigned long max_early_data; in tls_parse_stoc_early_data() local 2064 if (!PACKET_get_net_4(pkt, &max_early_data) in tls_parse_stoc_early_data() 2070 s->session->ext.max_early_data = max_early_data; in tls_parse_stoc_early_data() 2072 if (SSL_IS_QUIC_HANDSHAKE(s) && max_early_data != 0xffffffff) { in tls_parse_stoc_early_data() 2083 s->session->ext.max_early_data = 1; in tls_parse_stoc_early_data() [all …]
|
| H A D | extensions.c | 1487 && s->session->ext.max_early_data == 0 in tls_psk_do_binder() 1488 && sess->ext.max_early_data > 0) in tls_psk_do_binder() 1656 if (s->max_early_data == 0 in final_early_data()
|
| H A D | extensions_srvr.c | 1433 || (s->max_early_data > 0 in tls_parse_ctos_psk() 1455 if (s->max_early_data > 0 in tls_parse_ctos_psk() 2226 if (s->max_early_data == 0) in tls_construct_stoc_early_data() 2231 || !WPACKET_put_bytes_u32(pkt, s->max_early_data) in tls_construct_stoc_early_data()
|
| H A D | statem_srvr.c | 4291 s->session->ext.max_early_data = s->max_early_data; in tls_construct_new_session_ticket() 4305 || (s->max_early_data > 0 in tls_construct_new_session_ticket()
|
| H A D | statem_clnt.c | 808 && s->max_early_data > 0) { in ossl_statem_client_post_work() 844 && s->max_early_data > 0) { in ossl_statem_client_post_work()
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SSL_read_early_data.pod | 27 int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); 29 int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); 38 int SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data); 198 object respectively. The B<max_early_data> parameter specifies the maximum 220 max_early_data for the session and the recv_max_early_data setting for the 223 The configured value for max_early_data on a server may change over time as 225 max_early_data value. The recv_max_early_data should always be equal to or 226 higher than any recently configured max_early_data value in order to avoid 228 the current configured max_early_data value.
|
| H A D | SSL_CTX_set_options.pod | 233 By default, when a server is configured for early data (i.e., max_early_data > 0),
|
| /freebsd/crypto/openssl/include/internal/ |
| H A D | quic_tserver.h | 215 uint32_t max_early_data);
|
| /freebsd/crypto/openssl/ssl/record/methods/ |
| H A D | tls_common.c | 500 uint32_t max_early_data = rl->max_early_data; in rlayer_early_data_count_ok() local 502 if (max_early_data == 0) { in rlayer_early_data_count_ok() 509 max_early_data += overhead; in rlayer_early_data_count_ok() 511 if (rl->early_data_count + length > max_early_data) { in rlayer_early_data_count_ok() 1294 if (!OSSL_PARAM_get_uint32(p, &rl->max_early_data)) { in tls_int_new_record_layer()
|
| H A D | recmethod_local.h | 317 uint32_t max_early_data; member
|
| /freebsd/crypto/openssl/apps/ |
| H A D | s_server.c | 1183 int max_early_data = -1, recv_max_early_data = -1; in s_server_main() local 1762 max_early_data = atoi(opt_arg()); in s_server_main() 1763 if (max_early_data < 0) { in s_server_main() 1777 if (max_early_data == -1) in s_server_main() 1778 max_early_data = SSL3_RT_MAX_PLAIN_LENGTH; in s_server_main() 2406 if (max_early_data >= 0) in s_server_main() 2407 SSL_CTX_set_max_early_data(ctx, max_early_data); in s_server_main()
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | ssl.h | 972 int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); 974 int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); 1782 uint32_t max_early_data);
|
| H A D | ssl.h.in | 949 int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); 951 int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); 1735 uint32_t max_early_data);
|
| /freebsd/crypto/openssl/doc/man1/ |
| H A D | openssl-s_server.pod.in | 119 [B<-max_early_data> I<int>] 736 =item B<-max_early_data> I<int>
|