| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| | |
changelog: Update commit hash in URLs to latest main
See merge request tpo/core/arti!3583
|
| | |
| |
| |
| | |
This includes the comment fix from 2c26ba553a.
|
| |\ \
| | |
| | |
| | |
| | | |
cargo: Bump futures-copy
See merge request tpo/core/arti!3580
|
| | |/
| |
| |
| |
| | |
The dependencies of futures-copy got bumped in arti!3570, leading to a
change in futures-copy, hence why we bump the patch version.
|
| |\ \
| | |
| | |
| | |
| | | |
cargo: Update equix and hashx bench
See merge request tpo/core/arti!3579
|
| | |/
| |
| |
| | |
This commit runs `cargo update` on the respective crates.
|
| |\ \
| |/
|/|
| |
| | |
arti-client: Update release date
See merge request tpo/core/arti!3581
|
| |/ |
|
| |\
| |
| |
| |
| | |
changelog: Release notes for Arti 1.9.0
See merge request tpo/core/arti!3578
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This commit adds the following entries:
* !3509
* !3531
* !3564
* !3577
|
| | | |
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
Bump dependencies for 1.9.0
See merge request tpo/core/arti!3570
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This only includes retry-error which had a few functional additions in
December, thereby rasing the minor version as new features were added to
the public API.
Done using the following:
* Find all non arti, non tor crates.
* `ls -1 crates/ | grep -v "^tor-\|^arti"`
* Exclude the ones without changes.
* `maint/changed_crates -v "arti-v$LAST_VERSION" 2>&1 >/dev/null | grep -i "no change"`
* Look into each with changes.
* In this case only retry-error.
* Bump the minor because it had non-trivial changes.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Done using the following:
```bash
for crate in $(./maint/list_crates | rg '^(tor|arti-)'); do
cargo set-version -p $crate 0.38.0
done
```
|
| |\ \ \
| |_|/
|/| |
| | |
| | | |
arti: Fix "port_info.rs" path comment in example config
See merge request tpo/core/arti!3577
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Fix RPC tests
See merge request tpo/core/arti!3575
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Fixes bug introduced in 0cc367b9fef37c0f7d7f04d54c4687b27ef251d0.
Without this fix, RPC's get_proxy_info command wouldn't work.
|
| |/ /
| |
| |
| |
| |
| |
| | |
This should never have been retained when we refactored our channels
for reporting responses into a single channel.
The bug became apparent when quicktest became derived from debug.
|
| |\ \
| |/
|/|
| |
| | |
cargo: Run fixup-features for release
See merge request tpo/core/arti!3569
|
| | |
| |
| |
| |
| |
| |
| | |
Executed command:
```
cargo run -p fixup-features -- --exclude examples/ --exclude maint/ Cargo.toml
```
|
| |\ \
| | |
| | |
| | |
| | | |
tor-config: Small typo fix in docs
See merge request tpo/core/arti!3564
|
| | |/ |
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
maint: Ignore RUSTSEC-2025-0141
Closes #2311
See merge request tpo/core/arti!3568
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bincode is unmaintained. Right now, we do not depend on it directly,
but rather transitively through maybenot (with tor-proto) and
typed-index-collections (with tor-netdoc).
This has been reported upstream in the respective crates:
* <https://github.com/zheland/typed-index-collections/issues/10>
* <https://github.com/maybenot-io/maybenot/issues/40>
It is pretty unfortunate, but there is not much we can do at the current
moment, given that it is an external matter and we need it for the next
arti release; also, as far as I am aware, there are no known security
vulnerabilities in the current version of bincode.
Therefore, this commit adds it to the list of exception.
Fixes #2311
See #2312
|
| |\
| |
| |
| |
| |
| |
| | |
keymgr: Extend KeySpecifier macro to support describe() for C Tor paths
Closes #2242
See merge request tpo/core/arti!3557
|
| | |
| |
| |
| | |
Fixes a clippy warning.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will make it easier to see the correspondence between CTorPaths
and the HS client/service key specifiers.
Initially, I was hoping this would make it easier to write a d-d macro
that automatically derives a `CTorPath` variant (e.g.
`HsClientDescEncKeypair`) from the KeySpecifier type name
(`HsClientDescEncKeypairSpecifier`), but alas, I don't think d-d can
"chop off" name suffixes ("Specifier", in this case).
`from_ctor_path()`/`ctor_path()` implementations for converting
`CTorPath`s to and from key specifiers.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
Previously, the `arti_path` was needed to build the various `ArtiPath`
errors, but that's no longer the case.
|
| | | |
|
| | |
| |
| |
| |
| | |
The `ArtiPath` is included in the `KeyPathError::Arti` outer error type,
so there is no need to include it in `ArtiPathError` too.
|
| | | |
|