| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | lints: maint/add_warning: Improve ordering | Ian Jackson | 2022-05-31 | 1 | -1/+1 | |
| | | | | | | | | | | | The crates we have aren't consistent. But changing this means the deltas resulting from the script are smaller. | |||||
| * | | maint/add_warnings: Tidy up, and add some commentary | Ian Jackson | 2022-05-31 | 1 | -2/+7 | |
| |/ | | | | | | This puts the actually-used lint list at the top. No functional change. | |||||
| * | Lexically sort Cargo.toml dependencies | Orhun Parmaksız | 2022-05-28 | 1 | -0/+7 | |
| | | | | | | | Utilize cargo-sort: https://github.com/DevinR528/cargo-sort Signed-off-by: Orhun Parmaksız <[email protected]> | |||||
| * | Fix "coverage -h" command | Steven Murdoch | 2022-05-26 | 1 | -1/+1 | |
| | | | | | $SCRIPT_NAME is not defined so causes an error. Use $(basename "$0") instead. | |||||
| * | fix docker_reproducible_build not passing its parameters properly | trinity-1686a | 2022-05-26 | 1 | -1/+1 | |
| | | ||||||
| * | update comments in coverage_fuzz_corpora | trinity-1686a | 2022-05-25 | 1 | -25/+15 | |
| | | ||||||
| * | make almost all scripts use bash and set euo pipefail | trinity-1686a | 2022-05-25 | 14 | -23/+33 | |
| | | ||||||
| * | Remove cargo-husky, and replace with manual instructions | eta | 2022-05-10 | 3 | -1/+28 | |
| | | | | | | | | | A build script reaching into your .git/hooks/ and modifying them nonconsensually was a bit of a horrifying concept, and also made it hard to build arti with the feature disabled. Remove this crate, and replace it with manual instructions on how to install the hooks in CONTRIBUTING.md. | |||||
| * | use true instead of /bin/true | trinity-1686a | 2022-05-05 | 1 | -2/+2 | |
| | | | | | see https://gitlab.torproject.org/tpo/core/arti/-/issues/400#note_2800763 | |||||
| * | generate aggregated coverage reports | trinity-1686a | 2022-05-05 | 1 | -13/+19 | |
| | | ||||||
| * | Merge branch 'explain_downgrade' into 'main' | eta | 2022-05-03 | 1 | -0/+6 | |
| |\ | | | | | | | | | Add a comment explaining what downgrade_dependencies is for. See merge request tpo/core/arti!480 | |||||
| | * | Add a comment explaining what downgrade_dependencies is for. | Nick Mathewson | 2022-04-28 | 1 | -0/+6 | |
| | | | ||||||
| * | | remove some unecessary crates from downgrade_dependencies | trinity-1686a | 2022-04-28 | 1 | -3/+1 | |
| | | | | | | | | | | | nix:0.4.2 is no longer a dependency synstructure:0.12.0 is no longer required to build | |||||
| * | | update tls-api to 0.8.0 | trinity-1686a | 2022-04-28 | 1 | -4/+4 | |
| | | | | | | | | | and remove corresponding RUSTSEC from ignored list | |||||
| * | | downgrade_dependencies: Remove "quote" exception. | Nick Mathewson | 2022-04-26 | 1 | -1/+0 | |
| |/ | | | | This is no longer necessary. :) | |||||
| * | Use git source for derive_builder for now, for sub_builder feature | Ian Jackson | 2022-04-21 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | This commitid is the current head of my MR branch https://github.com/colin-kiegel/rust-derive-builder/pull/253 https://github.com/ijackson/rust-derive-builder/tree/field-builder Using the commitid prevents surprises if that branch is updated. We will require this newer version of derive_builder. The version will need to be bumped again later, assuming the upstream MR is merged and upstream do a release containing the needed changes. We will need the new version of not only `derive_builder_core` (the main macro implementation) but also`derive_builder` for a new error type. | |||||
| * | Fix typos | Dimitris Apostolou | 2022-04-11 | 1 | -3/+3 | |
| | | ||||||
| * | Merge branch 'cargo-audit' into 'main' | Nick Mathewson | 2022-04-08 | 1 | -0/+11 | |
| |\ | | | | | | | | | fix maint/cargo_audit not propagating error and add temporary exceptions See merge request tpo/core/arti!452 | |||||
| | * | fix maint/cargo_audit not propagating error and add temporary exceptions | trinity-1686a | 2022-04-08 | 1 | -0/+11 | |
| | | | ||||||
| * | | use default toolchain from rustup instead of stable for coverage | trinity-1686a | 2022-04-08 | 1 | -1/+2 | |
| | | | | | | | | | using stable doesn't work for CI because a specific version like 1.60 is installed | |||||
| * | | bring back RUST_COVERAGE_TOOLCHAIN | trinity-1686a | 2022-04-08 | 1 | -2/+8 | |
| | | | ||||||
| * | | use rustc 1.60 (stable) for coverage | trinity-1686a | 2022-04-07 | 2 | -12/+5 | |
| |/ | ||||||
| * | fix with_coverage script to exclude pub(crate) mod test from results | trinity-1686a | 2022-03-24 | 1 | -1/+1 | |
| | | ||||||
| * | downgrade_dependencies: Upgrade darling | Ian Jackson | 2022-03-16 | 1 | -0/+1 | |
| | | | | | | | | | | The new version of derive_builder requires a newer darling. Ooops. Upstream MR here: https://github.com/colin-kiegel/rust-derive-builder/pull/242 For now, upgrade darling. When there's a new upstream derive_builder, we can use it and drop this. | |||||
| * | tests/chutney: Merge chutney-launching scripts | Nick Mathewson | 2022-03-10 | 1 | -1/+1 | |
| | | | | | | | | | | Formerly, the "launch a chutney network" code was duplicated in "setup" and "arti-bench", since "setup" always launched an arti proxy, while "arti-bench" didn't want that functionality. Now the "setup" script launches an arti proxy conditionally, depending on whether the "proxy" argument is given. | |||||
| * | Omit arti-testing from coverage. | Nick Mathewson | 2022-03-04 | 1 | -0/+1 | |
| | | ||||||
| * | fix reproducible build summary giving invalid branch and commit id | trinity-1686a | 2022-03-04 | 1 | -0/+1 | |
| | | | | | | fix #378 also fix unrelated error in nightly rustdoc CI | |||||
| * | Reproducible build: Bump to Rust 1.59 and Alpine 3.15 | Nick Mathewson | 2022-03-04 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | The Rust upgrade is necessary since our Cargo.lock file now requires `ed25519` 1.4.0, which requires edition2021, which requires Rust 1.56 or later. The Alpine upgrade is opportunistic: we might as well. I've also added comments to remind us to keep the .gitlab-ci.yml and docker_reproducible_build files in sync, since my first version of this commit messed that up. Closes #376. | |||||
| * | add_warning: remove clone_on_ref_ptr | Nick Mathewson | 2022-03-01 | 1 | -1/+0 | |
| | | | | | See !352 | |||||
| * | Add nix exception to downgrade_dependencies. | Nick Mathewson | 2022-02-28 | 1 | -1/+2 | |
| | | ||||||
| * | maint/downgrade_dependencies: Upgrade zeroize_derive, env_logger | Ian Jackson | 2022-02-28 | 1 | -0/+2 | |
| | | | | | | | | | The *earlier* versions of these crates pull in *dependencies* that violate our MSRV policy by requiring a *later* version of Rust. Empirically, env_logger 0.5.4 would be enough, but practice here seems to be to just say "cargo update". | |||||
| * | Merge branch 'upgrade-dependencies' into 'main' | Nick Mathewson | 2022-02-25 | 1 | -1/+0 | |
| |\ | | | | | | | | | Upgrade a few dependencies to newer versions See merge request tpo/core/arti!357 | |||||
| | * | Remove lexical-core from downgrade_dependencies exceptions. | Nick Mathewson | 2022-02-25 | 1 | -1/+0 | |
| | | | ||||||
| * | | better config for fuzz | trinity-1686a | 2022-02-23 | 2 | -4/+10 | |
| | | | ||||||
| * | | add script for coverage on fuzzing | trinity-1686a | 2022-02-22 | 3 | -3/+47 | |
| | | | ||||||
| * | | use libfuzz capabilities instead of scripting | trinity-1686a | 2022-02-22 | 1 | -23/+9 | |
| |/ | ||||||
| * | maint/add_warning: Remove duplicate argv0 from usage message | Ian Jackson | 2022-02-18 | 1 | -1/+1 | |
| | | ||||||
| * | maint/gen_md_links: Add missing +x bit | Ian Jackson | 2022-02-18 | 1 | -0/+0 | |
| | | | | | This is a program, with a main function, etc. | |||||
| * | rename *.py scripts to bare name | Ian Jackson | 2022-02-18 | 7 | -4/+4 | |
| | | | | | | | Update all references. There are three remaining hits for git-grep '\.py\b' all of which are scripts in "little-t-tor", not here in arti. | |||||
| * | rename *.sh scripts to bare name | Ian Jackson | 2022-02-18 | 12 | -12/+12 | |
| | | | | | | | | | | As per #309 Update all references. There is one remaining hit for git-grep '\.sh\b' namely "build.sh" in maint/reproducible_build, which I think is the build script for osxcross - ie, an external project. | |||||
| * | Change deny(clippy::all) to warn(clippy::all). | Nick Mathewson | 2022-02-14 | 1 | -1/+1 | |
| | | | | | Closes #338. | |||||
| * | Remove file ending of shellcheck_all and downgrade_dependencies script | Daniel Schischkin | 2022-02-03 | 3 | -3/+3 | |
| | | ||||||
| * | Fix typos | Dimitris Apostolou | 2022-02-02 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'dedup-cobertura' into 'main' | Nick Mathewson | 2022-01-31 | 3 | -2/+43 | |
| |\ | | | | | | | | | 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 | 3 | -2/+43 | |
| | | | ||||||
| * | | Update changed_crates to be more useful. | Nick Mathewson | 2022-01-31 | 1 | -2/+3 | |
| | | | ||||||
| * | | 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 | |
| | | | ||||||
| * | | Add shellcheck script into maint directory | Daniel Schischkin | 2022-01-29 | 1 | -0/+3 | |
| | | | ||||||
| * | | Add correct file ending to maint/downgrade_dependencies | Daniel Schischkin | 2022-01-28 | 1 | -0/+0 | |
| |/ | ||||||
