summaryrefslogtreecommitdiff
path: root/tor-netdoc/src/doc
Commit message (Expand)AuthorAgeFilesLines
* Fix new(?) rustdoc warningsNick Mathewson2021-06-161-1/+1
* Use the "typos" tool to fix some spellingNick Mathewson2021-05-262-3/+3
* Revert change to type of NetParams value.Nick Mathewson2021-05-251-2/+2
* Use macros and types to improve handling of Netdir parameters.Nick Mathewson2021-05-251-2/+2
* Fix some rustdoc warningsNick Mathewson2021-05-211-1/+2
* Add the "unreachable_pub" lint.Nick Mathewson2021-05-181-2/+2
* Prefer "relay" over "node" in most circumstances.Nick Mathewson2021-05-181-2/+2
* Prefer "relay" over "router" in docs and APIs.Nick Mathewson2021-05-185-104/+104
* WIP: more builders.Nick Mathewson2021-05-131-2/+1
* Resolve clippy warnings from Rust 1.52.Nick Mathewson2021-05-071-2/+2
* More tests for tor-netdir::weightNick Mathewson2021-05-073-9/+37
* Fix documentation warnings.Nick Mathewson2021-05-051-1/+1
* Add a consensus builder, for testing.Nick Mathewson2021-05-056-9/+679
* Add an authcert builder, for testing.Nick Mathewson2021-05-052-0/+218
* Add a microdesc builder, for testing.Nick Mathewson2021-05-052-0/+271
* Enforce (and obey) clippy lints about exhaustive enums, structs.Nick Mathewson2021-04-273-1/+5
* Major revision on DirMgr logic -- almost a complete rewrite.Nick Mathewson2021-04-131-0/+13
* DirMgr: add text() and texts() functions to ask for document textNick Mathewson2021-03-312-3/+3
* Make ConsensusFlavor a real type.Nick Mathewson2021-03-312-27/+58
* Move RdDigest to routerdesc.rsNick Mathewson2021-03-303-7/+4
* dir: Add server descriptor directory requestDavid Goulet2021-03-301-0/+3
* rs: Add getters to router status objectsDavid Goulet2021-03-301-0/+12
* Make RouterFlags public.Nick Mathewson2021-03-301-4/+11
* Add a missing member documentationNick Mathewson2021-03-301-0/+8
* Add a test case for NS consensus parsing.Nick Mathewson2021-03-301-1/+29
* NS consensus documents have signatures on SHA1 hashes, not SHA256.Nick Mathewson2021-03-301-8/+29
* Implement parsing for ns-flavored consensus documents.Nick Mathewson2021-03-303-202/+317
* Make RouterStatus a trait and Consensus into a generic type.Nick Mathewson2021-03-302-55/+123
* Start moving MdConsensus-specific code to a submodule.Nick Mathewson2021-03-302-172/+189
* Fix a bunch more new clippy lints in Rust 1.51Nick Mathewson2021-03-293-17/+15
* Fix Rust-1.51 clippy warnings about acronyms in camel case.Nick Mathewson2021-03-294-149/+153
* Rename Rsa{Identity,Signature} to fix clippy warning.Nick Mathewson2021-03-293-25/+25
* Use interned PortPolicy objects in RouterDescs too.Nick Mathewson2021-03-291-2/+3
* Netdoc: Add support for interned PortPolicy objects in MicroDescsNick Mathewson2021-03-291-2/+2
* Don't copy exit policies around; instead use Arc.George Kadianakis2021-03-291-6/+7
* Add support to override network parameters in the configuration.Nick Mathewson2021-02-161-2/+17
* Detect consensuses that are signed by the wrong authorities.Nick Mathewson2021-01-251-8/+5
* Function to see whether the authorities on a netstatus are correct.Nick Mathewson2021-01-251-0/+48
* Remove some now unused methods from NetParams.Nick Mathewson2020-12-221-27/+0
* Expose network parameters more sensibly from NetDir.Nick Mathewson2020-12-221-2/+6
* Migrate from lazy_static to once_cell.Nick Mathewson2020-12-224-218/+226
* Make sure that a circuit doesn't use relays in the same familyLunar2020-12-161-0/+4
* Make RSAIdentity implement Copy.Nick Mathewson2020-12-081-2/+2
* Resolve a few nightly-only clippy issuesNick Mathewson2020-12-071-6/+5
* Enforce that the periods in a consensus lifetime are nonempty.Nick Mathewson2020-12-041-6/+10
* authcert: move location into UncheckedAuthCert.Nick Mathewson2020-12-041-22/+39
* Fix a copy-paste bug in netstatus::LifetimeNick Mathewson2020-12-041-1/+1
* Add a few easy tests in weights.rsNick Mathewson2020-12-021-2/+1
* Use a better calculation for deciding if we have enough paths.Nick Mathewson2020-12-021-1/+32
* Implement correct (?) weighting for path selection.Nick Mathewson2020-12-021-1/+15