summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Refactor NetDir a little for space savings and updatingNick Mathewson2020-12-061-19/+96
|/ / /
* | | Also install libsqlite3-dev.Alexander Færøy2020-12-061-0/+2
* | | Add Gitlab CI support.Alexander Færøy2020-12-061-0/+17
|/ /
* | Enforce that the periods in a consensus lifetime are nonempty.Nick Mathewson2020-12-043-7/+17
* | Update a few comments.Nick Mathewson2020-12-041-3/+16
* | Dirmgr: Add a feature to keep the directory up-to-date.Nick Mathewson2020-12-043-30/+235
* | authcert: move location into UncheckedAuthCert.Nick Mathewson2020-12-041-22/+39
* | tor-dirclient: tweak so that its future is Send.Nick Mathewson2020-12-041-2/+2
* | Fix a copy-paste bug in netstatus::LifetimeNick Mathewson2020-12-041-1/+1
* | rtcompat: add a function to sleep until a given wallclock timeNick Mathewson2020-12-041-1/+36
* | Upgrade async-ioNick Mathewson2020-12-031-1/+1
* | TODONick Mathewson2020-12-031-10/+11
* | A few more tests for role-based weightingNick Mathewson2020-12-021-0/+36
* | Use bwweightscale to avoid miscalculating weights for v2dir relaysNick Mathewson2020-12-021-16/+32
* | More tests for weight.rs; find a bug.Nick Mathewson2020-12-021-1/+44
* | Add a few easy tests in weights.rsNick Mathewson2020-12-022-3/+56
* | a little more refactoring for testabilityNick Mathewson2020-12-021-7/+13
* | Clarify DFLT_WEIGHT in weights.rsNick Mathewson2020-12-021-1/+4
* | Resolve a couple of TODOs in weight.rsNick Mathewson2020-12-021-3/+4
* | weights: refactor a couple of functions to be more testable.Nick Mathewson2020-12-021-5/+14
* | Use a slightly prettier syntax in max_weightNick Mathewson2020-12-021-1/+2
* | Run cargo fix --edition-idiomsNick Mathewson2020-12-029-15/+15
* | Fix a few comments in weight.rsNick Mathewson2020-12-021-12/+17
* | Use a better calculation for deciding if we have enough paths.Nick Mathewson2020-12-022-12/+62
* | Implement correct (?) weighting for path selection.Nick Mathewson2020-12-025-88/+401
* | Fix a couple of clippy warnings in tor-dirclient.Nick Mathewson2020-12-022-2/+3
* | Abandon directory circuits on most kinds of directory failure.Nick Mathewson2020-12-023-24/+178
|/
* When retiring circuits, do it by ID, not by reference.Nick Mathewson2020-12-011-8/+8
* Bump to latest async-ioNick Mathewson2020-12-011-1/+1
* Expose UniqId types for channels and circuitsNick Mathewson2020-12-014-14/+30
* Rename LogId -> UniqId.Nick Mathewson2020-12-017-106/+125
* Derive more types for circuit and channel LogIdsNick Mathewson2020-12-012-2/+2
* Enforce uniqueness on circuit and channel logidsNick Mathewson2020-12-011-3/+9
* tor-dirmgr: retry up to 3 times on download failure.Nick Mathewson2020-12-012-4/+118
* tor-dirclient: add timeoutsNick Mathewson2020-12-015-9/+42
* Make mmap usage optional.Nick Mathewson2020-12-012-10/+15
* tor-dirmgr: tests for storage.rsNick Mathewson2020-12-011-0/+38
* Add a decorrelated-jitter implementation.Nick Mathewson2020-11-302-0/+147
* only expire dorectory info on a successful bootstrap.Nick Mathewson2020-11-302-2/+3
* Add tests for blob_fname failing casesNick Mathewson2020-11-301-0/+17
* More tests for sqlite.rsNick Mathewson2020-11-301-3/+46
* Initial tests for authcert storageNick Mathewson2020-11-302-4/+31
* tor-dirmgr: Refactor storage not to take AuthCert type.Nick Mathewson2020-11-303-11/+63
* tor-dirmgr: Refactor storage not to take Microdesc type.Nick Mathewson2020-11-303-8/+13
* Add a test for sha3_dualNick Mathewson2020-11-301-4/+26
* Add a few more tests for tor-certs.Nick Mathewson2020-11-302-4/+101
* Fix a couple of new clippy warnings.Nick Mathewson2020-11-282-2/+2
* Upgrade a couple of dependenciesNick Mathewson2020-11-284-4/+4
* Implement a maximum length for directory responsesNick Mathewson2020-11-253-4/+31
* Extract another function in tor-dirclientNick Mathewson2020-11-251-16/+28