| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | # This isn't a library ".num" file but is a list of documented items | 
					
						
							|  |  |  | # that don't appear in lib*.num -- because they are define's, in | 
					
						
							|  |  |  | # assembly language, etc. | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | # | 
					
						
							|  |  |  | OPENSSL_ia32cap                         environment | 
					
						
							| 
									
										
										
										
											2017-01-31 19:43:35 +08:00
										 |  |  | OPENSSL_s390xcap                        environment | 
					
						
							| 
									
										
										
										
											2024-04-22 12:50:21 +08:00
										 |  |  | OPENSSL_riscvcap                        environment | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_MALLOC_FD                       environment | 
					
						
							|  |  |  | OPENSSL_MALLOC_FAILURES                 environment | 
					
						
							|  |  |  | OPENSSL_instrument_bus                  assembler | 
					
						
							|  |  |  | OPENSSL_instrument_bus2                 assembler | 
					
						
							|  |  |  | # | 
					
						
							| 
									
										
										
										
											2017-10-06 07:52:12 +08:00
										 |  |  | ADMISSION_SYNTAX                        datatype | 
					
						
							|  |  |  | ADMISSIONS                              datatype | 
					
						
							| 
									
										
										
										
											2021-06-01 22:17:38 +08:00
										 |  |  | ASN1_AUX                                datatype | 
					
						
							|  |  |  | ASN1_aux_cb                             datatype | 
					
						
							|  |  |  | ASN1_aux_const_cb                       datatype | 
					
						
							|  |  |  | ASN1_ex_d2i                             datatype | 
					
						
							|  |  |  | ASN1_ex_d2i_ex                          datatype | 
					
						
							|  |  |  | ASN1_ex_free_func                       datatype | 
					
						
							|  |  |  | ASN1_ex_i2d                             datatype | 
					
						
							|  |  |  | ASN1_ex_new_func                        datatype | 
					
						
							|  |  |  | ASN1_ex_new_ex_func                     datatype | 
					
						
							|  |  |  | ASN1_ex_print_func                      datatype | 
					
						
							|  |  |  | ASN1_EXTERN_FUNCS                       datatype | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | ASN1_ITEM                               datatype | 
					
						
							| 
									
										
										
										
											2021-06-01 22:17:38 +08:00
										 |  |  | ASN1_PRINT_ARG                          datatype | 
					
						
							|  |  |  | ASN1_STREAM_ARG                         datatype | 
					
						
							| 
									
										
										
										
											2017-07-27 01:18:50 +08:00
										 |  |  | ASN1_STRING_TABLE                       datatype | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | ASYNC_callback_fn                       datatype | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | BIO_ADDR                                datatype | 
					
						
							|  |  |  | BIO_ADDRINFO                            datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_callback_fn                         datatype | 
					
						
							|  |  |  | BIO_callback_fn_ex                      datatype | 
					
						
							|  |  |  | BIO_hostserv_priorities                 datatype | 
					
						
							|  |  |  | BIO_lookup_type                         datatype | 
					
						
							| 
									
										
										
										
											2020-02-10 14:49:10 +08:00
										 |  |  | CRYPTO_malloc_fn                        datatype | 
					
						
							|  |  |  | CRYPTO_realloc_fn                       datatype | 
					
						
							|  |  |  | CRYPTO_free_fn                          datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | CRYPTO_EX_dup                           datatype | 
					
						
							|  |  |  | CRYPTO_EX_free                          datatype | 
					
						
							|  |  |  | CRYPTO_EX_new                           datatype | 
					
						
							| 
									
										
										
										
											2017-09-06 14:30:00 +08:00
										 |  |  | DTLS_timer_cb                           datatype | 
					
						
							| 
									
										
										
										
											2019-04-22 15:18:56 +08:00
										 |  |  | EVP_KDF                                 datatype | 
					
						
							| 
									
										
										
										
											2018-06-22 05:16:18 +08:00
										 |  |  | EVP_KDF_CTX                             datatype | 
					
						
							| 
									
										
										
										
											2019-07-05 06:31:42 +08:00
										 |  |  | EVP_KEYMGMT                             datatype | 
					
						
							| 
									
										
										
										
											2018-10-13 04:27:18 +08:00
										 |  |  | EVP_MAC                                 datatype | 
					
						
							|  |  |  | EVP_MAC_CTX                             datatype | 
					
						
							| 
									
										
										
										
											2020-12-07 19:28:57 +08:00
										 |  |  | EVP_PKEY                                datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_gen_cb                         datatype | 
					
						
							| 
									
										
										
										
											2017-08-21 23:47:17 +08:00
										 |  |  | EVP_PKEY_METHOD                         datatype | 
					
						
							| 
									
										
										
										
											2017-10-31 18:32:24 +08:00
										 |  |  | EVP_PKEY_ASN1_METHOD                    datatype | 
					
						
							| 
									
										
										
										
											2020-05-25 12:45:49 +08:00
										 |  |  | EVP_RAND                                datatype | 
					
						
							|  |  |  | EVP_RAND_CTX                            datatype | 
					
						
							| 
									
										
										
										
											2021-10-01 20:05:02 +08:00
										 |  |  | EVP_SIGNATURE                           datatype | 
					
						
							| 
									
										
										
										
											2025-01-10 02:19:10 +08:00
										 |  |  | EVP_SKEYMGMT                            datatype | 
					
						
							|  |  |  | EVP_SKEY                                datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | GEN_SESSION_CB                          datatype | 
					
						
							| 
									
										
										
										
											2022-12-04 00:49:08 +08:00
										 |  |  | GENERAL_NAME                            datatype | 
					
						
							| 
									
										
										
										
											2017-10-06 07:52:12 +08:00
										 |  |  | NAMING_AUTHORITY                        datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:22:27 +08:00
										 |  |  | OPENSSL_Applink                         external | 
					
						
							| 
									
										
										
										
											2022-12-05 23:26:39 +08:00
										 |  |  | OSSL_ALGORITHM                          datatype | 
					
						
							|  |  |  | OSSL_CALLBACK                           datatype | 
					
						
							| 
									
										
										
										
											2020-08-17 03:25:08 +08:00
										 |  |  | OSSL_DECODER                            datatype | 
					
						
							|  |  |  | OSSL_DECODER_CTX                        datatype | 
					
						
							|  |  |  | OSSL_DECODER_CONSTRUCT                  datatype | 
					
						
							|  |  |  | OSSL_DECODER_CLEANUP                    datatype | 
					
						
							|  |  |  | OSSL_DECODER_INSTANCE                   datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:26:39 +08:00
										 |  |  | OSSL_DISPATCH                           datatype | 
					
						
							| 
									
										
										
										
											2020-08-17 03:25:08 +08:00
										 |  |  | OSSL_ENCODER                            datatype | 
					
						
							|  |  |  | OSSL_ENCODER_CTX                        datatype | 
					
						
							| 
									
										
										
										
											2020-09-14 15:20:41 +08:00
										 |  |  | OSSL_ENCODER_CONSTRUCT                  datatype | 
					
						
							|  |  |  | OSSL_ENCODER_CLEANUP                    datatype | 
					
						
							|  |  |  | OSSL_ENCODER_INSTANCE                   datatype | 
					
						
							| 
									
										
										
										
											2024-08-20 23:19:10 +08:00
										 |  |  | OSSL_FUNC_SSL_QUIC_TLS_crypto_send_fn   datatype | 
					
						
							|  |  |  | OSSL_FUNC_SSL_QUIC_TLS_crypto_recv_rcd_fn   datatype | 
					
						
							|  |  |  | OSSL_FUNC_SSL_QUIC_TLS_crypto_release_rcd_fn    datatype | 
					
						
							|  |  |  | OSSL_FUNC_SSL_QUIC_TLS_yield_secret_fn  datatype | 
					
						
							|  |  |  | OSSL_FUNC_SSL_QUIC_TLS_got_transport_params_fn  datatype | 
					
						
							|  |  |  | OSSL_FUNC_SSL_QUIC_TLS_alert_fn         datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:22:27 +08:00
										 |  |  | OSSL_HTTP_bio_cb_t                      datatype | 
					
						
							| 
									
										
										
										
											2020-12-26 23:21:41 +08:00
										 |  |  | OSSL_HTTP_REQ_CTX                       datatype | 
					
						
							| 
									
										
										
										
											2021-06-08 16:31:57 +08:00
										 |  |  | OSSL_IETF_ATTR_SYNTAX                   datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:26:39 +08:00
										 |  |  | OSSL_ITEM                               datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:22:27 +08:00
										 |  |  | OSSL_LIB_CTX                            datatype | 
					
						
							|  |  |  | OSSL_PARAM                              datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:26:39 +08:00
										 |  |  | OSSL_PASSPHRASE_CALLBACK                datatype | 
					
						
							| 
									
										
										
										
											2022-12-05 23:22:27 +08:00
										 |  |  | OSSL_PROVIDER                           datatype | 
					
						
							| 
									
										
										
										
											2016-12-08 22:51:31 +08:00
										 |  |  | OSSL_STORE_CTX                          datatype | 
					
						
							|  |  |  | OSSL_STORE_INFO                         datatype | 
					
						
							|  |  |  | OSSL_STORE_LOADER                       datatype | 
					
						
							|  |  |  | OSSL_STORE_LOADER_CTX                   datatype | 
					
						
							| 
									
										
										
										
											2017-07-06 01:17:40 +08:00
										 |  |  | OSSL_STORE_SEARCH                       datatype | 
					
						
							| 
									
										
										
										
											2018-10-12 22:46:41 +08:00
										 |  |  | OSSL_STORE_attach_fn                    datatype | 
					
						
							| 
									
										
										
										
											2016-12-08 22:51:31 +08:00
										 |  |  | OSSL_STORE_close_fn                     datatype | 
					
						
							|  |  |  | OSSL_STORE_ctrl_fn                      datatype | 
					
						
							| 
									
										
										
										
											2017-07-05 22:15:48 +08:00
										 |  |  | OSSL_STORE_expect_fn                    datatype | 
					
						
							| 
									
										
										
										
											2017-07-06 01:17:40 +08:00
										 |  |  | OSSL_STORE_find_fn                      datatype | 
					
						
							| 
									
										
										
										
											2016-12-08 22:51:31 +08:00
										 |  |  | OSSL_STORE_eof_fn                       datatype | 
					
						
							|  |  |  | OSSL_STORE_error_fn                     datatype | 
					
						
							|  |  |  | OSSL_STORE_load_fn                      datatype | 
					
						
							|  |  |  | OSSL_STORE_open_fn                      datatype | 
					
						
							| 
									
										
										
										
											2020-09-24 17:56:03 +08:00
										 |  |  | OSSL_STORE_open_ex_fn                   datatype | 
					
						
							| 
									
										
										
										
											2016-12-08 22:51:31 +08:00
										 |  |  | OSSL_STORE_post_process_info_fn         datatype | 
					
						
							| 
									
										
										
										
											2018-12-15 00:17:22 +08:00
										 |  |  | OSSL_trace_cb                           datatype | 
					
						
							| 
									
										
										
										
											2017-10-06 07:52:12 +08:00
										 |  |  | PROFESSION_INFO                         datatype | 
					
						
							|  |  |  | PROFESSION_INFOS                        datatype | 
					
						
							| 
									
										
										
										
											2018-02-28 02:02:24 +08:00
										 |  |  | RAND_poll_cb                            datatype | 
					
						
							| 
									
										
										
										
											2018-06-07 23:32:19 +08:00
										 |  |  | SSL_CTX_allow_early_data_cb_fn          datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_keylog_cb_func                  datatype | 
					
						
							| 
									
										
										
										
											2018-06-07 23:32:19 +08:00
										 |  |  | SSL_allow_early_data_cb_fn              datatype | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | SSL_async_callback_fn                   datatype | 
					
						
							| 
									
										
										
										
											2017-09-08 06:39:40 +08:00
										 |  |  | SSL_client_hello_cb_fn                  datatype | 
					
						
							| 
									
										
										
										
											2019-12-22 02:48:19 +08:00
										 |  |  | SSL_custom_ext_add_cb_ex                datatype | 
					
						
							|  |  |  | SSL_custom_ext_free_cb_ex               datatype | 
					
						
							|  |  |  | SSL_custom_ext_parse_cb_ex              datatype | 
					
						
							| 
									
										
										
										
											2017-06-16 23:27:33 +08:00
										 |  |  | SSL_psk_client_cb_func                  datatype | 
					
						
							| 
									
										
										
										
											2017-06-19 22:03:43 +08:00
										 |  |  | SSL_psk_find_session_cb_func            datatype | 
					
						
							|  |  |  | SSL_psk_server_cb_func                  datatype | 
					
						
							| 
									
										
										
										
											2017-06-16 23:27:33 +08:00
										 |  |  | SSL_psk_use_session_cb_func             datatype | 
					
						
							| 
									
										
										
										
											2025-01-11 01:20:40 +08:00
										 |  |  | SSL_set_new_pending_conn_cb_fn          datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_verify_cb                           datatype | 
					
						
							|  |  |  | UI                                      datatype | 
					
						
							|  |  |  | UI_METHOD                               datatype | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | UI_STRING                               datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | UI_string_types                         datatype | 
					
						
							|  |  |  | UI_string_types                         datatype | 
					
						
							| 
									
										
										
										
											2023-11-08 14:14:44 +08:00
										 |  |  | X509_ATTRIBUTE                          datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | X509_STORE_CTX_cert_crl_fn              datatype | 
					
						
							|  |  |  | X509_STORE_CTX_check_crl_fn             datatype | 
					
						
							|  |  |  | X509_STORE_CTX_check_issued_fn          datatype | 
					
						
							|  |  |  | X509_STORE_CTX_check_policy_fn          datatype | 
					
						
							|  |  |  | X509_STORE_CTX_check_revocation_fn      datatype | 
					
						
							|  |  |  | X509_STORE_CTX_cleanup_fn               datatype | 
					
						
							|  |  |  | X509_STORE_CTX_get_crl_fn               datatype | 
					
						
							|  |  |  | X509_STORE_CTX_get_issuer_fn            datatype | 
					
						
							|  |  |  | X509_STORE_CTX_lookup_certs_fn          datatype | 
					
						
							|  |  |  | X509_STORE_CTX_lookup_crls_fn           datatype | 
					
						
							|  |  |  | X509_STORE_CTX_verify_cb                datatype | 
					
						
							|  |  |  | X509_STORE_CTX_verify_fn                datatype | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | X509_STORE_set_verify_cb_func           datatype | 
					
						
							| 
									
										
										
										
											2020-01-31 22:35:46 +08:00
										 |  |  | X509_LOOKUP                             datatype | 
					
						
							|  |  |  | X509_LOOKUP_METHOD                      datatype | 
					
						
							|  |  |  | X509_LOOKUP_TYPE                        datatype | 
					
						
							| 
									
										
										
										
											2018-02-10 02:23:18 +08:00
										 |  |  | X509_LOOKUP_get_by_alias_fn             datatype | 
					
						
							|  |  |  | X509_LOOKUP_get_by_subject_fn           datatype | 
					
						
							|  |  |  | X509_LOOKUP_get_by_fingerprint_fn       datatype | 
					
						
							|  |  |  | X509_LOOKUP_ctrl_fn                     datatype | 
					
						
							|  |  |  | X509_LOOKUP_get_by_issuer_serial_fn     datatype | 
					
						
							| 
									
										
										
										
											2020-01-31 22:35:46 +08:00
										 |  |  | X509_STORE                              datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | bio_info_cb                             datatype | 
					
						
							| 
									
										
										
										
											2017-12-16 02:33:48 +08:00
										 |  |  | BIO_info_cb                             datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | custom_ext_add_cb                       datatype | 
					
						
							|  |  |  | custom_ext_free_cb                      datatype | 
					
						
							|  |  |  | custom_ext_parse_cb                     datatype | 
					
						
							|  |  |  | pem_password_cb                         datatype | 
					
						
							|  |  |  | ssl_ct_validation_cb                    datatype | 
					
						
							| 
									
										
										
										
											2024-04-30 22:35:42 +08:00
										 |  |  | tls_session_secret_cb_fn                datatype | 
					
						
							| 
									
										
										
										
											2022-02-25 02:13:25 +08:00
										 |  |  | ASYNC_stack_alloc_fn                    datatype | 
					
						
							|  |  |  | ASYNC_stack_free_fn                     datatype | 
					
						
							| 
									
										
										
										
											2022-08-19 15:46:47 +08:00
										 |  |  | PKCS12_create_cb                        datatype | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | ASN1_BIT_STRING_digest                  define | 
					
						
							| 
									
										
										
										
											2022-08-01 17:33:00 +08:00
										 |  |  | BIO_IS_ERRNO                            define | 
					
						
							|  |  |  | BIO_UNPACK_ERRNO                        define | 
					
						
							| 
									
										
										
										
											2024-02-02 20:24:24 +08:00
										 |  |  | BIO_POLL_DESCRIPTOR_TYPE_NONE           define | 
					
						
							|  |  |  | BIO_POLL_DESCRIPTOR_TYPE_SOCK_FD        define | 
					
						
							|  |  |  | BIO_POLL_DESCRIPTOR_TYPE_SSL            define | 
					
						
							|  |  |  | BIO_POLL_DESCRIPTOR_TYPE_CUSTOM_START   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_append_filename                     define | 
					
						
							|  |  |  | BIO_destroy_bio_pair                    define | 
					
						
							| 
									
										
										
										
											2022-08-01 17:33:00 +08:00
										 |  |  | BIO_dgram_get_local_addr_cap            define | 
					
						
							|  |  |  | BIO_dgram_get_local_addr_enable         define | 
					
						
							|  |  |  | BIO_dgram_set_local_addr_enable         define | 
					
						
							| 
									
										
										
										
											2022-06-01 03:22:40 +08:00
										 |  |  | BIO_dgram_set_no_trunc                  define | 
					
						
							|  |  |  | BIO_dgram_get_no_trunc                  define | 
					
						
							|  |  |  | BIO_dgram_get_caps                      define | 
					
						
							|  |  |  | BIO_dgram_set_caps                      define | 
					
						
							|  |  |  | BIO_dgram_get_effective_caps            define | 
					
						
							|  |  |  | BIO_dgram_get_mtu                       define | 
					
						
							|  |  |  | BIO_dgram_set_mtu                       define | 
					
						
							| 
									
										
										
										
											2022-12-01 03:24:15 +08:00
										 |  |  | BIO_ctrl_dgram_connect                  define | 
					
						
							|  |  |  | BIO_ctrl_set_connected                  define | 
					
						
							|  |  |  | BIO_dgram_get_mtu_overhead              define | 
					
						
							|  |  |  | BIO_dgram_get_peer                      define | 
					
						
							|  |  |  | BIO_dgram_set_peer                      define | 
					
						
							| 
									
										
										
										
											2024-11-26 20:46:00 +08:00
										 |  |  | BIO_dgram_set0_local_addr               define | 
					
						
							| 
									
										
										
										
											2022-12-01 03:24:15 +08:00
										 |  |  | BIO_dgram_recv_timedout                 define | 
					
						
							|  |  |  | BIO_dgram_send_timedout                 define | 
					
						
							| 
									
										
										
										
											2023-08-11 02:49:17 +08:00
										 |  |  | BIO_dgram_detect_peer_addr              define | 
					
						
							| 
									
										
										
										
											2023-08-18 19:06:10 +08:00
										 |  |  | BIO_get0_dgram_bio                      define | 
					
						
							| 
									
										
										
										
											2023-08-11 02:49:17 +08:00
										 |  |  | BIO_get_sock_type                       define | 
					
						
							|  |  |  | BIO_set_sock_type                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_do_accept                           define | 
					
						
							|  |  |  | BIO_do_connect                          define | 
					
						
							|  |  |  | BIO_do_handshake                        define | 
					
						
							|  |  |  | BIO_eof                                 define | 
					
						
							|  |  |  | BIO_flush                               define | 
					
						
							|  |  |  | BIO_get_accept_name                     define | 
					
						
							|  |  |  | BIO_get_accept_port                     define | 
					
						
							| 
									
										
										
										
											2018-01-10 03:18:24 +08:00
										 |  |  | BIO_get_accept_ip_family                define | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | BIO_get_app_data                        define | 
					
						
							|  |  |  | BIO_get_ex_new_index                    define | 
					
						
							| 
									
										
										
										
											2018-01-10 03:18:24 +08:00
										 |  |  | BIO_get_peer_name                       define | 
					
						
							|  |  |  | BIO_get_peer_port                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_get_bind_mode                       define | 
					
						
							|  |  |  | BIO_get_buffer_num_lines                define | 
					
						
							|  |  |  | BIO_get_cipher_ctx                      define | 
					
						
							|  |  |  | BIO_get_cipher_status                   define | 
					
						
							|  |  |  | BIO_get_close                           define | 
					
						
							| 
									
										
										
										
											2017-06-01 14:25:47 +08:00
										 |  |  | BIO_get_ktls_send                       define | 
					
						
							| 
									
										
										
										
											2018-12-07 03:36:08 +08:00
										 |  |  | BIO_get_ktls_recv                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_get_conn_address                    define | 
					
						
							|  |  |  | BIO_get_conn_hostname                   define | 
					
						
							|  |  |  | BIO_get_conn_port                       define | 
					
						
							| 
									
										
										
										
											2018-01-10 00:56:57 +08:00
										 |  |  | BIO_get_conn_ip_family                  define | 
					
						
							| 
									
										
										
										
											2021-09-09 04:23:04 +08:00
										 |  |  | BIO_get_conn_mode                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_get_fd                              define | 
					
						
							|  |  |  | BIO_get_fp                              define | 
					
						
							| 
									
										
										
										
											2019-11-27 23:02:33 +08:00
										 |  |  | BIO_get_indent                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_get_info_callback                   define | 
					
						
							|  |  |  | BIO_get_md                              define | 
					
						
							|  |  |  | BIO_get_md_ctx                          define | 
					
						
							|  |  |  | BIO_get_mem_data                        define | 
					
						
							|  |  |  | BIO_get_mem_ptr                         define | 
					
						
							|  |  |  | BIO_get_num_renegotiates                define | 
					
						
							|  |  |  | BIO_get_read_request                    define | 
					
						
							|  |  |  | BIO_get_ssl                             define | 
					
						
							|  |  |  | BIO_get_write_buf_size                  define | 
					
						
							|  |  |  | BIO_get_write_guarantee                 define | 
					
						
							|  |  |  | BIO_make_bio_pair                       define | 
					
						
							|  |  |  | BIO_pending                             define | 
					
						
							|  |  |  | BIO_read_filename                       define | 
					
						
							|  |  |  | BIO_reset                               define | 
					
						
							|  |  |  | BIO_retry_type                          define | 
					
						
							|  |  |  | BIO_rw_filename                         define | 
					
						
							|  |  |  | BIO_seek                                define | 
					
						
							|  |  |  | BIO_set_accept_bios                     define | 
					
						
							|  |  |  | BIO_set_accept_name                     define | 
					
						
							|  |  |  | BIO_set_accept_port                     define | 
					
						
							| 
									
										
										
										
											2018-01-10 03:18:24 +08:00
										 |  |  | BIO_set_accept_ip_family                define | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | BIO_set_app_data                        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_set_bind_mode                       define | 
					
						
							|  |  |  | BIO_set_buffer_read_data                define | 
					
						
							|  |  |  | BIO_set_buffer_size                     define | 
					
						
							|  |  |  | BIO_set_close                           define | 
					
						
							|  |  |  | BIO_set_conn_address                    define | 
					
						
							|  |  |  | BIO_set_conn_hostname                   define | 
					
						
							|  |  |  | BIO_set_conn_port                       define | 
					
						
							| 
									
										
										
										
											2018-01-10 00:56:57 +08:00
										 |  |  | BIO_set_conn_ip_family                  define | 
					
						
							| 
									
										
										
										
											2021-09-09 04:23:04 +08:00
										 |  |  | BIO_set_conn_mode                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_set_fd                              define | 
					
						
							|  |  |  | BIO_set_fp                              define | 
					
						
							| 
									
										
										
										
											2019-11-27 23:02:33 +08:00
										 |  |  | BIO_set_indent                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_set_info_callback                   define | 
					
						
							|  |  |  | BIO_set_md                              define | 
					
						
							|  |  |  | BIO_set_mem_buf                         define | 
					
						
							|  |  |  | BIO_set_mem_eof_return                  define | 
					
						
							|  |  |  | BIO_set_nbio                            define | 
					
						
							|  |  |  | BIO_set_nbio_accept                     define | 
					
						
							| 
									
										
										
										
											2019-11-27 23:02:33 +08:00
										 |  |  | BIO_set_prefix                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_set_read_buffer_size                define | 
					
						
							|  |  |  | BIO_set_ssl                             define | 
					
						
							|  |  |  | BIO_set_ssl_mode                        define | 
					
						
							|  |  |  | BIO_set_ssl_renegotiate_bytes           define | 
					
						
							|  |  |  | BIO_set_ssl_renegotiate_timeout         define | 
					
						
							| 
									
										
										
										
											2021-09-09 04:23:04 +08:00
										 |  |  | BIO_set_tfo                             define | 
					
						
							|  |  |  | BIO_set_tfo_accept                      define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_set_write_buf_size                  define | 
					
						
							|  |  |  | BIO_set_write_buffer_size               define | 
					
						
							|  |  |  | BIO_should_io_special                   define | 
					
						
							|  |  |  | BIO_should_read                         define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | BIO_should_retry                        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BIO_should_write                        define | 
					
						
							|  |  |  | BIO_shutdown_wr                         define | 
					
						
							|  |  |  | BIO_tell                                define | 
					
						
							|  |  |  | BIO_wpending                            define | 
					
						
							|  |  |  | BIO_write_filename                      define | 
					
						
							|  |  |  | BN_mod                                  define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | BN_num_bytes                            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | BN_one                                  define | 
					
						
							|  |  |  | BN_zero                                 define deprecated 0.9.8 | 
					
						
							|  |  |  | CONF_modules_free                       define deprecated 1.1.0 | 
					
						
							|  |  |  | DES_ecb2_encrypt                        define | 
					
						
							|  |  |  | DES_ede2_cbc_encrypt                    define | 
					
						
							|  |  |  | DES_ede2_cfb64_encrypt                  define | 
					
						
							|  |  |  | DES_ede2_ofb64_encrypt                  define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | DTLS_get_link_min_mtu                   define | 
					
						
							|  |  |  | DTLS_set_link_mtu                       define | 
					
						
							| 
									
										
										
										
											2023-01-09 19:18:06 +08:00
										 |  |  | DTLSv1_get_timeout                      define | 
					
						
							|  |  |  | DTLSv1_handle_timeout                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | ENGINE_cleanup                          define deprecated 1.1.0 | 
					
						
							|  |  |  | ERR_FATAL_ERROR                         define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | ERR_GET_LIB                             define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | ERR_GET_REASON                          define | 
					
						
							|  |  |  | ERR_PACK                                define | 
					
						
							|  |  |  | ERR_free_strings                        define deprecated 1.1.0 | 
					
						
							| 
									
										
										
										
											2019-07-24 19:25:56 +08:00
										 |  |  | ERR_put_error                           define deprecated 3.0 | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | ERR_load_crypto_strings                 define deprecated 1.1.0 | 
					
						
							| 
									
										
										
										
											2019-07-24 19:13:52 +08:00
										 |  |  | ERR_raise                               define | 
					
						
							|  |  |  | ERR_raise_data                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_DigestSignUpdate                    define | 
					
						
							|  |  |  | EVP_DigestVerifyUpdate                  define | 
					
						
							| 
									
										
										
											
												Rename all getters to use get/get0 in name
