summaryrefslogtreecommitdiff
path: root/tor-netdir/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Test the pick_weighted function in tor-netdirNick Mathewson2020-10-101-0/+128
|
* Remove a couple of allow(unused) notationsNick Mathewson2020-10-091-1/+0
|
* Move around the modules inside tor-netdoc.Nick Mathewson2020-09-291-3/+3
| | | | | This change just gives them a more logical breakdown into parsing, documents, and misc other types.
* Rename remaining get_ accessorsNick Mathewson2020-09-281-18/+18
|
* Rename some identifiers in tor-linkspec.Nick Mathewson2020-09-281-8/+8
| | | | By convention, rust accessor functions don't start with 'get'.
* Rename ExtendTarget to CircTarget.Nick Mathewson2020-09-281-1/+1
|
* Fix a few clippy issuesNick Mathewson2020-09-271-2/+2
|
* Document private members in most cratesNick Mathewson2020-09-243-1/+30
|
* Add documentation for tor-netdir crateNick Mathewson2020-09-133-37/+140
|
* Make client-demo launch a request to www.torproject.org:80Nick Mathewson2020-09-121-0/+5
|
* Implement extend2/extended2 handshake.Nick Mathewson2020-09-121-0/+3
| | | | | | | This is not a production-ready implementation: it will break if a circuit is used for anything while an extend is pending. Client-demo can now build 3-hop circuits.
* netdir: downgrade a logNick Mathewson2020-09-091-2/+2
|
* netdir: look in right path for cached-microdescs.newNick Mathewson2020-09-091-1/+1
|
* New "linkspec" module to encapsulate info needed to connect/extend.Nick Mathewson2020-09-081-0/+24
|
* rename weightfn variantsNick Mathewson2020-09-081-11/+11
|
* Add a handy function for picking a random relay.Nick Mathewson2020-09-082-2/+45
|
* Start on accessors for relay weight.Nick Mathewson2020-09-081-1/+45
|
* netdir: add the ability to add authorities from a chutney directory.Nick Mathewson2020-09-081-0/+21
|
* netdir: Add an extra day's tolerance to consensus timeoutsNick Mathewson2020-09-081-0/+2
|
* Netdir: a few more accessorsNick Mathewson2020-09-081-1/+37
|
* Fix clippy warnings; improve key type for consensus.Nick Mathewson2020-09-071-8/+19
|
* Start on a 'netdir' crate to wrap netdoc.Nick Mathewson2020-09-072-0/+205
For now, this assumes an existing Tor cache directory.