| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
arti: Explain correct location of OSX config.
See merge request tpo/core/arti!1125
|
| | | |/ /
| |/| | |
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Use an Enum for the description request
Closes #807
See merge request tpo/core/arti!1112
|
| | |/ / |
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
Update to new version of crossbeam-channel.
See merge request tpo/core/arti!1124
|
| |/ /
| |
| |
| |
| | |
The previous one is yanked, which is making our cargo-audit
script fail.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix various warnings/errors when building with different features.
Closes #801
See merge request tpo/core/arti!1120
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
This resolves a few dead-code warnings.
Closes #801.
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
tor-async-utils: Introduce JoinReadWrite
See merge request tpo/core/arti!1115
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This makes it more prominent on the rustdoc page.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1115#note_2894238
And move the "This is the converse" comment to somewhere it actually
appears in public docs. The module-level docs only appear with
--document-private-items because the modules themselves are private.
|
| | | |
| | |
| | |
| | |
| | | |
I wanted one of these for a test stream. Unaccountably neither
the futures crate, nor tokio, seem to have one!
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-error: Introduce ErrorKind::TorDirectoryBroken
See merge request tpo/core/arti!1117
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1117#note_2893986
(Not going to squash this as it has a semantic conflict with !1118, so
needs a little special handling there.)
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We will use this for a lack of HS directories. (These aren't chosen
according to any local restrictions, so the problems with EK::NoPath
and EK::NoExit don't arise.)
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Two small additions to support hs desc download testing
See merge request tpo/core/arti!1116
|
| | | | | | |
|
| | |/ / / |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
doc/dev/Release.md: patch release workflow
See merge request tpo/core/arti!1111
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We did roughly this today. We put the CHANGELOG.md change in its own
MR, so it didn't end up in the tor-llcrypto-v0.4.4 tag. It would have
been better to do it the other way so that's what I've documented.
I couldn't test-format this with pandoc because it got tricked by some
of the `$` into trying to run TeX.
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
tor-netdoc: Expose some test data (and fix feature builds)
See merge request tpo/core/arti!1106
|
| | | | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes
cargo +stable test --locked --offline F -p tor-netdoc
cargo +stable clippy -p tor-netdoc F --all-targets
for values of F including
--all-features
--features=hs-client
--features=hs-common
--features=hs-service
(nothing)
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
CHANGELOG for tor-llcrypto-0.4.4 patch release.
See merge request tpo/core/arti!1110
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
Sadly this is not quite so easy, see #808
|
| | | | | |
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-dirclient: Provide HsDescDownloadRequest
See merge request tpo/core/arti!1097
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I couldn't find a test vector in C Tor. This test case was generated
from the code here.
I'm fairly sure it's right since I managed to get my descriptor
downloader to work. (That's not an MR yet, but uses this code.)
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
In my tests this seems to do the right thing, but I'm getting 404s.
I'm not sure if actually this URL is wrong.
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Proposed rpc protocol edits and tightenings-up
See merge request tpo/core/arti!1078
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889618
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889617
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889616
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889614
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
You can't parse an update without knowing the request method (this was
already stated elsewhere).
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889613
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use just "object" in the introduction, but be specific that the
abstract data type is I-JSON, even if we later invent other
representations.
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889612
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889612
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1078#note_2889611
|
| | | | | |
|