1 2OPENSSL_1_1_0 { 3 global: 4 BIO_f_ssl; 5 BIO_new_buffer_ssl_connect; 6 BIO_new_ssl; 7 BIO_new_ssl_connect; 8 BIO_ssl_copy_session_id; 9 BIO_ssl_shutdown; 10 DTLS_client_method; 11 DTLS_method; 12 DTLS_server_method; 13 DTLSv1_2_client_method; 14 DTLSv1_2_method; 15 DTLSv1_2_server_method; 16 DTLSv1_client_method; 17 DTLSv1_listen; 18 DTLSv1_method; 19 DTLSv1_server_method; 20 ERR_load_SSL_strings; 21 OPENSSL_init_ssl; 22 PEM_read_SSL_SESSION; 23 PEM_read_bio_SSL_SESSION; 24 PEM_write_SSL_SESSION; 25 PEM_write_bio_SSL_SESSION; 26 SRP_Calc_A_param; 27 SSL_CIPHER_description; 28 SSL_CIPHER_find; 29 SSL_CIPHER_get_auth_nid; 30 SSL_CIPHER_get_bits; 31 SSL_CIPHER_get_cipher_nid; 32 SSL_CIPHER_get_digest_nid; 33 SSL_CIPHER_get_id; 34 SSL_CIPHER_get_kx_nid; 35 SSL_CIPHER_get_name; 36 SSL_CIPHER_get_version; 37 SSL_CIPHER_is_aead; 38 SSL_CIPHER_standard_name; 39 SSL_COMP_add_compression_method; 40 SSL_COMP_get_compression_methods; 41 SSL_COMP_get_name; 42 SSL_COMP_set0_compression_methods; 43 SSL_CONF_CTX_clear_flags; 44 SSL_CONF_CTX_finish; 45 SSL_CONF_CTX_free; 46 SSL_CONF_CTX_new; 47 SSL_CONF_CTX_set1_prefix; 48 SSL_CONF_CTX_set_flags; 49 SSL_CONF_CTX_set_ssl; 50 SSL_CONF_CTX_set_ssl_ctx; 51 SSL_CONF_cmd; 52 SSL_CONF_cmd_argv; 53 SSL_CONF_cmd_value_type; 54 SSL_CTX_SRP_CTX_free; 55 SSL_CTX_SRP_CTX_init; 56 SSL_CTX_add_client_CA; 57 SSL_CTX_add_client_custom_ext; 58 SSL_CTX_add_server_custom_ext; 59 SSL_CTX_add_session; 60 SSL_CTX_callback_ctrl; 61 SSL_CTX_check_private_key; 62 SSL_CTX_clear_options; 63 SSL_CTX_config; 64 SSL_CTX_ct_is_enabled; 65 SSL_CTX_ctrl; 66 SSL_CTX_dane_clear_flags; 67 SSL_CTX_dane_enable; 68 SSL_CTX_dane_mtype_set; 69 SSL_CTX_dane_set_flags; 70 SSL_CTX_enable_ct; 71 SSL_CTX_flush_sessions; 72 SSL_CTX_free; 73 SSL_CTX_get0_certificate; 74 SSL_CTX_get0_ctlog_store; 75 SSL_CTX_get0_param; 76 SSL_CTX_get0_privatekey; 77 SSL_CTX_get0_security_ex_data; 78 SSL_CTX_get_cert_store; 79 SSL_CTX_get_ciphers; 80 SSL_CTX_get_client_CA_list; 81 SSL_CTX_get_client_cert_cb; 82 SSL_CTX_get_default_passwd_cb; 83 SSL_CTX_get_default_passwd_cb_userdata; 84 SSL_CTX_get_ex_data; 85 SSL_CTX_get_info_callback; 86 SSL_CTX_get_options; 87 SSL_CTX_get_quiet_shutdown; 88 SSL_CTX_get_security_callback; 89 SSL_CTX_get_security_level; 90 SSL_CTX_get_ssl_method; 91 SSL_CTX_get_timeout; 92 SSL_CTX_get_verify_callback; 93 SSL_CTX_get_verify_depth; 94 SSL_CTX_get_verify_mode; 95 SSL_CTX_has_client_custom_ext; 96 SSL_CTX_load_verify_locations; 97 SSL_CTX_new; 98 SSL_CTX_remove_session; 99 SSL_CTX_sess_get_get_cb; 100 SSL_CTX_sess_get_new_cb; 101 SSL_CTX_sess_get_remove_cb; 102 SSL_CTX_sess_set_get_cb; 103 SSL_CTX_sess_set_new_cb; 104 SSL_CTX_sess_set_remove_cb; 105 SSL_CTX_sessions; 106 SSL_CTX_set0_ctlog_store; 107 SSL_CTX_set0_security_ex_data; 108 SSL_CTX_set1_param; 109 SSL_CTX_set_alpn_protos; 110 SSL_CTX_set_alpn_select_cb; 111 SSL_CTX_set_cert_cb; 112 SSL_CTX_set_cert_store; 113 SSL_CTX_set_cert_verify_callback; 114 SSL_CTX_set_cipher_list; 115 SSL_CTX_set_client_CA_list; 116 SSL_CTX_set_client_cert_cb; 117 SSL_CTX_set_client_cert_engine; 118 SSL_CTX_set_cookie_generate_cb; 119 SSL_CTX_set_cookie_verify_cb; 120 SSL_CTX_set_ct_validation_callback; 121 SSL_CTX_set_ctlog_list_file; 122 SSL_CTX_set_default_ctlog_list_file; 123 SSL_CTX_set_default_passwd_cb; 124 SSL_CTX_set_default_passwd_cb_userdata; 125 SSL_CTX_set_default_read_buffer_len; 126 SSL_CTX_set_default_verify_dir; 127 SSL_CTX_set_default_verify_file; 128 SSL_CTX_set_default_verify_paths; 129 SSL_CTX_set_ex_data; 130 SSL_CTX_set_generate_session_id; 131 SSL_CTX_set_info_callback; 132 SSL_CTX_set_msg_callback; 133 SSL_CTX_set_next_proto_select_cb; 134 SSL_CTX_set_next_protos_advertised_cb; 135 SSL_CTX_set_not_resumable_session_callback; 136 SSL_CTX_set_options; 137 SSL_CTX_set_psk_client_callback; 138 SSL_CTX_set_psk_server_callback; 139 SSL_CTX_set_purpose; 140 SSL_CTX_set_quiet_shutdown; 141 SSL_CTX_set_security_callback; 142 SSL_CTX_set_security_level; 143 SSL_CTX_set_session_id_context; 144 SSL_CTX_set_srp_cb_arg; 145 SSL_CTX_set_srp_client_pwd_callback; 146 SSL_CTX_set_srp_password; 147 SSL_CTX_set_srp_strength; 148 SSL_CTX_set_srp_username; 149 SSL_CTX_set_srp_username_callback; 150 SSL_CTX_set_srp_verify_param_callback; 151 SSL_CTX_set_ssl_version; 152 SSL_CTX_set_timeout; 153 SSL_CTX_set_tlsext_use_srtp; 154 SSL_CTX_set_tmp_dh_callback; 155 SSL_CTX_set_trust; 156 SSL_CTX_set_verify; 157 SSL_CTX_set_verify_depth; 158 SSL_CTX_up_ref; 159 SSL_CTX_use_PrivateKey; 160 SSL_CTX_use_PrivateKey_ASN1; 161 SSL_CTX_use_PrivateKey_file; 162 SSL_CTX_use_RSAPrivateKey; 163 SSL_CTX_use_RSAPrivateKey_ASN1; 164 SSL_CTX_use_RSAPrivateKey_file; 165 SSL_CTX_use_certificate; 166 SSL_CTX_use_certificate_ASN1; 167 SSL_CTX_use_certificate_chain_file; 168 SSL_CTX_use_certificate_file; 169 SSL_CTX_use_psk_identity_hint; 170 SSL_CTX_use_serverinfo; 171 SSL_CTX_use_serverinfo_file; 172 SSL_SESSION_free; 173 SSL_SESSION_get0_cipher; 174 SSL_SESSION_get0_hostname; 175 SSL_SESSION_get0_id_context; 176 SSL_SESSION_get0_peer; 177 SSL_SESSION_get0_ticket; 178 SSL_SESSION_get_compress_id; 179 SSL_SESSION_get_ex_data; 180 SSL_SESSION_get_id; 181 SSL_SESSION_get_master_key; 182 SSL_SESSION_get_protocol_version; 183 SSL_SESSION_get_ticket_lifetime_hint; 184 SSL_SESSION_get_time; 185 SSL_SESSION_get_timeout; 186 SSL_SESSION_has_ticket; 187 SSL_SESSION_new; 188 SSL_SESSION_print; 189 SSL_SESSION_print_fp; 190 SSL_SESSION_print_keylog; 191 SSL_SESSION_set1_id; 192 SSL_SESSION_set1_id_context; 193 SSL_SESSION_set_ex_data; 194 SSL_SESSION_set_time; 195 SSL_SESSION_set_timeout; 196 SSL_SESSION_up_ref; 197 SSL_SRP_CTX_free; 198 SSL_SRP_CTX_init; 199 SSL_accept; 200 SSL_add1_host; 201 SSL_add_client_CA; 202 SSL_add_dir_cert_subjects_to_stack; 203 SSL_add_file_cert_subjects_to_stack; 204 SSL_add_ssl_module; 205 SSL_alert_desc_string; 206 SSL_alert_desc_string_long; 207 SSL_alert_type_string; 208 SSL_alert_type_string_long; 209 SSL_callback_ctrl; 210 SSL_certs_clear; 211 SSL_check_chain; 212 SSL_check_private_key; 213 SSL_clear; 214 SSL_clear_options; 215 SSL_client_version; 216 SSL_config; 217 SSL_connect; 218 SSL_copy_session_id; 219 SSL_ct_is_enabled; 220 SSL_ctrl; 221 SSL_dane_clear_flags; 222 SSL_dane_enable; 223 SSL_dane_set_flags; 224 SSL_dane_tlsa_add; 225 SSL_do_handshake; 226 SSL_dup; 227 SSL_dup_CA_list; 228 SSL_enable_ct; 229 SSL_export_keying_material; 230 SSL_extension_supported; 231 SSL_free; 232 SSL_get0_alpn_selected; 233 SSL_get0_dane; 234 SSL_get0_dane_authority; 235 SSL_get0_dane_tlsa; 236 SSL_get0_next_proto_negotiated; 237 SSL_get0_param; 238 SSL_get0_peer_scts; 239 SSL_get0_peername; 240 SSL_get0_security_ex_data; 241 SSL_get0_verified_chain; 242 SSL_get1_session; 243 SSL_get1_supported_ciphers; 244 SSL_get_SSL_CTX; 245 SSL_get_all_async_fds; 246 SSL_get_certificate; 247 SSL_get_changed_async_fds; 248 SSL_get_cipher_list; 249 SSL_get_ciphers; 250 SSL_get_client_CA_list; 251 SSL_get_client_ciphers; 252 SSL_get_client_random; 253 SSL_get_current_cipher; 254 SSL_get_current_compression; 255 SSL_get_current_expansion; 256 SSL_get_default_passwd_cb; 257 SSL_get_default_passwd_cb_userdata; 258 SSL_get_default_timeout; 259 SSL_get_error; 260 SSL_get_ex_data; 261 SSL_get_ex_data_X509_STORE_CTX_idx; 262 SSL_get_fd; 263 SSL_get_finished; 264 SSL_get_info_callback; 265 SSL_get_options; 266 SSL_get_peer_cert_chain; 267 SSL_get_peer_certificate; 268 SSL_get_peer_finished; 269 SSL_get_privatekey; 270 SSL_get_psk_identity; 271 SSL_get_psk_identity_hint; 272 SSL_get_quiet_shutdown; 273 SSL_get_rbio; 274 SSL_get_read_ahead; 275 SSL_get_rfd; 276 SSL_get_security_callback; 277 SSL_get_security_level; 278 SSL_get_selected_srtp_profile; 279 SSL_get_server_random; 280 SSL_get_servername; 281 SSL_get_servername_type; 282 SSL_get_session; 283 SSL_get_shared_ciphers; 284 SSL_get_shared_sigalgs; 285 SSL_get_shutdown; 286 SSL_get_sigalgs; 287 SSL_get_srp_N; 288 SSL_get_srp_g; 289 SSL_get_srp_userinfo; 290 SSL_get_srp_username; 291 SSL_get_srtp_profiles; 292 SSL_get_ssl_method; 293 SSL_get_state; 294 SSL_get_verify_callback; 295 SSL_get_verify_depth; 296 SSL_get_verify_mode; 297 SSL_get_verify_result; 298 SSL_get_version; 299 SSL_get_wbio; 300 SSL_get_wfd; 301 SSL_has_matching_session_id; 302 SSL_has_pending; 303 SSL_in_before; 304 SSL_in_init; 305 SSL_is_dtls; 306 SSL_is_init_finished; 307 SSL_is_server; 308 SSL_load_client_CA_file; 309 SSL_new; 310 SSL_peek; 311 SSL_pending; 312 SSL_read; 313 SSL_renegotiate; 314 SSL_renegotiate_abbreviated; 315 SSL_renegotiate_pending; 316 SSL_rstate_string; 317 SSL_rstate_string_long; 318 SSL_select_next_proto; 319 SSL_session_reused; 320 SSL_set0_rbio; 321 SSL_set0_security_ex_data; 322 SSL_set0_wbio; 323 SSL_set1_host; 324 SSL_set1_param; 325 SSL_set_SSL_CTX; 326 SSL_set_accept_state; 327 SSL_set_alpn_protos; 328 SSL_set_bio; 329 SSL_set_cert_cb; 330 SSL_set_cipher_list; 331 SSL_set_client_CA_list; 332 SSL_set_connect_state; 333 SSL_set_ct_validation_callback; 334 SSL_set_debug; 335 SSL_set_default_passwd_cb; 336 SSL_set_default_passwd_cb_userdata; 337 SSL_set_default_read_buffer_len; 338 SSL_set_ex_data; 339 SSL_set_fd; 340 SSL_set_generate_session_id; 341 SSL_set_hostflags; 342 SSL_set_info_callback; 343 SSL_set_msg_callback; 344 SSL_set_not_resumable_session_callback; 345 SSL_set_options; 346 SSL_set_psk_client_callback; 347 SSL_set_psk_server_callback; 348 SSL_set_purpose; 349 SSL_set_quiet_shutdown; 350 SSL_set_read_ahead; 351 SSL_set_rfd; 352 SSL_set_security_callback; 353 SSL_set_security_level; 354 SSL_set_session; 355 SSL_set_session_id_context; 356 SSL_set_session_secret_cb; 357 SSL_set_session_ticket_ext; 358 SSL_set_session_ticket_ext_cb; 359 SSL_set_shutdown; 360 SSL_set_srp_server_param; 361 SSL_set_srp_server_param_pw; 362 SSL_set_ssl_method; 363 SSL_set_tlsext_use_srtp; 364 SSL_set_tmp_dh_callback; 365 SSL_set_trust; 366 SSL_set_verify; 367 SSL_set_verify_depth; 368 SSL_set_verify_result; 369 SSL_set_wfd; 370 SSL_shutdown; 371 SSL_srp_server_param_with_username; 372 SSL_state_string; 373 SSL_state_string_long; 374 SSL_up_ref; 375 SSL_use_PrivateKey; 376 SSL_use_PrivateKey_ASN1; 377 SSL_use_PrivateKey_file; 378 SSL_use_RSAPrivateKey; 379 SSL_use_RSAPrivateKey_ASN1; 380 SSL_use_RSAPrivateKey_file; 381 SSL_use_certificate; 382 SSL_use_certificate_ASN1; 383 SSL_use_certificate_chain_file; 384 SSL_use_certificate_file; 385 SSL_use_psk_identity_hint; 386 SSL_version; 387 SSL_waiting_for_async; 388 SSL_want; 389 SSL_write; 390 SSLv3_client_method; 391 SSLv3_method; 392 SSLv3_server_method; 393 TLS_client_method; 394 TLS_method; 395 TLS_server_method; 396 TLSv1_1_client_method; 397 TLSv1_1_method; 398 TLSv1_1_server_method; 399 TLSv1_2_client_method; 400 TLSv1_2_method; 401 TLSv1_2_server_method; 402 TLSv1_client_method; 403 TLSv1_method; 404 TLSv1_server_method; 405 d2i_SSL_SESSION; 406 i2d_SSL_SESSION; 407}; 408 409OPENSSL_1_1_0d { 410 global: 411 SSL_COMP_get0_name; 412 SSL_COMP_get_id; 413} OPENSSL_1_1_0; 414 415OPENSSL_1_1_1 { 416 global: 417 DTLS_get_data_mtu; 418 DTLS_set_timer_cb; 419 OPENSSL_cipher_name; 420 SSL_CIPHER_get_handshake_digest; 421 SSL_CIPHER_get_protocol_id; 422 SSL_CTX_add1_to_CA_list; 423 SSL_CTX_add_custom_ext; 424 SSL_CTX_get0_CA_list; 425 SSL_CTX_get_keylog_callback; 426 SSL_CTX_get_max_early_data; 427 SSL_CTX_get_num_tickets; 428 SSL_CTX_get_record_padding_callback_arg; 429 SSL_CTX_get_recv_max_early_data; 430 SSL_CTX_set0_CA_list; 431 SSL_CTX_set1_cert_store; 432 SSL_CTX_set_allow_early_data_cb; 433 SSL_CTX_set_block_padding; 434 SSL_CTX_set_ciphersuites; 435 SSL_CTX_set_client_hello_cb; 436 SSL_CTX_set_keylog_callback; 437 SSL_CTX_set_max_early_data; 438 SSL_CTX_set_num_tickets; 439 SSL_CTX_set_post_handshake_auth; 440 SSL_CTX_set_psk_find_session_callback; 441 SSL_CTX_set_psk_use_session_callback; 442 SSL_CTX_set_record_padding_callback; 443 SSL_CTX_set_record_padding_callback_arg; 444 SSL_CTX_set_recv_max_early_data; 445 SSL_CTX_set_session_ticket_cb; 446 SSL_CTX_set_stateless_cookie_generate_cb; 447 SSL_CTX_set_stateless_cookie_verify_cb; 448 SSL_CTX_set_tlsext_max_fragment_length; 449 SSL_CTX_use_cert_and_key; 450 SSL_CTX_use_serverinfo_ex; 451 SSL_SESSION_dup; 452 SSL_SESSION_get0_alpn_selected; 453 SSL_SESSION_get0_ticket_appdata; 454 SSL_SESSION_get_max_early_data; 455 SSL_SESSION_get_max_fragment_length; 456 SSL_SESSION_is_resumable; 457 SSL_SESSION_set1_alpn_selected; 458 SSL_SESSION_set1_hostname; 459 SSL_SESSION_set1_master_key; 460 SSL_SESSION_set1_ticket_appdata; 461 SSL_SESSION_set_cipher; 462 SSL_SESSION_set_max_early_data; 463 SSL_SESSION_set_protocol_version; 464 SSL_add1_to_CA_list; 465 SSL_alloc_buffers; 466 SSL_bytes_to_cipher_list; 467 SSL_client_hello_get0_ciphers; 468 SSL_client_hello_get0_compression_methods; 469 SSL_client_hello_get0_ext; 470 SSL_client_hello_get0_legacy_version; 471 SSL_client_hello_get0_random; 472 SSL_client_hello_get0_session_id; 473 SSL_client_hello_get1_extensions_present; 474 SSL_client_hello_isv2; 475 SSL_export_keying_material_early; 476 SSL_free_buffers; 477 SSL_get0_CA_list; 478 SSL_get0_peer_CA_list; 479 SSL_get_early_data_status; 480 SSL_get_key_update_type; 481 SSL_get_max_early_data; 482 SSL_get_num_tickets; 483 SSL_get_peer_signature_type_nid; 484 SSL_get_pending_cipher; 485 SSL_get_record_padding_callback_arg; 486 SSL_get_recv_max_early_data; 487 SSL_key_update; 488 SSL_peek_ex; 489 SSL_read_early_data; 490 SSL_read_ex; 491 SSL_set0_CA_list; 492 SSL_set_allow_early_data_cb; 493 SSL_set_block_padding; 494 SSL_set_ciphersuites; 495 SSL_set_max_early_data; 496 SSL_set_num_tickets; 497 SSL_set_post_handshake_auth; 498 SSL_set_psk_find_session_callback; 499 SSL_set_psk_use_session_callback; 500 SSL_set_record_padding_callback; 501 SSL_set_record_padding_callback_arg; 502 SSL_set_recv_max_early_data; 503 SSL_set_tlsext_max_fragment_length; 504 SSL_stateless; 505 SSL_use_cert_and_key; 506 SSL_verify_client_post_handshake; 507 SSL_write_early_data; 508 SSL_write_ex; 509} OPENSSL_1_1_0d; 510 511OPENSSL_1_1_1a { 512 global: 513 SSL_get_signature_type_nid; 514} OPENSSL_1_1_1; 515 516OPENSSL_1_1_1e { 517 global: 518 SSL_sendfile; 519 local: *; 520} OPENSSL_1_1_1a; 521 522OPENSSL_3_0_9 { 523 global: 524 OSSL_default_cipher_list; 525 OSSL_default_ciphersuites; 526 SSL_CTX_load_verify_dir; 527 SSL_CTX_load_verify_file; 528 SSL_CTX_load_verify_store; 529 SSL_CTX_new_ex; 530 SSL_CTX_set0_tmp_dh_pkey; 531 SSL_CTX_set_async_callback; 532 SSL_CTX_set_async_callback_arg; 533 SSL_CTX_set_default_verify_store; 534 SSL_CTX_set_tlsext_ticket_key_evp_cb; 535 SSL_add_store_cert_subjects_to_stack; 536 SSL_get0_peer_certificate; 537 SSL_get1_peer_certificate; 538 SSL_get_async_status; 539 SSL_group_to_name; 540 SSL_load_client_CA_file_ex; 541 SSL_new_session_ticket; 542 SSL_set0_tmp_dh_pkey; 543 SSL_set_async_callback; 544 SSL_set_async_callback_arg; 545 SSL_trace; 546} OPENSSL_1_1_1e; 547