Home
last modified time | relevance | path

Searched refs:sk (Results 26 – 50 of 75) sorted by relevance

123

/openssl/test/helpers/
H A Dcmp_testlib.c63 int STACK_OF_X509_push1(STACK_OF(X509) *sk, X509 *cert) in STACK_OF_X509_push1() argument
67 if (sk == NULL || cert == NULL) in STACK_OF_X509_push1()
71 res = sk_X509_push(sk, cert); in STACK_OF_X509_push1()
H A Dcmp_testlib.h27 int STACK_OF_X509_push1(STACK_OF(X509) *sk, X509 *cert);
/openssl/doc/man3/
H A DPEM_X509_INFO_read_bio_ex.pod12 STACK_OF(X509_INFO) *PEM_X509_INFO_read_ex(FILE *fp, STACK_OF(X509_INFO) *sk,
16 STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk,
19 STACK_OF(X509_INFO) *sk,
23 STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk,
47 If the input stack I<sk> is NULL a new stack is allocated,
H A DSSL_CTX_add1_chain_cert.pod17 int SSL_CTX_set0_chain(SSL_CTX *ctx, STACK_OF(X509) *sk);
18 int SSL_CTX_set1_chain(SSL_CTX *ctx, STACK_OF(X509) *sk);
21 int SSL_CTX_get0_chain_certs(SSL_CTX *ctx, STACK_OF(X509) **sk);
24 int SSL_set0_chain(SSL *ssl, STACK_OF(X509) *sk);
25 int SSL_set1_chain(SSL *ssl, STACK_OF(X509) *sk);
28 int SSL_get0_chain_certs(SSL *ssl, STACK_OF(X509) **sk);
42 associated with the current certificate of B<ctx> to B<sk>.
53 SSL_CTX_set0_chain() with B<sk> set to B<NULL>).
H A DX509_STORE_CTX_new.pod32 void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
35 void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk);
41 void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
97 I<ctx> to I<sk>. This is an alternative way of specifying trusted certificates
99 or to make sure that only the given set I<sk> of certificates are trusted.
112 verification to I<sk>. These CRLs will only be used if CRL verification is
127 of untrusted certificates associated with I<ctx> to I<sk>.
H A DSSL_CTX_add_extra_chain_cert.pod16 long SSL_CTX_get_extra_chain_certs(SSL_CTX *ctx, STACK_OF(X509) **sk);
17 long SSL_CTX_get_extra_chain_certs_only(SSL_CTX *ctx, STACK_OF(X509) **sk);
/openssl/crypto/asn1/
H A Dtasn_fre.c131 STACK_OF(ASN1_VALUE) *sk = (STACK_OF(ASN1_VALUE) *)*pval; in ossl_asn1_template_free()
134 for (i = 0; i < sk_ASN1_VALUE_num(sk); i++) { in ossl_asn1_template_free()
135 ASN1_VALUE *vtmp = sk_ASN1_VALUE_value(sk, i); in ossl_asn1_template_free()
139 sk_ASN1_VALUE_free(sk); in ossl_asn1_template_free()
H A Dasn1_gen.c405 STACK_OF(ASN1_TYPE) *sk = NULL; in asn1_multi()
410 sk = sk_ASN1_TYPE_new_null(); in asn1_multi()
411 if (!sk) in asn1_multi()
425 if (!sk_ASN1_TYPE_push(sk, typ)) in asn1_multi()
435 derlen = i2d_ASN1_SET_ANY(sk, &der); in asn1_multi()
437 derlen = i2d_ASN1_SEQUENCE_ANY(sk, &der); in asn1_multi()
456 sk_ASN1_TYPE_pop_free(sk, ASN1_TYPE_free); in asn1_multi()
/openssl/test/
H A Dcrltest.c296 STACK_OF(X509_CRL) *sk = sk_X509_CRL_new_null(); in STACK_OF()
298 sk_X509_CRL_push(sk, x1); in STACK_OF()
301 sk_X509_CRL_push(sk, x2); in STACK_OF()
304 return sk; in STACK_OF()
H A Dcmp_ctx_test.c44 STACK_OF(X509) *sk = sk_X509_new_null(); in STACK_OF()
47 if (x == NULL || !sk_X509_push(sk, x)) { in STACK_OF()
48 sk_X509_free(sk); in STACK_OF()
50 sk = NULL; in STACK_OF()
52 return sk; in STACK_OF()
55 static void sk_X509_pop_X509_free(STACK_OF(X509) *sk) in sk_X509_pop_X509_free() argument
57 OSSL_STACK_OF_X509_free(sk); in sk_X509_pop_X509_free()
H A Dcmp_protect_test.c465 STACK_OF(X509) *sk = NULL; in execute_X509_STORE_test()
472 sk = X509_STORE_get1_all_certs(store); in execute_X509_STORE_test()
473 if (!TEST_int_eq(0, STACK_OF_X509_cmp(sk, fixture->chain))) in execute_X509_STORE_test()
478 OSSL_STACK_OF_X509_free(sk); in execute_X509_STORE_test()
/openssl/crypto/x509/
H A Dv3_utl.c30 static int append_ia5(STACK_OF(OPENSSL_STRING) **sk,
544 if (*sk == NULL) in append_ia5()
545 *sk = sk_OPENSSL_STRING_new(sk_strcmp); in append_ia5()
546 if (*sk == NULL) in append_ia5()
551 X509_email_free(*sk); in append_ia5()
552 *sk = NULL; in append_ia5()
561 if (!sk_OPENSSL_STRING_push(*sk, emtmp)) { in append_ia5()
563 X509_email_free(*sk); in append_ia5()
564 *sk = NULL; in append_ia5()
570 void X509_email_free(STACK_OF(OPENSSL_STRING) *sk) in X509_email_free() argument
[all …]
H A Dx509_vfy.c318 int i, n = sk_X509_num(sk); in sk_X509_contains()
337 for (i = 0; i < sk_X509_num(sk); i++) { in find_issuer()
338 issuer = sk_X509_value(sk, i); in find_issuer()
384 STACK_OF(X509) *sk = sk_X509_new_null(); in STACK_OF()
388 if (sk == NULL) in STACK_OF()
394 OSSL_STACK_OF_X509_free(sk); in STACK_OF()
400 return sk; in STACK_OF()
2205 ctx->crls = sk; in X509_STORE_CTX_set0_crls()
2475 ctx->other_ctx = sk; in X509_STORE_CTX_set0_trusted_stack()
2534 ctx->untrusted = sk; in X509_STORE_CTX_set0_untrusted()
[all …]
H A Dv3_san.c669 STACK_OF(CONF_VALUE) *sk = NULL; in do_dirname()
674 sk = X509V3_get_section(ctx, value); in do_dirname()
675 if (!sk) { in do_dirname()
681 ret = X509V3_NAME_from_section(nm, sk, MBSTRING_ASC); in do_dirname()
689 X509V3_section_free(ctx, sk); in do_dirname()
H A Dpcy_local.h154 X509_POLICY_NODE *ossl_policy_tree_find_sk(STACK_OF(X509_POLICY_NODE) *sk,
/openssl/crypto/engine/
H A Dtb_asnmth.c168 static void look_str_cb(int nid, STACK_OF(ENGINE) *sk, ENGINE *def, void *arg) in look_str_cb() argument
174 for (i = 0; i < sk_ENGINE_num(sk); i++) { in look_str_cb()
175 ENGINE *e = sk_ENGINE_value(sk, i); in look_str_cb()
/openssl/ssl/
H A Dssl_cert.c372 int ssl_verify_cert_chain(SSL_CONNECTION *s, STACK_OF(X509) *sk) in ssl_verify_cert_chain() argument
381 if ((sk == NULL) || (sk_X509_num(sk) == 0)) in ssl_verify_cert_chain()
396 x = sk_X509_value(sk, 0); in ssl_verify_cert_chain()
397 if (!X509_STORE_CTX_init(ctx, verify_store, x, sk)) { in ssl_verify_cert_chain()
471 STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk) in STACK_OF()
474 const int num = sk_X509_NAME_num(sk); in STACK_OF()
484 name = X509_NAME_dup(sk_X509_NAME_value(sk, i)); in STACK_OF()
568 static int add_ca_name(STACK_OF(X509_NAME) **sk, const X509 *x) in add_ca_name() argument
574 if (*sk == NULL && ((*sk = sk_X509_NAME_new_null()) == NULL)) in add_ca_name()
580 if (!sk_X509_NAME_push(*sk, name)) { in add_ca_name()
H A Dssl_lib.c680 STACK_OF(SSL_CIPHER) *sk; in SSL_CTX_set_ssl_version()
693 if ((sk == NULL) || (sk_SSL_CIPHER_num(sk) <= 0)) { in SSL_CTX_set_ssl_version()
3070 if (!sk) in STACK_OF()
3072 if (!sk) in STACK_OF()
3080 return sk; in STACK_OF()
3106 if ((sk == NULL) || (sk_SSL_CIPHER_num(sk) <= n)) in SSL_get_cipher_list()
3132 if (sk == NULL) in cipher_list_tls12_num()
3158 if (sk == NULL) in SSL_CTX_set_cipher_list()
3180 if (sk == NULL) in SSL_set_cipher_list()
4558 *dst = sk; in dup_ca_names()
[all …]
/openssl/include/openssl/
H A Dstack.h43 int OPENSSL_sk_insert(OPENSSL_STACK *sk, const void *data, int where);
54 OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk,
H A Dpkcs7.h.in305 ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk);
313 STACK_OF(X509_ATTRIBUTE) *sk);
315 STACK_OF(X509_ATTRIBUTE) *sk);
343 int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg);
/openssl/crypto/pkcs7/
H A Dpk7_attr.c50 int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg) in PKCS7_simple_smimecap() argument
75 if (!sk_X509_ALGOR_push(sk, alg)) { in PKCS7_simple_smimecap()
H A Dpk7_smime.c103 static int add_cipher_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg) in add_cipher_smcap() argument
106 return PKCS7_simple_smimecap(sk, nid, arg); in add_cipher_smcap()
110 static int add_digest_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg) in add_digest_smcap() argument
113 return PKCS7_simple_smimecap(sk, nid, arg); in add_digest_smcap()
/openssl/crypto/ocsp/
H A Docsp_ext.c395 STACK_OF(ASN1_OBJECT) *sk = NULL; in OCSP_accept_responses_new()
399 if ((sk = sk_ASN1_OBJECT_new_null()) == NULL) in OCSP_accept_responses_new()
403 sk_ASN1_OBJECT_push(sk, o); in OCSP_accept_responses_new()
406 x = X509V3_EXT_i2d(NID_id_pkix_OCSP_acceptableResponses, 0, sk); in OCSP_accept_responses_new()
408 sk_ASN1_OBJECT_pop_free(sk, ASN1_OBJECT_free); in OCSP_accept_responses_new()
/openssl/crypto/cmp/
H A Dcmp_util.c222 int ossl_cmp_sk_ASN1_UTF8STRING_push_str(STACK_OF(ASN1_UTF8STRING) *sk, in ossl_cmp_sk_ASN1_UTF8STRING_push_str() argument
227 if (!ossl_assert(sk != NULL && text != NULL)) in ossl_cmp_sk_ASN1_UTF8STRING_push_str()
233 if (!sk_ASN1_UTF8STRING_push(sk, utf8string)) in ossl_cmp_sk_ASN1_UTF8STRING_push_str()
/openssl/crypto/pkcs12/
H A Dp12_add.c49 PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk) in PKCS12_pack_p7data() argument
63 if (!ASN1_item_pack(sk, ASN1_ITEM_rptr(PKCS12_SAFEBAGS), &p7->d.data)) { in PKCS12_pack_p7data()

Completed in 81 milliseconds

123