Home
last modified time | relevance | path

Searched refs:bio (Results 1 – 25 of 196) sorted by relevance

12345678

/openssl/crypto/ts/
H A Dts_rsp_print.c75 BIO_printf(bio, "Status: "); in TS_STATUS_INFO_print_bio()
85 BIO_puts(bio, "\t"); in TS_STATUS_INFO_print_bio()
87 BIO_puts(bio, "\n"); in TS_STATUS_INFO_print_bio()
97 BIO_printf(bio, "\n"); in TS_STATUS_INFO_print_bio()
138 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
142 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
149 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
153 BIO_printf(bio, "Nonce: "); in TS_TST_INFO_print_bio()
158 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
160 BIO_printf(bio, "TSA: "); in TS_TST_INFO_print_bio()
[all …]
H A Dts_lib.c29 result = BIO_write(bio, "0x", 2) > 0; in TS_ASN1_INTEGER_print_bio()
38 int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj) in TS_OBJ_print_bio() argument
43 BIO_printf(bio, "%s\n", obj_txt); in TS_OBJ_print_bio()
54 BIO_printf(bio, "Extensions:\n"); in TS_ext_print_bio()
59 if (i2a_ASN1_OBJECT(bio, obj) < 0) in TS_ext_print_bio()
63 if (!X509V3_EXT_print(bio, ex, 0, 4)) { in TS_ext_print_bio()
64 BIO_printf(bio, "%4s", ""); in TS_ext_print_bio()
67 BIO_write(bio, "\n", 1); in TS_ext_print_bio()
76 return BIO_printf(bio, "Hash Algorithm: %s\n", in TS_X509_ALGOR_print_bio()
84 TS_X509_ALGOR_print_bio(bio, a->hash_algo); in TS_MSG_IMPRINT_print_bio()
[all …]
H A Dts_req_print.c18 int TS_REQ_print_bio(BIO *bio, TS_REQ *a) in TS_REQ_print_bio() argument
27 BIO_printf(bio, "Version: %d\n", v); in TS_REQ_print_bio()
29 TS_MSG_IMPRINT_print_bio(bio, a->msg_imprint); in TS_REQ_print_bio()
31 BIO_printf(bio, "Policy OID: "); in TS_REQ_print_bio()
34 BIO_printf(bio, "unspecified\n"); in TS_REQ_print_bio()
36 TS_OBJ_print_bio(bio, policy_id); in TS_REQ_print_bio()
38 BIO_printf(bio, "Nonce: "); in TS_REQ_print_bio()
40 BIO_printf(bio, "unspecified"); in TS_REQ_print_bio()
42 TS_ASN1_INTEGER_print_bio(bio, a->nonce); in TS_REQ_print_bio()
43 BIO_write(bio, "\n", 1); in TS_REQ_print_bio()
[all …]
/openssl/test/
H A Dbio_memleak_test.c19 BIO *bio; in test_bio_memleak() local
39 BIO_free(bio); in test_bio_memleak()
46 BIO *bio = NULL; in test_bio_get_mem() local
59 BIO_free(bio); in test_bio_get_mem()
60 bio = NULL; in test_bio_get_mem()
66 BIO_free(bio); in test_bio_get_mem()
74 BIO *bio; in test_bio_new_mem_buf() local
102 BIO_free(bio); in test_bio_new_mem_buf()
143 BIO_free(bio); in test_bio_rdonly_mem_buf()
180 BIO_free(bio); in test_bio_rdwr_rdonly()
[all …]
H A Dbio_core_test.c16 BIO *bio; member
22 return BIO_read_ex(bio->bio, data, data_len, bytes_read); in tst_bio_core_read_ex()
28 return BIO_write_ex(bio->bio, data, data_len, written); in tst_bio_core_write_ex()
33 return BIO_gets(bio->bio, buf, size); in tst_bio_core_gets()
38 return BIO_puts(bio->bio, str); in tst_bio_core_puts()
43 return BIO_ctrl(bio->bio, cmd, num, ptr); in tst_bio_core_ctrl()
48 return BIO_up_ref(bio->bio); in tst_bio_core_up_ref()
53 return BIO_free(bio->bio); in tst_bio_core_free()
76 corebio.bio = BIO_new(BIO_s_mem()); in test_bio_core()
77 if (!TEST_ptr(corebio.bio) in test_bio_core()
[all …]
H A Dmembio_test.c15 BIO *bio = BIO_new(BIO_s_dgram_mem()), *rbio = NULL; in test_dgram() local
23 if (!TEST_ptr(bio)) in test_dgram()
35 if (!TEST_int_le(BIO_set_mem_eof_return(bio, 0), 0)) in test_dgram()
49 if (!TEST_int_eq(BIO_read(bio, buf, sizeof(buf)), sizeof(msg1)) in test_dgram()
64 if (!TEST_int_eq(BIO_read(bio, buf, sizeof(buf)), sizeof(msg1)) in test_dgram()
83 if (!TEST_int_eq(BIO_read(bio, buf, /* Short buffer */ 2), 2) in test_dgram()
95 if (!TEST_int_eq(BIO_write(bio, NULL, 0), 0) in test_dgram()
96 || !TEST_int_lt(BIO_read(bio, buf, sizeof(buf)), 0) in test_dgram()
97 || !TEST_false(BIO_eof(bio)) in test_dgram()
98 || !TEST_true(BIO_should_retry(bio))) in test_dgram()
[all …]
H A Dbio_callback_test.c48 BIO *bio; in test_bio_callback_ex() local
58 bio = BIO_new(BIO_s_mem()); in test_bio_callback_ex()
59 if (bio == NULL) in test_bio_callback_ex()
158 i = BIO_puts(bio, test2); in test_bio_callback_ex()
177 i = BIO_free(bio); in test_bio_callback_ex()
192 BIO_free(bio); in test_bio_callback_ex()
220 BIO *bio; in test_bio_callback() local
231 if (bio == NULL) in test_bio_callback()
310 i = BIO_puts(bio, test2); in test_bio_callback()
328 i = BIO_free(bio); in test_bio_callback()
[all …]
H A Dasynciotest.c62 static int async_new(BIO *bio) in async_new() argument
70 BIO_set_data(bio, ctrs); in async_new()
71 BIO_set_init(bio, 1); in async_new()
79 if (bio == NULL) in async_free()
81 ctrs = BIO_get_data(bio); in async_free()
83 BIO_set_data(bio, NULL); in async_free()
84 BIO_set_init(bio, 0); in async_free()
93 BIO *next = BIO_next(bio); in async_read()
100 ctrs = BIO_get_data(bio); in async_read()
129 BIO *next = BIO_next(bio); in async_write()
[all …]
H A Dsslcorrupttest.c16 static void copy_flags(BIO *bio) in copy_flags() argument
19 BIO *next = BIO_next(bio); in copy_flags()
23 BIO_set_flags(bio, flags); in copy_flags()
29 BIO *next = BIO_next(bio); in tls_corrupt_read()
32 copy_flags(bio); in tls_corrupt_read()
40 BIO *next = BIO_next(bio); in tls_corrupt_write()
53 copy_flags(bio); in tls_corrupt_write()
61 BIO *next = BIO_next(bio); in tls_corrupt_ctrl()
89 static int tls_corrupt_new(BIO *bio) in tls_corrupt_new() argument
91 BIO_set_init(bio, 1); in tls_corrupt_new()
[all …]
H A Dtls13ccstest.c58 static int watchccs_new(BIO *bio) in watchccs_new() argument
60 BIO_set_init(bio, 1); in watchccs_new()
64 static int watchccs_free(BIO *bio) in watchccs_free() argument
66 BIO_set_init(bio, 0); in watchccs_free()
73 BIO *next = BIO_next(bio); in watchccs_read()
80 BIO_clear_retry_flags(bio); in watchccs_read()
84 BIO_set_retry_read(bio); in watchccs_read()
92 BIO *next = BIO_next(bio); in watchccs_write()
101 BIO_clear_retry_flags(bio); in watchccs_write()
208 BIO_set_retry_write(bio); in watchccs_write()
[all …]
H A Dx509_check_cert_pkey_test.c30 BIO *bio = NULL; in test_x509_check_cert_pkey() local
59 if (!TEST_ptr(bio = BIO_new_file(k, "r"))) in test_x509_check_cert_pkey()
62 if (!TEST_ptr(pkey = PEM_read_bio_PrivateKey(bio, NULL, NULL, NULL))) in test_x509_check_cert_pkey()
65 BIO_free(bio); in test_x509_check_cert_pkey()
68 if (!TEST_ptr(bio = BIO_new_file(c, "r"))) in test_x509_check_cert_pkey()
73 x509 = PEM_read_bio_X509(bio, NULL, NULL, NULL); in test_x509_check_cert_pkey()
82 x509_req = PEM_read_bio_X509_REQ(bio, NULL, NULL, NULL); in test_x509_check_cert_pkey()
102 BIO_free(bio); in test_x509_check_cert_pkey()
/openssl/ssl/
H A Dt1_trce.c52 BIO_indent(bio, indent, 80); in do_ssl_trace_list()
622 BIO_indent(bio, indent, 80); in ssl_print_hex()
626 BIO_puts(bio, "\n"); in ssl_print_hex()
660 BIO_indent(bio, indent, 80); in ssl_print_version()
681 BIO_indent(bio, indent, 80); in ssl_print_random()
682 BIO_puts(bio, "Random:\n"); in ssl_print_random()
717 BIO_indent(bio, indent, 80); in ssl_print_extension()
756 BIO_puts(bio, "\n"); in ssl_print_extension()
1538 BIO *bio = arg; in SSL_trace() local
1561 BIO_printf(bio, in SSL_trace()
[all …]
/openssl/providers/common/
H A Dbio_prov.c110 return c_bio_gets(bio, buf, size); in ossl_prov_bio_gets()
117 return c_bio_puts(bio, str); in ossl_prov_bio_puts()
124 return c_bio_ctrl(bio, cmd, num, ptr); in ossl_prov_bio_ctrl()
131 return c_bio_up_ref(bio); in ossl_prov_bio_up_ref()
134 int ossl_prov_bio_free(OSSL_CORE_BIO *bio) in ossl_prov_bio_free() argument
138 return c_bio_free(bio); in ossl_prov_bio_free()
145 return c_bio_vprintf(bio, format, ap); in ossl_prov_bio_vprintf()
191 static int bio_core_new(BIO *bio) in bio_core_new() argument
193 BIO_set_init(bio, 1); in bio_core_new()
198 static int bio_core_free(BIO *bio) in bio_core_free() argument
[all …]
/openssl/crypto/bio/
H A Dbss_bio.c86 bio->ptr = b; in bio_new()
94 if (bio == NULL) in bio_free()
96 b = bio->ptr; in bio_free()
117 if (!bio->init) in bio_read()
120 b = bio->ptr; in bio_read()
207 if (!bio->init) in bio_nread0()
210 b = bio->ptr; in bio_nread0()
253 b = bio->ptr; in bio_nread()
279 b = bio->ptr; in bio_write()
356 b = bio->ptr; in bio_nwrite0()
[all …]
H A Dbio_lib.c82 BIO *bio = OPENSSL_zalloc(sizeof(*bio)); in BIO_new_ex() local
94 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data)) in BIO_new_ex()
100 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_new_ex()
106 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_new_ex()
113 return bio; in BIO_new_ex()
812 bio = bio->next_bio; in BIO_find_type()
835 b = bio; in BIO_free_all()
837 bio = bio->next_bio; in BIO_free_all()
849 for (bio = in; bio != NULL; bio = bio->next_bio) { in BIO_dup_chain()
909 if (bio) in BIO_number_read()
[all …]
H A Dbio_cb.c46 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback_ex()
48 bio->num, len, in BIO_debug_callback_ex()
49 bio->method->name, bio->num); in BIO_debug_callback_ex()
52 bio->num, len, bio->method->name); in BIO_debug_callback_ex()
55 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback_ex()
57 bio->num, len, in BIO_debug_callback_ex()
58 bio->method->name, bio->num); in BIO_debug_callback_ex()
61 bio->num, len, bio->method->name); in BIO_debug_callback_ex()
68 bio->method->name); in BIO_debug_callback_ex()
72 bio->method->name); in BIO_debug_callback_ex()
[all …]
H A Dossl_core_bio.c21 BIO *bio; member
50 res = BIO_free(cb->bio); in ossl_core_bio_free()
62 if (cb == NULL || !BIO_up_ref(bio)) { in ossl_core_bio_new_from_bio()
66 cb->bio = bio; in ossl_core_bio_new_from_bio()
74 if (bio == NULL) in core_bio_new_from_new_bio()
77 BIO_free(bio); in core_bio_new_from_new_bio()
80 cb->bio = bio; in core_bio_new_from_new_bio()
108 return BIO_gets(cb->bio, buf, size); in ossl_core_bio_gets()
113 return BIO_puts(cb->bio, buf); in ossl_core_bio_puts()
118 return BIO_ctrl(cb->bio, cmd, larg, parg); in ossl_core_bio_ctrl()
[all …]
H A Dbss_core.c43 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_read_ex()
53 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_write_ex()
62 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_ctrl()
69 static int bio_core_gets(BIO *bio, char *buf, int size) in bio_core_gets() argument
78 static int bio_core_puts(BIO *bio, const char *str) in bio_core_puts() argument
84 return bcgbl->c_bio_puts(BIO_get_data(bio), str); in bio_core_puts()
87 static int bio_core_new(BIO *bio) in bio_core_new() argument
89 BIO_set_init(bio, 1); in bio_core_new()
94 static int bio_core_free(BIO *bio) in bio_core_free() argument
101 BIO_set_init(bio, 0); in bio_core_free()
[all …]
/openssl/test/testutil/
H A Dload.c21 BIO *bio = NULL; in load_cert_pem() local
29 BIO_free(bio); in load_cert_pem()
36 BIO *bio; in STACK_OF() local
44 BIO_free(bio); in STACK_OF()
50 x = PEM_read_bio_X509(bio, NULL, 0, NULL); in STACK_OF()
53 BIO_free(bio); in STACK_OF()
64 BIO_free(bio); in STACK_OF()
72 BIO *bio = NULL; in load_pkey_pem() local
88 BIO_free(bio); in load_pkey_pem()
95 BIO *bio = NULL; in load_csr_der() local
[all …]
H A Dtestutil_init.c18 BIO *bio; member
39 BIO_set_prefix(trace_data->bio, buffer); in internal_trace_cb()
42 ret = BIO_write(trace_data->bio, buf, cnt); in internal_trace_cb()
47 BIO_set_prefix(trace_data->bio, NULL); in internal_trace_cb()
59 BIO_free_all(data->bio); in tracedata_free()
74 BIO *bio = NULL; in setup_trace_category() local
79 bio = BIO_new(BIO_f_prefix()); in setup_trace_category()
80 channel = BIO_push(bio, in setup_trace_category()
85 || bio == NULL in setup_trace_category()
86 || (trace_data->bio = channel) == NULL in setup_trace_category()
/openssl/providers/common/include/prov/
H A Dbio.h19 int ossl_prov_bio_read_ex(OSSL_CORE_BIO *bio, void *data, size_t data_len,
21 int ossl_prov_bio_write_ex(OSSL_CORE_BIO *bio, const void *data, size_t data_len,
23 int ossl_prov_bio_gets(OSSL_CORE_BIO *bio, char *buf, int size);
24 int ossl_prov_bio_puts(OSSL_CORE_BIO *bio, const char *str);
25 int ossl_prov_bio_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr);
26 int ossl_prov_bio_up_ref(OSSL_CORE_BIO *bio);
27 int ossl_prov_bio_free(OSSL_CORE_BIO *bio);
28 int ossl_prov_bio_vprintf(OSSL_CORE_BIO *bio, const char *format, va_list ap);
29 int ossl_prov_bio_printf(OSSL_CORE_BIO *bio, const char *format, ...);
/openssl/test/helpers/
H A Dssltestlib.c72 BIO_set_init(bio, 1); in tls_dump_new()
78 BIO_set_init(bio, 0); in tls_dump_free()
86 BIO *next = BIO_next(bio); in copy_flags()
90 BIO_set_flags(bio, flags); in copy_flags()
199 copy_flags(bio); in tls_dump_read()
214 copy_flags(bio); in tls_dump_write()
319 BIO_set_init(bio, 1); in mempacket_test_new()
320 BIO_set_data(bio, ctx); in mempacket_test_new()
331 BIO_set_init(bio, 0); in mempacket_test_free()
747 BIO_set_init(bio, 1); in always_retry_new()
[all …]
/openssl/crypto/x509/
H A Dt_x509.c411 if (BIO_printf(bio, " certificate\n") <= 0 in ossl_x509_print_ex_brief()
418 if (BIO_printf(bio, " ") <= 0 in ossl_x509_print_ex_brief()
422 if (!X509_print_ex(bio, cert, flags, in ossl_x509_print_ex_brief()
431 return X509_print_ex(bio, cert, flags, in ossl_x509_print_ex_brief()
448 if (!X509V3_extensions_print(bio, NULL, in print_certs()
461 int ret = print_certs(bio, certs); in print_store_certs()
477 if (bio == NULL) in X509_STORE_CTX_print_verify_cb()
496 BIO_printf(bio, "\n"); in X509_STORE_CTX_print_verify_cb()
514 BIO_printf(bio, "Failure for:\n"); in X509_STORE_CTX_print_verify_cb()
530 ERR_add_error_mem_bio("\n", bio); in X509_STORE_CTX_print_verify_cb()
[all …]
/openssl/crypto/asn1/
H A Dasn_mime.c76 BIO *bio, *tbio; in i2d_ASN1_bio_stream() local
78 if (!bio) { in i2d_ASN1_bio_stream()
86 (void)BIO_flush(bio); in i2d_ASN1_bio_stream()
89 tbio = BIO_pop(bio); in i2d_ASN1_bio_stream()
90 BIO_free(bio); in i2d_ASN1_bio_stream()
91 bio = tbio; in i2d_ASN1_bio_stream()
92 } while (bio != out); in i2d_ASN1_bio_stream()
148 bio = BIO_push(b64, bio); in b64_read_asn1()
152 (void)BIO_flush(bio); in b64_read_asn1()
153 BIO_pop(bio); in b64_read_asn1()
[all …]
/openssl/fuzz/
H A Dasn1.c221 if (bio != NULL) { \
222 PRINT(bio, type); \
223 BIO_free(bio); \
240 if (bio != NULL) { \
241 PRINT(bio, type, 0); \
242 BIO_free(bio); \
258 if (bio != NULL) { \
260 BIO_free(bio); \
277 BIO_free(bio); \
316 if (bio != NULL) { in FuzzerTestOneInput()
[all …]

Completed in 84 milliseconds

12345678