Here is a list of all documented functions with links to the documentation:
- b -
- bandwidth_weight_rule_to_string() : reasons.c, reasons.h
- base16_decode() : binascii.c, binascii.h
- base16_encode() : binascii.c, binascii.h
- base32_decode() : binascii.c, binascii.h
- base32_encode() : binascii.c, binascii.h
- base64_decode() : binascii.c, binascii.h
- base64_decode_maxsize() : binascii.c, binascii.h
- base64_encode() : binascii.c, binascii.h
- base64_encode_nopad() : binascii.c, binascii.h
- base64_encode_size() : binascii.c, binascii.h
- base64cmp() : consdiff.c
- begin_cell_parse() : connection_edge.c
- bidi_map_ent_hash() : connstats.c
- bignum_from_hex() : crypto_dh_openssl.c
- bitarray_clear() : bitarray.h
- bitarray_expand() : bitarray.h
- bitarray_free_() : bitarray.h
- bitarray_init_zero() : bitarray.h
- bitarray_is_set() : bitarray.h
- bitarray_set() : bitarray.h
- bitcount32() : prob_distr.c
- bitmask_for_range() : protover.c
- bloomfilt_add() : bloomfilt.c, bloomfilt.h
- bloomfilt_addr_hash() : address_set.c
- bloomfilt_free_() : bloomfilt.c, bloomfilt.h
- bloomfilt_new() : bloomfilt.c, bloomfilt.h
- bloomfilt_probably_contains() : bloomfilt.c, bloomfilt.h
- body_is_plausible() : dirclient.c
- bootstrap_status_to_string() : control_bootstrap.c
- bridge_add_from_config() : bridges.c, bridges.h
- bridge_exists_with_addr_and_port() : bridges.c
- bridge_free_() : bridges.c
- bridge_get_addr_port() : bridges.c, bridges.h
- bridge_get_advertised_bandwidth_bounded() : node_select.c
- bridge_get_rsa_id_digest() : bridges.c, bridges.h
- bridge_has_digest() : bridges.c
- bridge_has_invalid_transport() : bridges.c, bridges.h
- bridge_line_free_() : config.c, config.h
- bridge_list_get() : bridges.c, bridges.h
- bridge_passes_guard_filter() : entrynodes.c
- bridge_resolve_conflicts() : bridges.c
- bridgeauth_dump_bridge_status_to_file() : bridgeauth.c, bridgeauth.h
- bridges_free_all() : bridges.c, bridges.h
- bridget_get_transport_name() : bridges.c, bridges.h
- broken_state_count_compare() : connection_or.c
- btc_evtype_better() : btrack_circuit.c
- btc_reset_bests() : btrack_circuit.c
- btc_state_better() : btrack_circuit.c
- bto_cevent_anyconn() : btrack_orconn_cevent.c, btrack_orconn_cevent.h
- bto_cevent_apconn() : btrack_orconn_cevent.c, btrack_orconn_cevent.h
- bto_cevent_reset() : btrack_orconn_cevent.c, btrack_orconn_cevent.h
- bto_chan_clear_map() : btrack_orconn_maps.c
- bto_chan_rcvr() : btrack_orconn.c
- bto_clear_maps() : btrack_orconn_maps.c, btrack_orconn_maps.h
- bto_delete() : btrack_orconn_maps.c, btrack_orconn_maps.h
- bto_find_or_new() : btrack_orconn_maps.c, btrack_orconn_maps.h
- bto_gid_clear_map() : btrack_orconn_maps.c
- bto_init_maps() : btrack_orconn_maps.c, btrack_orconn_maps.h
- bto_new() : btrack_orconn_maps.c
- bto_reset_bests() : btrack_orconn.c
- bto_state_rcvr() : btrack_orconn.c
- bto_status_rcvr() : btrack_orconn.c
- bto_update() : btrack_orconn_maps.c
- bto_update_best() : btrack_orconn.c
- bto_update_bests() : btrack_orconn.c
- btrack_orconn_fini() : btrack_orconn.c, btrack_orconn.h
- btrack_orconn_init() : btrack_orconn.c, btrack_orconn.h
- buf_add() : buffers.c, buffers.h
- buf_add_chunk_with_capacity() : buffers.c
- buf_add_compress() : compress.h, compress_buf.c
- buf_add_printf() : buffers.c, buffers.h
- buf_add_string() : buffers.c, buffers.h
- buf_add_vprintf() : buffers.c, buffers.h
- buf_allocation() : buffers.c, buffers.h
- buf_assert_ok() : buffers.c, buffers.h
- buf_clear() : buffers.c, buffers.h
- buf_copy() : buffers.c, buffers.h
- buf_datalen() : buffers.c, buffers.h
- buf_drain() : buffers.c, buffers.h
- buf_extract() : buffers.c, buffers.h
- buf_find_offset_of_char() : buffers.c
- buf_find_pos_of_char() : buffers.c
- buf_find_string_offset() : buffers.c, buffers.h
- buf_flush_to_fd() : buffers_net.c
- buf_flush_to_pipe() : buffers_net.c, buffers_net.h
- buf_flush_to_socket() : buffers_net.c, buffers_net.h
- buf_flush_to_tls() : buffers_tls.c, buffers_tls.h
- buf_free_() : buffers.c, buffers.h
- buf_get_bytes() : buffers.c, buffers.h
- buf_get_line() : buffers.c, buffers.h
- buf_get_oldest_chunk_timestamp() : buffers.c, buffers.h
- buf_http_find_content_length() : proto_http.c
- buf_matches_at_pos() : buffers.c
- buf_move_all() : buffers.c, buffers.h
- buf_move_to_buf() : buffers.c, buffers.h
- buf_new() : buffers.c, buffers.h
- buf_new_with_capacity() : buffers.c, buffers.h
- buf_peek() : buffers.c, buffers.h
- buf_peek_startswith() : buffers.c, buffers.h
- buf_pos_inc() : buffers.c
- buf_pos_init() : buffers.c
- buf_preferred_chunk_size() : buffers.c
- buf_pullup() : buffers.c, buffers.h
- buf_read_from_fd() : buffers_net.c
- buf_read_from_pipe() : buffers_net.c, buffers_net.h
- buf_read_from_socket() : buffers_net.c, buffers_net.h
- buf_read_from_tls() : buffers_tls.c, buffers_tls.h
- buf_set_to_copy() : buffers.c, buffers.h
- buf_slack() : buffers.c, buffers.h
- buffer_stats_compare_entries_() : rephist.c
- build_addr_port_item() : nodelist.c
- build_all_descriptors() : hs_service.c
- build_blinded_key_param() : hs_common.c
- build_cgo_subproto_request() : circuitbuild.c
- build_desc_intro_points() : hs_service.c
- build_desc_signing_key_cert() : hs_service.c
- build_descriptor_cookie_keys() : hs_descriptor.c
- build_descriptors_for_new_service() : hs_service.c
- build_encrypted() : hs_descriptor.c
- build_establish_intro_dos_extension() : hs_cell.c
- build_establish_intro_dos_param() : hs_cell.c
- build_establish_intro_extensions() : hs_cell.c
- build_hs_address() : hs_common.c
- build_hs_checksum() : hs_common.c
- build_introduce_cc_extension() : hs_cell.c
- build_introduce_pow_extension() : hs_cell.c
- build_kdf_key() : hs_descriptor.c
- build_mac() : hs_descriptor.c
- build_middle_exclude_list() : circuitbuild.c
- build_plaintext_padding() : hs_descriptor.c
- build_secret_data() : hs_descriptor.c
- build_secret_input() : hs_descriptor.c
- build_secret_key_iv_mac() : hs_descriptor.c
- build_service_desc_encrypted() : hs_service.c
- build_service_desc_keys() : hs_service.c
- build_service_desc_plaintext() : hs_service.c
- build_service_desc_superencrypted() : hs_service.c
- build_service_descriptor() : hs_service.c
- build_state_get_exit_nickname() : circuitbuild.c, circuitbuild.h
- build_state_get_exit_node() : circuitbuild.c, circuitbuild.h
- build_state_get_exit_rsa_id() : circuitbuild.c, circuitbuild.h
- build_subcredential() : hs_ob.c
- build_vanguard_middle_exclude_list() : circuitbuild.c
- bw_array_free_() : bwhist.c
- bw_array_new() : bwhist.c
- bwhist_bandwidth_assess() : bwhist.c, bwhist.h
- bwhist_fill_bandwidth_history() : bwhist.c
- bwhist_get_bandwidth_lines() : bwhist.c, bwhist.h
- bwhist_get_one_bandwidth_line() : bwhist.c
- bwhist_init() : bwhist.c, bwhist.h
- bwhist_load_bwhist_state_section() : bwhist.c
- bwhist_load_state() : bwhist.c, bwhist.h
- bwhist_note_bytes_read() : bwhist.c, bwhist.h
- bwhist_note_bytes_written() : bwhist.c, bwhist.h
- bwhist_note_dir_bytes_read() : bwhist.c, bwhist.h
- bwhist_note_dir_bytes_written() : bwhist.c, bwhist.h
- bwhist_update_bwhist_state_section() : bwhist.c
- bwhist_update_state() : bwhist.c, bwhist.h
- bytes_in_char() : util_string.c
- bytes_to_usage() : status.c