| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
The options are inspired by the arti cli interface.
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Miscellaneous RPC connect spec tweaks
See merge request tpo/core/arti!2623
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
The behavior in question is to ignore the entries entirely,
and not check their files at all.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-chanmgr: fix reconfigure bug when given `CheckAllOrNothing`
See merge request tpo/core/arti!2619
|
| |/ / /
| | |
| | |
| | | |
We shouldn't actually reconfigure anything if given `CheckAllOrNothing`.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Upgrade `thiserror` to `2`
See merge request tpo/core/arti!2626
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
This commit removes an outdated syntax in a `thiserror` macro which will
be removed in `thiserror` version 2. The change this commit makes is
backwards compatible in itself.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-chanmgr: remove panics in debug builds
See merge request tpo/core/arti!2625
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These were supposed to fail loudly in debug builds by panicking, but
panics are mostly useless for debugging in async applications that use a
runtime which catches panics. So we'll just log the error instead.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
tor-config-path: remove exploratory code in comment
See merge request tpo/core/arti!2610
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I meant to remove this after confirming that the current approach
works; but apparently I never did.
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
cargo_audit: Temporarily ignore RUSTSEC-2024-0384.
See merge request tpo/core/arti!2627
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We depend on `instant`, which is unmaintained, via `notify`.
`notify` switched over to [`web-time`], but hasn't relased the change
yet, so we need to ignore the advisory for now.
[`web-time`]: https://github.com/notify-rs/notify/pull/652
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
tor-proto: Add benchmarks for cell encryption and decryption
See merge request tpo/core/arti!2608
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | |/ / / |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
README: Update anonticket URL.
See merge request tpo/core/arti!2622
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
@ahf tells me anonticket is at https://anonticket.torproject.org/
nowadays.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
CI: simplify chutney installation
See merge request tpo/core/arti!2600
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This doesn't actually matter much when run in CI, but provides a better
example for running locally.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We no longer need a path to a checkout of the chutney repository; we
just need the chutney binary itself. We still allow this to be set
explicitly with CHUTNEY_BIN, but fall back to finding it on the PATH.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This takes advantage of a feature added in
https://gitlab.torproject.org/tpo/core/chutney/-/merge_requests/31.
This is a step towards not needing to set CHUTNEY_PATH to point to a
chutney repository.
|
| |/ / / /
| | | |
| | | |
| | | |
| | | | |
This will let us simplify chutney installation, which will be done in a
follow-up commit.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
CI python3-checks: Don't install redundant python packages
See merge request tpo/core/arti!2618
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We install recent mypy and flake8 packages from pypy below; we don't
need to also install from apt.
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
tor-proto: Document RecvWindow::take more accurately.
See merge request tpo/core/arti!2611
|
| | | | | |
| | | | |
| | | | |
| | | | | |
The docs here seem wrong, so I am updating them.
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
arti-client: add comment to `TorClient::reconfigure`, and use `Reconfigure::cannot_change` for `DirMgrConfig::cache_trust`
See merge request tpo/core/arti!2620
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
`DirMgrConfig::update_from_config` uses the old value and not the new
value, so it should be reported using `Reconfigure::cannot_change`.
|
| |/ / / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
tor-hscrypto: Abolish the HasKind impl of HsIdParseError.
Closes #1483
See merge request tpo/core/arti!2607
|