summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge branch 'p101-2025-q2' into 'main'Alexander Hansen Færøy2025-07-082-1/+27
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Update P101 numbers for Q2 2025 See merge request tpo/core/arti!3057
| * | | | | Update P101 numbers for June 2025.Alexander Hansen Færøy2025-07-081-0/+26
| | | | | |
| * | | | | Update path for arti binary when build with release-small profile.Alexander Hansen Færøy2025-06-171-1/+1
| | | | | |
* | | | | | Merge branch 'remove-semver' into 'main'gabi-2502025-07-082-8/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove semver.md files post-release. See merge request tpo/core/arti!3088
| * | | | | | Remove semver.md files post-release.Gabriela Moldovan2025-07-082-8/+0
| | | | | | |
* | | | | | | Merge branch 'new-crunchy' into 'main'Nick Mathewson2025-07-081-7/+0
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Update to crunchy 0.2.4, remove exception in reproducible_build See merge request tpo/core/arti!3073
| * | | | | | Remove reproducible-build exception for crunchyNick Mathewson2025-06-251-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This should no longer be necessary.
| * | | | | | Update to crunchy 0.2.4Nick Mathewson2025-06-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the cross-compilation bug at https://github.com/eira-fransham/crunchy/issues/15 .
* | | | | | | Merge branch 'release-date' into 'main'arti-v1.4.5Nick Mathewson2025-07-071-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arti-client: Update release date. See merge request tpo/core/arti!3087
| * | | | | | | arti-client: Update release date.Gabriela Moldovan2025-07-071-1/+1
|/ / / / / / /
* | | | | | | Merge branch 'version-bumps-arti-1.4.5' into 'main'gabi-2502025-07-0762-693/+711
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version bumps for the arti 1.4.5 release See merge request tpo/core/arti!3086
| * | | | | | | hashx, equix: Update lock files.Gabriela Moldovan2025-07-072-3/+3
| | | | | | | |
| * | | | | | | Bump arti crate to 1.4.5Gabriela Moldovan2025-07-074-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done using: ``` cargo set-version --bump patch -p arti ```
| * | | | | | | Bump all the unstable tor- and arti- crates to 0.32.0.Gabriela Moldovan2025-07-0750-500/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done using: ``` for crate in $(./maint/list_crates | rg '^(tor|arti-)'); do cargo set-version -p $crate 0.32.0 done ```
| * | | | | | | Bump the versions of the non-{arti-,tor-} crates.Gabriela Moldovan2025-07-0743-92/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The non-{arti-,tor-} crates are: ``` ./maint/list_crates | rg -v '^(tor|arti)' oneshot-fused-workaround slotmap-careful test-temp-dir fslock-guard hashx equix caret fs-mistrust safelog retry-error ``` We split them in the following categories: * crates with no changes (no version bumps): None ``` maint/changed_crates -v "arti-v$LAST_VERSION" 2>&1 >/dev/null | grep -i "no change" | grep -v '\(tor\|arti\)-' ``` * crates that only have non-functional changes (bump the patch version): - oneshot-fused-workaround - slotmap-careful - test-temp-dir - fslock-guard - hashx - equix - caret - safelog - retry-error * crates where APIs were broken (bump minor): - fs-mistrust (the implicit once_cell feature was removed) The bumps from this commit were created using this script: ``` PATCH=" oneshot-fused-workaround slotmap-careful test-temp-dir fslock-guard hashx equix caret safelog retry-error " for crate in $PATCH; do cargo set-version --bump patch -p $crate; done MINOR=" fs-mistrust " for crate in $MINOR; do cargo set-version --bump minor -p $crate; done ```
| * | | | | | | Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2025-07-072-94/+112
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done using ``` (cd crates/hashx/bench && cargo update) (cd crates/equix/bench && cargo update) ```
* | | | | | | Merge branch 'changelog-1.4.5' into 'main'gabi-2502025-07-071-0/+203
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Add changelog for 1.4.5. See merge request tpo/core/arti!3084
| * | | | | | Add missing MR link to changelog.Gabriela Moldovan2025-07-071-0/+1
| | | | | | |
| * | | | | | Use full commit SHAs to satisfy changelog checks.Gabriela Moldovan2025-07-071-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `maint-changelog-checks` was not happy about the short commits: ``` Traceback (most recent call last): File "/builds/gabi-250/arti/maint/gen_md_links", line 151, in <module> print(process(text)) ^^^^^^^^^^^^^ File "/builds/gabi-250/arti/maint/gen_md_links", line 134, in process return "".join(lnk.text() for lnk in items) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builds/gabi-250/arti/maint/gen_md_links", line 134, in <genexpr> return "".join(lnk.text() for lnk in items) ^^^^^^^^^^ File "/builds/gabi-250/arti/maint/gen_md_links", line 120, in text return "[{}]: {}\n".format(self._s, self.link()) ^^^^^^^^^^^ File "/builds/gabi-250/arti/maint/gen_md_links", line 114, in link full_id = lookup_git_commit(self._id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builds/gabi-250/arti/maint/gen_md_links", line 78, in lookup_git_commit raise ValueError(f"Unrecognized git commit {short}") ValueError: Unrecognized git commit 04754e99 ```
| * | | | | | Apply nickm's changelog fixes.Gabriela Moldovan2025-07-071-3/+3
| | | | | | |
| * | | | | | Add more details about the key length compile-time check.Gabriela Moldovan2025-07-071-1/+2
| | | | | | |
| * | | | | | Specify the name of the flow control feature.Gabriela Moldovan2025-07-071-1/+2
| | | | | | |
| * | | | | | Remove duplicate changelog entry.Gabriela Moldovan2025-07-071-1/+0
| | | | | | |
| * | | | | | Add changelog for 1.4.5.Gabriela Moldovan2025-07-071-0/+201
|/ / / / / /
* | | | | | Merge branch 'nightly-fixes' into 'main'gabi-2502025-07-0772-11/+80
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a bunch of nightly clippy warnings See merge request tpo/core/arti!3085
| * | | | | | tor-hsservice: Suppress false-positive clippy::useless_concat.Gabriela Moldovan2025-07-071-1/+4
| | | | | | |
| * | | | | | tor-dirmgr, tor-guardmgr: Use std::slice::from_ref as suggested by clippy.Gabriela Moldovan2025-07-072-6/+6
| | | | | | |
| * | | | | | tor-proto: Remove unnecessary return.Gabriela Moldovan2025-07-071-1/+1
| | | | | | |
| * | | | | | tor-linkspec: Fix over-indented docs.Gabriela Moldovan2025-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a clippy warning.
| * | | | | | tor-rtcompat, tor-rtmock: Allow unused functions.Gabriela Moldovan2025-07-072-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These only serve as a compile-time check.
| * | | | | | Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-0764-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | See #2060.
| * | | | | | tor-rpcbase: Remove unnecessary parentheses from around type.Gabriela Moldovan2025-07-071-2/+2
|/ / / / / / | | | | | | | | | | | | | | | | | | This fixes a nightly clippy warning.
* | | | | | Merge branch 'arti-1.4.5-prep' into 'main'gabi-2502025-07-0726-275/+412
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run fixup-features, upgrade deps in preparation for release See merge request tpo/core/arti!3083
| * | | | | | Run cargo update in preparation for release.Gabriela Moldovan2025-07-071-113/+241
| | | | | | |
| * | | | | | tor-netdoc: Upgrade to phf 1.12.1.Gabriela Moldovan2025-07-072-30/+31
| | | | | | |
| * | | | | | Upgrade to derive-deftly 1.1.0.Gabriela Moldovan2025-07-0725-132/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I had to also bump `toml` to `0.8.23`, because `toml 0.8.22` is incompatible with `serde_spanned 0.6.9` (which is automatically pulled in because of the d-d upgrade).
| * | | | | | tor-keymgr: Sort dependencies.Gabriela Moldovan2025-07-071-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To satisfy `maint/cargo-sort`.
| * | | | | | arti-client: Remove dependency on tor-key-forge.Gabriela Moldovan2025-07-072-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was added in error a while ago, but we forgot to remove it.
| * | | | | | Run fixup-features in preparation for release.Gabriela Moldovan2025-07-073-5/+9
| | | | | | |
* | | | | | | Merge branch 'rust-1.88-fixes' into 'main'gabi-2502025-07-074-9/+10
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Rust 1.88 clippy fixes See merge request tpo/core/arti!3081
| * | | | | | proto: ignore large_enum_variant warningNick Mathewson2025-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This appears to be a testing-only struct, so we can safely ignore the warning.
| * | | | | | hspow: Add a clippy::cognitive_complexity exceptionNick Mathewson2025-07-031-0/+1
| | | | | | |
| * | | | | | Clippy 1.88 fix: reformat some debug prints.Nick Mathewson2025-07-032-8/+8
|/ / / / / /
* | | | | | Merge branch 'more-bugs' into 'main'gabi-2502025-06-2710-140/+522
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | conflux: An assortment of bug fixes, tests for switching logic See merge request tpo/core/arti!3077
| * | | | | proto: Add clippy exception for handle_cmd().Gabriela Moldovan2025-06-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | We need to pass by value for the conflux case.
| * | | | | proto: Add clippy exception for next_circ_action().Gabriela Moldovan2025-06-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The function can return an error, but only if `conflux` is enabled.
| * | | | | proto: Remove unnecessary return statement to satisfy clippy.Gabriela Moldovan2025-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | With the latest rustc version, this now triggers a warning.
| * | | | | proto: Use primary_join_point() earlier to get the join point.Gabriela Moldovan2025-06-271-3/+2
| | | | | |
| * | | | | proto: Rephrase error message to reduce ambiguity.Gabriela Moldovan2025-06-271-1/+1
| | | | | |
| * | | | | proto: Continue reading from leaky-pipe streams if main leg is blocked (fmt).Gabriela Moldovan2025-06-273-10/+21
| | | | | |