Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- daemon_filedes
: util.c
 - days_per_month
: util.c
 - decide_if_publishable_server()
: router.c
 - decide_to_advertise_dirport()
: router.c
 - decode_address_from_payload()
: or.h
, relay.c
 - decode_escaped_string()
: control.c
 - decode_hashed_passwords()
: control.c
, or.h
 - DEFAULT_CLIENT_NICKNAME
: or.h
 - DEFAULT_DNS_TTL
: or.h
 - DEFAULT_MAX_BELIEVABLE_BANDWIDTH
: routerlist.c
 - DEFINE_MAP_STRUCTS
: container.c
 - DELAY_WHILE_FETCHING_CERTS
: networkstatus.c
 - delete_log()
: log.c
 - desc_clean_since
: router.c
 - desc_extrainfo
: router.c
 - desc_get_store()
: routerlist.c
 - desc_needs_upload
: router.c
 - desc_routerinfo
: router.c
 - desc_token_table
: routerparse.c
 - DESCRIPTOR_FAILURE_RESET_INTERVAL
: main.c
 - detached_get_digests()
: routerparse.c
 - detached_get_signatures()
: routerparse.c
 - detect_compression_method()
: torgzip.c
, torgzip.h
 - DH_BYTES
: crypto.h
 - dh_param_g
: crypto.c
 - dh_param_p
: crypto.c
 - did_circs_fail_last_period
: circuituse.c
 - digest256_from_base64()
: crypto.h
, crypto.c
 - DIGEST256_LEN
: crypto.h
 - digest256_to_base64()
: crypto.c
, crypto.h
 - digest_from_base64()
: crypto.c
, crypto.h
 - DIGEST_LEN
: crypto.h
 - digest_to_base64()
: crypto.c
, crypto.h
 - digestmap_assert_ok()
: container.c
 - digestmap_entries_eq()
: container.c
 - digestmap_entry_hash()
: container.c
 - digestmap_free()
: container.c
 - digestmap_get()
: container.c
 - digestmap_isempty()
: container.c
 - digestmap_iter_done()
: container.c
 - digestmap_iter_get()
: container.c
 - digestmap_iter_init()
: container.c
 - digestmap_iter_next()
: container.c
 - digestmap_iter_next_rmv()
: container.c
 - digestmap_new()
: container.c
 - digestmap_remove()
: container.c
 - digestmap_set()
: container.c
 - digestmap_size()
: container.c
 - digestset_free()
: container.c
 - digestset_new()
: container.c
 - digit_to_num()
: util.c
 - DIR_503_TIMEOUT
: routerlist.c
 - DIR_CONN_IS_SERVER
: or.h
 - DIR_CONN_MAX_STALL
: main.c
 - dir_conn_purpose_to_string()
: directory.c
 - DIR_CONN_STATE_CLIENT_FINISHED
: or.h
 - DIR_CONN_STATE_CLIENT_READING
: or.h
 - DIR_CONN_STATE_CLIENT_SENDING
: or.h
 - DIR_CONN_STATE_CONNECTING
: or.h
 - DIR_CONN_STATE_SERVER_COMMAND_WAIT
: or.h
 - DIR_CONN_STATE_SERVER_WRITING
: or.h
 - dir_connection_new()
: connection.c
, or.h
 - DIR_ENTRY_RECORD_USAGE_RETAIN_IPS
: or.h
 - dir_footer_token_table
: routerparse.c
 - dir_info_status
: routerlist.c
 - dir_key_certificate_table
: routerparse.c
 - dir_networkstatus_download_failed()
: directory.c
 - dir_policy
: policies.c
 - dir_policy_permits_address()
: or.h
, policies.c
 - DIR_PURPOSE_FETCH_CERTIFICATE
: or.h
 - DIR_PURPOSE_FETCH_CONSENSUS
: or.h
 - DIR_PURPOSE_FETCH_DETACHED_SIGNATURES
