Tor
0.4.7.0-alpha-dev
|
feature/dirauth: Directory authority implementation.
More...Files | |
file | authmode.c [code] |
What kind of directory authority are we? | |
file | authmode.h [code] |
Header file for directory authority mode. | |
file | bridgeauth.c [code] |
Bridge authority code. | |
file | bridgeauth.h [code] |
Header for bridgeauth.c. | |
file | bwauth.c [code] |
Code to read and apply bandwidth authority data. | |
file | bwauth.h [code] |
Header file for bwauth.c. | |
file | dirauth_config.c [code] |
Code to interpret the user's configuration of Tor's directory authority module. | |
file | dirauth_config.h [code] |
Header for feature/dirauth/dirauth_config.c. | |
file | dirauth_options.inc [code] |
Declare configuration options for the crypto_ops module. | |
file | dirauth_options_st.h [code] |
Structure dirauth_options_t to hold directory authority options. | |
file | dirauth_periodic.c [code] |
Peridoic events for directory authorities. | |
file | dirauth_periodic.h [code] |
Header for dirauth_periodic.c. | |
file | dirauth_stub.c [code] |
Stub declarations for use when dirauth module is disabled. | |
file | dirauth_sys.c [code] |
Directory authority subsystem declarations. | |
file | dirauth_sys.h [code] |
Header for dirauth_sys.c. | |
file | dircollate.c [code] |
Collation code for figuring out which identities to vote for in the directory voting process. | |
file | dircollate.h [code] |
Header file for dircollate.c. | |
file | dirvote.c [code] |
Functions to compute directory consensus, and schedule voting. | |
file | dirvote.h [code] |
Header file for dirvote.c. | |
file | dsigs_parse.h [code] |
Code to parse and validate detached-signature objects. | |
file | guardfraction.h [code] |
Header file for guardfraction.c. | |
file | keypin.c [code] |
Functions and structures for associating routers' RSA key fingerprints with their ED25519 keys. | |
file | keypin.h [code] |
Header for keypin.c. | |
file | ns_detached_signatures_st.h [code] |
Detached consensus signatures structure. | |
file | process_descs.c [code] |
Make decisions about uploaded descriptors. | |
file | process_descs.h [code] |
Header file for process_descs.c. | |
file | reachability.c [code] |
Router reachability testing; run by authorities to tell who is running. | |
file | reachability.h [code] |
Header file for reachability.c. | |
file | recommend_pkg.c [code] |
Code related to the recommended-packages subsystem. | |
file | recommend_pkg.h [code] |
Header file for recommend_pkg.c. | |
file | shared_random.c [code] |
Functions and data structure needed to accomplish the shared random protocol as defined in proposal #250. | |
file | shared_random.h [code] |
This file contains ABI/API of the shared random protocol defined in proposal #250. Every public functions and data structure are namespaced with "sr_" which stands for shared random. | |
file | shared_random_state.c [code] |
Functions and data structures for the state of the random protocol as defined in proposal #250. | |
file | shared_random_state.h [code] |
Header for shared_random_state.c. | |
file | vote_microdesc_hash_st.h [code] |
Microdescriptor-hash voting structure. | |
file | voteflags.c [code] |
Authority code for deciding the performance thresholds for flags, and assigning flags to routers. | |
file | voteflags.h [code] |
Header file for voteflags.c. | |
file | voting_schedule.c [code] |
Compute information about our voting schedule as a directory authority. | |
file | voting_schedule.h [code] |
Header file for voting_schedule.c. | |
feature/dirauth: Directory authority implementation.
This module handles running Tor as a directory authority.
The directory protocol is specified in dir-spec.txt.