Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- g -
- GE : parsecommon.h
- gen_ed_diff() : consdiff.c
- generate_ed_link_cert() : routerkeys.c
- generate_ope_cipher_for_desc() : hs_service.c
- generate_srv() : shared_random.c
- GENERATED_FILE_COMMENT : config.c
- GENERATED_FILE_PREFIX : config.c
- genpareto_sample() : prob_distr.c
- geoip6_digest : geoip.c
- geoip_add_entry() : geoip.c
- geoip_bridge_stats_init() : geoip_stats.h
- geoip_bridge_stats_term() : geoip_stats.h
- geoip_bridge_stats_write() : geoip_stats.h
- geoip_change_dirreq_state() : geoip_stats.h
- geoip_client_action_t : geoip_stats.h
- GEOIP_CLIENT_CONNECT : geoip_stats.h
- GEOIP_CLIENT_NETWORKSTATUS : geoip_stats.h
- geoip_countries : geoip.c
- geoip_db_digest() : geoip.h, geoip.c
- geoip_digest : geoip.c
- geoip_dirreq_stats_init() : geoip_stats.h
- geoip_dirreq_stats_term() : geoip_stats.h
- geoip_dirreq_stats_write() : geoip_stats.h
- geoip_entry_stats_init() : geoip_stats.h
- geoip_entry_stats_term() : geoip_stats.h
- geoip_entry_stats_write() : geoip_stats.h
- geoip_format_bridge_stats() : geoip_stats.h
- geoip_format_dirreq_stats() : geoip_stats.h
- geoip_format_entry_stats() : geoip_stats.h
- geoip_free_all() : geoip.h, geoip.c
- geoip_get_bridge_stats_controller() : geoip_stats.h
- geoip_get_bridge_stats_extrainfo() : geoip_stats.h
- geoip_get_client_history() : geoip_stats.h
- geoip_get_countries() : geoip.c, geoip.h
- geoip_get_country() : geoip.c, geoip.h
- geoip_get_country_by_addr() : geoip.c
- geoip_get_country_by_ipv4() : geoip.c
- geoip_get_country_by_ipv6() : geoip.c
- geoip_get_country_name() : geoip.c, geoip.h
- geoip_get_n_countries() : geoip.c, geoip.h
- geoip_get_request_history() : geoip_stats.h
- geoip_get_transport_history() : geoip_stats.h
- geoip_ipv4_compare_entries_() : geoip.c
- geoip_ipv4_compare_key_to_entry_() : geoip.c
- geoip_ipv4_entries : geoip.c
- geoip_ipv6_compare_entries_() : geoip.c
- geoip_ipv6_compare_key_to_entry_() : geoip.c
- geoip_ipv6_entries : geoip.c
- geoip_is_loaded() : geoip.c, geoip.h
- geoip_load_file() : geoip.c, geoip.h
- geoip_note_client_seen() : geoip_stats.h
- geoip_note_ns_response() : geoip_stats.h
- geoip_ns_response_t : geoip_stats.h
- geoip_parse_entry() : geoip.c
- GEOIP_REJECT_BUSY : geoip_stats.h
- GEOIP_REJECT_NOT_ENOUGH_SIGS : geoip_stats.h
- GEOIP_REJECT_NOT_FOUND : geoip_stats.h
- GEOIP_REJECT_NOT_MODIFIED : geoip_stats.h
- GEOIP_REJECT_UNAVAILABLE : geoip_stats.h
- geoip_remove_old_clients() : geoip_stats.h
- geoip_reset_dirreq_stats() : geoip_stats.h
- geoip_reset_entry_stats() : geoip_stats.h
- geoip_start_dirreq() : geoip_stats.h
- geoip_stats_free_all() : geoip_stats.h
- GEOIP_SUCCESS : geoip_stats.h
- geometric_sample() : prob_distr.c
- get_accounting_bytes() : hibernate.c, hibernate.h
- get_address_from_config() : resolve_addr.c
- get_address_from_hostname() : resolve_addr.c
- get_address_from_interface() : resolve_addr.c
- get_address_from_orport() : resolve_addr.c
- get_all_auth_client_lines() : hs_descriptor.c
- get_all_possible_sybil() : dirvote.c
- get_auth_client_str() : hs_descriptor.c
- get_auth_key_from_cell() : hs_intropoint.c
- get_authmethods() : control_cmd.c
- get_bindaddr_for_server_proxy() : transports.c
- get_bindaddr_from_transport_listen_line() : transport_config.c
- get_bridge_dl_status_by_id() : bridges.c, bridges.h
- get_bridge_info_for_guard() : entrynodes.c
- get_bytes_read() : mainloop.c, mainloop.h
- get_bytes_written() : mainloop.c, mainloop.h
- get_cert_list() : authcert.c
- get_channel_id() : dispatch_naming.h
- get_channel_id_name() : dispatch_naming.h
- get_channels_pending() : scheduler.c
- get_circ() : control_cmd.c
- get_circuit_build_close_time_ms() : circuitstats.c, circuitstats.h
- get_circuit_build_timeout_ms() : circuitstats.c, circuitstats.h
- get_circuit_build_times() : circuitstats.c, circuitstats.h
- get_circuit_build_times_mutable() : circuitstats.c, circuitstats.h
- get_circuit_purpose_needed_to_cannibalize() : circuitlist.c
- get_circuit_with_token() : hs_circuitmap.c
- get_client_auth_creds_filename() : hs_client.c
- get_client_ux() : conflux_pool.c
- get_configured_bridge_by_addr_port_digest() : bridges.h, bridges.c
- get_configured_bridge_by_exact_addr_port_digest() : bridges.h, bridges.c
- get_configured_bridge_by_orports_digest() : bridges.c
- get_configured_bridge_by_routerinfo() : bridges.c
- get_configured_ports() : config.c, config.h
- get_connection_array() : mainloop.c, mainloop.h
- get_consensus_param_exit_dns_attempts() : dns.c
- get_consensus_param_exit_dns_timeout() : dns.c
- get_controller_cookie_file_name() : control_auth.h, control_auth.c
- get_counts() : nss_countbytes.c
- get_creds_from_client_auth_filename() : hs_client.c
- get_current_curve25519_keypair() : router.c
- get_current_family_id_keys() : routerkeys.c
- get_current_process_environment_variables() : env.c, env.h
- get_data_directory() : config.c
- get_default_conf_file() : config.c
- get_detached_onion_services() : control_cmd.c
- get_detached_signatures_from_pending_consensuses() : dirvote.c
- get_dir_info_status_string() : nodelist.h, nodelist.c
- get_disaster_srv() : hs_common.c
- get_dns_stats_by_type() : rephist.c
- get_ed_impl() : crypto_ed25519.c
- get_eligible_guards() : entrynodes.c
- get_environment() : env.c, env.h
- get_esc_cfile() : control_cmd.c
- get_exit_for_nonce() : conflux_pool.c
- get_ext_or_auth_cookie_file_name() : ext_orport.c
- get_extend_info_from_intro_point() : hs_service.c
- get_extreme_restriction_threshold() : entrynodes.c
- get_first_listener_addrport_string() : config.c, config.h
- get_frac_paths_needed_for_circs() : nodelist.c
- get_frequent_members() : dirvote.c
- get_glob_opened_files() : path.c, path.h
- get_glob_paths() : path.c
- get_guard_confirmed_min_lifetime() : entrynodes.c
- get_guard_lifetime() : entrynodes.c
- get_guard_selection_by_name() : entrynodes.c
- get_guard_selection_info() : entrynodes.c, entrynodes.h
- get_guard_state_for_bridge_desc_fetch() : entrynodes.h, entrynodes.c
- get_hs_client_auths_map() : hs_client.c, hs_client.h
- get_hs_opts_mgr() : hs_config.c
- get_id_hash() : consdiff.c
- get_inner_encrypted_layer_plaintext() : hs_descriptor.c
- get_interface_address() : address.c, address.h
- get_interface_address6() : address.c, address.h
- get_interface_address6_list() : address.c, address.h
- get_interface_address6_via_udp_socket_hack() : address.c
- get_interface_address_list() : address.h
- get_interface_addresses_raw() : address.c
- get_internet_likely_down_interval() : entrynodes.c
- get_intro2_burst_consensus_param() : hs_dos.c
- get_intro2_rate_consensus_param() : hs_dos.c
- get_intro_point_max_introduce2() : hs_service.c
- get_intro_point_max_lifetime() : hs_service.c
- get_intro_point_min_introduce2() : hs_service.c
- get_intro_point_min_lifetime() : hs_service.c
- get_intro_point_num_extra() : hs_service.c
- get_intro_secret_hs_input() : hs_ntor.c
- get_introduce1_key_material() : hs_ntor.c
- get_introduce2_key_material() : hs_cell.c
- get_introduce2_keys_and_verify_mac() : hs_cell.c
- get_last_hid_serv_requests() : hs_common.c
- get_last_user_activity_time() : netstatus.c, netstatus.h
- get_layer2_guards() : entrynodes.c, entrynodes.h
- get_layer2_hs_guard_lifetime() : entrynodes.c
- get_link_spec_by_type() : hs_service.c
- get_main_loop_error_count() : mainloop.c, mainloop.h
- get_main_loop_idle_count() : mainloop.c, mainloop.h
- get_main_loop_success_count() : mainloop.c, mainloop.h
- get_majority_srv_from_votes() : shared_random.c
- get_managed_proxy_by_argv_and_type() : transports.c
- get_max_age_to_cache() : consdiffmgr.c
- get_max_intro_circ_per_period() : hs_service.c
- get_max_lifetime_of_layer2_hs_guards() : entrynodes.c
- get_max_pending_tasks_per_cpu() : cpuworker.c
- get_max_sample_size() : entrynodes.c
- get_max_sample_size_absolute() : entrynodes.c
- get_max_sample_threshold() : entrynodes.c
- get_max_sockets() : socket.c, socket.h
- get_meaningful_restriction_threshold() : entrynodes.c
- get_message_bitarray() : pubsub_check.c
- get_microdesc_cache() : microdesc.h, microdesc.c
- get_microdesc_cache_noload() : microdesc.c
- get_min_filtered_sample_size() : entrynodes.c
- get_min_lifetime_of_layer2_hs_guards() : entrynodes.c
- get_min_log_level() : log.c, log.h
- get_most_frequent_member : dirvote.c
- get_my_declared_family() : router.c
- get_my_roles() : mainloop.c
- get_my_v3_authority_cert() : router.c, router.h
- get_my_v3_authority_signing_key() : router.c, router.h
- get_my_v3_legacy_cert() : router.c, router.h
- get_my_v3_legacy_signing_key() : router.c, router.h
- get_n_authorities() : dirlist.c, dirlist.h
- get_n_open_sockets() : socket.c, socket.h
- get_n_primary_guards() : entrynodes.c
- get_n_primary_guards_to_use() : entrynodes.c
- get_net_param_from_list() : networkstatus.c
- get_next_token() : parsecommon.c, parsecommon.h
- get_node_from_intro_point() : hs_service.c
- get_nonprimary_guard_connect_timeout() : entrynodes.c
- get_nonprimary_guard_idle_timeout() : entrynodes.c
- get_ns_str_from_sr_values() : shared_random.c
- get_nth_protocol_set_vote() : dirvote.c
- get_num_channel_ids() : dispatch_naming.h
- get_num_cpus() : config.c, config.h
- get_number_of_layer2_hs_guards() : entrynodes.c
- get_objects_from_ident() : hs_service.c
- get_onion_key() : router.c, router.h
- get_onion_key_grace_period() : router.c, router.h
- get_onion_key_lifetime() : router.h, router.c
- get_onion_key_rotation_days_() : router.c
- get_onion_key_set_at() : router.c, router.h
- get_onion_public_key() : hs_ob.c
- get_onion_queue_max_delay() : onion_queue.c
- get_onion_queue_wait_cutoff() : onion_queue.c
- get_options() : config.c, config.h
- get_options_defaults() : config.c
- get_options_from_transport_options_line() : transport_config.c
- get_options_mgr() : config.c
- get_options_mutable() : config.c, config.h
- get_or_history() : rephist.c
- get_or_state() : statefile.h, statefile.c
- get_outer_encrypted_layer_plaintext() : hs_descriptor.c
- get_output() : metrics_store.c
- get_overhead_for_onionskins() : cpuworker.c
- get_param_max_circuit_cell_queue_size() : relay.c
- get_param_max_circuit_cell_queue_size_out() : relay.c
- get_parent_directory() : path.c, path.h
- get_phase_str() : shared_random_state.c
- get_platform_str() : router.c
- get_protocol_warning_severity_level() : config.h, config.c
- get_proxy_addrport() : connection.c
- get_pt_proxy_uri() : transports.c
- get_qstring_length() : qstring.c
- get_random_virtual_addr() : addressmap.c
- get_remove_unlisted_guards_after_days() : entrynodes.c
- get_remove_unlisted_guards_after_seconds() : entrynodes.c
- get_rend_secret_hs_input() : hs_ntor.c
- get_rendezvous1_key_material() : hs_ntor.c
- get_retry_schedule() : entrynodes.c
- get_sampled_guard_by_bridge_addr() : entrynodes.c
- get_sampled_guard_for_bridge() : entrynodes.c
- get_sampled_guard_with_id() : entrynodes.c
- get_scale_factor() : circuitmux_ewma.c
- get_scheduler_state_string() : scheduler.c
- get_scheduler_type_string() : scheduler.c
- get_service_anonymity_string() : hs_circuit.c
- get_short_version() : torversion.h, version.c
- get_signed_descriptor_by_fp() : dirserv.c
- get_signewnym_epoch() : mainloop.c, mainloop.h
- get_socks_args_by_bridge_addrport() : bridges.c, bridges.h
- get_sr_protocol_phase() : shared_random_state.c
- get_srs_mgr() : shared_random_state.c
- get_srv_element_from_commit() : shared_random.c
- get_stability() : rephist.c
- get_state_mgr() : statefile.c
- get_state_valid_until_time() : shared_random_state.c
- get_stored_bindaddr_for_server_transport() : statefile.c, statefile.h
- get_stream() : control_cmd.c
- get_subcredential_for_handling_intro2_cell() : hs_circuit.c
- get_supported_protocol_list() : protover.c
- get_sybil_list_by_ip_version() : dirvote.c
- get_thread_fast_rng() : crypto_rand_fast.c, crypto_rand.h
- get_time_period_length() : hs_common.c
- get_tlsclient_identity_key() : router.h, router.c
- get_token_arguments() : parsecommon.c
- get_tor_backtrace_version() : backtrace.c, backtrace.h
- get_torrc_fname() : config.c, config.h
- get_total_system_memory() : meminfo.c, meminfo.h
- get_total_system_memory_impl() : meminfo.c
- get_total_weighted_time() : rephist.c
- get_transport_bindaddr() : statefile.c
- get_transport_by_bridge_addrport() : bridges.c
- get_transport_in_state_by_name() : statefile.c
- get_transport_options_for_server_proxy() : transports.c
- get_transport_proxy_ports() : transports.c, transports.h
- get_type_def() : structvar.c
- get_uint16() : bytes.h
- get_uint32() : bytes.h
- get_uint64() : bytes.h
- get_uint8() : bytes.h
- get_uname() : uname.c, uname.h
- get_unique_circ_id_by_chan() : circuitbuild.c
- get_unique_stream_id_by_circ() : connection_edge.h, connection_edge.c
- get_unquoted_path() : path.c, path.h
- get_uptime() : mainloop.c, mainloop.h
- get_user_homedir() : userdb.c, userdb.h
- get_version() : torversion.h, version.c
- get_vote_line_from_commit() : shared_random.c
- get_voter() : dirvote.c
- get_voting_interval() : shared_random_client.c, shared_random_client.h
- get_weighted_fractional_uptime() : rephist.c
- getinfo_helper_accounting() : hibernate.c, hibernate.h
- getinfo_helper_config() : config.c, config.h
- getinfo_helper_current_consensus() : control_getinfo.c
- getinfo_helper_current_time() : control_getinfo.c
- getinfo_helper_dir() : control_getinfo.c
- getinfo_helper_downloads() : control_getinfo.c
- getinfo_helper_downloads_bridge() : control_getinfo.c
- getinfo_helper_downloads_cert() : control_getinfo.c
- getinfo_helper_downloads_desc() : control_getinfo.c
- getinfo_helper_downloads_networkstatus() : control_getinfo.c
- getinfo_helper_entry_guards() : entrynodes.h, entrynodes.c
- getinfo_helper_events() : control_getinfo.c
- getinfo_helper_format_single_entry_guard() : entrynodes.c
- getinfo_helper_geoip() : getinfo_geoip.c, getinfo_geoip.h
- getinfo_helper_listeners() : control_getinfo.c
- getinfo_helper_liveness() : control_getinfo.c
- getinfo_helper_misc() : control_getinfo.c
- getinfo_helper_networkstatus() : networkstatus.c, networkstatus.h
- getinfo_helper_onions() : control_getinfo.c
- getinfo_helper_policies() : policies.c, policies.h
- getinfo_helper_rephist() : control_getinfo.c
- getinfo_helper_sr() : control_getinfo.c
- getinfo_helper_t : control_getinfo.c
- getinfo_items : control_getinfo.c
- global_circuitlist : circuitlist.c
- global_cmdline : config.c
- global_default_options : config.c
- global_destroy_ctr : circuitmux.c
- global_dirfrontpagecontents : relay_config.c
- global_event_mask : control_events.c
- global_options : config.c
- global_origin_circuit_list : circuitlist.c
- global_state : statefile.c
- GREEDY_DESCRIPTOR_RETRY_INTERVAL : mainloop.c
- gt_i64_timei() : di_ops.c
- guard_bandwidth_excluding_exits_kb : voteflags.c
- guard_bandwidth_including_exits_kb : voteflags.c
- guard_contexts : entrynodes.c
- guard_create_dirserver_md_restriction() : entrynodes.c
- guard_has_descriptor() : entrynodes.c
- guard_in_node_family() : entrynodes.c
- guard_obeys_md_dirserver_restriction() : entrynodes.c
- guard_selection_free_() : entrynodes.c
- guard_selection_get_err_str_if_dir_info_missing() : entrynodes.c, entrynodes.h
- guard_selection_infer_type() : entrynodes.c
- guard_selection_new() : entrynodes.c
- guard_tk : voteflags.c
- guard_usage_t : entrynodes.h
- guard_wfu : voteflags.c
- guards_choose_dirguard() : entrynodes.c, entrynodes.h
- guards_choose_guard() : entrynodes.c, entrynodes.h
- guards_retry_optimistic() : entrynodes.c, entrynodes.h
- guards_update_all() : entrynodes.c, entrynodes.h
- guess_compress_size() : compress.c