: or.h
 - DIR_PURPOSE_FETCH_EXTRAINFO
: or.h
 - DIR_PURPOSE_FETCH_RENDDESC
: or.h
 - DIR_PURPOSE_FETCH_RENDDESC_V2
: or.h
 - DIR_PURPOSE_FETCH_SERVERDESC
: or.h
 - DIR_PURPOSE_FETCH_STATUS_VOTE
: or.h
 - DIR_PURPOSE_FETCH_V2_NETWORKSTATUS
: or.h
 - DIR_PURPOSE_HAS_FETCHED_RENDDESC
: or.h
 - DIR_PURPOSE_IS_UPLOAD
: or.h
 - DIR_PURPOSE_SERVER
: or.h
 - DIR_PURPOSE_UPLOAD_DIR
: or.h
 - DIR_PURPOSE_UPLOAD_RENDDESC
: or.h
 - DIR_PURPOSE_UPLOAD_RENDDESC_V2
: or.h
 - DIR_PURPOSE_UPLOAD_SIGNATURES
: or.h
 - DIR_PURPOSE_UPLOAD_VOTE
: or.h
 - DIR_RECORD_USAGE_GRANULARITY
: or.h
 - DIR_RECORD_USAGE_MIN_OBSERVATION_TIME
: or.h
 - DIR_REGEN_SLACK_TIME
: dirserv.c
 - dir_routerdesc_download_failed()
: directory.c
 - dir_signing_key_is_trusted()
: routerparse.c
 - dir_split_resource_into_fingerprint_pairs()
: directory.c
, or.h
 - dir_split_resource_into_fingerprints()
: directory.c
, or.h
 - dir_token_table
: routerparse.c
 - directories_have_accepted_server_descriptor()
: directory.c
, or.h
 - directory_all_unreachable()
: main.c
, or.h
 - directory_caches_dir_info()
: dirserv.c
, or.h
 - directory_caches_v2_dir_info()
: dirserv.c
, or.h
 - directory_clean_last_hid_serv_requests()
: rendclient.c
 - directory_command_should_use_begindir()
: directory.c
 - directory_conn_is_self_reachability_test()
: directory.c
 - directory_fetches_dir_info_early()
: dirserv.c
, or.h
 - directory_fetches_dir_info_later()
: dirserv.c
, or.h
 - directory_fetches_from_authorities()
: dirserv.c
, or.h
 - directory_get_consensus_url()
: directory.c
 - directory_get_from_all_authorities()
: directory.c
, or.h
 - directory_get_from_dirserver()
: directory.c
, or.h
 - directory_get_from_hs_dir()
: rendclient.c
 - directory_handle_command()
: directory.c
 - directory_handle_command_get()
: directory.c
 - directory_handle_command_post()
: directory.c
 - directory_info_has_arrived()
: main.c
, or.h
 - directory_initiate_command()
: directory.c
, or.h
 - directory_initiate_command_rend()
: directory.c
 - directory_initiate_command_routerstatus()
: directory.c
, or.h
 - directory_initiate_command_routerstatus_rend()
: directory.c
, or.h
 - directory_keyword
: routerparse.c
 - directory_permits_begindir_requests()
: dirserv.c
, or.h
 - directory_permits_controller_requests()
: dirserv.c
, or.h
 - directory_post_to_dirservers()
: directory.c
, or.h
 - directory_post_to_hs_dir()
: rendservice.c
 - directory_remove_invalid()
: dirserv.c
 - directory_send_command()
: directory.c
 - directory_set_dirty()
: dirserv.c
, or.h
 - directory_too_idle_to_fetch_descriptors()
: dirserv.c
, or.h
 - DIRREQ_CIRC_QUEUE_FLUSHED
: or.h
 - DIRREQ_END_CELL_SENT
: or.h
 - DIRREQ_FLUSHING_DIR_CONN_FINISHED
: or.h
 - DIRREQ_IS_FOR_NETWORK_STATUS
