| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ / / /
| | | | |
| | | | |
| | | | | |
The tests still run, just without the trace output.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
tor-proto: Add a missing cfg
See merge request tpo/core/arti!1593
|
| | |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes
cargo clippy -p tor-hsclient --all-features --all-targets
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
tor-config: Listen: Minor docs fixes
See merge request tpo/core/arti!1588
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The previous phrasing was ambiguous and set us up for bugs, see
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1582#note_2942240
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
tor-hsservice: ipt mgr: Break out merge_join_subset_by
See merge request tpo/core/arti!1583
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
Now it's not fallible, we don't need to construct error messages.
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
No functional change.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Use HashMap-based algorithm, as per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1583#note_2941645
|
| | | | | |
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | | |
Propted by this conversation
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1578#note_2940675
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
tor-hsservice: ipt mgr: Handle ipt relay selection failure
See merge request tpo/core/arti!1585
|
| | | | |
|
| |/ /
| |
| |
| | |
Without panicking.
|
| |\ \
| | |
| | |
| | |
| | | |
tor-hsservice: Actually send ipts to publisher
See merge request tpo/core/arti!1578
|
| | | |
| | |
| | |
| | |
| | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1578#note_2940673
|
| | | |
| | |
| | |
| | |
| | | |
Apropos
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1578#note_2940676
|
| | | |
| | |
| | |
| | |
| | | |
Apropos
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1578#note_2940675
|
| | | |
| | |
| | |
| | |
| | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1578#note_2940674
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
For the expiry times for descriptors we are intending to publish, copy
out of our data structure. We don't need to actually update it to
account for (possible) imminent publication; the publisher will do
that.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
And plumb the reference through to places that will need it.
We don't actually do anything with the results yet.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
We are going to need to hold the ipt_set lock while we loop around
making changes to our data structures etc.
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This should be an Option, to correspond to what's in IptSet.
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-ptmgr: Add new tests
See merge request tpo/core/arti!1579
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a unit test that checks if an empty value is parsed
properly.
It fixes the coverage in `crates/tor-ptmgr/src/ipc.rs:120`.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a test which checks for a missing value in an SMETHOD
argument.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a unit test to the `tor-ptmgr` crate, which checks for
forbidden `=` signs while reading a value.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a unit test to the `tor-ptmgr` crate, which checks if
arguments are terminated with a backslash, which is forbidden.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a unit test that checks if all octal escape sequences
are treated as an unsupported error.
|
| | |/ /
| | |
| | |
| | |
| | | |
This commit adds a test to the `tor-ptmgr` crate, which increases the
test coverage by checking for escape sequences in values.
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
maint/bump_nodep: Two changes to help it work in my environment
See merge request tpo/core/arti!1573
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Sadly the environment I ran this command on today didn't have
"git restore". I should upgrade it but there are yaks, and I may
not have managed to upgrade it by *next* Arti release.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a more convenient approach to command overriding. It's what
we do elsewhere. I need this because with a script like
"maint/bump_nodep", which edits the tree, I need to write
CARGO='nailing-cargo -E' maint/bump_nodep ....
(The -E option tells my privsep tool that the command is *supposed* to
edit the tree - and that I am intending to review those changes.)
|