|
Tor
0.4.7.0-alpha-dev
|
feature/nodelist: Download and manage a list of relays
More...Files | |
| file | authcert.c [code] |
| Code to maintain directory authorities' certificates. | |
| file | authcert.h [code] |
| Header file for authcert.c. | |
| file | authority_cert_st.h [code] |
| Authority certificate structure. | |
| file | desc_store_st.h [code] |
| Routerinfo/extrainfo storage structure. | |
| file | describe.c [code] |
| Format short descriptions of relays. | |
| file | describe.h [code] |
| Header file for describe.c. | |
| file | dirlist.c [code] |
| Code to maintain our lists of directory authorities and fallback directories. | |
| file | dirlist.h [code] |
| Header file for dirlist.c. | |
| file | document_signature_st.h [code] |
| Authority signature structure. | |
| file | extrainfo_st.h [code] |
| A relay's extra-info structure. | |
| file | fmt_routerstatus.h [code] |
| Format routerstatus entries for controller, vote, or consensus. | |
| file | microdesc.c [code] |
| Implements microdescriptors – an abbreviated description of less-frequently-changing router information. | |
| file | microdesc.h [code] |
| Header file for microdesc.c. | |
| file | microdesc_st.h [code] |
| Microdescriptor structure. | |
| file | networkstatus.c [code] |
| Functions and structures for handling networkstatus documents as a client or as a directory cache. | |
| file | networkstatus.h [code] |
| Header file for networkstatus.c. | |
| file | networkstatus_sr_info_st.h [code] |
| Shared-randomness structure. | |
| file | networkstatus_st.h [code] |
| Networkstatus consensus/vote structure. | |
| file | networkstatus_voter_info_st.h [code] |
| Single consensus voter structure. | |
| file | nickname.c [code] |
| Check and manipulate relay nicknames. | |
| file | nickname.h [code] |
| Header file for nickname.c. | |
| file | node_select.c [code] |
| Code to choose nodes randomly based on restrictions and weighted probabilities. | |
| file | node_select.h [code] |
| Header file for node_select.c. | |
| file | node_st.h [code] |
| Node information structure. | |
| file | nodefamily.c [code] |
| Code to manipulate encoded, reference-counted node families. We use these tricks to save space, since these families would otherwise require a large number of tiny allocations. | |
| file | nodefamily.h [code] |
| Header file for nodefamily.c. | |
| file | nodefamily_st.h [code] |
| Compact node-family structure. | |
| file | nodelist.c [code] |
| Structures and functions for tracking what we know about the routers on the Tor network, and correlating information from networkstatus, routerinfo, and microdescs. | |
| file | nodelist.h [code] |
| Header file for nodelist.c. | |
| file | routerinfo.c [code] |
| Manipulate full router descriptors. | |
| file | routerinfo.h [code] |
| Header file for routerinfo.c. | |
| file | routerinfo_st.h [code] |
| Router descriptor structure. | |
| file | routerlist.c [code] |
| Code to maintain and access the global list of routerinfos for known servers. | |
| file | routerlist.h [code] |
| Header file for routerlist.c. | |
| file | routerlist_st.h [code] |
| Router descriptor list structure. | |
| file | routerset.c [code] |
| Functions and structures to handle set-type selection of routers by name, ID, address, etc. | |
| file | routerset.h [code] |
| Header file for routerset.c. | |
| file | routerstatus_st.h [code] |
| Routerstatus (consensus entry) structure. | |
| file | signed_descriptor_st.h [code] |
| Descriptor/extrainfo signature structure. | |
| file | torcert.c [code] |
| Implementation for ed25519-signed certificates as used in the Tor protocol. | |
| file | torcert.h [code] |
| Header for torcert.c. | |
| file | vote_routerstatus_st.h [code] |
| Routerstatus (vote entry) structure. | |
feature/nodelist: Download and manage a list of relays