List of all items
Structs
- auth::ProtocolInfo
- client::Relay
- client::RelayCircuit
- client::cell::AuthChallengeCell
- client::cell::CertsCell
- client::cell::CreateFastCell
- client::cell::CreatedFastCell
- client::cell::DestroyCell
- client::cell::NetinfoCell
- client::cell::PaddingCell
- client::cell::RelayCell
- client::cell::VPaddingCell
- client::cell::VersionsCell
- client::datatype::Address
- client::datatype::Certificate
- client::datatype::KDF
- client::datatype::LinkProtocol
- controller::AddOnionResponse
- controller::Circuit
- controller::CircuitId
- controller::Controller
- controller::RelayInfo
- controller::Stream
- controller::StreamId
- descriptor::TypeAnnotation
- descriptor::authority::DirectoryAuthority
- descriptor::authority::SharedRandomnessCommitment
- descriptor::bandwidth_file::BandwidthFile
- descriptor::bandwidth_file::BandwidthMeasurement
- descriptor::bandwidth_file::RecentStats
- descriptor::bandwidth_file::RelayFailures
- descriptor::certificate::Ed25519Certificate
- descriptor::certificate::Ed25519Extension
- descriptor::consensus::DocumentSignature
- descriptor::consensus::NetworkStatusDocument
- descriptor::consensus::SharedRandomness
- descriptor::extra_info::BandwidthHistory
- descriptor::extra_info::ExtraInfoDescriptor
- descriptor::extra_info::Transport
- descriptor::hidden::AuthorizedClient
- descriptor::hidden::HiddenServiceDescriptorV2
- descriptor::hidden::HiddenServiceDescriptorV3
- descriptor::hidden::InnerLayer
- descriptor::hidden::IntroductionPointV2
- descriptor::hidden::IntroductionPointV3
- descriptor::hidden::OuterLayer
- descriptor::key_cert::KeyCertificate
- descriptor::micro::Microdescriptor
- descriptor::remote::DirPort
- descriptor::remote::DirectoryAuthority
- descriptor::remote::DownloadResult
- descriptor::router_status::MicrodescriptorHash
- descriptor::router_status::RouterStatusEntry
- descriptor::server::ServerDescriptor
- descriptor::tordnsel::TorDNSEL
- events::AddrMapEvent
- events::BandwidthEvent
- events::BuildTimeoutSetEvent
- events::CircuitBandwidthEvent
- events::CircuitEvent
- events::ConfChangedEvent
- events::ConnectionBandwidthEvent
- events::GuardEvent
- events::HsDescEvent
- events::LogEvent
- events::NetworkLivenessEvent
- events::NewDescEvent
- events::OrConnEvent
- events::SignalEvent
- events::StatusEvent
- events::StreamEvent
- exit_policy::ExitPolicy
- exit_policy::ExitPolicyRule
- exit_policy::MicroExitPolicy
- exit_policy::PortRange
- interpreter::ControlInterpreter
- interpreter::arguments::Arguments
- interpreter::autocomplete::Autocompleter
- protocol::ControlLine
- protocol::ParsedLine
- response::ControlLine
- response::ControlMessage
- response::SingleLineResponse
- response::add_onion::AddOnionResponse
- response::authchallenge::AuthChallengeResponse
- response::getconf::GetConfResponse
- response::getinfo::GetInfoResponse
- response::mapaddress::MapAddressResponse
- response::onion_client_auth::HiddenServiceCredential
- response::onion_client_auth::OnionClientAuthViewResponse
- response::protocolinfo::ProtocolInfoResponse
- socket::ControlMessage
- socket::ControlSocket
- version::Version
Enums
- AuthDescriptorAction
- AuthError
- BridgeDistribution
- CircBuildFlag
- CircClosureReason
- CircEvent
- CircPurpose
- CircStatus
- ConnectionType
- Error
- EventType
- Flag
- GuardStatus
- GuardType
- HiddenServiceState
- HsAuth
- HsDescAction
- HsDescReason
- OrClosureReason
- OrStatus
- Runlevel
- Signal
- StatusType
- StreamClosureReason
- StreamPurpose
- StreamSource
- StreamStatus
- TimeoutSetType
- TokenBucket
- auth::AuthMethod
- client::cell::Cell
- client::cell::CellType
- client::datatype::AddrType
- client::datatype::CertType
- client::datatype::CloseReason
- client::datatype::LinkSpecifier
- client::datatype::RelayCommand
- client::datatype::Size
- descriptor::DescriptorType
- descriptor::DigestEncoding
- descriptor::DigestHash
- descriptor::certificate::ExtensionFlag
- descriptor::certificate::ExtensionType
- descriptor::extra_info::DirResponse
- descriptor::extra_info::DirStat
- descriptor::extra_info::PortKey
- descriptor::hidden::LinkSpecifier
- descriptor::remote::Compression
- descriptor::router_status::RouterStatusEntryType
- events::ParsedEvent
- exit_policy::AddressType
- response::protocolinfo::AuthMethod
Traits
Functions
- auth::authenticate
- auth::authenticate_cookie
- auth::authenticate_none
- auth::authenticate_password
- auth::authenticate_safecookie
- auth::get_protocol_info
- client::cell::cell_by_name
- client::cell::cell_by_value
- client::datatype::split
- descriptor::auto_decompress
- descriptor::compute_digest
- descriptor::decompress
- descriptor::detect_compression
- descriptor::parse_file
- descriptor::parse_file_with_annotation
- descriptor::remote::download_bandwidth_file
- descriptor::remote::download_consensus
- descriptor::remote::download_detached_signatures
- descriptor::remote::download_extrainfo_descriptors
- descriptor::remote::download_from_dirport
- descriptor::remote::download_key_certificates
- descriptor::remote::download_microdescriptors
- descriptor::remote::download_server_descriptors
- descriptor::remote::get_authorities
- descriptor::strip_type_annotation
- descriptor::tordnsel::parse_exit_list
- descriptor::tordnsel::parse_exit_list_bytes
- interpreter::help::response
- protocol::format_command
- protocol::quote_string
- response::convert
- response::events::event_type_to_class
- response::events::is_known_event_type
- response::events::parse_event
- util::expand_ipv6_address
- util::is_hex_digits
- util::is_private_address
- util::is_valid_circuit_id
- util::is_valid_connection_id
- util::is_valid_fingerprint
- util::is_valid_fingerprint_with_prefix
- util::is_valid_hidden_service_address
- util::is_valid_hidden_service_address_v2
- util::is_valid_hidden_service_address_v3
- util::is_valid_ipv4_address
- util::is_valid_ipv6_address
- util::is_valid_ipv6_address_bracketed
- util::is_valid_nickname
- util::is_valid_port
- util::is_valid_port_number
- util::is_valid_stream_id
- util::secure_compare
Constants
- client::DEFAULT_LINK_PROTOCOLS
- client::cell::AUTH_CHALLENGE_SIZE
- client::cell::CELL_TYPE_SIZE
- client::cell::FIXED_PAYLOAD_LEN
- client::cell::HASH_LEN
- client::cell::PAYLOAD_LEN_SIZE
- client::cell::RELAY_DIGEST_SIZE
- client::cell::STREAM_ID_DISALLOWED
- client::cell::STREAM_ID_REQUIRED
- client::datatype::HASH_LEN
- client::datatype::KEY_LEN
- client::datatype::ZERO
- descriptor::certificate::ED25519_HEADER_LENGTH
- descriptor::certificate::ED25519_KEY_LENGTH
- descriptor::certificate::ED25519_SIGNATURE_LENGTH