| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
maint: Make matrix-check run in parallel in CI.
Closes #1625
See merge request tpo/core/arti!2835
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We should ideally do this for every-crate as well, but since that's
written in bash, it's a little more annoying to do. The options there
are either to rewrite it in python (probably good to do anyways) or to
modify the list_crates script to move the parallelization in there
(useful since it lets us reuse code, but doing that with a generator is
likely not possible). For now I'm just going to file a ticket to do that
and go back to working on stuff i actually should be doing :)
Fixes: #1625
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
This is the version that introduces `root_hint_subjects()`,
which we want our ServerCertVerifier to override.
|
| |/ / |
|
| | |
| |
| |
| |
| | |
This is a workaround for
https://gitlab.torproject.org/tpo/core/arti/-/issues/1335
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This is for ring >= v0.17.10
We currently use two ring versions in our Cargo.lock:
- 0.16.20 (old non-standard license)
- 0.17.11 (new license)
|
| | |
| |
| |
| |
| | |
The 'notify' lib was recently upgraded to 8.0.0, but that's not the only
place that we depend on 'instant'.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
"Ed25519" is a 7-character string that looks like hex but isn't. We
leave it in brackets if we find it in brackets, but we don't
automatically wrap it in brackets if it doesn't start with them.
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
(This is the default value for git's `core.abbrev` setting.)
|
| | |
| |
| | |
Co-authored-by: Jim Newsome <[email protected]>
|
| | |
| |
| |
| |
| | |
These are entries that were misformatted before, but where
format_md_links didn't fix them in the right way.
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
This is not yet strictly automated yet, but since there is only
one such method this is probably good enough for now.
Closes #1708.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We already successfully handled links of the forms:
* `[RustId]`
* `[text](https://...)`
* `[text][label]`
But we didn't handle links of the form:
* `[text](RustId)`
These latter links aren't correct markdown on their own; but they're
simple enough to fix up after a little hacking on the marko backend
representation.
|
| | | |
|
| | |
| |
| |
| | |
(Current nightly works fine, so we can stop recommending a downgrade.)
|
| | |
| |
| |
| | |
Fortunately, the new API has simplified matters greatly!
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
We no longer require a version of hickory that requires an affected idns.
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
clippy: deny `mod_module_files`
See merge request tpo/core/arti!2689
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Denies 'mod.rs' files for consistency.
https://rust-lang.github.io/rust-clippy/master/index.html#mod_module_files
|
| | | | |
|
| |/ / |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
This will help us keep track of whether we are using the pinned-to
version of cbindgen.
Closes #1772.
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
maint: Add exclusion feature to `fixup-features`
Closes #1766
See merge request tpo/core/arti!2652
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit adds an `--exclude <PREFIX>` argument to the
`fixup-features` tool in order to ignore crate paths for crates that we
do not publish, mainly those in the `examples/` and `maint/` directory.
Fixes #1766
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
In 1.83, this warning triggers on many of our crates.
We're thinking of fixing them all, but for now,
we're going to disable the warning.
This is part of #1765.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
`unicode-ident` recently changed their [license]
from "(MIT OR Apache-2.0) AND Unicode-DFS-2016"
to "(MIT OR Apache-2.0) AND Unicode-3.0".
[license]: https://github.com/dtolnay/unicode-ident/commit/36cccb825aef6f334cfb57afc82a728c3d2d652f
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
We depend on `instant`, which is unmaintained, via `notify`.
`notify` switched over to [`web-time`], but hasn't relased the change
yet, so we need to ignore the advisory for now.
[`web-time`]: https://github.com/notify-rs/notify/pull/652
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Provide functions for starting and ending spans instead of the script
doing it itself. The current version of the functions are directly
from the gitlab documentation
<https://docs.gitlab.com/ee/ci/jobs/job_logs.html#custom-collapsible-sections>.
This is currently functionally similar to what was here before, but
using functions here will let us make this a bit more convenient, which
will be done in a follow-up commit.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently cargo-license mangles libm's Cargo.toml information very badly!
And also our licence checker script is rather too stupid to do the
boolean logic. I have a better licence checker elsewhere, in a
personal project but ... it's GPL'd :-).
https://salsa.debian.org/dgit-team/tag2upload-service-manager/-/blob/main/maint/check-licences?ref_type=heads
|