| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Try to avoid a tor-rtcompat publicness warning | Nick Mathewson | 2021-05-18 | 1 | -0/+1 | |
| | | ||||||
| * | Add the "unreachable_pub" lint. | Nick Mathewson | 2021-05-18 | 58 | -245/+302 | |
| | | | | | | | This is a somewhat obnoxious change in its scope and requirements, but it makes it easier to understand what the real public and private parts of our APIs are. | |||||
| * | Check "connection" usage for when stream or channel would be better. | Nick Mathewson | 2021-05-18 | 5 | -13/+14 | |
| | | ||||||
| * | Always capitalize as RouterDesc, Microdesc. | Nick Mathewson | 2021-05-18 | 3 | -18/+18 | |
| | | ||||||
| * | Prefer "relay" over "node" in most circumstances. | Nick Mathewson | 2021-05-18 | 7 | -25/+25 | |
| | | ||||||
| * | Prefer "relay" over "router" in docs and APIs. | Nick Mathewson | 2021-05-18 | 11 | -171/+166 | |
| | | ||||||
| * | Prefer "relay" to "server" when appropriate. | Nick Mathewson | 2021-05-18 | 7 | -19/+19 | |
| | | ||||||
| * | Remove tor-proto exposure in tor-client API. | Nick Mathewson | 2021-05-18 | 3 | -14/+42 | |
| | | ||||||
| * | Add the little script I use to add warnings to crates. | Nick Mathewson | 2021-05-18 | 1 | -0/+100 | |
| | | ||||||
| * | Improved tests for sqlite storage. | Nick Mathewson | 2021-05-14 | 1 | -2/+77 | |
| | | ||||||
| * | Consistency, renaming, and testing for dirmgrconfig | Nick Mathewson | 2021-05-14 | 4 | -31/+142 | |
| | | ||||||
| * | Move override_net_params into DirMgrConfig. | Nick Mathewson | 2021-05-14 | 2 | -19/+35 | |
| | | ||||||
| * | Rename NetDirConfig to DirMgrConfig. | Nick Mathewson | 2021-05-14 | 5 | -30/+30 | |
| | | ||||||
| * | Add builders for remaining config types in tor-dirmgr. | Nick Mathewson | 2021-05-14 | 2 | -10/+96 | |
| | | ||||||
| * | WIP: more builders. | Nick Mathewson | 2021-05-13 | 2 | -3/+72 | |
| | | ||||||
| * | Add builders for authority and fallback objects. | Nick Mathewson | 2021-05-10 | 3 | -29/+174 | |
| | | ||||||
| * | Fix a comment typo and needless mut | Nick Mathewson | 2021-05-10 | 1 | -2/+2 | |
| | | ||||||
| * | Remove more pieces of unused legacy storage code. | Nick Mathewson | 2021-05-10 | 1 | -44/+0 | |
| | | ||||||
| * | Remove untested legacy.rs code. Add a comment about where to find it. | Nick Mathewson | 2021-05-10 | 3 | -173/+5 | |
| | | ||||||
| * | tor_netdir: tests on relay picking and more | Nick Mathewson | 2021-05-10 | 2 | -13/+115 | |
| | | ||||||
| * | netdir: Add real tests for frac_for_role(). | Nick Mathewson | 2021-05-10 | 2 | -7/+111 | |
| | | | | | | Also fix a bug in calculating have_enough_paths(): we were assuming the wrong behavior for weight_for_role(). | |||||
| * | netdir: remove unused From implementation. | Nick Mathewson | 2021-05-10 | 1 | -6/+0 | |
| | | ||||||
| * | Fix some warnings from nightly clippy | Nick Mathewson | 2021-05-07 | 3 | -8/+5 | |
| | | ||||||
| * | Resolve clippy warnings from Rust 1.52. | Nick Mathewson | 2021-05-07 | 10 | -50/+33 | |
| | | | | | | | | | | | Rust 1.52 just came out, and there are new clippy lints to deal with: * It spots more cases when we could use Option::map * It spots more cases when we could use Iterator::flatten * When we build a struct instance, it wants us to list the fields in the same order that the struct declares them. | |||||
| * | Use s.parse(), not u16::from_str_radix(s,10) | Nick Mathewson | 2021-05-07 | 1 | -1/+1 | |
| | | | | | | | | Clippy started warning on this with Rust 1.52. I'm fairly sure that when I wrote this code I was worried that <u16 as FromStr>::parse() might allow hex or something. But fortunately, it doesn't work that way, so I don't need to be paranoid here. | |||||
| * | tor-rtcompat: Add missing documentation for async_std.rs | Nick Mathewson | 2021-05-07 | 1 | -1/+22 | |
| | | ||||||
| * | Add some tests to tor-netdir. | Nick Mathewson | 2021-05-07 | 1 | -0/+138 | |
| | | ||||||
| * | More tests for tor-netdir::weight | Nick Mathewson | 2021-05-07 | 5 | -9/+124 | |
| | | ||||||
| * | Upgrade to latest RustCrypto crates. | Nick Mathewson | 2021-05-06 | 7 | -19/+21 | |
| | | ||||||
| * | Fix documentation warnings. | Nick Mathewson | 2021-05-05 | 8 | -11/+14 | |
| | | ||||||
| * | Add a consensus builder, for testing. | Nick Mathewson | 2021-05-05 | 6 | -9/+679 | |
| | | ||||||
| * | Add an authcert builder, for testing. | Nick Mathewson | 2021-05-05 | 2 | -0/+218 | |
| | | ||||||
| * | Add a microdesc builder, for testing. | Nick Mathewson | 2021-05-05 | 4 | -0/+281 | |
| | | ||||||
| * | Switch to v2 feature resolver. | Nick Mathewson | 2021-05-05 | 1 | -0/+2 | |
| | | ||||||
| * | A few easy tests in tor-dirmgr. | Nick Mathewson | 2021-05-04 | 4 | -10/+115 | |
| | | ||||||
| * | Repair multiprocess collaborative directory download. | Nick Mathewson | 2021-05-03 | 3 | -5/+7 | |
| | | ||||||
| * | dirmgr: a couple of tiny tests | Nick Mathewson | 2021-05-03 | 2 | -6/+31 | |
| | | ||||||
| * | Add trait_duplication_in_bounds warning. | Nick Mathewson | 2021-05-03 | 22 | -0/+22 | |
| | | ||||||
| * | Add unseparated_literal_suffix lint, and fix it. | Nick Mathewson | 2021-05-03 | 42 | -34/+56 | |
| | | ||||||
| * | Add a few more clippy warnings | Nick Mathewson | 2021-05-03 | 22 | -0/+110 | |
| | | ||||||
| * | tweak semantics of routerdesc docid | Nick Mathewson | 2021-05-03 | 1 | -1/+2 | |
| | | ||||||
| * | Add missing documention in tor-rtmock | Nick Mathewson | 2021-05-03 | 1 | -0/+1 | |
| | | ||||||
| * | Merge remote-tracking branch 'origin/mr/31' | Nick Mathewson | 2021-05-03 | 2 | -5/+7 | |
| |\ | ||||||
| | * | Fix experimental-api feature after refactoring | David Goulet | 2021-05-03 | 2 | -5/+7 | |
| |/ | | | | | | | | | Important refactoring happened recently which broke the "experimental-api" feature. Fixes are quite simple. Signed-off-by: David Goulet <[email protected]> | |||||
| * | whoops; forgot a git-add | Nick Mathewson | 2021-05-03 | 1 | -0/+22 | |
| | | ||||||
| * | Make the MockNetProvider builder non-consuming. | Nick Mathewson | 2021-05-03 | 2 | -48/+43 | |
| | | ||||||
| * | Add warnings to tor-rtmock | Nick Mathewson | 2021-05-03 | 1 | -0/+11 | |
| | | ||||||
| * | Bump regex and memchr versions | Nick Mathewson | 2021-05-03 | 2 | -2/+2 | |
| | | ||||||
| * | Split mocking parts of rtcompat into new rtmock crate. | Nick Mathewson | 2021-05-03 | 15 | -193/+194 | |
| | | | | | | Since these parts are testing-only, let's take steps to make sure we don't ship them in production by accident. | |||||
| * | bump to latest async_io | Nick Mathewson | 2021-05-03 | 1 | -1/+1 | |
| | | ||||||
