| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | arti-bench: summarize statistics with a new `Statistic` type (#298) | eta | 2022-02-01 | 1 | -49/+86 | |
| |/ / | | | | | | | | | | | | | | | 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. | |||||
| * | | Merge branch 'fix-invalid-windows-path' into 'main' | Ian Jackson | 2022-02-01 | 2 | -2/+6 | |
| |\ \ | | | | | | | | | | | | | Fix invalid path character on windows See merge request tpo/core/arti!277 | |||||
| | * | | Fix invalid path character on windows | Michael | 2022-01-31 | 2 | -2/+6 | |
| |/ / | ||||||
| * | | Merge branch 'ci-rustup-show' into 'main' | eta | 2022-01-31 | 1 | -0/+4 | |
| |\ \ | |/ |/| | | | | | CI: Add "rustup show" to show compiler versions in logs See merge request tpo/core/arti!276 | |||||
| | * | CI: Add "rustup show" to show compiler versions in logs | Ian Jackson | 2022-01-31 | 1 | -0/+4 | |
| | | | | | | | | | | | | | Trying to debug the nightly failure here https://gitlab.torproject.org/Diziet/arti/-/pipelines/25417 and I can't seem to repro it. | |||||
| * | | Merge branch 'dedup-cobertura' into 'main' | Nick Mathewson | 2022-01-31 | 4 | -3/+44 | |
| |\ \ | | | | | | | | | | | | | add postprocessing script to deduplicate cobertura reports See merge request tpo/core/arti!272 | |||||
| | * | | add postprocessing script to deduplicate cobertura reports | trinity-1686a | 2022-01-28 | 4 | -3/+44 | |
| | | | | ||||||
| * | | | Tweak release instructions based on 0.0.4 experience | Nick Mathewson | 2022-01-31 | 1 | -0/+13 | |
| | | | | ||||||
| * | | | Bump tor-netdir and tor-guardmgr versionsarti-v0.0.4 | Nick Mathewson | 2022-01-31 | 5 | -11/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | Bump the patch version of every crate that changed since 0.0.3 | Nick Mathewson | 2022-01-31 | 16 | -81/+81 | |
| | | | | ||||||
| * | | | Update changed_crates to be more useful. | Nick Mathewson | 2022-01-31 | 1 | -2/+3 | |
| | | | | ||||||
| * | | | Mention shellcheck patch in changelog. | Nick Mathewson | 2022-01-31 | 1 | -2/+3 | |
| | | | | ||||||
| * | | | Changelog for 0.0.4. | Nick Mathewson | 2022-01-31 | 1 | -0/+105 | |
| | |/ |/| | ||||||
| * | | Merge branch 'shellcheck' into 'main' | Ian Jackson | 2022-01-31 | 5 | -3/+14 | |
| |\ \ | | | | | | | | | | | | | Add shellcheck to gitlab ci and git hook See merge request tpo/core/arti!275 | |||||
| | * | | maint/shellcheck_all.sh: add missing final newline | Ian Jackson | 2022-01-31 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Change which command to command -v | Daniel Schischkin | 2022-01-29 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Remove redundancy/code duplication and switch to shellcheck_all.sh script | Daniel Schischkin | 2022-01-29 | 2 | -3/+3 | |
| | | | | ||||||
| | * | | Add shellcheck script into maint directory | Daniel Schischkin | 2022-01-29 | 1 | -0/+3 | |
| | | | | ||||||
| | * | | Undo remove document-private-items arg | Daniel Schischkin | 2022-01-28 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Remove argument document-private-items from nightly build | Daniel Schischkin | 2022-01-28 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Add missing file ending for downgrade_dependencies in gitlab ci | Daniel Schischkin | 2022-01-28 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Add shellcheck to pre-push git hook | Daniel Schischkin | 2022-01-28 | 1 | -0/+2 | |
| | | | | ||||||
| | * | | Add shellcheck step into build stage | Daniel Schischkin | 2022-01-28 | 1 | -0/+6 | |
| | | | | ||||||
| | * | | Add correct file ending to maint/downgrade_dependencies | Daniel Schischkin | 2022-01-28 | 1 | -0/+0 | |
| | | | | ||||||
| * | | | WANT_FROM_OTHER_CRATES: add a few links. | Nick Mathewson | 2022-01-28 | 1 | -2/+9 | |
| |/ / | ||||||
| * | | Run "cargo update" in preparation for monday's release. | Nick Mathewson | 2022-01-28 | 1 | -88/+103 | |
| | | | ||||||
| * | | Use script to update README.md files. | Nick Mathewson | 2022-01-28 | 3 | -15/+16 | |
| |/ | ||||||
| * | Merge branch 'bug299' into 'main' | Ian Jackson | 2022-01-28 | 5 | -13/+85 | |
| |\ | | | | | | | | | | | | | Make max_file_limit configurable Closes #299 See merge request tpo/core/arti!261 | |||||
| | * | Make max_file_limit configurable | Neel Chauhan | 2022-01-28 | 5 | -13/+85 | |
| | | | ||||||
| * | | Merge branch 'improve-coverage-ci-job' into 'main' | eta | 2022-01-28 | 1 | -4/+1 | |
| |\ \ | | | | | | | | | | | | | Improve `coverage` job in CI See merge request tpo/core/arti!269 | |||||
| | * | | Improve `coverage` job in CI | arturomf94 | 2022-01-28 | 1 | -4/+1 | |
| |/ / | ||||||
| * | | Merge branch 'dirmgr_state_test_fix' into 'main' | Nick Mathewson | 2022-01-27 | 1 | -1/+12 | |
| |\ \ | | | | | | | | | | | | | Fix test failure in tor_dirmgr::state::test::get_microdescs_state See merge request tpo/core/arti!268 | |||||
| | * | | Fix test failure in tor_dirmgr::state::test::get_microdescs_state | Nick Mathewson | 2022-01-27 | 1 | -1/+12 | |
| |/ / | | | | | | | | | | | | | | | | | 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. | |||||
| * | | Merge branch 'shellcheck_teardown' into 'main' | eta | 2022-01-27 | 1 | -0/+14 | |
| |\ \ | | | | | | | | | | | | | Fix/suppress shellcheck errors in teardown.sh See merge request tpo/core/arti!266 | |||||
| | * | | Fix/suppress shellcheck errors in teardown.sh | Nick Mathewson | 2022-01-27 | 1 | -0/+14 | |
| | | | | | | | | | | | | | Rationale: It's good to have all of our scripts pass shellcheck. | |||||
| * | | | Merge branch 'rtcompat_tests' into 'main' | Nick Mathewson | 2022-01-27 | 6 | -327/+378 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Unit test cleanup in tor-rtcompat See merge request tpo/core/arti!267 | |||||
| | * | | | tor-rtcompat: remove some unused code. | Nick Mathewson | 2022-01-27 | 1 | -16/+0 | |
| | | | | | | | | | | | | | | | | | | | | | Nothing actually used these accessor functions, and it's not clear what would. We can add them later if they're needed. | |||||
| | * | | | tor-rtcompat: Add some miscellaneous tests | Nick Mathewson | 2022-01-27 | 4 | -0/+91 | |
| | | | | | | | | | | | | | | | | | | | | | These probably aren't for things that will fail IRL, but it's nice to have coverage on the code, just in case. | |||||
| | * | | | tor-rtcompat: Simplify test-declaration macros. | Nick Mathewson | 2022-01-27 | 1 | -60/+35 | |
| | | | | | | | | | | | | | | | | | Now there's much less copy-and-paste. | |||||
| | * | | | Move tor-rtcompat tests to lib.rs | Nick Mathewson | 2022-01-27 | 2 | -311/+312 | |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | Merge branch 'eta/303' into 'main' | Nick Mathewson | 2022-01-27 | 1 | -1/+2 | |
| |\ \ \ | |/ / |/| | | | | | | | | doc/Release.md: add note to check feature combinations See merge request tpo/core/arti!265 | |||||
| | * | | doc/Release.md: add note to check feature combinations | eta | 2022-01-27 | 1 | -1/+2 | |
| | | | | | | | | | | | | | This is a nice reminder to have before we solve arti#303 for good. | |||||
| * | | | with_coverage: resolve a shellcheck warning | Nick Mathewson | 2022-01-27 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | Once more exclude arti-bench from coverage. | Nick Mathewson | 2022-01-27 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | This was added in !210; looks like it got removed by mistake with !221. | |||||
| * | | | with_coverage.sh: split grcov options into separate lines. | Nick Mathewson | 2022-01-27 | 1 | -4/+12 | |
| | |/ |/| | | | | | | | This makes it easier to see when they're changing, and will make future patches easier to review. | |||||
| * | | Merge branch 'rtcompat-refactor' into 'main' | eta | 2022-01-27 | 39 | -385/+561 | |
| |\ \ | |/ |/| | | | | | | | | | Refactor the tor-rtcompat API. Closes #301 and #300 See merge request tpo/core/arti!263 | |||||
| | * | Document why {current,create}_runtime are type-erased | Nick Mathewson | 2022-01-27 | 1 | -9/+19 | |
| | | | ||||||
| | * | Apply @eta's suggestions from review on !263 | eta | 2022-01-27 | 2 | -2/+2 | |
| | | | | | | | Comment-only. | |||||
| | * | CI: Fix async-std task | Nick Mathewson | 2022-01-26 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | 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. | |||||
| | * | Fix documentation references for tor-rtcompat refactoring. | Nick Mathewson | 2022-01-26 | 3 | -14/+18 | |
| | | | ||||||
