| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/557#note_2808879
|
| | | |
|
| | |
| |
| |
| | |
"python" sometimes means Python 2.
|
| | |
| |
| |
| |
| | |
"bak" ought to be a backup file, with the old contents, which this
most definitely isn't.
|
| | |
| |
| |
| |
| | |
add_warning can now add allows. This one was agreed in some other MR
for one crate. Allow it everywhere.
|
| | |
| |
| |
| |
| | |
These were in some crates, but not all. Put them in add_warning
where they will propagate everywhere.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
We don't process the in-script lint block, just paste it in, now.
This is less complicated.
This reverts/replaces
"maint/add_warnings: Make it add the markers for its future self"
|
| | |
| |
| |
| | |
We'll run this in a moment. Then we'll revert it.
|
| | |
| |
| |
| |
| | |
The crates we have aren't consistent. But changing this means the
deltas resulting from the script are smaller.
|
| |/
|
|
|
|
| |
This puts the actually-used lint list at the top.
No functional change.
|
| |
|
|
|
|
| |
Utilize cargo-sort: https://github.com/DevinR528/cargo-sort
Signed-off-by: Orhun Parmaksız <[email protected]>
|
| |
|
|
| |
$SCRIPT_NAME is not defined so causes an error. Use $(basename "$0") instead.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
see https://gitlab.torproject.org/tpo/core/arti/-/issues/400#note_2800763
|
| | |
|
| |\
| |
| |
| |
| | |
Add a comment explaining what downgrade_dependencies is for.
See merge request tpo/core/arti!480
|
| | | |
|
| | |
| |
| |
| |
| | |
nix:0.4.2 is no longer a dependency
synstructure:0.12.0 is no longer required to build
|
| | |
| |
| |
| | |
and remove corresponding RUSTSEC from ignored list
|
| |/
|
|
| |
This is no longer necessary. :)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 maint/cargo_audit not propagating error and add temporary exceptions
See merge request tpo/core/arti!452
|
| | | |
|
| | |
| |
| |
| | |
using stable doesn't work for CI because a specific version like 1.60 is installed
|
| | | |
|
| |/ |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
| |
fix #378
also fix unrelated error in nightly rustdoc CI
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
See !352
|
| | |
|
| |
|
|
|
|
|
|
| |
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".
|
| |\
| |
| |
| |
| | |
Upgrade a few dependencies to newer versions
See merge request tpo/core/arti!357
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |
|
|
| |
This is a program, with a main function, etc.
|
| |
|
|
|
|
| |
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.
|