Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- S2K_SPECIFIER_LEN
: crypto.h
 - safe_str()
: config.c
, or.h
 - safe_str_client()
: config.c
, or.h
 - SAVED_IN_CACHE
: or.h
 - SAVED_IN_JOURNAL
: or.h
 - saved_location_t
: or.h
 - SAVED_NOWHERE
: or.h
 - scale_active_circuits()
: relay.c
 - scale_single_cell_ewma()
: relay.c
 - scan_string()
: util.c
 - scan_unsigned()
: util.c
 - second_elapsed_callback()
: main.c
 - secret_to_key()
: crypto.h
, crypto.c
 - send_control_done()
: control.c
 - send_control_event()
: control.c
 - send_control_event_impl()
: control.c
 - send_control_event_string()
: control.c
 - send_resolved_cell()
: dns.c
 - send_resolved_hostname_cell()
: dns.c
 - SERVER_CIPHER_LIST
: tortls.c
 - server_consensus_dl_schedule
: directory.c
 - server_dl_schedule
: directory.c
 - server_is_advertised
: router.c
 - server_mode()
: or.h
, router.c
 - set_cached_dir()
: dirserv.c
 - set_constrained_socket_buffers()
: connection.c
 - set_expiry()
: dns.c
 - set_identity_key()
: or.h
, router.c
 - set_log_severity_config()
: log.c
, log.h
 - set_main_thread()
: compat.c
 - set_max_file_descriptors()
: compat.c
 - set_onion_key()
: router.c
 - set_options()
: config.c
, or.h
 - set_routerstatus_from_routerinfo()
: dirserv.c
, or.h
 - set_server_advertised()
: router.c
 - set_socket_nonblocking()
: compat.c
 - set_streams_blocked_on_circ()
: relay.c
 - set_uint16()
: compat.c
 - set_uint32()
: compat.c
 - set_uint64()
: compat.c
 - setopt_err_t
: or.h
 - setup_openssl_threading()
: crypto.c
 - sev_to_string()
: log.c
 - sha256_done()
: sha256.c
 - sha256_init()
: sha256.c
 - sha256_process()
: sha256.c
 - share_seconds
: geoip.c
 - should_add_entry_nodes
: circuitbuild.c
 - should_delay_dir_fetches()
: networkstatus.c
, or.h
 - should_generate_v2_networkstatus()
: dirserv.c
 - should_log_function_name()
: log.c
 - should_record_bridge_info()
: geoip.c
, or.h
 - should_use_create_fast_for_circuit()
: circuitbuild.c
 - shutdown_time
: hibernate.c
 - signal_callback()
: main.c
 - signed_desc_append_to_journal()
: routerlist.c
 - signed_desc_digest_is_recognized()
: routerlist.c
 - signed_descriptor_free()
: routerlist.c
 - signed_descriptor_from_routerinfo()
: routerlist.c
 - signed_descriptor_get_annotations()
: or.h
, routerlist.c
 - signed_descriptor_get_body()
: or.h
, routerlist.c
 - signed_descriptor_get_body_impl()
: routerlist.c
 - signed_descs_update_status_from_consensus_networkstatus()
: networkstatus.c
, or.h
 - signewnym_impl()
: main.c
 - signewnym_is_pending
: main.c
 - sl_last_total_weighted_bw
: routerlist.c
 - smartlist_add()
: container.c
 - smartlist_add_all()
: container.c
 - smartlist_bsearch()
: container.c
 - smartlist_bsearch_idx()
: container.c
 - smartlist_choose()
: crypto.c
 - smartlist_choose_by_bandwidth()
: routerlist.c
 - smartlist_choose_by_bandwidth_weights()
: routerlist.c
 - smartlist_clear()
: container.c
 - smartlist_create()
: container.c
 - SMARTLIST_DEFAULT_CAPACITY
: container.c
 - smartlist_del()
: container.c
 - smartlist_del_keeporder()
: container.c
 - smartlist_digest_isin()
: container.c
 - smartlist_ensure_capacity()
: container.c
 - smartlist_free()
: container.c
 - smartlist_get_most_frequent()
: container.c
 - smartlist_get_most_frequent_digest256()
: container.c
 - smartlist_get_most_frequent_string()
: container.c
 - smartlist_heapify()
: container.c
 - smartlist_insert()
: container.c
 - smartlist_intersect()
: container.c
 - smartlist_isin()
: container.c
 - smartlist_join_strings()
: container.c
 - smartlist_join_strings2()
: container.c
 - smartlist_overlap()
: container.c
 - smartlist_pop_last()
: container.c
 - smartlist_pqueue_add()
: container.c
 - smartlist_pqueue_assert_ok()
: container.c
 - smartlist_pqueue_pop()
: container.c
 - smartlist_pqueue_remove()
: container.c
 - smartlist_remove()
: container.c
 - smartlist_reverse()
: container.c
 - smartlist_shuffle()
: crypto.c
, crypto.h
 - smartlist_sort()
: container.c
 - smartlist_sort_digests()
: container.c
 - smartlist_sort_digests256()
: container.c
 - smartlist_sort_strings()
: container.c
 - smartlist_split_string()
: container.c
 - smartlist_string_isin()
