Symbol: SCT
crypto/openssl/apps/s_client.c
3551
const STACK_OF(SCT) *scts = SSL_get0_peer_scts(s);
crypto/openssl/apps/s_client.c
3560
SCT *sct = sk_SCT_value(scts, i);
crypto/openssl/crypto/ct/ct_b64.c
61
SCT *SCT_new_from_base64(unsigned char version, const char *logid_base64,
crypto/openssl/crypto/ct/ct_b64.c
66
SCT *sct = SCT_new();
crypto/openssl/crypto/ct/ct_local.h
178
__owur int SCT_CTX_verify(const SCT_CTX *sctx, const SCT *sct);
crypto/openssl/crypto/ct/ct_local.h
184
__owur int SCT_is_complete(const SCT *sct);
crypto/openssl/crypto/ct/ct_local.h
192
__owur int SCT_signature_is_complete(const SCT *sct);
crypto/openssl/crypto/ct/ct_local.h
202
__owur int i2o_SCT_signature(const SCT *sct, unsigned char **out);
crypto/openssl/crypto/ct/ct_local.h
213
__owur int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len);
crypto/openssl/crypto/ct/ct_oct.c
153
int i2o_SCT_signature(const SCT *sct, unsigned char **out)
crypto/openssl/crypto/ct/ct_oct.c
198
int i2o_SCT(const SCT *sct, unsigned char **out)
crypto/openssl/crypto/ct/ct_oct.c
24
int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len)
crypto/openssl/crypto/ct/ct_oct.c
253
STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
crypto/openssl/crypto/ct/ct_oct.c
256
STACK_OF(SCT) *sk = NULL;
crypto/openssl/crypto/ct/ct_oct.c
275
SCT *sct;
crypto/openssl/crypto/ct/ct_oct.c
284
SCT *sct;
crypto/openssl/crypto/ct/ct_oct.c
317
int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp)
crypto/openssl/crypto/ct/ct_oct.c
370
STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
crypto/openssl/crypto/ct/ct_oct.c
374
STACK_OF(SCT) *sk = NULL;
crypto/openssl/crypto/ct/ct_oct.c
389
int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **out)
crypto/openssl/crypto/ct/ct_oct.c
70
SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len)
crypto/openssl/crypto/ct/ct_oct.c
72
SCT *sct = NULL;
crypto/openssl/crypto/ct/ct_prn.c
114
void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,
crypto/openssl/crypto/ct/ct_prn.c
121
SCT *sct = sk_SCT_value(sct_list, i);
crypto/openssl/crypto/ct/ct_prn.c
19
static void SCT_signature_algorithms_print(const SCT *sct, BIO *out)
crypto/openssl/crypto/ct/ct_prn.c
50
const char *SCT_validation_status_string(const SCT *sct)
crypto/openssl/crypto/ct/ct_prn.c
70
void SCT_print(const SCT *sct, BIO *out, int indent,
crypto/openssl/crypto/ct/ct_sct.c
113
void SCT_set_timestamp(SCT *sct, uint64_t timestamp)
crypto/openssl/crypto/ct/ct_sct.c
119
int SCT_set_signature_nid(SCT *sct, int nid)
crypto/openssl/crypto/ct/ct_sct.c
138
void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len)
crypto/openssl/crypto/ct/ct_sct.c
146
int SCT_set1_extensions(SCT *sct, const unsigned char *ext, size_t ext_len)
crypto/openssl/crypto/ct/ct_sct.c
162
void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len)
crypto/openssl/crypto/ct/ct_sct.c
170
int SCT_set1_signature(SCT *sct, const unsigned char *sig, size_t sig_len)
crypto/openssl/crypto/ct/ct_sct.c
186
sct_version_t SCT_get_version(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
191
ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
196
size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id)
crypto/openssl/crypto/ct/ct_sct.c
202
uint64_t SCT_get_timestamp(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
207
int SCT_get_signature_nid(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
22
SCT *SCT_new(void)
crypto/openssl/crypto/ct/ct_sct.c
224
size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext)
crypto/openssl/crypto/ct/ct_sct.c
230
size_t SCT_get0_signature(const SCT *sct, unsigned char **sig)
crypto/openssl/crypto/ct/ct_sct.c
236
int SCT_is_complete(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
24
SCT *sct = OPENSSL_zalloc(sizeof(*sct));
crypto/openssl/crypto/ct/ct_sct.c
248
int SCT_signature_is_complete(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
253
sct_source_t SCT_get_source(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
258
int SCT_set_source(SCT *sct, sct_source_t source)
crypto/openssl/crypto/ct/ct_sct.c
275
sct_validation_status_t SCT_get_validation_status(const SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
280
int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx)
crypto/openssl/crypto/ct/ct_sct.c
34
void SCT_free(SCT *sct)
crypto/openssl/crypto/ct/ct_sct.c
365
int SCT_LIST_validate(const STACK_OF(SCT) *scts, CT_POLICY_EVAL_CTX *ctx)
crypto/openssl/crypto/ct/ct_sct.c
373
SCT *sct = sk_SCT_value(scts, i);
crypto/openssl/crypto/ct/ct_sct.c
46
void SCT_LIST_free(STACK_OF(SCT) *a)
crypto/openssl/crypto/ct/ct_sct.c
51
int SCT_set_version(SCT *sct, sct_version_t version)
crypto/openssl/crypto/ct/ct_sct.c
62
int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type)
crypto/openssl/crypto/ct/ct_sct.c
78
int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len)
crypto/openssl/crypto/ct/ct_sct.c
92
int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, size_t log_id_len)
crypto/openssl/crypto/ct/ct_vfy.c
29
static int sct_ctx_update(EVP_MD_CTX *ctx, const SCT_CTX *sctx, const SCT *sct)
crypto/openssl/crypto/ct/ct_vfy.c
96
int SCT_CTX_verify(const SCT_CTX *sctx, const SCT *sct)
crypto/openssl/crypto/ct/ct_x509v3.c
26
static int i2r_SCT_LIST(X509V3_EXT_METHOD *method, STACK_OF(SCT) *sct_list,
crypto/openssl/crypto/ct/ct_x509v3.c
33
static int set_sct_list_source(STACK_OF(SCT) *s, sct_source_t source)
crypto/openssl/crypto/ct/ct_x509v3.c
49
static STACK_OF(SCT) *x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,
crypto/openssl/crypto/ct/ct_x509v3.c
53
STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len);
crypto/openssl/crypto/ct/ct_x509v3.c
63
static STACK_OF(SCT) *ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,
crypto/openssl/crypto/ct/ct_x509v3.c
67
STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len);
crypto/openssl/fuzz/ct.c
32
STACK_OF(SCT) *scts = d2i_SCT_LIST(NULL, pp, len);
crypto/openssl/include/openssl/ct.h
198
SCT *SCT_new(void);
crypto/openssl/include/openssl/ct.h
204
SCT *SCT_new_from_base64(unsigned char version,
crypto/openssl/include/openssl/ct.h
214
void SCT_free(SCT *sct);
crypto/openssl/include/openssl/ct.h
220
void SCT_LIST_free(STACK_OF(SCT) *a);
crypto/openssl/include/openssl/ct.h
225
sct_version_t SCT_get_version(const SCT *sct);
crypto/openssl/include/openssl/ct.h
231
__owur int SCT_set_version(SCT *sct, sct_version_t version);
crypto/openssl/include/openssl/ct.h
236
ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct);
crypto/openssl/include/openssl/ct.h
242
__owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type);
crypto/openssl/include/openssl/ct.h
249
size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id);
crypto/openssl/include/openssl/ct.h
256
__owur int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len);
crypto/openssl/include/openssl/ct.h
263
__owur int SCT_set1_log_id(SCT *sct, const unsigned char *log_id,
crypto/openssl/include/openssl/ct.h
269
uint64_t SCT_get_timestamp(const SCT *sct);
crypto/openssl/include/openssl/ct.h
274
void SCT_set_timestamp(SCT *sct, uint64_t timestamp);
crypto/openssl/include/openssl/ct.h
281
int SCT_get_signature_nid(const SCT *sct);
crypto/openssl/include/openssl/ct.h
289
__owur int SCT_set_signature_nid(SCT *sct, int nid);
crypto/openssl/include/openssl/ct.h
296
size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext);
crypto/openssl/include/openssl/ct.h
302
void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len);
crypto/openssl/include/openssl/ct.h
309
__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext,
crypto/openssl/include/openssl/ct.h
317
size_t SCT_get0_signature(const SCT *sct, unsigned char **sig);
crypto/openssl/include/openssl/ct.h
323
void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len);
crypto/openssl/include/openssl/ct.h
329
__owur int SCT_set1_signature(SCT *sct, const unsigned char *sig,
crypto/openssl/include/openssl/ct.h
335
sct_source_t SCT_get_source(const SCT *sct);
crypto/openssl/include/openssl/ct.h
341
__owur int SCT_set_source(SCT *sct, sct_source_t source);
crypto/openssl/include/openssl/ct.h
346
const char *SCT_validation_status_string(const SCT *sct);
crypto/openssl/include/openssl/ct.h
354
void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs);
crypto/openssl/include/openssl/ct.h
363
void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,
crypto/openssl/include/openssl/ct.h
370
sct_validation_status_t SCT_get_validation_status(const SCT *sct);
crypto/openssl/include/openssl/ct.h
379
__owur int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx);
crypto/openssl/include/openssl/ct.h
388
__owur int SCT_LIST_validate(const STACK_OF(SCT) *scts,
crypto/openssl/include/openssl/ct.h
407
__owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
crypto/openssl/include/openssl/ct.h
419
STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
crypto/openssl/include/openssl/ct.h
434
__owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
crypto/openssl/include/openssl/ct.h
44
SKM_DEFINE_STACK_OF_INTERNAL(SCT, SCT, SCT)
crypto/openssl/include/openssl/ct.h
446
STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
crypto/openssl/include/openssl/ct.h
458
__owur int i2o_SCT(const SCT *sct, unsigned char **out);
crypto/openssl/include/openssl/ct.h
46
#define sk_SCT_value(sk, idx) ((SCT *)OPENSSL_sk_value(ossl_check_const_SCT_sk_type(sk), (idx)))
crypto/openssl/include/openssl/ct.h
47
#define sk_SCT_new(cmp) ((STACK_OF(SCT) *)OPENSSL_sk_new(ossl_check_SCT_compfunc_type(cmp)))
crypto/openssl/include/openssl/ct.h
471
SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len);
crypto/openssl/include/openssl/ct.h
48
#define sk_SCT_new_null() ((STACK_OF(SCT) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/ct.h
49
#define sk_SCT_new_reserve(cmp, n) ((STACK_OF(SCT) *)OPENSSL_sk_new_reserve(ossl_check_SCT_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/ct.h
53
#define sk_SCT_delete(sk, i) ((SCT *)OPENSSL_sk_delete(ossl_check_SCT_sk_type(sk), (i)))
crypto/openssl/include/openssl/ct.h
54
#define sk_SCT_delete_ptr(sk, ptr) ((SCT *)OPENSSL_sk_delete_ptr(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)))
crypto/openssl/include/openssl/ct.h
57
#define sk_SCT_pop(sk) ((SCT *)OPENSSL_sk_pop(ossl_check_SCT_sk_type(sk)))
crypto/openssl/include/openssl/ct.h
58
#define sk_SCT_shift(sk) ((SCT *)OPENSSL_sk_shift(ossl_check_SCT_sk_type(sk)))
crypto/openssl/include/openssl/ct.h
61
#define sk_SCT_set(sk, idx, ptr) ((SCT *)OPENSSL_sk_set(ossl_check_SCT_sk_type(sk), (idx), ossl_check_SCT_type(ptr)))
crypto/openssl/include/openssl/ct.h
67
#define sk_SCT_dup(sk) ((STACK_OF(SCT) *)OPENSSL_sk_dup(ossl_check_const_SCT_sk_type(sk)))
crypto/openssl/include/openssl/ct.h
68
#define sk_SCT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SCT) *)OPENSSL_sk_deep_copy(ossl_check_const_SCT_sk_type(sk), ossl_check_SCT_copyfunc_type(copyfunc), ossl_check_SCT_freefunc_type(freefunc)))
crypto/openssl/include/openssl/ssl.h
2638
const STACK_OF(SCT) *scts, void *arg);
crypto/openssl/include/openssl/ssl.h
2690
const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s);
crypto/openssl/ssl/ssl_lib.c
6335
static int ct_move_scts(STACK_OF(SCT) **dst, STACK_OF(SCT) *src,
crypto/openssl/ssl/ssl_lib.c
6339
SCT *sct = NULL;
crypto/openssl/ssl/ssl_lib.c
6374
STACK_OF(SCT) *scts = o2i_SCT_LIST(NULL, &p, s->ext.scts_len);
crypto/openssl/ssl/ssl_lib.c
6399
STACK_OF(SCT) *scts = NULL;
crypto/openssl/ssl/ssl_lib.c
6447
STACK_OF(SCT) *scts = X509_get_ext_d2i(cert, NID_ct_precert_scts, NULL, NULL);
crypto/openssl/ssl/ssl_lib.c
6462
const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s)
crypto/openssl/ssl/ssl_lib.c
6481
const STACK_OF(SCT) *scts, void *unused_arg)
crypto/openssl/ssl/ssl_lib.c
6487
const STACK_OF(SCT) *scts, void *unused_arg)
crypto/openssl/ssl/ssl_lib.c
6493
SCT *sct = sk_SCT_value(scts, i);
crypto/openssl/ssl/ssl_lib.c
6573
const STACK_OF(SCT) *scts;
crypto/openssl/ssl/ssl_local.h
1764
STACK_OF(SCT) *scts;
crypto/openssl/test/ct_test.c
126
static int compare_sct_list_printout(STACK_OF(SCT) *sct,
crypto/openssl/test/ct_test.c
183
static int assert_validity(CT_TEST_FIXTURE *fixture, STACK_OF(SCT) *scts,
crypto/openssl/test/ct_test.c
194
SCT *sct_i = sk_SCT_value(scts, i);
crypto/openssl/test/ct_test.c
227
STACK_OF(SCT) *scts = NULL;
crypto/openssl/test/ct_test.c
228
SCT *sct = NULL;
crypto/openssl/test/ct_test.c
281
SCT *sct_i = sk_SCT_value(scts, i);
crypto/openssl/test/ct_test.c
445
SCT *sct = NULL;
crypto/openssl/test/ct_test.c
48
STACK_OF(SCT) *sct_list;