For functions that exist in 1.1.1 provide a simple aliases via #define.
Fixes #15236
Functions with OSSL_DECODER_, OSSL_ENCODER_, OSSL_STORE_LOADER_,
EVP_KEYEXCH_, EVP_KEM_, EVP_ASYM_CIPHER_, EVP_SIGNATURE_,
EVP_KEYMGMT_, EVP_RAND_, EVP_MAC_, EVP_KDF_, EVP_PKEY_,
EVP_MD_, and EVP_CIPHER_ prefixes are renamed.
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15405)
											
										 
											2021-05-21 22:58:08 +08:00
										 |  |  | EVP_MD_CTX_get_block_size               define | 
					
						
							|  |  |  | EVP_MD_CTX_get0_name                    define | 
					
						
							|  |  |  | EVP_MD_CTX_get_size                     define | 
					
						
							|  |  |  | EVP_MD_CTX_get_type                     define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_OpenUpdate                          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_add1_hkdf_info             define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_PKEY_CTX_add1_tls1_prf_seed         define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_get0_dh_kdf_oid            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get0_dh_kdf_ukm            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get0_ecdh_kdf_ukm          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get0_rsa_oaep_label        define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_dh_kdf_md              define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_dh_kdf_outlen          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_dh_kdf_type            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_ecdh_cofactor_mode     define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_ecdh_kdf_md            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_ecdh_kdf_outlen        define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_ecdh_kdf_type          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_rsa_mgf1_md            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_rsa_oaep_md            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_rsa_padding            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get_rsa_pss_saltlen        define | 
					
						
							| 
									
										
										
										
											2018-03-06 01:41:49 +08:00
										 |  |  | EVP_PKEY_CTX_get_signature_md           define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set0_dh_kdf_oid            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set0_dh_kdf_ukm            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set0_ecdh_kdf_ukm          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set0_rsa_oaep_label        define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_PKEY_CTX_set1_hkdf_key              define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set1_hkdf_salt             define | 
					
						
							| 
									
										
										
										
											2018-04-13 16:14:40 +08:00
										 |  |  | EVP_PKEY_CTX_set1_pbe_pass              define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set1_scrypt_salt           define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_PKEY_CTX_set1_tls1_prf_secret       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_dh_paramgen_generator  define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dh_paramgen_prime_len  define | 
					
						
							| 
									
										
										
										
											2020-08-17 03:25:08 +08:00
										 |  |  | EVP_PKEY_CTX_set_dh_paramgen_subprime_len define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set_dh_paramgen_type       define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dh_kdf_md              define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dh_kdf_outlen          define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dh_kdf_type            define | 
					
						
							| 
									
										
										
										
											2017-10-07 20:42:05 +08:00
										 |  |  | EVP_PKEY_CTX_set_dh_nid                 define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set_dh_pad                 define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dh_rfc5114             define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dhx_rfc5114            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_dsa_paramgen_bits      define | 
					
						
							| 
									
										
										
										
											2019-01-26 03:56:45 +08:00
										 |  |  | EVP_PKEY_CTX_set_dsa_paramgen_q_bits    define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_dsa_paramgen_md        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_ec_param_enc           define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_ec_paramgen_curve_nid  define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set_ecdh_cofactor_mode     define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_ecdh_kdf_md            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_ecdh_kdf_outlen        define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_ecdh_kdf_type          define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_PKEY_CTX_set_hkdf_md                define | 
					
						
							| 
									
										
										
										
											2018-03-06 01:41:49 +08:00
										 |  |  | EVP_PKEY_CTX_set_mac_key                define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_keygen_bits        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_keygen_pubexp      define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_keygen_primes      define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_rsa_mgf1_md            define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_rsa_oaep_md            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_padding            define | 
					
						
							| 
									
										
										
										
											2018-04-13 16:14:40 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_rsa_pss_keygen_md      define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_rsa_pss_saltlen        define | 
					
						
							| 
									
										
										
										
											2018-04-13 16:14:40 +08:00
										 |  |  | EVP_PKEY_CTX_set_scrypt_N               define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_scrypt_r               define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_scrypt_maxmem_bytes    define | 
					
						
							|  |  |  | EVP_PKEY_CTX_set_scrypt_p               define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_CTX_set_signature_md           define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_PKEY_CTX_set_tls1_prf_md            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_assign_DH                      define | 
					
						
							|  |  |  | EVP_PKEY_assign_DSA                     define | 
					
						
							|  |  |  | EVP_PKEY_assign_EC_KEY                  define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_assign_POLY1305                define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_PKEY_assign_RSA                     define | 
					
						
							| 
									
										
										
										
											2018-10-02 05:11:57 +08:00
										 |  |  | EVP_PKEY_assign_SIPHASH                 define | 
					
						
							| 
									
										
										
										
											2020-05-25 12:45:49 +08:00
										 |  |  | EVP_RAND_STATE_ERROR                    define | 
					
						
							|  |  |  | EVP_RAND_STATE_READY                    define | 
					
						
							|  |  |  | EVP_RAND_STATE_UNINITIALISED            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_SealUpdate                          define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_SignInit                            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_SignInit_ex                         define | 
					
						
							|  |  |  | EVP_SignUpdate                          define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | EVP_VerifyInit                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_VerifyInit_ex                       define | 
					
						
							|  |  |  | EVP_VerifyUpdate                        define | 
					
						
							| 
									
										
										
										
											2017-10-21 10:59:09 +08:00
										 |  |  | EVP_bf_cfb                              define | 
					
						
							|  |  |  | EVP_cast5_cfb                           define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_cleanup                             define deprecated 1.1.0 | 
					
						
							| 
									
										
										
										
											2021-03-20 20:49:08 +08:00
										 |  |  | EVP_EC_gen                              define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | EVP_get_digestbynid                     define | 
					
						
							|  |  |  | EVP_get_digestbyobj                     define | 
					
						
							| 
									
										
										
										
											2018-10-13 04:27:18 +08:00
										 |  |  | EVP_get_macbynid                        define | 
					
						
							|  |  |  | EVP_get_macbyobj                        define | 
					
						
							| 
									
										
										
										
											2017-10-21 10:59:09 +08:00
										 |  |  | EVP_idea_cfb                            define | 
					
						
							|  |  |  | EVP_rc2_cfb                             define | 
					
						
							|  |  |  | EVP_rc5_32_12_16_cfb                    define | 
					
						
							| 
									
										
										
										
											2021-03-20 20:49:08 +08:00
										 |  |  | EVP_RSA_gen                             define | 
					
						
							| 
									
										
										
										
											2017-10-21 10:59:09 +08:00
										 |  |  | EVP_seed_cfb                            define | 
					
						
							|  |  |  | EVP_sm4_cfb                             define | 
					
						
							| 
									
										
										
										
											2021-05-19 00:39:56 +08:00
										 |  |  | EXT_UTF8STRING                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OBJ_cleanup                             define deprecated 1.1.0 | 
					
						
							| 
									
										
										
										
											2020-04-06 19:58:41 +08:00
										 |  |  | OCSP_parse_url                          define | 
					
						
							| 
									
										
										
										
											2021-05-01 00:29:12 +08:00
										 |  |  | OCSP_REQ_CTX                            datatype deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2020-12-26 23:21:41 +08:00
										 |  |  | OCSP_REQ_CTX_add1_header                define deprecated 3.0.0 | 
					
						
							|  |  |  | OCSP_REQ_CTX_free                       define deprecated 3.0.0 | 
					
						
							|  |  |  | OCSP_REQ_CTX_i2d                        define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2021-01-18 19:53:55 +08:00
										 |  |  | OCSP_REQ_CTX_set1_req                   define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2021-05-05 06:09:43 +08:00
										 |  |  | OCSP_sendreq_nbio                       define deprecated 3.0.0 | 
					
						
							|  |  |  | OCSP_set_max_response_length            define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2019-11-05 18:43:52 +08:00
										 |  |  | OPENSSL_FILE                            define | 
					
						
							|  |  |  | OPENSSL_FUNC                            define | 
					
						
							|  |  |  | OPENSSL_LINE                            define | 
					
						
							|  |  |  | OPENSSL_MSTR                            define | 
					
						
							|  |  |  | OPENSSL_MSTR_HELPER                     define | 
					
						
							| 
									
										
											  
											
												Switch to MAJOR.MINOR.PATCH versioning and version 3.0.0-dev
