Here is a list of all functions with links to the files they belong to:
- c -
- calc_control_channel_frame_overhead() : ssl.c
- calc_options_string_link_mtu() : mtu.c, mtu.h
- calc_packet_id_size_dc() : mtu.c, mtu.h
- calculate_crypto_overhead() : crypto.c, crypto.h
- calculate_session_id_hmac() : ssl_pkt.c, ssl_pkt.h
- can_preserve_tun() : init.c
- cc_exit_notify_enabled() : occ.h
- cc_handle_deferred_v1() : sample-client-connect.c
- ccs_delete_config_file() : multi.c
- ccs_delete_deferred_ret_file() : multi.c
- ccs_gen_config_file() : multi.c
- ccs_gen_deferred_ret_file() : multi.c
- ccs_test_deferred_ret_file() : multi.c
- ce_management_query_proxy() : init.c
- ce_management_query_remote() : init.c
- cert_hash_compare() : ssl_verify.c, ssl_verify.h
- cert_hash_copy() : ssl_verify.c
- cert_hash_free() : ssl_verify.c, ssl_verify.h
- cert_hash_remember() : mock_ssl_dependencies.c, ssl_verify_backend.h, ssl_verify.c
- cert_uri_supported() : ssl_openssl.c
- change_device_state() : tap.c
- char_class() : buffer.c, buffer.h
- char_inc_exc() : buffer.c
- check_add_routes() : forward.c
- check_add_routes_action() : forward.c
- check_addr_clash() : tun.c
- check_aead_limits() : test_ssl.c
- check_auth_pending_method() : ssl_verify.c
- check_ca_required() : options.c
- check_cmd_access() : options.c
- check_coarse_timers() : forward.c
- check_compression_settings_valid() : comp.c, comp.h
- check_connection_established() : forward.c
- check_dco_key_status() : forward.c
- check_debug_level() : error.h
- check_file_access() : options.c
- check_file_access_chroot() : options.c
- check_file_access_chroot_inline() : options.c
- check_file_access_inline() : options.c
- check_for_client_reason() : ssl_verify.c
- check_fragment() : forward.c
- check_hmac_token() : auth_token.c
- check_inactivity_timeout() : forward.c
- check_incoming_control_channel() : forward.c
- check_inline_file() : options.c
- check_inline_file_via_buf() : options.c
- check_inline_file_via_fp() : options.c
- check_key() : crypto.c, crypto.h
- check_malloc_return() : buffer.h
- check_outgoing_ciphertext() : ssl.c
- check_ping_restart() : ping.h
- check_ping_send() : ping.h
- check_ping_send_dowork() : ping.c, ping.h
- check_pull_client_ncp() : ssl_ncp.c, ssl_ncp.h
- check_push_request() : forward.c
- check_reboot() : tap.c
- check_scheduled_exit() : forward.c
- check_send_auth_token() : auth_token.c, auth_token.h
- check_send_occ_load_test() : occ.h
- check_send_occ_load_test_dowork() : occ.c, occ.h
- check_send_occ_msg() : occ.h
- check_send_occ_msg_dowork() : occ.c, occ.h
- check_send_occ_req() : occ.h
- check_send_occ_req_dowork() : occ.c, occ.h
- check_server_poll_timeout() : forward.c
- check_session_buf_not_used() : ssl.c
- check_session_cipher() : ssl_ncp.h, ssl_ncp.c
- check_session_id_hmac() : ssl_pkt.h, ssl_pkt.c
- check_session_timeout() : forward.c
- check_stale_routes() : multi.c
- check_status() : error.h
- check_status_file() : forward.c
- check_timeout_random_component() : forward.c
- check_timeout_random_component_dowork() : forward.c
- check_tls() : forward.c
- check_tls_errors() : forward.c
- check_tls_errors_co() : forward.c
- check_tls_errors_nco() : forward.c
- check_tls_prf_working() : crypto.c, crypto.h
- CheckAndScheduleReboot() : openvpnmsica.c, openvpnmsica.h
- CheckConfigPath() : validate.c
- CheckOption() : validate.c, validate.h
- chomp() : buffer.c, buffer.h
- cid_compare_function() : multi.c
- cid_hash_function() : multi.c
- cipher_ctx_block_size() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_final() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_final_check_tag() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_free() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_get_tag() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_init() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_iv_length() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_mode() : crypto_openssl.c, crypto_backend.h
- cipher_ctx_mode_aead() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_mode_cbc() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_mode_ofb_cfb() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_new() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_reset() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_update() : crypto_backend.h, crypto_openssl.c
- cipher_ctx_update_ad() : crypto_backend.h, crypto_openssl.c
- cipher_decrypt_verify_fail_exceeded() : crypto.h
- cipher_decrypt_verify_fail_warn() : crypto.h
- cipher_defined() : crypto_backend.h
- cipher_get() : crypto_openssl.c
- cipher_get_aead_limits() : crypto.h, crypto.c
- cipher_kt_block_size() : crypto_backend.h, crypto_openssl.c
- cipher_kt_insecure() : crypto_backend.h, crypto_openssl.c
- cipher_kt_iv_size() : crypto_backend.h, crypto_openssl.c
- cipher_kt_key_size() : crypto_backend.h, crypto_openssl.c
- cipher_kt_mode() : crypto_openssl.c
- cipher_kt_mode_aead() : crypto_backend.h, crypto_openssl.c
- cipher_kt_mode_cbc() : crypto_backend.h, crypto_openssl.c
- cipher_kt_mode_ofb_cfb() : crypto_backend.h, crypto_openssl.c
- cipher_kt_name() : crypto_backend.h, crypto_openssl.c
- cipher_kt_tag_size() : crypto_backend.h, crypto_openssl.c
- cipher_name_cmp() : crypto_openssl.c
- cipher_valid() : crypto_backend.h
- cipher_valid_reason() : crypto_backend.h, crypto_openssl.c
- CIRC_LIST() : packet_id.h
- clamp_size_to_int() : integer.h
- cleanup() : test_pkcs11.c, test_ssl.c
- CleanupRegistry() : interactive.c
- clear_buf() : buffer.h
- clear_prefix() : multi.h
- clear_remote_addrlist() : init.c
- clear_route_ipv6_list() : route.c
- clear_route_list() : route.c
- clear_tuntap() : tun.c
- clear_user_pass_http() : proxy.c
- client_nat_transform() : clinat.c, clinat.h
- client_store() : keyingmaterialexporter.c
- clone_buf() : buffer.c, buffer.h
- clone_client_nat_option_list() : clinat.c, clinat.h
- clone_dns_domains() : dns.c
- clone_dns_options() : dns.c, dns.h
- clone_dns_servers() : dns.c
- clone_push_list() : push.c, push.h
- clone_route_ipv6_option_list() : route.c, route.h
- clone_route_option_list() : route.c, route.h
- close_context() : init.h, init.c
- close_fds_except() : auth-pam.c, down-root.c
- close_instance() : init.c, init.h
- close_management() : init.c, init.h
- close_net_event_win32() : win32.c, win32.h
- close_syslog() : error.c, error.h
- close_tun() : tun.c, tun.h
- close_tun_afunix() : tun_afunix.c, tun_afunix.h
- close_tun_dco() : dco.h
- close_tun_handle() : tun.c, tun.h
- CloseHandleEx() : interactive.c
- CloseOpenVPNGUI() : openvpnmsica.c, openvpnmsica.h
- CmdInstallServices() : service.c
- CmdRemoveServices() : service.c
- CmdStartService() : service.c
- cmp_prefix() : win32-util.c
- CmpAddress() : interactive.c
- CmpAny() : interactive.c
- CmpHandle() : interactive.c
- CmpRoute() : interactive.c
- CmpWString() : interactive.c
- cnol_check_alloc() : options.c
- collect_ciphers() : crypto_openssl.c
- command_line_add() : manage.c, manage.h
- command_line_free() : manage.c, manage.h
- command_line_get() : manage.c, manage.h
- command_line_new() : manage.h, manage.c
- command_line_next() : manage.c, manage.h
- command_line_reset() : manage.c, manage.h
- comp_non_stub_enabled() : comp.h
- compute_earliest_wakeup() : ssl.c
- compute_wakeup_sigma() : multi.c
- connection_entry_load_re() : options.c
- connection_entry_preload_key() : options.c
- connection_established() : forward.h
- constrain_int() : integer.h
- construct_name_value() : env_set.c
- context_clear() : init.c, init.h
- context_clear_1() : init.c, init.h
- context_clear_2() : init.c, init.h
- context_clear_all_except_first_time() : init.c, init.h
- context_gc_free() : init.h, init.c
- context_immediate_reschedule() : forward.c
- context_init_1() : init.c, init.h
- context_reschedule_sec() : forward.c
- control_packet_needs_wkc() : ssl.c
- convert_tls13_list_to_openssl() : ssl_openssl.c
- convert_tls_list_to_openssl() : ssl_openssl.c
- copy_acks_to_mru() : reliable.h, reliable.c
- copy_client_nat_option_list() : clinat.c, clinat.h
- copy_route_ipv6_option_list() : route.c, route.h
- copy_route_option_list() : route.c, route.h
- create_key() : test_ssl.c
- create_kt() : crypto.h
- create_socket() : socket.c
- create_socket_dco_win() : socket.c
- create_socket_tcp() : socket.c, socket.h
- create_socket_udp() : socket.c
- CreateClientPipeInstance() : interactive.c
- CreateRebootFile() : openvpnmsica.c
- crypto_check_replay() : crypto.c, crypto.h
- crypto_clear_error() : crypto_openssl.c, crypto_backend.h
- crypto_init_lib() : crypto_backend.h, crypto_openssl.c
- crypto_init_lib_engine() : crypto_backend.h, crypto_openssl.c
- crypto_load_provider() : crypto_backend.h, crypto_openssl.c
- crypto_max_overhead() : crypto.c, crypto.h
- crypto_pem_decode() : crypto_backend.h, crypto_openssl.c
- crypto_pem_encode() : crypto_backend.h, crypto_openssl.c
- crypto_pem_encode_certificate() : test_ssl.c
- crypto_pem_encode_decode_loopback() : test_crypto.c
- crypto_print_openssl_errors() : crypto_openssl.c, crypto_openssl.h, test_pkcs11.c
- crypto_read_openvpn_key() : crypto.c, crypto.h
- crypto_test_aead_limits() : test_crypto.c
- crypto_test_epoch_key_generation() : test_crypto.c
- crypto_test_epoch_key_overflow() : test_crypto.c
- crypto_test_epoch_key_receive_lookup() : test_crypto.c
- crypto_test_epoch_key_rotation() : test_crypto.c
- crypto_test_epoch_setup() : test_crypto.c
- crypto_test_epoch_teardown() : test_crypto.c
- crypto_test_hkdf_expand_test_ovpn() : test_crypto.c
- crypto_test_hkdf_expand_testa1() : test_crypto.c
- crypto_test_hkdf_expand_testa2() : test_crypto.c
- crypto_test_hkdf_expand_testa3() : test_crypto.c
- crypto_test_hmac() : test_crypto.c
- crypto_test_ovpn_expand_openssl3() : test_crypto.c
- crypto_test_ovpn_label_expand() : test_crypto.c
- crypto_test_tls_prf() : test_crypto.c
- crypto_translate_cipher_names() : test_crypto.c
- crypto_uninit_lib() : crypto_backend.h, crypto_openssl.c
- crypto_unload_provider() : crypto_backend.h, crypto_openssl.c
- CvtHex() : httpdigest.c