onbasca
Site
Contents:
README
Installation
Deployment
Documentation
License
Installation
System dependencies
Python dependencies
Installation from source
Create the database
Database configuration and initialization
Configuration
Run the scanner and the generator for development
Run the bridge scanner for development
Run the scanner and the generator for production
Run the bridge scanner for production
Deployment
Hardware requirements
Web server requirements
onbasca scanner and generator or onbrisca scanner setup
scanner and generator configuration for production
onbrisca scanner and endpoint deployment for production
onbasca - config.toml (5)
DESCRIPTION
SECTIONS
EXAMPLE
FILES
History
Differences with sbws
Diagrams
Classes
Activity
onbasca internal API
onbasca package
onbrisca package
Installing tests dependencies and running tests
Installing and building the documentation
Glossary
References
Page
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
abstract (onbasca.base.models.base.BaseModel.Meta attribute)
(onbasca.base.models.bridge.BridgeBase.Meta attribute)
(onbasca.base.models.bwfile.BwFileBase.Meta attribute)
(onbasca.base.models.consensus.ConsensusBase.Meta attribute)
(onbasca.base.models.relay.RelayBase.Meta attribute)
(onbasca.base.models.relaybw.RelayBwBase.Meta attribute)
(onbasca.base.models.relaydesc.RelayDescBase.Meta attribute)
(onbasca.base.models.routerstatus.RouterStatusBase.Meta attribute)
aclose() (onbrisca.http_client.HttpClient method)
acount() (onbrisca.models.bridge.BridgeManager method)
add_arguments() (onbasca.onbasca.management.commands.clean.Command method)
(onbasca.onbasca.management.commands.generate.Command method)
(onbasca.onbasca.management.commands.scan.Command method)
address (onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
afetch_http_head() (onbrisca.bridge_torcontrol.BridgeTorControl method)
aget() (onbrisca.http_client.HttpClient method)
aget_fast_exits_min_bandwidth() (onbasca.onbasca.models.consensus.Consensus method)
aget_fast_stable_uptime_non_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
ahead() (onbrisca.http_client.HttpClient method)
ameasure_bandwidth() (onbrisca.models.bridge_measurement.BridgeMeasurement method)
ameasure_bridge() (onbrisca.models.bridge_scanner.BridgeScanner method)
are_relaydescs_observed_bandwidth_0() (onbasca.base.models.relay.RelayBase method)
as_exit (onbasca.onbasca.models.measurement.Measurement attribute)
asave() (onbasca.onbasca.models.consensus.Consensus method)
(onbrisca.models.bridge.Bridge method)
(onbrisca.models.bridge_measurement.BridgeMeasurement method)
aselect_random() (onbasca.onbasca.models.webserver.WebServerManager method)
aset_exits_non_exits_bridges() (onbasca.onbasca.models.consensus.Consensus method)
aset_fast_exits_min_bandwidth() (onbasca.onbasca.models.consensus.Consensus method)
aset_fast_stable_non_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
aset_fast_stable_uptime_non_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
aset_non_exits_fingerprints_from_file() (onbasca.onbasca.models.consensus.Consensus method)
attach_stream_to_circuit() (onbasca.onbasca.torcontrol.TorControl method)
attempted_at (onbasca.onbasca.models.measurement.Measurement attribute)
average_bandwidth (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
B
bandwidth (onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
bandwidth authority
Bandwidth File
bandwidth_sum() (onbasca.onbasca.models.consensus.Consensus method)
BaseConfig (class in onbasca.base.apps)
BaseManager (class in onbasca.base.models.base)
BaseModel (class in onbasca.base.models.base)
BaseModel.Meta (class in onbasca.base.models.base)
Bridge (class in onbrisca.models.bridge)
bridge (onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
Bridge.DoesNotExist
Bridge.MultipleObjectsReturned
bridge_id (onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
BridgeBase (class in onbasca.base.models.bridge)
BridgeBase.Meta (class in onbasca.base.models.bridge)
BridgeHeartbeat (class in onbrisca.models.bridge_heartbeat)
BridgeHeartbeat.DoesNotExist
BridgeHeartbeat.MultipleObjectsReturned
BridgeHeartbeatManager (class in onbrisca.models.bridge_heartbeat)
bridgeline (onbasca.base.models.bridge.BridgeBase attribute)
(onbrisca.models.bridge.Bridge attribute)
bridgelines() (onbrisca.models.bridge.BridgeManager method)
bridgelines_config() (onbrisca.models.bridge.BridgeManager method)
bridgelines_from_bridges() (onbrisca.models.bridge.BridgeManager method)
BridgeManager (class in onbrisca.models.bridge)
BridgeManagerBase (class in onbasca.base.models.bridge)
BridgeMeasurement (class in onbrisca.models.bridge_measurement)
BridgeMeasurement.DoesNotExist
BridgeMeasurement.MultipleObjectsReturned
bridgemeasurement_set (onbasca.onbasca.models.webserver.WebServer attribute)
BridgeMeasurementManager (class in onbrisca.models.bridge_measurement)
BridgeScanner (class in onbrisca.models.bridge_scanner)
BridgeScanner.DoesNotExist
BridgeScanner.MultipleObjectsReturned
BridgeTorControl (class in onbrisca.bridge_torcontrol)
burst_bandwidth (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
bw (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
bw_mean (onbasca.onbasca.models.relaybw.RelayBw attribute)
bw_median (onbasca.onbasca.models.relaybw.RelayBw attribute)
BwFile (class in onbasca.onbasca.models.bwfile)
bwfile (onbasca.onbasca.models.relaybw.RelayBw attribute)
BwFile.DoesNotExist
BwFile.MultipleObjectsReturned
bwfile_id (onbasca.onbasca.models.relaybw.RelayBw attribute)
bwfile_set (onbasca.onbasca.models.consensus.Consensus attribute)
(onbasca.onbasca.models.heartbeat.Heartbeat attribute)
BwFileBase (class in onbasca.base.models.bwfile)
BwFileBase.Meta (class in onbasca.base.models.bwfile)
BwFileManager (class in onbasca.onbasca.models.bwfile)
BwFileManagerBase (class in onbasca.base.models.bwfile)
bytes_range_from_head() (in module onbasca.onbasca.util)
C
calculate_progress_to_report() (onbasca.onbasca.models.bwfile.BwFile method)
can_exit_443 (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
clean() (onbasca.onbasca.models.bwfile.BwFile method)
(onbasca.onbasca.models.relaybw.RelayBw method)
Command (class in onbasca.onbasca.management.commands.clean)
(class in onbasca.onbasca.management.commands.generate)
(class in onbasca.onbasca.management.commands.scan)
Consensus (class in onbasca.onbasca.models.consensus)
consensus (onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
Consensus.DoesNotExist
Consensus.MultipleObjectsReturned
consensus_bandwidth (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
consensus_bandwidth_is_unmeasured (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
consensus_id (onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
consensus_routerstatuses_count() (onbasca.base.models.bwfile.BwFileBase method)
consensus_weight_percent_diff() (onbasca.onbasca.models.bwfile.BwFile method)
ConsensusBase (class in onbasca.base.models.consensus)
ConsensusBase.Meta (class in onbasca.base.models.consensus)
consensuses (onbasca.base.models.relay.RelayBase attribute)
(onbasca.onbasca.models.relay.Relay attribute)
consensuses_count() (onbasca.base.models.relay.RelayBase method)
ConsensusManager (class in onbasca.onbasca.models.consensus)
ConsensusManagerBase (class in onbasca.base.models.consensus)
create_bridges() (in module onbrisca.views)
create_trace_config() (onbrisca.http_client.HttpClient method)
created_at (onbasca.onbasca.models.measurement.Measurement attribute)
D
default_auto_field (onbasca.base.apps.BaseConfig attribute)
(onbasca.onbasca.apps.OnBaScaConfig attribute)
delete_invalid() (onbrisca.models.bridge.BridgeManager method)
delete_old() (in module onbasca.onbasca.models.bwfile)
(in module onbasca.onbasca.models.consensus)
(in module onbasca.onbasca.models.heartbeat)
(onbasca.base.models.base.BaseManager method)
(onbasca.onbasca.models.relaydesc.RelayDescManager method)
delete_old_objects() (onbrisca.models.bridge_scanner.BridgeScanner method)
desc_bw_avg (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
desc_bw_bur (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
desc_bw_obs_last (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
desc_bw_obs_mean (onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
destinations_countries (onbasca.onbasca.models.bwfile.BwFile attribute)
directory authority
E
earliest_bandwidth (onbasca.onbasca.models.bwfile.BwFile attribute)
ed25519_master_key (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
elapsed_time (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
(onbasca.onbasca.models.scanner.Scanner attribute)
eligible_relays() (onbasca.onbasca.models.bwfile.BwFile method)
enabled (onbasca.onbasca.models.webserver.WebServer attribute)
error (onbasca.onbasca.models.measurement.Measurement attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
error_circ (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
error_destination (onbasca.onbasca.models.relaybw.RelayBw attribute)
error_misc (onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
error_second_relay (onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
error_stream (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
estimated_time() (onbasca.onbasca.models.bwfile.BwFile method)
exits_with_2_in_flowctrl_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
exits_with_bandwidth_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
exits_without_2_in_flowctrl_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
F
fast_stable_uptime_non_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
fetch_http_head() (onbasca.onbasca.torcontrol.TorControl method)
file_created (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
fingerprint (onbasca.base.models.bridge.BridgeBase attribute)
(onbasca.base.models.relay.RelayBase attribute)
(onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.relay.Relay attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
(onbrisca.models.bridge.Bridge attribute)
fingerprint_from_bridgeline() (in module onbasca.base.models.bridge)
finish_with_error() (onbrisca.models.bridge_measurement.BridgeMeasurement method)
finished_at (onbasca.onbasca.models.measurement.Measurement attribute)
from_bandwidth_file() (onbasca.onbasca.models.bwfile.BwFileManager method)
from_bridgeline() (onbasca.base.models.bridge.BridgeManagerBase method)
from_relay() (onbasca.onbasca.models.relaybw.RelayBwManager method)
from_relay_desc() (onbasca.base.models.relaydesc.RelayDescManagerBase method)
(onbasca.onbasca.models.relaydesc.RelayDescManager method)
from_router_status() (onbasca.base.models.relay.RelayManagerBase method)
(onbasca.base.models.routerstatus.RouterStatusManagerBase method)
(onbasca.onbasca.models.relay.RelayManager method)
(onbasca.onbasca.models.routerstatus.RouterStatusManager method)
from_router_statuses() (onbasca.base.models.consensus.ConsensusManagerBase method)
(onbasca.onbasca.models.consensus.ConsensusManager method)
G
generate() (onbasca.onbasca.models.bwfile.BwFileManager method)
generator
generator_started (onbasca.onbasca.models.bwfile.BwFile attribute)
get() (onbasca.onbasca.http_session.TimedSession method)
get_latest_by (onbasca.base.models.bwfile.BwFileBase.Meta attribute)
(onbasca.base.models.relaybw.RelayBwBase.Meta attribute)
(onbasca.base.models.relaydesc.RelayDescBase.Meta attribute)
(onbasca.base.models.routerstatus.RouterStatusBase.Meta attribute)
get_next_by_created_at() (onbasca.onbasca.models.measurement.Measurement method)
get_next_by_started_at() (onbasca.onbasca.models.scanner.Scanner method)
get_next_by_valid_after() (onbasca.base.models.consensus.ConsensusBase method)
(onbasca.onbasca.models.consensus.Consensus method)
get_previous_by_created_at() (onbasca.onbasca.models.measurement.Measurement method)
get_previous_by_started_at() (onbasca.onbasca.models.scanner.Scanner method)
get_previous_by_valid_after() (onbasca.base.models.consensus.ConsensusBase method)
(onbasca.onbasca.models.consensus.Consensus method)
get_socks_address() (onbasca.onbasca.torcontrol.TorControl method)
H
handle() (onbasca.onbasca.management.commands.clean.Command method)
(onbasca.onbasca.management.commands.generate.Command method)
(onbasca.onbasca.management.commands.scan.Command method)
handle_new_consensus_event() (onbasca.onbasca.torcontrol.TorControl method)
handle_new_descriptor_event() (onbasca.onbasca.torcontrol.TorControl method)
(onbrisca.models.bridge_scanner.BridgeScanner method)
has_2_in_flowctrl() (onbasca.onbasca.models.relay.Relay method)
(onbasca.onbasca.models.routerstatus.RouterStatus method)
head() (onbasca.onbasca.http_session.TimedSession method)
Heartbeat (class in onbasca.onbasca.models.heartbeat)
heartbeat (onbasca.onbasca.models.scanner.Scanner attribute)
Heartbeat.DoesNotExist
Heartbeat.MultipleObjectsReturned
heartbeat_id (onbasca.onbasca.models.scanner.Scanner attribute)
help (onbasca.onbasca.management.commands.clean.Command attribute)
(onbasca.onbasca.management.commands.generate.Command attribute)
(onbasca.onbasca.management.commands.scan.Command attribute)
helper (onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relay.Relay attribute)
helper_candidates() (onbasca.onbasca.models.routerstatus.RouterStatus method)
helper_id (onbasca.onbasca.models.measurement.Measurement attribute)
helper_path() (onbasca.onbasca.models.routerstatus.RouterStatus method)
(onbrisca.models.bridge.Bridge method)
HttpClient (class in onbrisca.http_client)
I
id (onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.heartbeat.Heartbeat attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
(onbasca.onbasca.models.scanner.Scanner attribute)
(onbasca.onbasca.models.webserver.WebServer attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
increment_loops() (onbasca.onbasca.models.heartbeat.Heartbeat method)
init() (onbasca.onbasca.models.scanner.Scanner method)
(onbrisca.models.bridge_scanner.BridgeScanner method)
is_consensus_weight_percent_diff_greater_maximum() (onbasca.onbasca.models.bwfile.BwFile method)
is_dead() (onbasca.onbasca.models.relay.Relay method)
is_exit (onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
is_exit() (onbasca.base.models.relay.RelayBase method)
(onbasca.base.models.relaybw.RelayBwBase method)
is_exit_can_exit_443() (onbasca.onbasca.models.relay.Relay method)
(onbasca.onbasca.models.routerstatus.RouterStatus method)
is_min_percent_relays_to_report() (onbasca.onbasca.models.bwfile.BwFile method)
is_min_percent_relays_to_report_reached_before() (onbasca.onbasca.models.bwfile.BwFile method)
is_unmeasured (onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
is_valid() (onbrisca.models.bridge.Bridge method)
L
latest_bandwidth (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
latest_measurement() (onbrisca.models.bridge.Bridge method)
launch_or_connect_tor() (onbasca.onbasca.torcontrol.TorControl method)
(onbrisca.bridge_torcontrol.BridgeTorControl method)
load() (onbasca.onbasca.models.scanner.Scanner class method)
log_status() (onbasca.onbasca.models.heartbeat.Heartbeat method)
(onbrisca.models.bridge_heartbeat.BridgeHeartbeat method)
loops_count (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
M
master_key_ed25519 (onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
mean_bandwidth() (onbasca.onbasca.models.routerstatus.RouterStatusManager method)
measure_bw() (onbasca.onbasca.torcontrol.TorControl method)
measure_relay() (onbasca.onbasca.torcontrol.TorControl method)
measured_at (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
measured_count (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
measured_percent (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
Measurement (class in onbasca.onbasca.models.measurement)
Measurement.DoesNotExist
Measurement.MultipleObjectsReturned
measurement_latest() (onbasca.onbasca.models.relay.Relay method)
measurement_latest_date() (onbasca.onbasca.models.relay.Relay method)
measurement_set (onbasca.onbasca.models.consensus.Consensus attribute)
(onbasca.onbasca.models.webserver.WebServer attribute)
MeasurementManager (class in onbasca.onbasca.models.measurement)
measurements (onbasca.onbasca.models.relay.Relay attribute)
(onbrisca.models.bridge.Bridge attribute)
measurements_count() (onbasca.onbasca.models.relay.Relay method)
min_descriptor_consensus_bandwidth() (onbasca.base.models.relay.RelayBase method)
(onbasca.onbasca.models.relay.Relay method)
minimum_number_eligible_relays (onbasca.onbasca.models.bwfile.BwFile attribute)
minimum_percent_eligible_relays (onbasca.onbasca.models.bwfile.BwFile attribute)
modify_logging() (in module onbasca.onbasca.util)
module
onbasca.base.apps
onbasca.base.constants
onbasca.base.models
onbasca.base.models.base
onbasca.base.models.bridge
onbasca.base.models.bwfile
onbasca.base.models.consensus
onbasca.base.models.relay
onbasca.base.models.relaybw
onbasca.base.models.relaydesc
onbasca.base.models.routerstatus
onbasca.onbasca.apps
onbasca.onbasca.constants
onbasca.onbasca.defaults
onbasca.onbasca.http_session
onbasca.onbasca.management.commands.clean
onbasca.onbasca.management.commands.generate
onbasca.onbasca.management.commands.scan
onbasca.onbasca.models
onbasca.onbasca.models.bwfile
onbasca.onbasca.models.consensus
onbasca.onbasca.models.heartbeat
onbasca.onbasca.models.measurement
onbasca.onbasca.models.relay
onbasca.onbasca.models.relaybw
onbasca.onbasca.models.relaydesc
onbasca.onbasca.models.routerstatus
onbasca.onbasca.models.scanner
onbasca.onbasca.models.webserver
onbasca.onbasca.torcontrol
onbasca.onbasca.util
onbrisca
onbrisca.bridge_torcontrol
onbrisca.defaults
onbrisca.http_client
onbrisca.models
onbrisca.models.bridge
onbrisca.models.bridge_heartbeat
onbrisca.models.bridge_measurement
onbrisca.models.bridge_scanner
onbrisca.urls
onbrisca.views
mu() (onbasca.onbasca.models.measurement.MeasurementManager method)
(onbrisca.models.bridge.BridgeManager method)
muf() (onbasca.onbasca.models.measurement.MeasurementManager method)
(onbrisca.models.bridge.BridgeManager method)
N
name (onbasca.base.apps.BaseConfig attribute)
(onbasca.onbasca.apps.OnBaScaConfig attribute)
nickname (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
(onbasca.onbasca.models.scanner.Scanner attribute)
non_exits_with_bandwidth_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
number_consensus_relays (onbasca.onbasca.models.bwfile.BwFile attribute)
number_eligible_relays (onbasca.onbasca.models.bwfile.BwFile attribute)
O
objects (onbasca.base.models.base.BaseModel attribute)
(onbasca.base.models.bridge.BridgeBase attribute)
(onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.base.models.consensus.ConsensusBase attribute)
(onbasca.base.models.relay.RelayBase attribute)
(onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.consensus.Consensus attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relay.Relay attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
(onbasca.onbasca.models.scanner.Scanner attribute)
(onbasca.onbasca.models.webserver.WebServer attribute)
(onbrisca.models.bridge.Bridge attribute)
(onbrisca.models.bridge_heartbeat.BridgeHeartbeat attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
observed_bandwidth (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
obtain_consensus() (onbasca.onbasca.torcontrol.TorControl method)
obtain_consensus_params() (onbasca.onbasca.torcontrol.TorControl method)
obtain_future_measurements() (onbasca.onbasca.models.scanner.Scanner method)
obtain_latest_relays() (onbasca.onbasca.torcontrol.TorControl method)
obtain_relays() (onbasca.onbasca.torcontrol.TorControl method)
obtain_tor_controller() (onbasca.onbasca.torcontrol.TorControl method)
on_request_end() (onbrisca.http_client.HttpClient method)
on_request_start() (onbrisca.http_client.HttpClient method)
onbasca.base.apps
module
onbasca.base.constants
module
onbasca.base.models
module
onbasca.base.models.base
module
onbasca.base.models.bridge
module
onbasca.base.models.bwfile
module
onbasca.base.models.consensus
module
onbasca.base.models.relay
module
onbasca.base.models.relaybw
module
onbasca.base.models.relaydesc
module
onbasca.base.models.routerstatus
module
onbasca.onbasca.apps
module
onbasca.onbasca.constants
module
onbasca.onbasca.defaults
module
onbasca.onbasca.http_session
module
onbasca.onbasca.management.commands.clean
module
onbasca.onbasca.management.commands.generate
module
onbasca.onbasca.management.commands.scan
module
onbasca.onbasca.models
module
onbasca.onbasca.models.bwfile
module
onbasca.onbasca.models.consensus
module
onbasca.onbasca.models.heartbeat
module
onbasca.onbasca.models.measurement
module
onbasca.onbasca.models.relay
module
onbasca.onbasca.models.relaybw
module
onbasca.onbasca.models.relaydesc
module
onbasca.onbasca.models.routerstatus
module
onbasca.onbasca.models.scanner
module
onbasca.onbasca.models.webserver
module
onbasca.onbasca.torcontrol
module
onbasca.onbasca.util
module
OnBaScaConfig (class in onbasca.onbasca.apps)
onbrisca
module
onbrisca.bridge_torcontrol
module
onbrisca.defaults
module
onbrisca.http_client
module
onbrisca.models
module
onbrisca.models.bridge
module
onbrisca.models.bridge_heartbeat
module
onbrisca.models.bridge_measurement
module
onbrisca.models.bridge_scanner
module
onbrisca.urls
module
onbrisca.views
module
ordered() (onbrisca.models.bridge.BridgeManager method)
overload_fd_exhausted (onbasca.onbasca.models.relaydesc.RelayDesc attribute)
overload_general (onbasca.onbasca.models.relaydesc.RelayDesc attribute)
overload_ratelimits (onbasca.onbasca.models.relaydesc.RelayDesc attribute)
P
percent_eligible_relays (onbasca.onbasca.models.bwfile.BwFile attribute)
previous_measured_percent (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
published (onbasca.base.models.relaydesc.RelayDescBase attribute)
(onbasca.base.models.routerstatus.RouterStatusBase attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
Q
queue_future_measurements() (onbasca.onbasca.models.scanner.Scanner method)
queued_at (onbasca.onbasca.models.measurement.Measurement attribute)
R
recent_consensus_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurement_attempt_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurement_failure_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurements_excluded_error_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurements_excluded_few_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurements_excluded_near_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_measurements_excluded_old_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_priority_list_count (onbasca.onbasca.models.bwfile.BwFile attribute)
recent_priority_relay_count (onbasca.onbasca.models.bwfile.BwFile attribute)
Relay (class in onbasca.onbasca.models.relay)
relay (onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
Relay.DoesNotExist
Relay.MultipleObjectsReturned
relay_id (onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
(onbasca.onbasca.models.relaydesc.RelayDesc attribute)
(onbasca.onbasca.models.routerstatus.RouterStatus attribute)
relay_in_recent_consensus_count (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
relay_recent_measurement_attempt_count (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
relay_recent_measurement_failure_count (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
relay_recent_measurement_failure_sum() (onbasca.onbasca.models.bwfile.BwFile method)
relay_recent_measurements_excluded_error_count (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
relay_recent_priority_list_count (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
relay_recent_priority_list_sum() (onbasca.onbasca.models.bwfile.BwFile method)
relay_related (onbasca.onbasca.models.measurement.Measurement attribute)
relay_relaydesc_latest() (onbasca.base.models.relaybw.RelayBwBase method)
relay_routerstatus_latest() (onbasca.base.models.relaybw.RelayBwBase method)
relay_set (onbasca.onbasca.models.consensus.Consensus attribute)
RelayBase (class in onbasca.base.models.relay)
RelayBase.Meta (class in onbasca.base.models.relay)
RelayBw (class in onbasca.onbasca.models.relaybw)
RelayBw.DoesNotExist
RelayBw.MultipleObjectsReturned
relaybw_set (onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.relay.Relay attribute)
relaybw_set_count() (onbasca.base.models.bwfile.BwFileBase method)
relaybw_set_vote_count() (onbasca.base.models.bwfile.BwFileBase method)
RelayBwBase (class in onbasca.base.models.relaybw)
RelayBwBase.Meta (class in onbasca.base.models.relaybw)
RelayBwManager (class in onbasca.onbasca.models.relaybw)
RelayBwManagerBase (class in onbasca.base.models.relaybw)
relaybws() (onbasca.base.models.relay.RelayBase method)
relaybws_count() (onbasca.base.models.relay.RelayBase method)
RelayDesc (class in onbasca.onbasca.models.relaydesc)
RelayDesc.DoesNotExist
RelayDesc.MultipleObjectsReturned
relaydesc_latest() (onbasca.base.models.relay.RelayBase method)
relaydesc_latest_can_exit_443() (onbasca.onbasca.models.relay.Relay method)
relaydesc_set (onbasca.onbasca.models.relay.Relay attribute)
RelayDescBase (class in onbasca.base.models.relaydesc)
RelayDescBase.Meta (class in onbasca.base.models.relaydesc)
RelayDescManager (class in onbasca.onbasca.models.relaydesc)
RelayDescManagerBase (class in onbasca.base.models.relaydesc)
relaydescs() (onbasca.base.models.relay.RelayBase method)
relaydescs_count() (onbasca.base.models.relay.RelayBase method)
relaydescs_min_bandwidth_latest() (onbasca.base.models.relay.RelayBase method)
RelayManager (class in onbasca.onbasca.models.relay)
RelayManagerBase (class in onbasca.base.models.relay)
relays() (onbasca.base.models.consensus.ConsensusBase method)
relays_count() (onbasca.base.models.consensus.ConsensusBase method)
RFC
RFC 7233
RouterStatus (class in onbasca.onbasca.models.routerstatus)
RouterStatus.DoesNotExist
RouterStatus.MultipleObjectsReturned
routerstatus_latest() (onbasca.base.models.relay.RelayBase method)
routerstatus_latest_is_exit() (onbasca.onbasca.models.relay.Relay method)
routerstatus_set (onbasca.onbasca.models.consensus.Consensus attribute)
(onbasca.onbasca.models.measurement.Measurement attribute)
(onbasca.onbasca.models.relay.Relay attribute)
RouterStatusBase (class in onbasca.base.models.routerstatus)
RouterStatusBase.Meta (class in onbasca.base.models.routerstatus)
routerstatuses() (onbasca.base.models.consensus.ConsensusBase method)
(onbasca.base.models.relay.RelayBase method)
routerstatuses_count() (onbasca.base.models.consensus.ConsensusBase method)
(onbasca.base.models.relay.RelayBase method)
routerstatuses_ordered() (onbasca.onbasca.models.consensus.Consensus method)
RouterStatusManager (class in onbasca.onbasca.models.routerstatus)
RouterStatusManagerBase (class in onbasca.base.models.routerstatus)
run() (onbasca.onbasca.models.scanner.Scanner method)
(onbrisca.models.bridge_scanner.BridgeScanner method)
S
save() (onbasca.onbasca.models.scanner.Scanner method)
scan() (onbasca.onbasca.models.scanner.Scanner method)
(onbrisca.models.bridge_scanner.BridgeScanner method)
scan_bridge() (onbrisca.models.bridge_scanner.BridgeScanner method)
scan_bridges() (onbrisca.models.bridge_scanner.BridgeScanner method)
scanner
Scanner (class in onbasca.onbasca.models.scanner)
scanner (onbasca.onbasca.models.heartbeat.Heartbeat attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
Scanner.DoesNotExist
Scanner.MultipleObjectsReturned
scanner_country (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
select_random() (onbasca.onbasca.models.webserver.WebServerManager method)
set_attrs() (onbasca.onbasca.models.relaybw.RelayBwManager method)
set_bridgelines() (onbrisca.bridge_torcontrol.BridgeTorControl method)
set_bw_filt() (onbasca.onbasca.models.relay.Relay method)
(onbrisca.models.bridge.Bridge method)
set_bw_mean() (onbasca.onbasca.models.relay.Relay method)
(onbrisca.models.bridge.Bridge method)
set_bw_median() (onbasca.onbasca.models.relay.Relay method)
set_bw_scaled() (onbasca.onbasca.models.relay.Relay method)
(onbasca.onbasca.models.relaybw.RelayBw method)
set_bw_scaled_limited() (onbasca.onbasca.models.relaybw.RelayBw method)
set_bw_scaled_limited_rounded() (onbasca.onbasca.models.relaybw.RelayBw method)
set_bw_scaled_limited_rounded_sum() (onbasca.onbasca.models.bwfile.BwFile method)
set_bw_scaled_limited_sum() (onbasca.onbasca.models.bwfile.BwFile method)
set_bw_scaled_sum() (onbasca.onbasca.models.bwfile.BwFile method)
set_bw_sum() (onbasca.onbasca.models.bwfile.BwFile method)
set_config() (onbasca.onbasca.torcontrol.TorControl method)
set_config_can_fail() (onbasca.onbasca.torcontrol.TorControl method)
set_dead() (onbasca.onbasca.models.relay.Relay method)
set_elapsed_time() (onbasca.onbasca.models.scanner.Scanner method)
set_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
set_exits_min_bandwidth() (onbasca.onbasca.models.consensus.Consensus method)
set_exits_min_position() (onbasca.onbasca.models.consensus.Consensus method)
set_exits_non_exits() (onbasca.onbasca.models.consensus.ConsensusManager method)
set_headers() (onbrisca.http_client.HttpClient method)
set_measurement_latest() (onbasca.onbasca.models.relay.Relay method)
(onbasca.onbasca.models.routerstatus.RouterStatus method)
set_min_bandwidth() (onbasca.base.models.relaydesc.RelayDescBase method)
set_min_percent_relays_to_report_reached() (onbasca.onbasca.models.bwfile.BwFile method)
set_mu() (onbasca.onbasca.models.bwfile.BwFile method)
set_muf() (onbasca.onbasca.models.bwfile.BwFile method)
set_non_exits_fingerprints() (onbasca.onbasca.models.consensus.Consensus method)
set_non_exits_min_bandwidth() (onbasca.onbasca.models.consensus.Consensus method)
set_non_exits_min_position() (onbasca.onbasca.models.consensus.Consensus method)
set_params() (onbasca.onbasca.models.consensus.Consensus method)
set_ratio() (onbasca.onbasca.models.relay.Relay method)
(onbrisca.models.bridge.Bridge method)
set_ratio_filt() (onbasca.onbasca.models.relay.Relay method)
(onbrisca.models.bridge.Bridge method)
set_ratio_stream() (onbasca.onbasca.models.relay.Relay method)
(onbrisca.models.bridge.Bridge method)
set_ratios() (onbrisca.models.bridge.Bridge method)
set_relaybws_under_min_to_report() (onbasca.onbasca.models.bwfile.BwFile method)
set_relaydescs_min_bandwidth_mean() (onbasca.base.models.relay.RelayBase method)
set_routerstatuses_bandwidth_mean() (onbasca.base.models.relay.RelayBase method)
set_under_min_report() (onbasca.onbasca.models.relaybw.RelayBw method)
set_verify() (onbrisca.http_client.HttpClient method)
set_vote() (onbasca.onbasca.models.relaybw.RelayBw method)
software (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
software_version (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
started_at (onbasca.onbasca.models.scanner.Scanner attribute)
stop_threads() (onbasca.onbasca.models.scanner.Scanner method)
success (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relay.Relay property)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
T
time (onbasca.onbasca.models.relaybw.RelayBw attribute)
time_to_report_half_network (onbasca.onbasca.models.bwfile.BwFile attribute)
TimedSession (class in onbasca.onbasca.http_session)
to_str() (onbasca.base.models.bwfile.BwFileBase method)
(onbasca.base.models.relaybw.RelayBwBase method)
(onbasca.onbasca.models.relaybw.RelayBw method)
to_str_v15() (onbasca.base.models.bwfile.BwFileBase method)
(onbasca.base.models.relaybw.RelayBwBase method)
(onbasca.onbasca.models.relaybw.RelayBw method)
tor_version (onbasca.base.models.bwfile.BwFileBase attribute)
(onbasca.onbasca.models.bwfile.BwFile attribute)
(onbasca.onbasca.models.scanner.Scanner attribute)
TorControl (class in onbasca.onbasca.torcontrol)
try_set_bridgelines() (onbrisca.bridge_torcontrol.BridgeTorControl method)
U
under_min_report (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
unique_together (onbasca.base.models.relaybw.RelayBwBase.Meta attribute)
(onbasca.base.models.relaydesc.RelayDescBase.Meta attribute)
(onbasca.base.models.routerstatus.RouterStatusBase.Meta attribute)
unmeasured (onbasca.onbasca.models.relaybw.RelayBw attribute)
update_from_dict() (onbasca.onbasca.models.webserver.WebServerManager method)
updated_at (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
url (onbasca.onbasca.models.webserver.WebServer attribute)
use_as_exit() (onbasca.onbasca.models.routerstatus.RouterStatus method)
uuid (onbasca.onbasca.models.scanner.Scanner attribute)
V
valid_after (onbasca.base.models.consensus.ConsensusBase attribute)
(onbasca.onbasca.models.consensus.Consensus attribute)
validate_recent_log() (in module onbasca.onbasca.util)
verify (onbasca.onbasca.models.webserver.WebServer attribute)
version (onbasca.onbasca.models.bwfile.BwFile attribute)
vote (onbasca.base.models.relaybw.RelayBwBase attribute)
(onbasca.onbasca.models.relaybw.RelayBw attribute)
W
wait_last_future_measurements() (onbasca.onbasca.models.scanner.Scanner method)
WebServer (class in onbasca.onbasca.models.webserver)
webserver (onbasca.onbasca.models.measurement.Measurement attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
WebServer.DoesNotExist
WebServer.MultipleObjectsReturned
webserver_id (onbasca.onbasca.models.measurement.Measurement attribute)
(onbrisca.models.bridge_measurement.BridgeMeasurement attribute)
WebServerManager (class in onbasca.onbasca.models.webserver)
weight_sum() (onbasca.onbasca.models.consensus.Consensus method)
write() (onbasca.onbasca.models.bwfile.BwFile method)