| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
keymgr: Remove unnecessary condition.
See merge request tpo/core/arti!1277
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We don't need to special-case `NotFound` errors because
`ssh_key::PrivateKey::from_openssh` doesn't read from disk (so it
shouldn't be returning `NotFound` errors in the first place).
Previously, this condition made sense because we were using
`ssh_key::PrivateKey::read_openssh_file` instead of
`ssh_key::PrivateKey::from_openssh`, which _does_ read from disk. This
condition should have been removed in !1263 (the refactoring where we
switched to `from_openssh`).
(Also, after #901 is implemented, we probably won't have an
`Error::NotFound` error anymore).
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
keymgr: Remove outdated TODO.
See merge request tpo/core/arti!1278
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | | |
This TODO describes something we're not planning to implement, so let's
just remove it.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Downgrade every "TODO HS" in tor-hsservice
See merge request tpo/core/arti!1265
|
| | | | | |
| | | | |
| | | | |
| | | | | |
These are all service-specific, and not client-specific.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
netdoc: Use derive amplify::Getters for HsDesc accessors.
Closes #909
See merge request tpo/core/arti!1266
|
| | | | | | | |
|
| | |/ / / /
| | | | |
| | | | |
| | | | | |
Closes #909.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix a rustdoc link.
See merge request tpo/core/arti!1274
|
| | | | | | | |
|
| |\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | | |
Upgrade a couple of dependencies
See merge request tpo/core/arti!1276
|
| | | | | | | |
|
| | | |_|/ /
| |/| | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
arti: return prop304 extended socks5 reply codes for onion services
See merge request tpo/core/arti!1248
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
We don't yet return all of them; this commit adds some todo notes
about changes we may need to our ErrorKinds.
Part of #736
|
| | | |/ / /
| |/| | | |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
Create chanmgr() method in TorClient
See merge request tpo/core/arti!1275
|
| | | | | | |
|
| |/ / / / |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
tor-hsclient: Dispose of easy todos and remove many allows
See merge request tpo/core/arti!1272
|
| | | | |
| | | |
| | | |
| | | | |
rustfmt *introduced* this clippy warning.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
For the debug!, we can use the unredacted form. For error!, we use
Sensitive.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Empirically, this does not cause the descriptor to be spat out in
normal operation. And it seems right.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
These were added as part of a debugging #885, and are no longer
needed.
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
We want to remove the crate-level dead code allows. The tests are
incomplete and there are multiple todos for that.
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
I need to talk to HS expert(s) about when this circuit can be
torn down.
|
| | | | | |
|
| | | | | |
|
| | | |/
| |/|
| | |
| | |
| | | |
For the arms that have a fixed retry time, or a fixed ErrorKind,
dont't bind the unused inner error.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Remove message 'For now, only direct channels are supported' in tor-chanmgr docs
See merge request tpo/core/arti!1273
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Followups wrt country-code robustness
See merge request tpo/core/arti!1268
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(There are plenty of strings that convert into 2 bytes of UTF8
without being two ascii characters, and there are plenty of
sequences of two ascii characters that aren't printable.)
|
| | | | |
| | | |
| | | |
| | | | |
We want to make sure that ?? is always None, never a CountryCode.
|
| |\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
Bump openssl because RUSTSEC-2023-0044
See merge request tpo/core/arti!1270
|
| |/ / / |
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
keymgr: Move FS operations out of KeyType impl
See merge request tpo/core/arti!1263
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
keystore.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
The functions that handle OpenSSH-formatted keys now no longer read or
write from disk. This commit updates their names and doc strings to stop
suggesting they do.
|