We're strictly use version numbers of the form MAJOR.MINOR.PATCH.
Letter releases are things of days past.
The most central change is that we now express the version number with
three macros, one for each part of the version number:
    OPENSSL_VERSION_MAJOR
    OPENSSL_VERSION_MINOR
    OPENSSL_VERSION_PATCH
We also provide two additional macros to express pre-release and build
metadata information (also specified in semantic versioning):
    OPENSSL_VERSION_PRE_RELEASE
    OPENSSL_VERSION_BUILD_METADATA
To get the library's idea of all those values, we introduce the
following functions:
    unsigned int OPENSSL_version_major(void);
    unsigned int OPENSSL_version_minor(void);
    unsigned int OPENSSL_version_patch(void);
    const char *OPENSSL_version_pre_release(void);
    const char *OPENSSL_version_build_metadata(void);
Additionally, for shared library versioning (which is out of scope in
semantic versioning, but that we still need):
    OPENSSL_SHLIB_VERSION
We also provide a macro that contains the release date.  This is not
part of the version number, but is extra information that we want to
be able to display:
    OPENSSL_RELEASE_DATE
Finally, also provide the following convenience functions:
    const char *OPENSSL_version_text(void);
    const char *OPENSSL_version_text_full(void);
The following macros and functions are deprecated, and while currently
existing for backward compatibility, they are expected to disappear:
    OPENSSL_VERSION_NUMBER
    OPENSSL_VERSION_TEXT
    OPENSSL_VERSION
    OpenSSL_version_num()
    OpenSSL_version()
