Here is a list of all documented functions with links to the documentation:
- o -
- ob_option_free_() : hs_ob.c
- ob_option_new() : hs_ob.c
- ob_option_parse() : hs_ob.c
- on_hibernate_state_change() : hibernate.c
- onion_consensus_has_changed() : onion_queue.c, onion_queue.h
- onion_extend_cpath() : circuitbuild.c
- onion_handshake_state_release() : onion_crypto.c, onion_crypto.h
- onion_next_task() : onion_queue.c, onion_queue.h
- onion_ntor3_client_handshake() : onion_ntor_v3.c, onion_ntor_v3.h
- onion_num_pending() : onion_queue.c, onion_queue.h
- onion_pending_add() : onion_queue.c, onion_queue.h
- onion_pending_remove() : onion_queue.c, onion_queue.h
- onion_pick_cpath_exit() : circuitbuild.c
- onion_populate_cpath() : circuitbuild.c
- onion_queue_entry_remove() : onion_queue.c
- onion_skin_client_handshake() : onion_crypto.c, onion_crypto.h
- onion_skin_create() : onion_crypto.c, onion_crypto.h
- onion_skin_ntor3_create() : onion_ntor_v3.c, onion_ntor_v3.h
- onion_skin_ntor3_create_nokeygen() : onion_ntor_v3.c
- onion_skin_ntor3_server_handshake_part1() : onion_ntor_v3.c
- onion_skin_ntor3_server_handshake_part2() : onion_ntor_v3.c, onion_ntor_v3.h
- onion_skin_ntor3_server_handshake_part2_nokeygen() : onion_ntor_v3.c
- onion_skin_ntor_client_handshake() : onion_ntor.c, onion_ntor.h
- onion_skin_ntor_create() : onion_ntor.c
- onion_skin_ntor_server_handshake() : onion_ntor.c
- onion_skin_server_handshake() : onion_crypto.c, onion_crypto.h
- onionskin_answer() : circuitbuild_relay.c
- onionskin_type_to_queue() : onion_queue.c
- onionskin_type_to_stat() : rephist.c
- oos_victim_comparator() : connection.c
- oos_victim_comparator_for_orconns() : connection.c
- ope_get_cipher() : crypto_ope.c
- open_and_add_file_log() : config.c
- opt_streq() : config.c
- option_get_assignment() : config.c, config.h
- option_get_canonical_name() : config.c, config.h
- option_is_recognized() : config.c, config.h
- options_act() : config.c
- options_act_bridge_stats() : relay_config.c
- options_act_dirauth() : dirauth_config.c
- options_act_dirauth_mtbf() : dirauth_config.c
- options_act_dirauth_stats() : dirauth_config.c
- options_act_once_on_startup() : config.c
- options_act_relay() : relay_config.c
- options_act_relay_accounting() : relay_config.c
- options_act_relay_bandwidth() : relay_config.c
- options_act_relay_desc() : relay_config.c
- options_act_relay_dir() : relay_config.c
- options_act_relay_dos() : relay_config.c
- options_act_relay_stats() : relay_config.c
- options_act_relay_stats_msg() : relay_config.c
- options_act_reversible() : config.c
- options_act_server_transport() : transport_config.c
- options_any_client_port_set() : config.c, config.h
- options_check_transition_cb() : config.c
- options_clear_cb() : config.c
- options_commit_listener_transaction() : config.c
- options_commit_log_transaction() : config.c
- options_create_directories() : config.c
- options_dump() : config.c, config.h
- options_get_dir_fname2_suffix() : config.c, config.h
- options_init() : config.c, config.h
- options_init_from_string() : config.c, config.h
- options_init_from_torrc() : config.c, config.h
- options_init_log_granularity() : config.c
- options_init_logs() : config.c
- options_need_geoip_info() : config.c, config.h
- options_new() : config.c, config.h
- options_rollback_listener_transaction() : config.c
- options_rollback_log_transaction() : config.c
- options_save_current() : config.c, config.h
- options_start_listener_transaction() : config.c
- options_start_log_transaction() : config.c
- options_switch_id() : config.c
- options_transition_affects_descriptor() : relay_config.c
- options_transition_affects_dirauth_timing() : dirauth_config.c
- options_transition_affects_guards() : config.c
- options_transition_affects_workers() : relay_config.c
- options_trial_assign() : config.c, config.h
- options_validate_and_set() : config.c
- options_validate_cb() : config.c
- options_validate_dirauth_mode() : dirauth_config.c, dirauth_config.h
- options_validate_dirauth_schedule() : dirauth_config.c
- options_validate_dirauth_testing() : dirauth_config.c
- options_validate_publish_server() : relay_config.c
- options_validate_relay_accounting() : relay_config.c
- options_validate_relay_bandwidth() : relay_config.c
- options_validate_relay_info() : relay_config.c
- options_validate_relay_mode() : relay_config.c, relay_config.h
- options_validate_relay_os() : relay_config.c
- options_validate_relay_padding() : relay_config.c
- options_validate_relay_testing() : relay_config.c
- options_validate_server_transport() : transport_config.c, transport_config.h
- or_circuit_new() : circuitlist.c, circuitlist.h
- or_conn_highwatermark() : congestion_control_common.h
- or_conn_lowwatermark() : congestion_control_common.h
- or_connection_new() : connection.c, connection.h
- or_handshake_certs_check_both() : torcert.c, torcert.h
- or_handshake_certs_ed25519_ok() : torcert.c, torcert.h
- or_handshake_certs_free_() : torcert.c, torcert.h
- or_handshake_certs_new() : torcert.c, torcert.h
- or_handshake_state_free_() : connection_or.c, connection_or.h
- or_handshake_state_record_cell() : connection_or.c, connection_or.h
- or_handshake_state_record_var_cell() : connection_or.c, connection_or.h
- or_options_free_() : config.c
- or_state_load() : statefile.c, statefile.h
- or_state_loaded() : statefile.c, statefile.h
- or_state_mark_dirty() : statefile.c, statefile.h
- or_state_remove_obsolete_lines() : statefile.c
- or_state_save() : statefile.c, statefile.h
- or_state_save_broken() : statefile.c
- or_state_set() : statefile.c
- or_state_validate() : statefile.c
- or_state_validate_cb() : statefile.c
- orconn_end_reason_to_control_string() : reasons.c, reasons.h
- orconn_target_get_name() : control_fmt.c, control_fmt.h
- origin_circuit_get_guard_state() : circuitbuild.c, circuitbuild.h
- origin_circuit_init() : circuitbuild.c, circuitbuild.h
- origin_circuit_new() : circuitlist.c, circuitlist.h
- overload_general_onionskin_assessment() : rephist.c
- overload_happened_recently() : rephist.c
- owning_controller_procmon_cb() : control.c