| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \
| |/ /
|/| |
| | |
| | | |
arti-bench: summarize statistics with a new `Statistic` type (#298)
See merge request tpo/core/arti!279
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
This implements the proposal from arti#298, making the
`BenchmarkResults` type be made out of a bunch of new `Statistic` types
(which summarize the mean, median, range, and standard deviation of an
arbitrary value) instead of overloading `TimingSummary` for this
purpose.
|
| |\ \
| | |
| | |
| | |
| | | |
Fix invalid path character on windows
See merge request tpo/core/arti!277
|
| |/ / |
|
| |\ \
| |/
|/|
| |
| | |
CI: Add "rustup show" to show compiler versions in logs
See merge request tpo/core/arti!276
|
| | |
| |
| |
| |
| |
| | |
Trying to debug the nightly failure here
https://gitlab.torproject.org/Diziet/arti/-/pipelines/25417
and I can't seem to repro it.
|
| |\ \
| | |
| | |
| | |
| | | |
add postprocessing script to deduplicate cobertura reports
See merge request tpo/core/arti!272
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
tor-netdir needs to bump because tor-netdoc bumped, even though
there were no other changes in tor-netdir. Whoops.
tor-guardmgr needs to bump because it already published, with the
older tor-netdir.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | |/
|/| |
|
| |\ \
| | |
| | |
| | |
| | | |
Add shellcheck to gitlab ci and git hook
See merge request tpo/core/arti!275
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
| | | |
|
| |/ |
|
| |\
| |
| |
| |
| |
| |
| | |
Make max_file_limit configurable
Closes #299
See merge request tpo/core/arti!261
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
Improve `coverage` job in CI
See merge request tpo/core/arti!269
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Fix test failure in tor_dirmgr::state::test::get_microdescs_state
See merge request tpo/core/arti!268
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| | |
This failure occurred because our tests use canned data to exercise
the directory state functionality, and the canned consensus has
suddenly become very expired.
There are better fixes possible, but this is a minimal one that
should get CI working on main again.
|
| |\ \
| | |
| | |
| | |
| | | |
Fix/suppress shellcheck errors in teardown.sh
See merge request tpo/core/arti!266
|
| | | |
| | |
| | |
| | | |
Rationale: It's good to have all of our scripts pass shellcheck.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Unit test cleanup in tor-rtcompat
See merge request tpo/core/arti!267
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Nothing actually used these accessor functions, and it's not clear
what would. We can add them later if they're needed.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
These probably aren't for things that will fail IRL, but it's nice
to have coverage on the code, just in case.
|
| | | | |
| | | |
| | | |
| | | | |
Now there's much less copy-and-paste.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This makes our layout more similar to our other crates, and
successfully informs our grcov exclusion pattern that these tests
are indeed tests.
Doing this knocks down the reported coverage for the tor-rtcompat
crate, but that's okay: we hadn't earned it.
I hereby promise that this commit is only code-movement.
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
doc/Release.md: add note to check feature combinations
See merge request tpo/core/arti!265
|
| | | |
| | |
| | |
| | | |
This is a nice reminder to have before we solve arti#303 for good.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Shellcheck doesn't like it when you do `rm -r "$A/$B"` : it worries
that the path might accidentally expand to /.
That shouldn't actually be possible in this case, but let's avoid
being the people who accidentally remove somebody's filesystem.
|
| | | |
| | |
| | |
| | |
| | | |
This was added in !210; looks like it got removed by mistake with
!221.
|
| | |/
|/|
| |
| |
| | |
This makes it easier to see when they're changing, and will make
future patches easier to review.
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
Refactor the tor-rtcompat API.
Closes #301 and #300
See merge request tpo/core/arti!263
|
| | | |
|
| | |
| |
| | |
Comment-only.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously it didn't enable any TLS provider, since we made
native-tls optional a few commits ago. Now it enables rustls,
so that rustls also gets a quick check along with async-std.
I've also switched this test to use "cargo clippy" in place of
"cargo test" because it's a strict superset.
|