Also, this function is introduced to replace OpenSSL_version() for all
indexes except for OPENSSL_VERSION:
    OPENSSL_info()
For configuration, the option 'newversion-only' is added to disable all
the macros and functions that are mentioned as deprecated above.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7724)
											
										 
											2018-09-27 21:56:35 +08:00
										 |  |  | OPENSSL_VERSION_MAJOR                   define | 
					
						
							|  |  |  | OPENSSL_VERSION_MINOR                   define | 
					
						
							| 
									
										
										
										
											2022-02-22 19:49:04 +08:00
										 |  |  | OPENSSL_VERSION_NUMBER                  define | 
					
						
							| 
									
										
											  
											
												Switch to MAJOR.MINOR.PATCH versioning and version 3.0.0-dev
We're strictly use version numbers of the form MAJOR.MINOR.PATCH.
Letter releases are things of days past.
The most central change is that we now express the version number with
three macros, one for each part of the version number:
    OPENSSL_VERSION_MAJOR
    OPENSSL_VERSION_MINOR
    OPENSSL_VERSION_PATCH
We also provide two additional macros to express pre-release and build
metadata information (also specified in semantic versioning):
    OPENSSL_VERSION_PRE_RELEASE
    OPENSSL_VERSION_BUILD_METADATA
To get the library's idea of all those values, we introduce the
following functions:
    unsigned int OPENSSL_version_major(void);
    unsigned int OPENSSL_version_minor(void);
    unsigned int OPENSSL_version_patch(void);
    const char *OPENSSL_version_pre_release(void);
    const char *OPENSSL_version_build_metadata(void);
Additionally, for shared library versioning (which is out of scope in
semantic versioning, but that we still need):
    OPENSSL_SHLIB_VERSION
We also provide a macro that contains the release date.  This is not
part of the version number, but is extra information that we want to
be able to display:
    OPENSSL_RELEASE_DATE
Finally, also provide the following convenience functions:
    const char *OPENSSL_version_text(void);
    const char *OPENSSL_version_text_full(void);
The following macros and functions are deprecated, and while currently
existing for backward compatibility, they are expected to disappear:
    OPENSSL_VERSION_NUMBER
    OPENSSL_VERSION_TEXT
    OPENSSL_VERSION
    OpenSSL_version_num()
    OpenSSL_version()
Also, this function is introduced to replace OpenSSL_version() for all
indexes except for OPENSSL_VERSION:
    OPENSSL_info()
For configuration, the option 'newversion-only' is added to disable all
the macros and functions that are mentioned as deprecated above.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7724)
											
										 
											2018-09-27 21:56:35 +08:00
										 |  |  | OPENSSL_VERSION_PATCH                   define | 
					
						
							|  |  |  | OPENSSL_VERSION_PRE_RELEASE             define | 
					
						
							| 
									
										
										
										
											2021-02-18 01:22:35 +08:00
										 |  |  | OPENSSL_VERSION_PREREQ                  define | 
					
						
							| 
									
										
											  
											
												Switch to MAJOR.MINOR.PATCH versioning and version 3.0.0-dev
We're strictly use version numbers of the form MAJOR.MINOR.PATCH.
Letter releases are things of days past.
The most central change is that we now express the version number with
three macros, one for each part of the version number:
    OPENSSL_VERSION_MAJOR
    OPENSSL_VERSION_MINOR
    OPENSSL_VERSION_PATCH
We also provide two additional macros to express pre-release and build
metadata information (also specified in semantic versioning):
    OPENSSL_VERSION_PRE_RELEASE
    OPENSSL_VERSION_BUILD_METADATA