: container.c
 - smartlist_string_isin_case()
: container.c
 - smartlist_string_num_isin()
: container.c
 - smartlist_string_pos()
: container.c
 - smartlist_string_remove()
: container.c
 - smartlist_subtract()
: container.c
 - smartlist_uniq()
: container.c
 - smartlist_uniq_digests()
: container.c
 - smartlist_uniq_digests256()
: container.c
 - smartlist_uniq_strings()
: container.c
 - socket_accounting_mutex
: compat.c
 - SOCKS4_NETWORK_LEN
: or.h
 - socks4_response_code_to_string()
: or.h
, reasons.c
 - socks5_response_code_to_string()
: or.h
, reasons.c
 - SOCKS_COMMAND_CONNECT
: or.h
 - SOCKS_COMMAND_RESOLVE
: or.h
 - SOCKS_COMMAND_RESOLVE_PTR
: or.h
 - socks_policy
: policies.c
 - socks_policy_permits_address()
: policies.c
, or.h
 - sort_version_list()
: or.h
, routerparse.c
 - spawn_cpuworker()
: cpuworker.c
 - spawn_enough_cpuworkers()
: cpuworker.c
 - spawn_exit()
: compat.c
 - spawn_func()
: compat.c
 - ssl_state_to_string()
: tortls.c
 - STABILITY_ALPHA
: rephist.c
 - STABILITY_EPSILON
: rephist.c
 - STABILITY_INTERVAL
: rephist.c
 - stability_last_downrated
: rephist.c
 - stable_mtbf
: dirserv.c
 - stable_uptime
: dirserv.c
 - STACK_OF()
: tortls.c
 - start_daemon()
: util.h
, util.c
 - start_daemon_called
: util.c
 - start_of_accounting_period_after()
: hibernate.c
 - start_of_accounting_period_containing()
: hibernate.c
 - start_of_bridge_stats_interval
: geoip.c
 - start_of_buffer_stats_interval
: rephist.c
 - start_of_dirreq_stats_interval
: geoip.c
 - start_of_entry_stats_interval
: geoip.c
 - start_of_exit_stats_interval
: rephist.c
 - start_writing_to_file()
: util.c
, util.h
 - start_writing_to_stdio_file()
: util.c
, util.h
 - started_tracking_stability
: rephist.c
 - state_extra_var
: config.c
 - state_format
: config.c
 - STATE_IS_OPEN
: control.c
 - stats_n_bytes_read
: main.c
 - stats_n_bytes_written
: main.c
 - stats_n_create_cells_processed
: command.c
, or.h
 - stats_n_created_cells_processed
: or.h
, command.c
 - stats_n_data_bytes_packaged
: or.h
, relay.c
 - stats_n_data_bytes_received
: relay.c
, or.h
 - stats_n_data_cells_packaged
: or.h
, relay.c
 - stats_n_data_cells_received
: relay.c
, or.h
 - stats_n_destroy_cells_processed
: or.h
, command.c
 - stats_n_netinfo_cells_processed
: command.c
 - stats_n_padding_cells_processed
: command.c
, or.h
 - stats_n_relay_cells_delivered
: or.h
, relay.c
 - stats_n_relay_cells_processed
: command.c
, or.h
 - stats_n_relay_cells_relayed
: or.h
, relay.c
 - stats_n_seconds_working
: hibernate.c
, router.c
, main.c
 - stats_n_versions_cells_processed
: command.c
 - stats_prev_global_read_bucket
: main.c
 - stats_prev_global_write_bucket
: main.c
 - store_type_t
: or.h
 - strcasecmpend()
: util.c
 - strcasecmpstart()
: util.c
 - strcmp_len()
: util.c
 - strcmpend()
: util.c
 - strcmpstart()
: util.c
 - stream_end_reason_to_control_string()
: reasons.c
, or.h
 - stream_end_reason_to_socks5_response()
: or.h
, reasons.c
 - stream_end_reason_to_string()
: reasons.c
, or.h
 - stream_status_event_t
: or.h
 - streamid_t
: or.h
 - STREAMWINDOW_INCREMENT
: or.h
 - STREAMWINDOW_START
: or.h
 - strmap_assert_ok()
: container.c
 - strmap_entries_eq()
: container.c
 - strmap_entry_hash()
: container.c
 - strmap_free()
: container.c
 - strmap_get()
: container.c
 - strmap_get_lc()
: container.c
 - strmap_isempty()
: container.c
 - strmap_iter_done()
: container.c
 - strmap_iter_get()
: container.c
 - strmap_iter_init()
: container.c
 - strmap_iter_next()
: container.c
 - strmap_iter_next_rmv()
: container.c
 - strmap_remove()
: container.c
 - strmap_remove_lc()
: container.c
 - strmap_set()
: container.c
 - strmap_set_lc()
: container.c
 - strmap_size()
: container.c
 - STRUCT_OFFSET
: util.h
 - STRUCT_VAR_P
: util.h
 - SUBTYPE_P
: util.h
 - suppress_libevent_log_msg()
: compat_libevent.c
 - suppress_msg
: compat_libevent.c
 - switch_id()
: compat.c
 - switch_logs_debug()
: log.h
, log.c
 - syslog_count
: log.c