Home
last modified time | relevance | path

Searched refs:fault (Results 1 – 11 of 11) sorted by relevance

/openssl/test/helpers/
H A Dquictestlib.c146 *fault = OPENSSL_zalloc(sizeof(**fault)); in qtest_create_quic_objects()
284 BIO_set_data(fisbio, fault == NULL ? NULL : *fault); in qtest_create_quic_objects()
326 if (fault != NULL) in qtest_create_quic_objects()
341 if (fault != NULL) in qtest_create_quic_objects()
747 && !fault->pplaincb(fault, &fault->pplainhdr, in packet_plain_mutate()
887 if (!fault->encextcb(fault, &ee, payloadlen, fault->encextcbarg)) in handshake_mutate()
897 && !fault->handshakecb(fault, buf, fault->handbuflen, in handshake_mutate()
1088 || (fault->pciphercb == NULL && fault->datagramcb == NULL)) in pcipher_sendmmsg()
1103 memcpy(tmpdata, fault->msg.data, fault->msg.data_len); in pcipher_sendmmsg()
1105 fault->msgalloc = fault->msg.data_len + GROWTH_ALLOWANCE; in pcipher_sendmmsg()
[all …]
H A Dquictestlib.h64 void qtest_fault_free(QTEST_FAULT *fault);
119 int qtest_fault_set_packet_plain_listener(QTEST_FAULT *fault,
145 typedef int (*qtest_fault_on_handshake_cb)(QTEST_FAULT *fault,
150 int qtest_fault_set_handshake_listener(QTEST_FAULT *fault,
176 typedef int (*qtest_fault_on_enc_ext_cb)(QTEST_FAULT *fault,
181 int qtest_fault_set_hand_enc_ext_listener(QTEST_FAULT *fault,
205 int qtest_fault_delete_extension(QTEST_FAULT *fault,
228 int qtest_fault_set_packet_cipher_listener(QTEST_FAULT *fault,
235 typedef int (*qtest_fault_on_datagram_cb)(QTEST_FAULT *fault,
240 int qtest_fault_set_datagram_listener(QTEST_FAULT *fault,
[all …]
/openssl/test/
H A Dquicfaultstest.c87 return qtest_fault_prepend_frame(fault, unknown_frame, in add_unknown_frame_cb()
101 QTEST_FAULT *fault = NULL; in test_unknown_frame() local
118 if (!TEST_true(qtest_fault_set_packet_plain_listener(fault, in test_unknown_frame()
153 qtest_fault_free(fault); in test_unknown_frame()
164 static int drop_extensions_cb(QTEST_FAULT *fault, in drop_extensions_cb() argument
183 QTEST_FAULT *fault = NULL; in test_drop_extensions() local
201 if (!TEST_true(qtest_fault_set_hand_enc_ext_listener(fault, in test_drop_extensions()
218 qtest_fault_free(fault); in test_drop_extensions()
248 if (!qtest_fault_resize_datagram(fault, m->data_len - 1)) in on_datagram_cb()
262 QTEST_FAULT *fault = NULL; in test_corrupted_data() local
[all …]
H A Dquic_newcid_test.c23 static int add_ncid_frame_cb(QTEST_FAULT *fault, QUIC_PKT_HDR *hdr, in add_ncid_frame_cb() argument
45 return qtest_fault_prepend_frame(fault, new_conn_id_frame, in add_ncid_frame_cb()
60 QTEST_FAULT *fault = NULL; in test_ncid_frame() local
71 &qtserv, &cssl, &fault, NULL))) in test_ncid_frame()
97 if (!TEST_true(qtest_fault_set_packet_plain_listener(fault, in test_ncid_frame()
142 qtest_fault_free(fault); in test_ncid_frame()
H A Dquicapitest.c1488 QTEST_FAULT *fault = NULL; in test_noisy_dgram() local
1497 &clientquic, &fault, NULL))) in test_noisy_dgram()
1571 qtest_fault_free(fault); in test_noisy_dgram()
1594 QTEST_FAULT *fault = NULL; in test_bw_limit() local
1601 &clientquic, &fault, NULL))) in test_bw_limit()
1609 if (!TEST_true(qtest_fault_set_bw_limit(fault, 1000, 1000, 0))) in test_bw_limit()
1663 qtest_fault_free(fault); in test_bw_limit()
H A Dquic_multistream_test.c973 static int helper_handshake_listener(QTEST_FAULT *fault, in helper_handshake_listener() argument
982 static int helper_datagram_listener(QTEST_FAULT *fault, in helper_datagram_listener() argument
/openssl/doc/designs/quic-design/
H A Dquic-fault-injector.md15 fault) into an otherwise normal QUIC connection. Therefore the fault injector
223 void ossl_quic_fault_free(OSSL_QUIC_FAULT *fault);
343 int ossl_quic_fault_delete_extension(OSSL_QUIC_FAULT *fault,
377 int ossl_quic_fault_set_datagram_listener(OSSL_QUIC_FAULT *fault,
423 return ossl_quic_fault_prepend_frame(fault, unknown_frame,
437 OSSL_QUIC_FAULT *fault = NULL;
484 ossl_quic_fault_free(fault);
502 static int drop_transport_params_cb(OSSL_QUIC_FAULT *fault,
506 if (!ossl_quic_fault_delete_extension(fault,
520 OSSL_QUIC_FAULT *fault = NULL;
[all …]
/openssl/doc/man7/
H A Dpassphrase-encoding.pod62 It should be noted that this approach isn't entirely fault free.
/openssl/
H A DNEWS.md594 * Fixed segmentation fault in SSL_check_chain() ([CVE-2020-1967])
944 * Segmentation fault in DTLSv1_listen fix ([CVE-2015-0207])
945 * Segmentation fault in ASN1_TYPE_cmp fix ([CVE-2015-0286])
946 * Segmentation fault for invalid PSS parameters fix ([CVE-2015-0208])
1042 * Segmentation fault in ASN1_TYPE_cmp fix ([CVE-2015-0286])
1166 * Segmentation fault in ASN1_TYPE_cmp fix ([CVE-2015-0286])
H A DCHANGES.md3585 * Fixed segmentation fault in SSL_check_chain()
7208 various sizes and potentially cause a segmentation fault, resulting in
7284 fault will be triggered, thus enabling a potential DoS attack.
7291 * Segmentation fault in DTLSv1_listen fix
7298 that can lead to a segmentation fault. Errors processing the initial
7308 * Segmentation fault in ASN1_TYPE_cmp fix
7320 * Segmentation fault for invalid PSS parameters fix
8379 various sizes and potentially cause a segmentation fault, resulting in
8436 * Segmentation fault in ASN1_TYPE_cmp fix
9501 * Segmentation fault in ASN1_TYPE_cmp fix
[all …]
/openssl/Configurations/
H A Ddescrip.mms.tmpl1455 @ ! fault or warning.
1457 @ ! At this point, if link_severity shows that there was a fault

Completed in 121 milliseconds