To get the library's idea of all those values, we introduce the
following functions:
    unsigned int OPENSSL_version_major(void);
    unsigned int OPENSSL_version_minor(void);
    unsigned int OPENSSL_version_patch(void);
    const char *OPENSSL_version_pre_release(void);
    const char *OPENSSL_version_build_metadata(void);
Additionally, for shared library versioning (which is out of scope in
semantic versioning, but that we still need):
    OPENSSL_SHLIB_VERSION
We also provide a macro that contains the release date.  This is not
part of the version number, but is extra information that we want to
be able to display:
    OPENSSL_RELEASE_DATE
Finally, also provide the following convenience functions:
    const char *OPENSSL_version_text(void);
    const char *OPENSSL_version_text_full(void);
The following macros and functions are deprecated, and while currently
existing for backward compatibility, they are expected to disappear:
    OPENSSL_VERSION_NUMBER
    OPENSSL_VERSION_TEXT
    OPENSSL_VERSION
    OpenSSL_version_num()
    OpenSSL_version()
Also, this function is introduced to replace OpenSSL_version() for all
indexes except for OPENSSL_VERSION:
    OPENSSL_info()
For configuration, the option 'newversion-only' is added to disable all
the macros and functions that are mentioned as deprecated above.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7724)
											
										 
											2018-09-27 21:56:35 +08:00
										 |  |  | OPENSSL_VERSION_BUILD_METADATA          define | 
					
						
							|  |  |  | OPENSSL_VERSION_PRE_RELEASE_STR         define | 
					
						
							|  |  |  | OPENSSL_VERSION_BUILD_METADATA_STR      define | 
					
						
							| 
									
										
										
										
											2018-09-24 14:43:35 +08:00
										 |  |  | OPENSSL_VERSION_TEXT                    define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_clear_free                      define | 
					
						
							|  |  |  | OPENSSL_clear_realloc                   define | 
					
						
							|  |  |  | OPENSSL_free                            define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | OPENSSL_malloc                          define | 
					
						
							| 
									
										
											  
											
												Introduce new internal hashtable implementation
Create a new hashtable that is more efficient than the existing LHASH_OF
implementation.  the new ossl_ht api offers several new features that
improve performance opportunistically
* A more generalized hash function.  Currently using fnv1a, provides a
  more general hash function, but can still be overridden where needed
* Improved locking and reference counting.  This hash table is
  internally locked with an RCU lock, and optionally reference counts
  elements, allowing for users to not have to create and manage their
  own read/write locks
* Lockless operation.  The hash table can be configured to operate
  locklessly on the read side, improving performance, at the sacrifice
  of the ability to grow the hash table or delete elements from it
* A filter function allowing for the retrieval of several elements at a
  time matching a given criteria without having to hold a lock
  permanently
* a doall_until iterator variant, that allows callers which need to
  iterate over the entire hash table until a given condition is met (as
  defined by the return value of the iterator callback).  This allows
  for callers attempting to do expensive cache searches for a small
  number of elements to terminate the iteration early, saving cpu cycles
* Dynamic type safety.  The hash table provides operations to set and
  get data of a specific type without having to define a type at the
  instatiation point
* Multiple data type storage.  The hash table can store multiple data
  types allowing for more flexible usage
* Ubsan safety.  Because the API deals with concrete single types
  (HT_KEY and HT_VALUE), leaving specific type casting to the call
  recipient with dynamic type validation, this implementation is safe
  from the ubsan undefined behavior warnings that require additional
  thunking on callbacks.
