| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is output from
nailing-cargo -Eu run -p fixup-features Cargo.toml
There are some formatting glitches which I'll fix in a moment.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
We need to add the experimental feature, and the corresponding
section in the README.md.
|
| | | |
| | |
| | |
| | | |
This makes space to introduce the experimental section.
|
| | | |
| | |
| | |
| | | |
It's weird that full doesn't imply default. But here we are.
|
| | | |
| | |
| | |
| | | |
This will stop them becoming overly long in a moment.
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
CI integration-chutney-shadow: pin chutney version
See merge request tpo/core/arti!2596
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently just copy-paste from the integration-chutney-shadow job.
This will be simplified and/or folded into an external script pending
<https://gitlab.torproject.org/tpo/core/chutney/-/merge_requests/31>.
Note that this job is currently disabled, making this commit roughly a
no-op. This is just to proactively try to keep this version of the job
unbroken for if and when we reenable it.
|
| | | |
| | |
| | |
| | |
| | | |
Since chutney is currently under relatively rapid development, let's
avoid surprise breakage in arti's CI.
|
| |\ \ \
| |_|/
|/| |
| | |
| | | |
Routine cargo updates
See merge request tpo/core/arti!2591
|
| | | |
| | |
| | |
| | |
| | | |
Nothing in the changelog seems concerning. There's an MSRV bump,
but still lower than our own MSRV.
|
| | | | |
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |\ \
| | |
| | |
| | |
| | | |
fallbackdir: Update list generated on October 24, 2024
See merge request tpo/core/arti!2589
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Tor CI Release <[email protected]>
|
| |\ \ \
| |_|/
|/| |
| | |
| | | |
Extract general::SocketAddr and its unix friends to their own crate.
See merge request tpo/core/arti!2592
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | |/
| |
| |
| | |
This is mostly code motion.
|
| |\ \
| | |
| | |
| | |
| | | |
tor-config-path: new crate containing moved `tor_config::path`
See merge request tpo/core/arti!2590
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This is a direct move of the `path` module from tor-config.
|
| | |/ |
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
tor-error: use `Display` for backtrace captured by `BugRepr`
Closes #1713
See merge request tpo/core/arti!2588
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before:
```text
2024-10-29T01:57:31Z ERROR arti: error: internal error (bug) at crates/arti/src/lib.rs:378:27: foo
Backtrace [{ fn: "tor_error::internal::ie_backtrace::capture", file: "./crates/tor-error/src/internal.rs", line: 21 }, { fn: "tor_error::internal::Bug::new_inner", file: "./crates/tor-error/src/internal.rs", line: 105 }, { fn: "tor_error::internal::Bug::new", file: "./crates/tor-error/src/internal.rs", line: 94 }, { fn: "arti::main_main", file: "./crates/arti/src/lib.rs", line: 378 }, ...
```
After:
```text
2024-10-29T01:58:23Z ERROR arti: error: internal error (bug) at crates/arti/src/lib.rs:378:27: foo
0: tor_error::internal::ie_backtrace::capture
at ./crates/tor-error/src/internal.rs:21:27
1: tor_error::internal::Bug::new_inner
at ./crates/tor-error/src/internal.rs:105:24
2: tor_error::internal::Bug::new
at ./crates/tor-error/src/internal.rs:94:9
3: arti::main_main
at ./crates/arti/src/lib.rs:378:27
...
```
|
| |\ \
| |/
|/|
| |
| | |
tor-config: use 'path' feature of shellexpand
See merge request tpo/core/arti!2583
|
| | | |
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
CI: Apply flake8, mypy, and black to all of our Python
Closes #1689
See merge request tpo/core/arti!2584
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
The script is a bit tricky because it needs to set arguments
correctly, use the right dependencies, treat packages differently
from scripts, and find all of the packages and scripts
in our repository.
|
| | | |
| | |
| | |
| | | |
Generator is more abstract, and expects a possible return or send type.
|
| | |/
| |
| |
| | |
For some reason this will soon be necessary with mypy.
|
| |\ \
| | |
| | |
| | |
| | | |
ci: upload 'shadow.chutney.data/' artifact in 'integration-chutney-shadow'
See merge request tpo/core/arti!2586
|
| | | |
| | |
| | |
| | | |
Set "1 week" since I see that it's used on another shadow artifact.
|
| |\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Final (ha!) clean-ups on rpc connect-string specs
Closes #1711
See merge request tpo/core/arti!2582
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
With all the fanciness we've built up here here, it seems that "connect
point" is a better term than "connect point".
|
| | |/
| |
| |
| |
| | |
(We've decided to make this change because these files are meant to
be written by humans.)
|
| |\ \
| | |
| | |
| | |
| | | |
CI: pip install chutney to get its dependencies
See merge request tpo/core/arti!2587
|