: or.h
 - DIRREQ_OR_CONN_BUFFER_FLUSHED
: or.h
 - dirreq_state_t
: or.h
 - DIRREQ_TIMEOUT
: geoip.c
 - dirreq_type_t
: or.h
 - dirserv_add_descriptor()
: dirserv.c
, or.h
 - dirserv_add_extrainfo()
: dirserv.c
 - dirserv_add_multiple_descriptors()
: dirserv.c
, or.h
 - dirserv_add_own_fingerprint()
: dirserv.c
, or.h
 - DIRSERV_BUFFER_MIN
: dirserv.c
 - dirserv_clear_old_networkstatuses()
: dirserv.c
, or.h
 - dirserv_clear_old_v1_info()
: dirserv.c
, or.h
 - dirserv_compute_performance_thresholds()
: dirserv.c
 - dirserv_dump_directory_to_string()
: dirserv.c
, or.h
 - dirserv_estimate_data_size()
: dirserv.c
, or.h
 - dirserv_estimate_microdesc_size()
: dirserv.c
, or.h
 - dirserv_free_all()
: or.h
, dirserv.c
 - dirserv_free_fingerprint_list()
: dirserv.c
, or.h
 - dirserv_generate_networkstatus_vote_obj()
: or.h
, dirserv.c
 - dirserv_get_consensus()
: dirserv.c
, or.h
 - dirserv_get_directory()
: or.h
, dirserv.c
 - dirserv_get_name_status()
: dirserv.c
 - dirserv_get_networkstatus_v2()
: dirserv.c
, or.h
 - dirserv_get_networkstatus_v2_fingerprints()
: dirserv.c
, or.h
 - dirserv_get_nickname_by_digest()
: dirserv.c
, or.h
 - dirserv_get_routerdesc_fingerprints()
: dirserv.c
, or.h
 - dirserv_get_routerdescs()
: dirserv.c
, or.h
 - dirserv_get_runningrouters()
: dirserv.c
, or.h
 - dirserv_get_status_impl()
: dirserv.c
 - dirserv_have_any_microdesc()
: or.h
, dirserv.c
 - dirserv_have_any_serverdesc()
: dirserv.c
, or.h
 - dirserv_load_fingerprint_file()
: dirserv.c
, or.h
 - dirserv_orconn_tls_done()
: dirserv.c
, or.h
 - dirserv_pick_cached_dir_obj()
: dirserv.c
 - dirserv_read_measured_bandwidths()
: dirserv.c
, or.h
 - dirserv_regenerate_directory()
: dirserv.c
 - dirserv_remove_old_statuses()
: or.h
, dirserv.c
 - dirserv_router_get_status()
: dirserv.c
 - dirserv_router_has_valid_address()
: dirserv.c
 - dirserv_set_cached_consensus_networkstatus()
: or.h
, dirserv.c
 - dirserv_set_cached_directory()
: dirserv.c
, or.h
 - dirserv_set_cached_networkstatus_v2()
: dirserv.c
, or.h
 - dirserv_set_router_is_running()
: dirserv.c
, or.h
 - dirserv_single_reachability_test()
: dirserv.c
, or.h
 - dirserv_test_reachability()
: dirserv.c
, or.h
 - dirserv_thinks_router_is_hs_dir()
: dirserv.c
 - dirserv_thinks_router_is_unreliable()
: dirserv.c
 - dirserv_would_reject_router()
: dirserv.c
, or.h
 - dirvote_act()
: dirvote.c
, or.h
 - dirvote_add_signatures()
: dirvote.c
, or.h
 - dirvote_add_signatures_to_pending_consensus()
: dirvote.c
 - dirvote_add_vote()
: dirvote.c
, or.h
 - dirvote_clear_pending_consensuses()
: dirvote.c
 - dirvote_clear_votes()
: dirvote.c
 - dirvote_compute_consensuses()
: dirvote.c
 - dirvote_compute_params()
: dirvote.c
 - dirvote_create_microdescriptor()