Testing of this new hashtable with an equivalent hash function, I can
observe approximately a 6% performance improvement in the lhash_test
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23671)
											
										 
											2024-01-28 23:50:38 +08:00
										 |  |  | OPENSSL_aligned_alloc                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_malloc_init                     define | 
					
						
							| 
									
										
										
										
											2019-07-11 04:22:12 +08:00
										 |  |  | OPENSSL_mem_debug_pop                   define deprecated 3.0.0 | 
					
						
							|  |  |  | OPENSSL_mem_debug_push                  define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_memdup                          define | 
					
						
							|  |  |  | OPENSSL_no_config                       define deprecated 1.1.0 | 
					
						
							|  |  |  | OPENSSL_realloc                         define | 
					
						
							|  |  |  | OPENSSL_secure_actual_size              define | 
					
						
							| 
									
										
										
										
											2017-07-29 03:24:02 +08:00
										 |  |  | OPENSSL_secure_clear_free               define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_secure_free                     define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | OPENSSL_secure_malloc                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | OPENSSL_secure_zalloc                   define | 
					
						
							|  |  |  | OPENSSL_strdup                          define | 
					
						
							|  |  |  | OPENSSL_strndup                         define | 
					
						
							|  |  |  | OPENSSL_zalloc                          define | 
					
						
							|  |  |  | OpenSSL_add_all_algorithms              define deprecated 1.1.0 | 
					
						
							|  |  |  | OpenSSL_add_all_ciphers                 define deprecated 1.1.0 | 
					
						
							|  |  |  | OpenSSL_add_all_digests                 define deprecated 1.1.0 | 
					
						
							|  |  |  | OpenSSL_add_ssl_algorithms              define | 
					
						
							| 
									
										
										
										
											2020-07-13 20:12:02 +08:00
										 |  |  | OSSL_CMP_exec_IR_ses                    define | 
					
						
							|  |  |  | OSSL_CMP_exec_CR_ses                    define | 
					
						
							|  |  |  | OSSL_CMP_exec_P10CR_ses                 define | 
					
						
							|  |  |  | OSSL_CMP_exec_KUR_ses                   define | 
					
						
							| 
									
										
										
										
											2021-12-16 03:28:34 +08:00
										 |  |  | OSSL_CMP_CTX_get0_trusted               define | 
					
						
							|  |  |  | OSSL_CMP_CTX_set0_trusted               define | 
					
						
							| 
									
										
										
										
											2019-08-10 20:07:22 +08:00
										 |  |  | OSSL_CMP_CTX_set_log_verbosity          define | 
					
						
							| 
									
										
										
										
											2020-03-11 00:32:57 +08:00
										 |  |  | OSSL_CMP_CR                             define | 
					
						
							|  |  |  | OSSL_CMP_IR                             define | 
					
						
							|  |  |  | OSSL_CMP_KUR                            define | 
					
						
							| 
									
										
										
										
											2019-08-10 20:07:22 +08:00
										 |  |  | OSSL_CMP_LOG_ALERT                      define | 
					
						
							|  |  |  | OSSL_CMP_LOG_CRIT                       define | 
					
						
							|  |  |  | OSSL_CMP_LOG_DEBUG                      define | 
					
						
							|  |  |  | OSSL_CMP_LOG_EMERG                      define | 
					
						
							|  |  |  | OSSL_CMP_LOG_ERR                        define | 
					
						
							|  |  |  | OSSL_CMP_LOG_INFO                       define | 
					
						
							|  |  |  | OSSL_CMP_LOG_NOTICE                     define | 
					
						
							| 
									
										
										
										
											2020-08-26 16:11:14 +08:00
										 |  |  | OSSL_CMP_LOG_TRACE                      define | 
					
						
							| 
									
										
										
										
											2019-08-10 20:07:22 +08:00
										 |  |  | OSSL_CMP_LOG_WARNING                    define | 
					
						
							| 
									
										
										
										
											2019-11-05 16:56:59 +08:00
										 |  |  | OSSL_CMP_MSTR_HELPER                    define | 
					
						
							|  |  |  | OSSL_CMP_MSTR                           define | 
					
						
							| 
									
										
										
										
											2020-03-11 00:32:57 +08:00
										 |  |  | OSSL_CMP_P10CR                          define | 
					
						
							| 
									
										
										
										
											2024-05-15 19:11:09 +08:00
										 |  |  | OSSL_CMP_ATAV                           define | 
					
						
							|  |  |  | OSSL_CMP_ATAV_free                      define | 
					
						
							|  |  |  | OSSL_CMP_ATAVS                          define | 
					
						
							| 
									
										
										
										
											2020-03-11 00:32:57 +08:00
										 |  |  | OSSL_CMP_certConf_cb_t                  datatype | 
					
						
							|  |  |  | OSSL_CMP_log_cb_t                       datatype | 
					
						
							| 
									
										
										
										
											2019-08-10 20:07:22 +08:00
										 |  |  | OSSL_CMP_severity                       datatype | 
					
						
							| 
									
										
										
										
											2020-03-11 00:32:57 +08:00
										 |  |  | OSSL_CMP_transfer_cb_t                  datatype | 
					
						
							| 
									
										
										
										
											2020-03-10 17:29:46 +08:00
										 |  |  | OSSL_CMP_SRV_cert_request_cb_t          datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_rr_cb_t                    datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_certConf_cb_t              datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_genm_cb_t                  datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_error_cb_t                 datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_pollReq_cb_t               datatype | 
					
						
							| 
									
										
										
										
											2023-03-13 16:16:57 +08:00
										 |  |  | OSSL_CMP_SRV_delayed_delivery_cb_t      datatype | 
					
						
							|  |  |  | OSSL_CMP_SRV_clean_transaction_cb_t     datatype | 
					
						
							| 
									
										
										
										
											2021-02-18 19:44:52 +08:00
										 |  |  | OSSL_CORE_MAKE_FUNC                     define | 
					
						
							| 
									
										
										
										
											2019-06-17 09:34:09 +08:00
										 |  |  | OSSL_PARAM_TYPE                         define | 
					
						
							|  |  |  | OSSL_PARAM_octet_ptr                    define | 
					
						
							|  |  |  | OSSL_PARAM_octet_string                 define | 
					
						
							| 
									
										
										
										
											2019-02-22 10:21:33 +08:00
										 |  |  | OSSL_PARAM_utf8_ptr                     define | 
					
						
							| 
									
										
										
										
											2019-06-24 12:43:55 +08:00
										 |  |  | OSSL_PARAM_BN                           define | 
					
						
							|  |  |  | OSSL_PARAM_TYPE                         generic | 
					
						
							|  |  |  | OSSL_PARAM_construct_TYPE               generic | 
					
						
							| 
									
										
										
										
											2019-06-17 09:34:09 +08:00
										 |  |  | OSSL_PARAM_utf8_string                  define | 
					
						
							| 
									
										
										
										
											2019-06-24 12:43:55 +08:00
										 |  |  | OSSL_PARAM_get_TYPE                     generic | 
					
						
							| 
									
										
										
										
											2019-02-22 10:21:33 +08:00
										 |  |  | OSSL_PARAM_END                          define | 
					
						
							| 
									
										
										
										
											2023-04-19 22:06:29 +08:00
										 |  |  | OSSL_DISPATCH_END                       define | 
					
						
							| 
									
										
										
										
											2019-06-24 12:43:55 +08:00
										 |  |  | OSSL_PARAM_set_TYPE                     generic | 
					
						
							| 
									
										
										
										
											2020-08-17 03:25:08 +08:00
										 |  |  | OSSL_ENCODER_PUBKEY_TO_DER_PQ           define | 
					
						
							|  |  |  | OSSL_ENCODER_PrivateKey_TO_DER_PQ       define | 
					
						
							|  |  |  | OSSL_ENCODER_Parameters_TO_DER_PQ       define | 
					
						
							|  |  |  | OSSL_ENCODER_PUBKEY_TO_PEM_PQ           define | 
					
						
							|  |  |  | OSSL_ENCODER_PrivateKey_TO_PEM_PQ       define | 
					
						
							|  |  |  | OSSL_ENCODER_Parameters_TO_PEM_PQ       define | 
					
						
							|  |  |  | OSSL_ENCODER_PUBKEY_TO_TEXT_PQ          define | 
					
						
							|  |  |  | OSSL_ENCODER_PrivateKey_TO_TEXT_PQ      define | 
					
						
							|  |  |  | OSSL_ENCODER_Parameters_TO_TEXT_PQ      define | 
					
						
							| 
									
										
										
										
											2024-02-15 17:03:26 +08:00
										 |  |  | OSSL_QUIC_ERR_NO_ERROR                  define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_INTERNAL_ERROR            define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CONNECTION_REFUSED        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_FLOW_CONTROL_ERROR        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_STREAM_LIMIT_ERROR        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_STREAM_STATE_ERROR        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_FINAL_SIZE_ERROR          define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_FRAME_ENCODING_ERROR      define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_TRANSPORT_PARAMETER_ERROR define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CONNECTION_ID_LIMIT_ERROR define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_PROTOCOL_VIOLATION        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_INVALID_TOKEN             define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_APPLICATION_ERROR         define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CRYPTO_BUFFER_EXCEEDED    define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_KEY_UPDATE_ERROR          define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_AEAD_LIMIT_REACHED        define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_NO_VIABLE_PATH            define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CRYPTO_ERR_BEGIN          define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CRYPTO_ERR_END            define | 
					
						
							|  |  |  | OSSL_QUIC_ERR_CRYPTO_ERR                define | 
					
						
							| 
									
										
										
										
											2024-02-15 17:14:41 +08:00
										 |  |  | OSSL_QUIC_LOCAL_ERR_IDLE_TIMEOUT        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | PEM_FLAG_EAY_COMPATIBLE                 define | 
					
						
							|  |  |  | PEM_FLAG_ONLY_B64                       define | 
					
						
							|  |  |  | PEM_FLAG_SECURE                         define | 
					
						
							|  |  |  | RAND_cleanup                            define deprecated 1.1.0 | 
					
						
							|  |  |  | SSL_COMP_free_compression_methods       define deprecated 1.1.0 | 
					
						
							|  |  |  | SSL_CTX_add0_chain_cert                 define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_add1_chain_cert                 define | 
					
						
							|  |  |  | SSL_CTX_add_extra_chain_cert            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_build_cert_chain                define | 
					
						
							|  |  |  | SSL_CTX_clear_chain_certs               define | 
					
						
							|  |  |  | SSL_CTX_clear_extra_chain_certs         define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_clear_mode                      define | 
					
						
							| 
									
										
										
										
											2017-03-16 01:25:55 +08:00
										 |  |  | SSL_CTX_decrypt_session_ticket_fn       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_disable_ct                      define | 
					
						
							| 
									
										
										
										
											2017-03-16 01:25:55 +08:00
										 |  |  | SSL_CTX_generate_session_ticket_fn      define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_get0_chain_certs                define | 
					
						
							| 
									
										
										
										
											2022-04-04 21:36:20 +08:00
										 |  |  | SSL_CTX_get0_chain_cert_store           define | 
					
						
							| 
									
										
										
										
											2024-12-20 17:26:50 +08:00
										 |  |  | SSL_CTX_get0_implemented_groups         define | 
					
						
							| 
									
										
										
										
											2022-04-04 21:36:20 +08:00
										 |  |  | SSL_CTX_get0_verify_cert_store          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_get_default_read_ahead          define | 
					
						
							| 
									
										
										
										
											2018-10-17 00:07:00 +08:00
										 |  |  | SSL_CTX_get_extra_chain_certs           define | 
					
						
							|  |  |  | SSL_CTX_get_extra_chain_certs_only      define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_get_max_cert_list               define | 
					
						
							| 
									
										
										
										
											2017-09-14 15:28:39 +08:00
										 |  |  | SSL_CTX_get_max_proto_version           define | 
					
						
							|  |  |  | SSL_CTX_get_min_proto_version           define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_get_mode                        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_get_read_ahead                  define | 
					
						
							|  |  |  | SSL_CTX_get_session_cache_mode          define | 
					
						
							|  |  |  | SSL_CTX_get_tlsext_status_arg           define | 
					
						
							|  |  |  | SSL_CTX_get_tlsext_status_cb            define | 
					
						
							|  |  |  | SSL_CTX_get_tlsext_status_type          define | 
					
						
							|  |  |  | SSL_CTX_select_current_cert             define | 
					
						
							|  |  |  | SSL_CTX_sess_accept                     define | 
					
						
							|  |  |  | SSL_CTX_sess_accept_good                define | 
					
						
							|  |  |  | SSL_CTX_sess_accept_renegotiate         define | 
					
						
							|  |  |  | SSL_CTX_sess_cache_full                 define | 
					
						
							|  |  |  | SSL_CTX_sess_cb_hits                    define | 
					
						
							|  |  |  | SSL_CTX_sess_connect                    define | 
					
						
							|  |  |  | SSL_CTX_sess_connect_good               define | 
					
						
							|  |  |  | SSL_CTX_sess_connect_renegotiate        define | 
					
						
							|  |  |  | SSL_CTX_sess_get_cache_size             define | 
					
						
							|  |  |  | SSL_CTX_sess_hits                       define | 
					
						
							|  |  |  | SSL_CTX_sess_misses                     define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_sess_number                     define | 
					
						
							|  |  |  | SSL_CTX_sess_set_cache_size             define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_sess_timeouts                   define | 
					
						
							|  |  |  | SSL_CTX_set0_chain                      define | 
					
						
							|  |  |  | SSL_CTX_set0_chain_cert_store           define | 
					
						
							|  |  |  | SSL_CTX_set0_verify_cert_store          define | 
					
						
							|  |  |  | SSL_CTX_set1_chain                      define | 
					
						
							|  |  |  | SSL_CTX_set1_chain_cert_store           define | 
					
						
							|  |  |  | SSL_CTX_set1_client_sigalgs             define | 
					
						
							|  |  |  | SSL_CTX_set1_client_sigalgs_list        define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set1_curves                     define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set1_curves_list                define | 
					
						
							|  |  |  | SSL_CTX_set1_groups                     define | 
					
						
							|  |  |  | SSL_CTX_set1_groups_list                define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set1_sigalgs                    define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set1_sigalgs_list               define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set1_verify_cert_store          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_current_cert                define | 
					
						
							| 
									
										
										
										
											2020-10-21 22:07:01 +08:00
										 |  |  | SSL_CTX_set_dh_auto                     define | 
					
						
							| 
									
										
										
										
											2018-10-17 07:40:01 +08:00
										 |  |  | SSL_CTX_set_ecdh_auto                   define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_max_cert_list               define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_max_pipelines               define | 
					
						
							|  |  |  | SSL_CTX_set_max_proto_version           define | 
					
						
							|  |  |  | SSL_CTX_set_max_send_fragment           define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_min_proto_version           define | 
					
						
							|  |  |  | SSL_CTX_set_mode                        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_msg_callback_arg            define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_read_ahead                  define | 
					
						
							|  |  |  | SSL_CTX_set_session_cache_mode          define | 
					
						
							|  |  |  | SSL_CTX_set_split_send_fragment         define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_tlsext_servername_arg       define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_tlsext_servername_callback  define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_tlsext_status_arg           define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_tlsext_status_cb            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_tlsext_status_type          define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_CTX_set_tlsext_ticket_key_cb        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_CTX_set_tmp_dh                      define | 
					
						
							| 
									
										
										
										
											2018-10-17 07:40:01 +08:00
										 |  |  | SSL_CTX_set_tmp_ecdh                    define | 
					
						
							| 
									
										
										
										
											2019-04-05 22:03:29 +08:00
										 |  |  | SSL_DEFAULT_CIPHER_LIST                 define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2024-04-24 17:04:25 +08:00
										 |  |  | SSL_DOMAIN_FLAG_SINGLE_THREAD           define | 
					
						
							|  |  |  | SSL_DOMAIN_FLAG_MULTI_THREAD            define | 
					
						
							|  |  |  | SSL_DOMAIN_FLAG_THREAD_ASSISTED         define | 
					
						
							|  |  |  | SSL_DOMAIN_FLAG_BLOCKING                define | 
					
						
							|  |  |  | SSL_DOMAIN_FLAG_LEGACY_BLOCKING         define | 
					
						
							| 
									
										
										
										
											2021-05-12 01:09:24 +08:00
										 |  |  | SSL_OP_BIT                              define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_add0_chain_cert                     define | 
					
						
							|  |  |  | SSL_add1_chain_cert                     define | 
					
						
							|  |  |  | SSL_build_cert_chain                    define | 
					
						
							|  |  |  | SSL_clear_chain_certs                   define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_clear_mode                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_disable_ct                          define | 
					
						
							|  |  |  | SSL_get0_chain_certs                    define | 
					
						
							| 
									
										
										
										
											2021-10-25 18:47:00 +08:00
										 |  |  | SSL_get0_iana_groups                    define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get0_session                        define | 
					
						
							| 
									
										
										
										
											2022-04-04 21:36:20 +08:00
										 |  |  | SSL_get0_chain_cert_store               define | 
					
						
							|  |  |  | SSL_get0_verify_cert_store              define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get1_curves                         define | 
					
						
							|  |  |  | SSL_get1_groups                         define | 
					
						
							|  |  |  | SSL_get_cipher                          define | 
					
						
							|  |  |  | SSL_get_cipher_bits                     define | 
					
						
							|  |  |  | SSL_get_cipher_name                     define | 
					
						
							|  |  |  | SSL_get_cipher_version                  define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_get_extms_support                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get_max_cert_list                   define | 
					
						
							| 
									
										
										
										
											2017-09-14 15:28:39 +08:00
										 |  |  | SSL_get_max_proto_version               define | 
					
						
							|  |  |  | SSL_get_min_proto_version               define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_get_mode                            define | 
					
						
							| 
									
										
										
										
											2019-04-11 22:47:13 +08:00
										 |  |  | SSL_get_peer_certificate                define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2025-02-13 23:07:14 +08:00
										 |  |  | SSL_get0_peer_signature_name            define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_get_peer_signature_nid              define | 
					
						
							| 
									
										
										
										
											2018-11-10 14:53:56 +08:00
										 |  |  | SSL_get_peer_tmp_key                    define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get_secure_renegotiation_support    define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_get_server_tmp_key                  define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get_shared_curve                    define | 
					
						
							|  |  |  | SSL_get_shared_group                    define | 
					
						
							| 
									
										
										
										
											2019-07-08 17:20:59 +08:00
										 |  |  | SSL_get_negotiated_group                define | 
					
						
							| 
									
										
										
										
											2025-02-13 23:07:14 +08:00
										 |  |  | SSL_get0_signature_name                 define | 
					
						
							| 
									
										
										
										
											2018-11-10 14:53:56 +08:00
										 |  |  | SSL_get_signature_nid                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_get_time                            define | 
					
						
							|  |  |  | SSL_get_timeout                         define | 
					
						
							|  |  |  | SSL_get_tlsext_status_ocsp_resp         define | 
					
						
							|  |  |  | SSL_get_tlsext_status_type              define | 
					
						
							| 
									
										
										
										
											2018-11-10 14:53:56 +08:00
										 |  |  | SSL_get_tmp_key                         define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_in_accept_init                      define | 
					
						
							|  |  |  | SSL_in_connect_init                     define | 
					
						
							|  |  |  | SSL_library_init                        define | 
					
						
							|  |  |  | SSL_load_error_strings                  define deprecated 1.1.0 | 
					
						
							|  |  |  | SSL_select_current_cert                 define | 
					
						
							|  |  |  | SSL_set0_chain                          define | 
					
						
							|  |  |  | SSL_set0_chain_cert_store               define | 
					
						
							|  |  |  | SSL_set0_verify_cert_store              define | 
					
						
							|  |  |  | SSL_set1_chain                          define | 
					
						
							|  |  |  | SSL_set1_chain_cert_store               define | 
					
						
							|  |  |  | SSL_set1_client_sigalgs                 define | 
					
						
							|  |  |  | SSL_set1_client_sigalgs_list            define | 
					
						
							|  |  |  | SSL_set1_curves                         define | 
					
						
							|  |  |  | SSL_set1_curves_list                    define | 
					
						
							|  |  |  | SSL_set1_groups                         define | 
					
						
							|  |  |  | SSL_set1_groups_list                    define | 
					
						
							|  |  |  | SSL_set1_sigalgs                        define | 
					
						
							|  |  |  | SSL_set1_sigalgs_list                   define | 
					
						
							|  |  |  | SSL_set1_verify_cert_store              define | 
					
						
							|  |  |  | SSL_set_current_cert                    define | 
					
						
							| 
									
										
										
										
											2020-10-21 22:07:01 +08:00
										 |  |  | SSL_set_dh_auto                         define | 
					
						
							| 
									
										
										
										
											2018-10-17 07:40:01 +08:00
										 |  |  | SSL_set_ecdh_auto                       define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_set_max_cert_list                   define | 
					
						
							|  |  |  | SSL_set_max_pipelines                   define | 
					
						
							|  |  |  | SSL_set_max_proto_version               define | 
					
						
							|  |  |  | SSL_set_max_send_fragment               define | 
					
						
							|  |  |  | SSL_set_min_proto_version               define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_set_mode                            define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_set_msg_callback_arg                define | 
					
						
							| 
									
										
										
										
											2017-06-02 04:26:26 +08:00
										 |  |  | SSL_set_mtu                             define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_set_split_send_fragment             define | 
					
						
							|  |  |  | SSL_set_time                            define | 
					
						
							|  |  |  | SSL_set_timeout                         define | 
					
						
							| 
									
										
										
										
											2017-06-28 15:46:13 +08:00
										 |  |  | SSL_set_tlsext_host_name                define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_set_tlsext_status_ocsp_resp         define | 
					
						
							|  |  |  | SSL_set_tlsext_status_type              define | 
					
						
							|  |  |  | SSL_set_tmp_dh                          define | 
					
						
							| 
									
										
										
										
											2018-10-17 07:40:01 +08:00
										 |  |  | SSL_set_tmp_ecdh                        define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_want_async                          define | 
					
						
							|  |  |  | SSL_want_async_job                      define | 
					
						
							| 
									
										
										
										
											2017-09-08 06:39:40 +08:00
										 |  |  | SSL_want_client_hello_cb                define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_want_nothing                        define | 
					
						
							|  |  |  | SSL_want_read                           define | 
					
						
							| 
									
										
										
										
											2021-01-17 03:43:00 +08:00
										 |  |  | SSL_want_retry_verify                   define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSL_want_write                          define | 
					
						
							|  |  |  | SSL_want_x509_lookup                    define | 
					
						
							| 
									
										
										
										
											2024-01-22 19:42:41 +08:00
										 |  |  | SSL_get_feature_request_uint            define | 
					
						
							|  |  |  | SSL_set_feature_request_uint            define | 
					
						
							|  |  |  | SSL_get_feature_peer_request_uint       define | 
					
						
							|  |  |  | SSL_get_feature_negotiated_uint         define | 
					
						
							|  |  |  | SSL_get_generic_value_uint              define | 
					
						
							|  |  |  | SSL_set_generic_value_uint              define | 
					
						
							|  |  |  | SSL_get_quic_stream_bidi_local_avail    define | 
					
						
							|  |  |  | SSL_get_quic_stream_bidi_remote_avail   define | 
					
						
							|  |  |  | SSL_get_quic_stream_uni_local_avail     define | 
					
						
							|  |  |  | SSL_get_quic_stream_uni_remote_avail    define | 
					
						
							| 
									
										
										
										
											2024-02-09 20:52:33 +08:00
										 |  |  | SSL_get_event_handling_mode             define | 
					
						
							|  |  |  | SSL_set_event_handling_mode             define | 
					
						
							| 
									
										
										
										
											2024-02-14 16:44:36 +08:00
										 |  |  | SSL_get_stream_write_buf_size           define | 
					
						
							|  |  |  | SSL_get_stream_write_buf_used           define | 
					
						
							|  |  |  | SSL_get_stream_write_buf_avail          define | 
					
						
							| 
									
										
										
										
											2023-08-30 20:41:39 +08:00
										 |  |  | SSL_CONN_CLOSE_FLAG_LOCAL               define | 
					
						
							|  |  |  | SSL_CONN_CLOSE_FLAG_TRANSPORT           define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | SSLv23_client_method                    define | 
					
						
							|  |  |  | SSLv23_method                           define | 
					
						
							|  |  |  | SSLv23_server_method                    define | 
					
						
							| 
									
										
										
										
											2024-02-02 20:24:24 +08:00
										 |  |  | SSL_POLL_EVENT_NONE                     define | 
					
						
							|  |  |  | SSL_POLL_EVENT_EC                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_ECD                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_EL                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_F                        define | 
					
						
							|  |  |  | SSL_POLL_EVENT_R                        define | 
					
						
							|  |  |  | SSL_POLL_EVENT_ER                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_W                        define | 
					
						
							|  |  |  | SSL_POLL_EVENT_EW                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_ISB                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_ISU                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_IS                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_ISE                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_IC                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_I                        define | 
					
						
							|  |  |  | SSL_POLL_EVENT_OSB                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_OSU                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_OS                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_OSE                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_RW                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_RWE                      define | 
					
						
							|  |  |  | SSL_POLL_EVENT_RE                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_WE                       define | 
					
						
							|  |  |  | SSL_POLL_EVENT_E                        define | 
					
						
							|  |  |  | SSL_POLL_FLAG_NO_HANDLE_EVENTS          define | 
					
						
							| 
									
										
										
										
											2023-04-19 02:30:56 +08:00
										 |  |  | SSL_STREAM_FLAG_UNI                     define | 
					
						
							| 
									
										
										
										
											2023-08-22 23:59:57 +08:00
										 |  |  | SSL_STREAM_FLAG_NO_BLOCK                define | 
					
						
							|  |  |  | SSL_STREAM_FLAG_ADVANCE                 define | 
					
						
							| 
									
										
										
										
											2023-04-19 02:30:56 +08:00
										 |  |  | SSL_STREAM_TYPE_NONE                    define | 
					
						
							|  |  |  | SSL_STREAM_TYPE_READ                    define | 
					
						
							|  |  |  | SSL_STREAM_TYPE_WRITE                   define | 
					
						
							|  |  |  | SSL_STREAM_TYPE_BIDI                    define | 
					
						
							|  |  |  | SSL_STREAM_STATE_NONE                   define | 
					
						
							|  |  |  | SSL_STREAM_STATE_WRONG_DIR              define | 
					
						
							|  |  |  | SSL_STREAM_STATE_OK                     define | 
					
						
							|  |  |  | SSL_STREAM_STATE_FINISHED               define | 
					
						
							|  |  |  | SSL_STREAM_STATE_RESET_LOCAL            define | 
					
						
							|  |  |  | SSL_STREAM_STATE_RESET_REMOTE           define | 
					
						
							|  |  |  | SSL_STREAM_STATE_CONN_CLOSED            define | 
					
						
							| 
									
										
										
										
											2024-01-18 22:36:30 +08:00
										 |  |  | SSL_ACCEPT_CONNECTION_NO_BLOCK          define | 
					
						
							| 
									
										
										
										
											2023-04-19 02:30:56 +08:00
										 |  |  | SSL_ACCEPT_STREAM_NO_BLOCK              define | 
					
						
							|  |  |  | SSL_DEFAULT_STREAM_MODE_AUTO_BIDI       define | 
					
						
							|  |  |  | SSL_DEFAULT_STREAM_MODE_AUTO_UNI        define | 
					
						
							|  |  |  | SSL_DEFAULT_STREAM_MODE_NONE            define | 
					
						
							| 
									
										
										
										
											2023-05-09 02:52:45 +08:00
										 |  |  | SSL_INCOMING_STREAM_POLICY_ACCEPT       define | 
					
						
							|  |  |  | SSL_INCOMING_STREAM_POLICY_AUTO         define | 
					
						
							|  |  |  | SSL_INCOMING_STREAM_POLICY_REJECT       define | 
					
						
							| 
									
										
										
										
											2024-01-19 23:00:07 +08:00
										 |  |  | SSL_WRITE_FLAG_CONCLUDE                 define | 
					
						
							| 
									
										
										
										
											2024-01-22 19:42:41 +08:00
										 |  |  | SSL_VALUE_CLASS_GENERIC                 define | 
					
						
							|  |  |  | SSL_VALUE_CLASS_FEATURE_REQUEST         define | 
					
						
							|  |  |  | SSL_VALUE_CLASS_FEATURE_PEER_REQUEST    define | 
					
						
							|  |  |  | SSL_VALUE_CLASS_FEATURE_NEGOTIATED      define | 
					
						
							|  |  |  | SSL_VALUE_QUIC_IDLE_TIMEOUT             define | 
					
						
							|  |  |  | SSL_VALUE_QUIC_STREAM_BIDI_LOCAL_AVAIL  define | 
					
						
							|  |  |  | SSL_VALUE_QUIC_STREAM_BIDI_REMOTE_AVAIL define | 
					
						
							|  |  |  | SSL_VALUE_QUIC_STREAM_UNI_LOCAL_AVAIL   define | 
					
						
							|  |  |  | SSL_VALUE_QUIC_STREAM_UNI_REMOTE_AVAIL  define | 
					
						
							| 
									
										
										
										
											2024-02-09 20:52:33 +08:00
										 |  |  | SSL_VALUE_EVENT_HANDLING_MODE           define | 
					
						
							|  |  |  | SSL_VALUE_EVENT_HANDLING_MODE_INHERIT   define | 
					
						
							|  |  |  | SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT  define | 
					
						
							|  |  |  | SSL_VALUE_EVENT_HANDLING_MODE_EXPLICIT  define | 
					
						
							| 
									
										
										
										
											2024-02-14 16:44:36 +08:00
										 |  |  | SSL_VALUE_STREAM_WRITE_BUF_SIZE         define | 
					
						
							|  |  |  | SSL_VALUE_STREAM_WRITE_BUF_USED         define | 
					
						
							|  |  |  | SSL_VALUE_STREAM_WRITE_BUF_AVAIL        define | 
					
						
							| 
									
										
										
										
											2024-01-18 22:36:30 +08:00
										 |  |  | SSL_WRITE_FLAG_CONCLUDE                 define | 
					
						
							|  |  |  | SSL_LISTENER_FLAG_NO_ACCEPT             define | 
					
						
							| 
									
										
										
										
											2019-04-05 22:03:29 +08:00
										 |  |  | TLS_DEFAULT_CIPHERSUITES                define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2021-05-04 14:05:44 +08:00
										 |  |  | X509_CRL_http_nbio                      define deprecated 3.0.0 | 
					
						
							|  |  |  | X509_http_nbio                          define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2020-01-31 22:35:46 +08:00
										 |  |  | X509_LOOKUP_add_dir                     define | 
					
						
							|  |  |  | X509_LOOKUP_add_store                   define | 
					
						
							| 
									
										
										
										
											2020-09-24 17:56:03 +08:00
										 |  |  | X509_LOOKUP_add_store_ex                define | 
					
						
							| 
									
										
										
										
											2020-01-31 22:35:46 +08:00
										 |  |  | X509_LOOKUP_load_file                   define | 
					
						
							| 
									
										
										
										
											2020-09-24 17:56:03 +08:00
										 |  |  | X509_LOOKUP_load_file_ex                define | 
					
						
							| 
									
										
										
										
											2020-01-31 22:35:46 +08:00
										 |  |  | X509_LOOKUP_load_store                  define | 
					
						
							| 
									
										
										
										
											2020-09-24 17:56:03 +08:00
										 |  |  | X509_LOOKUP_load_store_ex               define | 
					
						
							| 
									
										
										
										
											2020-12-28 18:27:31 +08:00
										 |  |  | X509_NAME_hash                          define | 
					
						
							| 
									
										
										
										
											2017-06-09 03:18:38 +08:00
										 |  |  | X509_STORE_set_lookup_crls_cb           define | 
					
						
							|  |  |  | X509_STORE_set_verify_func              define | 
					
						
							| 
									
										
										
										
											2018-09-04 17:21:10 +08:00
										 |  |  | EVP_PKEY_CTX_set1_id                    define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get1_id                    define | 
					
						
							|  |  |  | EVP_PKEY_CTX_get1_id_len                define | 
					
						
							| 
									
										
										
										
											2018-11-06 04:41:01 +08:00
										 |  |  | ASYNC_STATUS_EAGAIN                     define | 
					
						
							|  |  |  | ASYNC_STATUS_OK                         define | 
					
						
							|  |  |  | ASYNC_STATUS_ERR                        define | 
					
						
							|  |  |  | ASYNC_STATUS_UNSUPPORTED                define | 
					
						
							| 
									
										
										
										
											2019-03-13 06:35:45 +08:00
										 |  |  | OSSL_TRACE_BEGIN                        define | 
					
						
							|  |  |  | OSSL_TRACE_END                          define | 
					
						
							|  |  |  | OSSL_TRACE_CANCEL                       define | 
					
						
							|  |  |  | OSSL_TRACE1                             define | 
					
						
							|  |  |  | OSSL_TRACE2                             define | 
					
						
							|  |  |  | OSSL_TRACE9                             define | 
					
						
							| 
									
										
										
										
											2023-08-30 20:19:40 +08:00
										 |  |  | OSSL_THREAD_SUPPORT_FLAG_THREAD_POOL    define | 
					
						
							|  |  |  | OSSL_THREAD_SUPPORT_FLAG_DEFAULT_SPAWN  define | 
					
						
							| 
									
										
										
										
											2019-09-10 13:08:29 +08:00
										 |  |  | TS_VERIFY_CTS_set_certs                 define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2020-10-09 23:24:07 +08:00
										 |  |  | EVP_PKEY_get1_tls_encodedpoint          define deprecated 3.0.0 | 
					
						
							|  |  |  | EVP_PKEY_set1_tls_encodedpoint          define deprecated 3.0.0 | 
					
						
							| 
									
										
										
										
											2021-05-28 23:36:16 +08:00
										 |  |  | EVP_MD_type                             define | 
					
						
							|  |  |  | EVP_MD_nid                              define | 
					
						
							|  |  |  | EVP_MD_name                             define | 
					
						
							|  |  |  | EVP_MD_pkey_type                        define | 
					
						
							|  |  |  | EVP_MD_size                             define | 
					
						
							|  |  |  | EVP_MD_block_size                       define | 
					
						
							|  |  |  | EVP_MD_flags                            define | 
					
						
							|  |  |  | EVP_MD_CTX_size                         define | 
					
						
							|  |  |  | EVP_MD_CTX_block_size                   define | 
					
						
							|  |  |  | EVP_MD_CTX_type                         define | 
					
						
							|  |  |  | EVP_MD_CTX_pkey_ctx                     define | 
					
						
							|  |  |  | EVP_MD_CTX_md_data                      define | 
					
						
							|  |  |  | EVP_CIPHER_nid                          define | 
					
						
							|  |  |  | EVP_CIPHER_name                         define | 
					
						
							|  |  |  | EVP_CIPHER_block_size                   define | 
					
						
							|  |  |  | EVP_CIPHER_key_length                   define | 
					
						
							|  |  |  | EVP_CIPHER_iv_length                    define | 
					
						
							|  |  |  | EVP_CIPHER_flags                        define | 
					
						
							|  |  |  | EVP_CIPHER_mode                         define | 
					
						
							|  |  |  | EVP_CIPHER_type                         define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_encrypting               define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_nid                      define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_block_size               define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_key_length               define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_iv_length                define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_tag_length               define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_num                      define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_type                     define | 
					
						
							|  |  |  | EVP_CIPHER_CTX_mode                     define | 
					
						
							|  |  |  | EVP_PKEY_bits                           define | 
					
						
							|  |  |  | EVP_PKEY_security_bits                  define | 
					
						
							|  |  |  | EVP_PKEY_size                           define | 
					
						
							|  |  |  | EVP_PKEY_id                             define | 
					
						
							|  |  |  | EVP_PKEY_base_id                        define | 
					
						
							| 
									
										
										
										
											2022-03-07 22:46:58 +08:00
										 |  |  | SSL_set_retry_verify                    define | 
					
						
							| 
									
										
										
										
											2024-06-21 21:21:04 +08:00
										 |  |  | TS_VERIFY_CTX                           define | 
					
						
							| 
									
										
										
										
											2024-07-08 21:02:59 +08:00
										 |  |  | CMAC_CTX                                define | 
					
						
							| 
									
										
										
										
											2025-01-10 16:00:15 +08:00
										 |  |  | OPENSSL_load_u16_be                     inline | 
					
						
							|  |  |  | OPENSSL_load_u16_le                     inline | 
					
						
							|  |  |  | OPENSSL_store_u16_be                    inline | 
					
						
							|  |  |  | OPENSSL_store_u16_le                    inline | 
					
						
							|  |  |  | OPENSSL_load_u32_be                     inline | 
					
						
							|  |  |  | OPENSSL_load_u32_le                     inline | 
					
						
							|  |  |  | OPENSSL_store_u32_be                    inline | 
					
						
							|  |  |  | OPENSSL_store_u32_le                    inline | 
					
						
							|  |  |  | OPENSSL_load_u64_be                     inline | 
					
						
							|  |  |  | OPENSSL_load_u64_le                     inline | 
					
						
							|  |  |  | OPENSSL_store_u64_be                    inline | 
					
						
							|  |  |  | OPENSSL_store_u64_le                    inline |