| /freebsd/crypto/openssl/test/ssl-tests/ |
| H A D | 12-ct.cnf | 5 test-0 = 0-ct-permissive-without-scts 6 test-1 = 1-ct-permissive-with-scts 7 test-2 = 2-ct-strict-without-scts 8 test-3 = 3-ct-strict-with-scts 13 [0-ct-permissive-without-scts] 14 ssl_conf = 0-ct-permissive-without-scts-ssl 16 [0-ct-permissive-without-scts-ssl] 17 server = 0-ct-permissive-without-scts-server 18 client = 0-ct-permissive-without-scts-client 20 [0-ct-permissive-without-scts-server] [all …]
|
| H A D | 12-ct.cnf.in | 20 name => "ct-permissive-without-scts", 33 name => "ct-permissive-with-scts", 49 name => "ct-strict-without-scts", 63 name => "ct-strict-with-scts",
|
| /freebsd/crypto/openssl/fuzz/ |
| H A D | ct.c | 32 STACK_OF(SCT) *scts = d2i_SCT_LIST(NULL, pp, len); in FuzzerTestOneInput() 33 if (scts != NULL) { in FuzzerTestOneInput() 35 SCT_LIST_print(scts, bio, 4, "\n", NULL); in FuzzerTestOneInput() 38 if (i2d_SCT_LIST(scts, &der)) { in FuzzerTestOneInput() 43 SCT_LIST_free(scts); in FuzzerTestOneInput()
|
| /freebsd/crypto/openssl/test/ |
| H A D | ct_test.c | 183 static int assert_validity(CT_TEST_FIXTURE *fixture, STACK_OF(SCT) *scts, in assert_validity() argument 190 if (!TEST_int_ge(SCT_LIST_validate(scts, policy_ctx), 0)) in assert_validity() 193 for (i = 0; i < sk_SCT_num(scts); ++i) { in assert_validity() 194 SCT *sct_i = sk_SCT_value(scts, i); in assert_validity() 213 int unverified_sct_count = sk_SCT_num(scts) - invalid_sct_count - valid_sct_count; in assert_validity() 227 STACK_OF(SCT) *scts = NULL; in execute_cert_test() 279 scts = X509V3_EXT_d2i(sct_extension); in execute_cert_test() 280 for (i = 0; i < sk_SCT_num(scts); ++i) { in execute_cert_test() 281 SCT *sct_i = sk_SCT_value(scts, i); in execute_cert_test() 290 if (!assert_validity(fixture, scts, ct_policy_ctx)) in execute_cert_test() [all …]
|
| /freebsd/crypto/openssl/crypto/ct/ |
| H A D | ct_sct.c | 365 int SCT_LIST_validate(const STACK_OF(SCT) *scts, CT_POLICY_EVAL_CTX *ctx) in SCT_LIST_validate() argument 368 int sct_count = scts != NULL ? sk_SCT_num(scts) : 0; in SCT_LIST_validate() 373 SCT *sct = sk_SCT_value(scts, i); in SCT_LIST_validate()
|
| /freebsd/crypto/openssl/ssl/ |
| H A D | ssl_lib.c | 1496 SCT_LIST_free(s->scts); in ossl_ssl_connection_free() 1497 OPENSSL_free(s->ext.scts); in ossl_ssl_connection_free() 6372 if (s->ext.scts != NULL) { in ct_extract_tls_extension_scts() 6373 const unsigned char *p = s->ext.scts; in ct_extract_tls_extension_scts() 6374 STACK_OF(SCT) *scts = o2i_SCT_LIST(NULL, &p, s->ext.scts_len); in ct_extract_tls_extension_scts() 6376 scts_extracted = ct_move_scts(&s->scts, scts, SCT_SOURCE_TLS_EXTENSION); in ct_extract_tls_extension_scts() 6378 SCT_LIST_free(scts); in ct_extract_tls_extension_scts() 6399 STACK_OF(SCT) *scts = NULL; in ct_extract_ocsp_response_scts() 6420 scts = OCSP_SINGLERESP_get1_ext_d2i(single, NID_ct_cert_scts, NULL, NULL); in ct_extract_ocsp_response_scts() 6421 scts_extracted = ct_move_scts(&s->scts, scts, SCT_SOURCE_OCSP_STAPLED_RESPONSE); in ct_extract_ocsp_response_scts() [all …]
|
| H A D | ssl_local.h | 1628 unsigned char *scts; member 1764 STACK_OF(SCT) *scts;
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SCT_validate.pod | 22 int SCT_LIST_validate(const STACK_OF(SCT) *scts, CT_POLICY_EVAL_CTX *ctx);
|
| H A D | SSL_CTX_set_ct_validation_callback.pod | 16 const STACK_OF(SCT) *scts, void *arg);
|
| /freebsd/crypto/openssl/ssl/statem/ |
| H A D | extensions_clnt.c | 1550 OPENSSL_free(s->ext.scts); in tls_parse_stoc_sct() 1551 s->ext.scts = NULL; in tls_parse_stoc_sct() 1555 s->ext.scts = OPENSSL_malloc(size); in tls_parse_stoc_sct() 1556 if (s->ext.scts == NULL) { in tls_parse_stoc_sct() 1561 if (!PACKET_copy_bytes(pkt, s->ext.scts, size)) { in tls_parse_stoc_sct()
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | ct.h | 388 __owur int SCT_LIST_validate(const STACK_OF(SCT) *scts,
|
| H A D | ct.h.in | 340 __owur int SCT_LIST_validate(const STACK_OF(SCT) *scts,
|
| H A D | ssl.h | 2638 const STACK_OF(SCT) *scts, void *arg);
|
| H A D | ssl.h.in | 2591 const STACK_OF(SCT) *scts, void *arg);
|
| /freebsd/crypto/openssl/apps/ |
| H A D | s_client.c | 3551 const STACK_OF(SCT) *scts = SSL_get0_peer_scts(s); in print_stuff() 3552 int sct_count = scts != NULL ? sk_SCT_num(scts) : 0; in print_stuff() 3560 SCT *sct = sk_SCT_value(scts, i); in print_stuff()
|
| /freebsd/crypto/openssl/crypto/err/ |
| H A D | openssl.txt | 1557 SSL_R_NO_VALID_SCTS:216:no valid scts
|