- Mar 16, 2022
-
-
Ian Jackson authored
-
Ian Jackson authored
See rationale in the comment.
-
Ian Jackson authored
-
Ian Jackson authored
-
Ian Jackson authored
See commentary for the rationale.
-
Ian Jackson authored
Now we use NetParams. That implies making its constructor public, which I think it fine. This is related to #413 but is far from completing that ticket.
-
Ian Jackson authored
This handwritten conversion function omitted a field. There was nothing to spot this mistake. IMO this shows why these particular types ought not to use builders, but instead, should cause API breaks when things change. Adding this line here to explicitly fix the bug, although we are about to abolish this function completely almost right away.
-
Ian Jackson authored
Move RetryDelay into tor-basic-utils See merge request tpo/core/arti!411
-
Nick Mathewson authored
Replace a match with some as_ref and as See merge request tpo/core/arti!413
-
Nick Mathewson authored
Instead, check initial_delay in dirmgr directly.
-
Ian Jackson authored
The match was doing a deref coercion. Found by current nightly's needless_match (whose suggestion doesn't compile, https://github.com/rust-lang/rust-clippy/issues/8551 )
-
Nick Mathewson authored
It wasn't necessary.
-
Nick Mathewson authored
It's no longer about downloads; it's about whatever you need to retry.
-
Nick Mathewson authored
This (almost) a pure code-movement commit: it also makes one public function private in order to suppress a warning.
-
Nick Mathewson authored
We'll need these for our unit tests in tor-dirmgr once we move RetryDelay into tor-basic-utils.
-
Nick Mathewson authored
This is a separate commit to avoid putting format changes in the next commit.
-
Ian Jackson authored
Use port 35353 for testing, not 5353. See merge request tpo/core/arti!408
-
- Mar 15, 2022
-
-
Nick Mathewson authored
fix rust-nightly CI job See merge request tpo/core/arti!409
-
trinity-1686a authored
-
Nick Mathewson authored
Apparently 5353 is commonly used for mDNS, and so counts as "already in use" on many consumer machines.
-
- Mar 14, 2022
-
-
Nick Mathewson authored
Add DNS resolver support to arti See merge request tpo/core/arti!390
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
Nick Mathewson authored
New documents to checkpoint my work on #329 and #87 See merge request tpo/core/arti!407
-
-
Nick Mathewson authored
tor-netdoc: use InternCache to save memory for families and protover lists Closes #384 and #385 See merge request tpo/core/arti!398
-
Nick Mathewson authored
# Conflicts: # doc/semver_status.md
-
Nick Mathewson authored
These documents explain how to profile arti for CPU and memory, and how to simulate different kinds of breakage and misconfiguration. They aren't at all in their final form, but I figure it's useful to check them in so that more people can look at them, and make suggestions.
-
eta authored
dirmgr: Call shrink_to_fit on missing-microdesc hashtable Closes #388 See merge request tpo/core/arti!399
-
eta authored
Simpify tor-netdoc TokVal See merge request tpo/core/arti!404
-
eta authored
Replace humantime_serde_option with upstream code Closes #396 See merge request tpo/core/arti!406
-
Ian Jackson authored
-
Ian Jackson authored
We have upstreamed this code. This reverts commit 6193c9d9.
-
Ian Jackson authored
Replace all uses of our copy of this code.
-
Ian Jackson authored
This has the humantime_serde::option module, which we have upstreamed and are about to switch to. The remaining dependency with version = "1" is going to be removed in a moment.
-