| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
This includes up to and including dcdba6afb74cd922254d2499e8cf2deb2b61185d
and now the tree is closed, so that's everything.
|
| | | |
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
Version bumps for release of 1.3.0
See merge request tpo/core/arti!2599
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I think we should bump the minor version because of the new features,
particularly supporting .onion domains as a client by default, and the
OOM DoS resistance features (#351).
cargo set-version --offline --bump=minor -p arti
|
| | | |
| | |
| | |
| | | |
./maint/bump_nodep fs-mistrust
|
| | | |
| | |
| | |
| | |
| | | |
cargo set-version --bump=patch -p slotmap-careful
cargo set-version --bump=patch -p safelog
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cargo set-version -p tor-async-utils 0.24.0
cargo set-version -p tor-basic-utils 0.24.0
cargo set-version -p tor-bytes 0.24.0
cargo set-version -p tor-cell 0.24.0
cargo set-version -p tor-cert 0.24.0
cargo set-version -p tor-chanmgr 0.24.0
cargo set-version -p tor-checkable 0.24.0
cargo set-version -p tor-circmgr 0.24.0
cargo set-version -p tor-config 0.24.0
cargo set-version -p tor-config-path 0.24.0
cargo set-version -p tor-consdiff 0.24.0
cargo set-version -p tor-dirclient 0.24.0
cargo set-version -p tor-dirmgr 0.24.0
cargo set-version -p tor-error 0.24.0
cargo set-version -p tor-general-addr 0.24.0
cargo set-version -p tor-geoip 0.24.0
cargo set-version -p tor-guardmgr 0.24.0
cargo set-version -p tor-hsclient 0.24.0
cargo set-version -p tor-hscrypto 0.24.0
cargo set-version -p tor-hsrproxy 0.24.0
cargo set-version -p tor-hsservice 0.24.0
cargo set-version -p tor-key-forge 0.24.0
cargo set-version -p tor-keymgr 0.24.0
cargo set-version -p tor-linkspec 0.24.0
cargo set-version -p tor-llcrypto 0.24.0
cargo set-version -p tor-log-ratelim 0.24.0
cargo set-version -p tor-memquota 0.24.0
cargo set-version -p tor-netdir 0.24.0
cargo set-version -p tor-netdoc 0.24.0
cargo set-version -p tor-persist 0.24.0
cargo set-version -p tor-proto 0.24.0
cargo set-version -p tor-protover 0.24.0
cargo set-version -p tor-ptmgr 0.24.0
cargo set-version -p tor-relay-crypto 0.24.0
cargo set-version -p tor-relay-selection 0.24.0
cargo set-version -p tor-rpcbase 0.24.0
cargo set-version -p tor-rtcompat 0.24.0
cargo set-version -p tor-rtmock 0.24.0
cargo set-version -p tor-socksproto 0.24.0
cargo set-version -p tor-units 0.24.0
cargo set-version -p arti-client 0.24.0
cargo set-version -p arti-relay 0.24.0
cargo set-version -p arti-rpc-client-core 0.24.0
cargo set-version -p arti-rpcserver 0.24.0
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
Run maint/fixup-features
See merge request tpo/core/arti!2598
|
| | | |
| | |
| | |
| | | |
Manual fixup. I filed #1719 about the fact that I had to do this.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|