/dports/security/s2n/s2n-tls-1.1.2/tests/unit/ |
H A D | s2n_session_ticket_test.c | 128 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 147 EXPECT_SUCCESS(setenv("S2N_DONT_MLOCK", "1", 0)); in main() 197 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 198 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 234 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 235 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 287 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 1146 EXPECT_SUCCESS(s2n_reset_tls13()); in main() 1207 EXPECT_SUCCESS(s2n_config_free(config)); in main() 1258 EXPECT_SUCCESS(s2n_config_free(config)); in main() [all …]
|
H A D | s2n_self_talk_session_resumption_test.c | 83 EXPECT_SUCCESS(s2n_stuffer_wipe(stuffer)); in s2n_test_session_ticket_cb() 84 EXPECT_SUCCESS(s2n_stuffer_resize(stuffer, data_len)); in s2n_test_session_ticket_cb() 284 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in main() 286 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 332 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 388 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 440 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 492 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 580 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 692 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() [all …]
|
H A D | s2n_hmac_test.c | 42 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 44 EXPECT_SUCCESS(s2n_hmac_new(&hmac)); in main() 45 EXPECT_SUCCESS(s2n_hmac_new(©)); in main() 46 EXPECT_SUCCESS(s2n_hmac_new(&cmac)); in main() 169 EXPECT_SUCCESS(s2n_hmac_free(&hmac)); in main() 182 EXPECT_SUCCESS(s2n_hmac_free(©)); in main() 193 EXPECT_SUCCESS(s2n_hmac_new(&hmac)); in main() 215 EXPECT_SUCCESS(s2n_hmac_new(&hmac)); in main() 234 EXPECT_SUCCESS(s2n_hmac_new(&hmac)); in main() 253 EXPECT_SUCCESS(s2n_hmac_new(&hmac)); in main() [all …]
|
H A D | s2n_server_hello_test.c | 72 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 109 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 136 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 204 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 262 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 267 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 311 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 373 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 457 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 513 EXPECT_SUCCESS(s2n_reset_tls13()); in main() [all …]
|
H A D | s2n_pem_rsa_dhe_test.c | 72 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 145 EXPECT_SUCCESS(s2n_hash_new(&tls10_one)); in main() 161 EXPECT_SUCCESS(s2n_hash_new(&tls12_one)); in main() 162 EXPECT_SUCCESS(s2n_hash_new(&tls12_two)); in main() 172 EXPECT_SUCCESS(s2n_hash_free(&tls12_one)); in main() 173 EXPECT_SUCCESS(s2n_hash_free(&tls12_two)); in main() 176 EXPECT_SUCCESS(s2n_config_free(config)); in main() 183 EXPECT_SUCCESS(s2n_config_free(config)); in main() 186 EXPECT_SUCCESS(s2n_pkey_free(&priv_key)); in main() 187 EXPECT_SUCCESS(s2n_pkey_free(&pub_key)); in main() [all …]
|
H A D | s2n_client_extensions_test.c | 158 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 162 EXPECT_SUCCESS(setenv("S2N_DONT_MLOCK", "1", 0)); in main() 211 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 212 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 267 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 268 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 380 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 493 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 908 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 960 EXPECT_SUCCESS(s2n_disable_tls13()); in main() [all …]
|
H A D | s2n_optional_client_auth_test.c | 40 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 118 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 121 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 182 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 185 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 246 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 249 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 320 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 390 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 405 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() [all …]
|
H A D | s2n_client_hello_retry_test.c | 46 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 73 EXPECT_SUCCESS(s2n_config_free(config)); in main() 74 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 90 EXPECT_SUCCESS(s2n_config_free(config)); in main() 91 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 394 EXPECT_SUCCESS(s2n_config_free(client_config)); in main() 395 EXPECT_SUCCESS(s2n_config_free(server_config)); in main() 454 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 514 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 603 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() [all …]
|
H A D | s2n_client_key_share_extension_test.c | 40 EXPECT_SUCCESS(s2n_test_rewrite_length(stuffer)) 50 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 73 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 96 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 128 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 156 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 218 EXPECT_SUCCESS(s2n_config_free(config)); in main() 219 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 303 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 362 EXPECT_SUCCESS(s2n_enable_tls13()); in main() [all …]
|
H A D | s2n_server_new_session_ticket_test.c | 182 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 183 EXPECT_SUCCESS(s2n_stuffer_free(&output)); in main() 184 EXPECT_SUCCESS(s2n_config_free(config)); in main() 209 EXPECT_SUCCESS(s2n_config_free(config)); in main() 251 EXPECT_SUCCESS(s2n_config_free(config)); in main() 296 EXPECT_SUCCESS(s2n_config_free(config)); in main() 325 EXPECT_SUCCESS(s2n_config_free(config)); in main() 370 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 452 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 491 EXPECT_SUCCESS(s2n_config_free(config)); in main() [all …]
|
H A D | s2n_server_hello_retry_test.c | 54 EXPECT_SUCCESS(s2n_client_hello_cb_done(conn)); in client_hello_detect_duplicate_calls() 68 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 135 EXPECT_SUCCESS(s2n_config_free(conf)); in main() 136 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 174 EXPECT_SUCCESS(s2n_config_free(conf)); in main() 175 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 212 EXPECT_SUCCESS(s2n_config_free(conf)); in main() 213 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 329 EXPECT_SUCCESS(s2n_config_free(conf)); in main() 330 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() [all …]
|
H A D | s2n_ecdsa_test.c | 70 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 149 EXPECT_SUCCESS(s2n_hash_new(&hash_one)); in main() 150 EXPECT_SUCCESS(s2n_hash_new(&hash_two)); in main() 172 EXPECT_SUCCESS(s2n_hash_reset(&hash_one)); in main() 173 EXPECT_SUCCESS(s2n_hash_reset(&hash_two)); in main() 185 EXPECT_SUCCESS(s2n_free(&signature)); in main() 186 EXPECT_SUCCESS(s2n_free(&bad_signature)); in main() 188 EXPECT_SUCCESS(s2n_hash_free(&hash_one)); in main() 189 EXPECT_SUCCESS(s2n_hash_free(&hash_two)); in main() 191 EXPECT_SUCCESS(s2n_pkey_free(&pub_key)); in main() [all …]
|
H A D | s2n_extended_master_secret_test.c | 69 EXPECT_SUCCESS(s2n_connection_wipe(conn)); in main() 78 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 108 EXPECT_SUCCESS(s2n_connection_wipe(conn)); in main() 123 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 165 EXPECT_SUCCESS(s2n_config_free(config)); in main() 215 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 217 EXPECT_SUCCESS(s2n_config_free(config)); in main() 263 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() 264 EXPECT_SUCCESS(s2n_config_free(config)); in main() 302 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() [all …]
|
H A D | s2n_server_extensions_test.c | 66 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 115 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 146 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 176 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 206 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 237 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 286 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 326 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 367 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 538 EXPECT_SUCCESS(s2n_enable_tls13()); in main() [all …]
|
H A D | s2n_psk_key_exchange_modes_extension_test.c | 43 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 44 EXPECT_SUCCESS(s2n_stuffer_free(&out)); in main() 66 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 67 EXPECT_SUCCESS(s2n_stuffer_free(&out)); in main() 88 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 89 EXPECT_SUCCESS(s2n_stuffer_free(&out)); in main() 110 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 111 EXPECT_SUCCESS(s2n_stuffer_free(&out)); in main() 133 EXPECT_SUCCESS(s2n_connection_free(conn)); in main() 134 EXPECT_SUCCESS(s2n_stuffer_free(&out)); in main() [all …]
|
H A D | s2n_tls13_cert_verify_test.c | 132 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_in)); in run_tests() 133 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_out)); in run_tests() 134 EXPECT_SUCCESS(s2n_connection_free(sending_conn)); in run_tests() 135 EXPECT_SUCCESS(s2n_connection_free(verifying_conn)); in run_tests() 203 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_in)); in run_tests() 204 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_out)); in run_tests() 272 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_in)); in run_tests() 273 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_out)); in run_tests() 361 EXPECT_SUCCESS(s2n_stuffer_free(&certificate_in)); in run_tests() 366 EXPECT_SUCCESS(s2n_config_free(config)); in run_tests() [all …]
|
H A D | s2n_async_pkey_test.c | 67 EXPECT_SUCCESS(s2n_connection_wipe(conn)); in async_handler_wipe_connection_and_apply() 204 EXPECT_SUCCESS(s2n_async_pkey_op_free(op)); in async_pkey_apply_in_callback() 240 EXPECT_SUCCESS(s2n_hash_new(&digest)); in async_pkey_signature_callback() 244 EXPECT_SUCCESS(s2n_hash_free(&digest)); in async_pkey_signature_callback() 254 EXPECT_SUCCESS(s2n_free(&input1)); in async_pkey_signature_callback() 255 EXPECT_SUCCESS(s2n_free(&input2)); in async_pkey_signature_callback() 293 EXPECT_SUCCESS(s2n_free(&input_buffer1)); in async_pkey_decrypt_callback() 294 EXPECT_SUCCESS(s2n_free(&input_buffer2)); in async_pkey_decrypt_callback() 359 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 560 EXPECT_SUCCESS(s2n_hash_new(&digest)); in main() [all …]
|
H A D | s2n_client_hello_recv_test.c | 53 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 116 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 146 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 167 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 197 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 205 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 224 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 229 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 269 EXPECT_SUCCESS(s2n_enable_tls13()); in main() 297 EXPECT_SUCCESS(s2n_enable_tls13()); in main() [all …]
|
H A D | s2n_kex_with_kem_test.c | 162 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 214 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-1-2021-05-17", &s2n_bike_l1_r3)); in main() 217 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-18", &s2n_bike_l1_r3)); in main() 220 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-19", &s2n_bike_l1_r3)); in main() 223 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-20", &s2n_bike_l1_r3)); in main() 226 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-1-2021-05-21", &s2n_bike_l1_r3)); in main() 229 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-22", &s2n_bike_l1_r3)); in main() 232 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-23", &s2n_bike_l1_r3)); in main() 235 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-24", &s2n_bike_l1_r3)); in main() 238 EXPECT_SUCCESS(do_kex_with_kem(&bike_test_suite, "PQ-TLS-1-0-2021-05-25", &s2n_bike_l1_r3)); in main() [all …]
|
H A D | s2n_client_auth_handshake_test.c | 96 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in s2n_test_client_auth_negotiation() 97 EXPECT_SUCCESS(s2n_connection_free(client_conn)); in s2n_test_client_auth_negotiation() 98 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in s2n_test_client_auth_negotiation() 172 EXPECT_SUCCESS(s2n_handshake_read_io(server_conn)); in s2n_test_client_auth_message_by_message() 209 EXPECT_SUCCESS(s2n_handshake_read_io(client_conn)); in s2n_test_client_auth_message_by_message() 214 EXPECT_SUCCESS(s2n_handshake_read_io(client_conn)); in s2n_test_client_auth_message_by_message() 294 EXPECT_SUCCESS(s2n_connection_free(client_conn)); in s2n_test_client_auth_message_by_message() 295 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in s2n_test_client_auth_message_by_message() 298 EXPECT_SUCCESS(s2n_config_free(server_config)); in s2n_test_client_auth_message_by_message() 299 EXPECT_SUCCESS(s2n_config_free(client_config)); in s2n_test_client_auth_message_by_message() [all …]
|
H A D | s2n_stuffer_text_test.c | 36 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 42 EXPECT_SUCCESS(s2n_stuffer_init(&token, &token_blob)); in main() 44 EXPECT_SUCCESS(s2n_stuffer_init(&stuffer, &pad_blob)); in main() 50 EXPECT_SUCCESS(s2n_stuffer_peek_char(&stuffer, &c)); in main() 75 EXPECT_SUCCESS(s2n_stuffer_init(&token, &token_blob)); in main() 77 EXPECT_SUCCESS(s2n_stuffer_init(&stuffer, &pad_blob)); in main() 91 EXPECT_SUCCESS(s2n_stuffer_reread(&stuffer)); in main() 129 EXPECT_SUCCESS(s2n_stuffer_init(&token, &pad_blob)); in main() 139 EXPECT_SUCCESS(s2n_stuffer_init(&token, &pad_blob)); in main() 149 EXPECT_SUCCESS(s2n_stuffer_init(&token, &pad_blob)); in main() [all …]
|
H A D | s2n_early_data_io_test.c | 41 EXPECT_SUCCESS(s2n_io_pair_init_non_blocking(&io_pair)); in s2n_test_client_and_server_new() 112 EXPECT_SUCCESS(s2n_connection_free(client_conn)); in main() 113 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in main() 139 EXPECT_SUCCESS(s2n_connection_free(client_conn)); in main() 140 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in main() 163 EXPECT_SUCCESS(s2n_connection_free(client_conn)); in main() 164 EXPECT_SUCCESS(s2n_connection_free(server_conn)); in main() 253 EXPECT_SUCCESS(s2n_config_free(config)); in main() 325 EXPECT_SUCCESS(s2n_config_free(config)); in main() 496 EXPECT_SUCCESS(s2n_io_pair_close(&io_pair)); in main() [all …]
|
H A D | s2n_tls13_parse_record_type_test.c | 29 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 87 EXPECT_SUCCESS(s2n_stuffer_wipe(&stuffer)); in main() 94 EXPECT_SUCCESS(s2n_stuffer_wipe(&stuffer)); in main() 101 EXPECT_SUCCESS(s2n_stuffer_wipe(&stuffer)); in main() 107 EXPECT_SUCCESS(s2n_stuffer_wipe(&stuffer)); in main() 112 EXPECT_SUCCESS(s2n_stuffer_wipe(&stuffer)); in main() 115 EXPECT_SUCCESS(s2n_stuffer_free(&stuffer)); in main() 142 EXPECT_SUCCESS(s2n_stuffer_free(&stuffer)); in main() 161 EXPECT_SUCCESS(s2n_stuffer_free(&stuffer)); in main() 187 EXPECT_SUCCESS(s2n_stuffer_free(&stuffer)); in main() [all …]
|
H A D | s2n_self_talk_alpn_test.c | 146 EXPECT_SUCCESS(pipe(server_to_client)); in main() 147 EXPECT_SUCCESS(pipe(client_to_server)); in main() 207 EXPECT_SUCCESS(pipe(server_to_client)); in main() 208 EXPECT_SUCCESS(pipe(client_to_server)); in main() 268 EXPECT_SUCCESS(pipe(server_to_client)); in main() 269 EXPECT_SUCCESS(pipe(client_to_server)); in main() 329 EXPECT_SUCCESS(pipe(server_to_client)); in main() 330 EXPECT_SUCCESS(pipe(client_to_server)); in main() 377 EXPECT_SUCCESS(pipe(server_to_client)); in main() 378 EXPECT_SUCCESS(pipe(client_to_server)); in main() [all …]
|
H A D | s2n_ecc_evp_test.c | 29 EXPECT_SUCCESS(s2n_disable_tls13()); in main() 71 EXPECT_SUCCESS( in main() 75 EXPECT_SUCCESS( in main() 84 EXPECT_SUCCESS(s2n_free(&server_shared)); in main() 85 EXPECT_SUCCESS(s2n_free(&client_shared)); in main() 157 EXPECT_SUCCESS(s2n_stuffer_free(&wire)); in main() 176 EXPECT_SUCCESS( in main() 184 EXPECT_SUCCESS(s2n_stuffer_free(&wire)); in main() 206 EXPECT_SUCCESS( in main() 288 EXPECT_SUCCESS( in main() [all …]
|