| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Closes #1363 and addresses a handful of TODOs about `include_str!`ing
the same key multiple times from various test modules.
|
| |\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Declare arti-hyper obsolete and unmaintained
See merge request tpo/core/arti!2127
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
CI: disable chutney tests in coverage job too
See merge request tpo/core/arti!2120
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Followup to !1488. Apropos #1299.
Ideally these would be replaced by shadow tests.
At a future point, when they've not been used for ages, we could
delete the chutney scripts etc.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Add requisite RPC method name prefixes
See merge request tpo/core/arti!2130
|
| |/ / / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Circuit reactor: refactor to unnest a bit
See merge request tpo/core/arti!2122
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It was a bit misleading since it doesn't cover all processing for the
hop.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Get rid of an `if` block by changing the guarded loop to check its
conditions at the beginning of the loop instead of the end. This
is a slight behavior change, since previously channel readiness
wasn't checked before the first iteration of the loop.
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
This should be a pure refactor. We remove a large if block and
modify the first loop inside it to check whether the channel is ready
before each attempt to send a message instead of after.
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
rpc: Implement get-client-status and watch-client-status
Closes #1384
See merge request tpo/core/arti!2110
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |/ / /
| | |
| | |
| | | |
It no longer requires the user to have `typetag` in scope.
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
Fix warnings from latest Rust
See merge request tpo/core/arti!2128
|
| | | |
| | |
| | |
| | | |
Without this, our rustdoc CI build will fail on nightly because of
|
| | | |
| | |
| | |
| | | |
This resolves a clippy warning about redundant bounds.
|
| | | |
| | |
| | |
| | | |
(It appears to be test-only.)
|
| | | | |
|
| |/ /
| |
| |
| |
| | |
(In most cases, by writing the documentation;
in tests, by permitting the documentation to be missing.)
|
| |\ \
| | |
| | |
| | |
| | | |
Remove semver.md, post release
See merge request tpo/core/arti!2119
|
| | | | |
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
Update Sponsor 101 stats for Q1 2024.
See merge request tpo/core/arti!2115
|
| | | | |
|
| | |/|
|/| |
| | |
| | |
| | | |
TROVE-2024-003: Prepare release
See merge request tpo/core/arti!2154
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Closes #1400
|
| | | |
| | |
| | |
| | |
| | |
| | | |
We're about to use this in `maybe_extend_stub_circuit` too.
Part of #1400
|
| | | |
| | |
| | |
| | | |
This contains the fix for TROVE-2024-003 (arti#1409).
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
We will soon need to reuse this.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
I am about to reuse one of these on the "lite" vanguards branch. I am
renaming them to make it easier to see which one of the two I will be
using.
|
| | |/
|/|
| |
| |
| |
| | |
One of these assertions currently fails, because we have a bug in the
vanguard path builder: if lite vanguards are enabled, we only build
2-hop circuits instead of 3.
|
| |\ \
| |/
|/|
| |
| | |
Version bumps
See merge request tpo/core/arti!2114
|
| | | |
|
| | |
| |
| |
| | |
cargo fetch --offline
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for p in `cat ../u`; do cargo set-version --locked --offline -p $p; done
where u contains
tor-basic-utils
tor-async-utils
tor-error
tor-config
tor-units
tor-geoip
tor-rtcompat
tor-rtmock
tor-log-ratelim
tor-rpcbase
tor-memquota
tor-llcrypto
tor-protover
tor-bytes
tor-hscrypto
tor-socksproto
tor-checkable
tor-cert
tor-linkspec
tor-cell
tor-proto
tor-netdoc
tor-consdiff
tor-netdir
tor-relay-selection
tor-persist
tor-chanmgr
tor-ptmgr
tor-guardmgr
tor-circmgr
tor-dirclient
tor-dirmgr
tor-keymgr
tor-hsclient
tor-hsservice
tor-hsrproxy
arti-client
arti-rpcserver
arti-hyper
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for p in `cat ../u`; do maint/bump_nodep $p; git commit -a -m X; done
where u contains
hashx
equix
fs-mistrust
|
| | |
| |
| |
| | |
cargo set-version --locked --offline --bump patch -p arti
|
| |\ \
| |/
|/|
| |
| | |
Finalise changelog for 1.2.2
See merge request tpo/core/arti!2113
|
| | | |
|