: dirvote.c
, or.h
 - dirvote_fetch_missing_signatures()
: dirvote.c
 - dirvote_fetch_missing_votes()
: dirvote.c
 - dirvote_format_microdesc_vote_line()
: or.h
, dirvote.c
 - dirvote_free_all()
: or.h
, dirvote.c
 - dirvote_get_pending_consensus()
: dirvote.c
, or.h
 - dirvote_get_pending_detached_signatures()
: or.h
, dirvote.c
 - dirvote_get_preferred_voting_intervals()
: or.h
, dirvote.c
 - dirvote_get_start_of_next_interval()
: or.h
, dirvote.c
 - dirvote_get_vote()
: or.h
, dirvote.c
 - dirvote_perform_vote()
: dirvote.c
 - dirvote_publish_consensus()
: dirvote.c
 - dirvote_recalculate_timing()
: dirvote.c
, or.h
 - disable_control_logging()
: or.h
, control.c
 - disable_log_messages
: control.c
 - dns_cache_entry_count()
: dns.c
 - dns_cancel_pending_resolve()
: or.h
, dns.c
 - dns_clip_ttl()
: dns.c
, or.h
 - dns_found_answer()
: dns.c
 - dns_free_all()
: dns.c
, or.h
 - dns_get_expiry_ttl()
: dns.c
 - dns_init()
: or.h
, dns.c
 - dns_is_completely_invalid
: dns.c
 - dns_launch_correctness_checks()
: dns.c
, or.h
 - dns_launch_wildcard_checks()
: dns.c
 - dns_reset()
: or.h
, dns.c
 - dns_reset_correctness_checks()
: or.h
, dns.c
 - dns_resolve()
: or.h
, dns.c
 - DNS_RESOLVE_FAILED_TRANSIENT
: dns.c
 - dns_resolve_impl()
: dns.c
 - dns_seems_to_be_broken()
: or.h
, dns.c
 - dns_servers_relaunch_checks()
: main.c
, or.h
 - dns_wildcard_list
: dns.c
 - dns_wildcard_notice_given
: dns.c
 - dns_wildcard_one_notice_given
: dns.c
 - dns_wildcard_response_count
: dns.c
 - dns_wildcarded_test_address_list
: dns.c
 - dns_wildcarded_test_address_notice_given
: dns.c
 - dnsserv_close_listener()
: or.h
, dnsserv.c
 - dnsserv_configure_listener()
: or.h
, dnsserv.c
 - dnsserv_launch_request()
: or.h
, dnsserv.c
 - dnsserv_reject_request()
: or.h
, dnsserv.c
 - dnsserv_resolved()
: dnsserv.c
, or.h
 - do_hash_password()
: main.c
 - do_hup()
: main.c
 - do_list_fingerprint()
: main.c
 - do_main_loop()
: main.c
 - document_signature_dup()
: networkstatus.c
, or.h
 - document_signature_free()
: or.h
, networkstatus.c
 - domain_list
: log.c
 - DOWNCAST
: or.h
 - download_schedule_t
: or.h
 - download_status_failed
: or.h
 - download_status_increment_failure()
: directory.c
, or.h
 - download_status_is_ready()
: or.h
 - download_status_map_update_from_v2_networkstatus()
: networkstatus.c
 - download_status_mark_impossible()
: or.h
 - download_status_reset()
: directory.c
, or.h
 - DUMMY_DOWNLOAD_INTERVAL
: routerlist.c
 - dump_cell_pool_usage()
: or.h
, relay.c
 - dump_desc()
: routerparse.c
 - dump_distinct_digest_count()
: or.h
, routerparse.c
 - dump_dns_mem_usage()
: or.h
, dns.c
 - dump_pk_ops()
: or.h
, rephist.c
 - dump_routerlist_mem_usage()
: routerlist.c
, or.h
 - dumpmemusage()
: main.c
 - dumpstats()
: main.c
 - dup_onion_keys()
: router.c
, or.h