summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | tor-proto: update doc comments for `DataWriter{,Inner}`Steven Engler2025-06-051-21/+25
| | | | | | | | | | | | | | | | | | | | Unfortunately the git diff thinks I moved the struct, but I really only moved the comment.
| * | | tor-proto: rename `DataWriter`Steven Engler2025-06-051-14/+32
| | | | | | | | | | | | | | | | | | | | `DataWriter` -> `DataWriterInner` `DataWriterNew` -> `DataWriter`
| * | | tor-proto: add (what will be) the new `DataWriter`Steven Engler2025-06-051-0/+44
| | | |
| * | | tor-proto: add optimization for `DynTimeProvider`Steven Engler2025-06-051-0/+27
| | | |
| * | | tor-proto: add a `RateLimitedWriter`Steven Engler2025-06-054-0/+330
| | | |
| * | | tor-proto: add a `TokenBucket`Steven Engler2025-06-053-0/+612
| | | |
* | | | Merge branch 'use-new-chutney-features' into 'main'Jim Newsome2025-06-058-116/+75
|\ \ \ \ | |/ / / |/| | | | | | | | | | | chutney CI: update to take advantage of chutney arti support See merge request tpo/core/arti!3009
| * | | arti ci: add a bridge clientJim Newsome2025-06-051-0/+7
| | | |
| * | | arti test network: add fewer exit relaysJim Newsome2025-06-051-2/+3
| | | | | | | | | | | | | | | | Authorities also function as exit relays; we don't need to add so many.
| * | | arti-ci network: inline node definitionsJim Newsome2025-06-051-9/+11
| | | |
| * | | arti-bench script: ensure chutney teardown on exitJim Newsome2025-06-051-0/+6
| | | |
| * | | integration-e2e: ensure chutney network teardown on exitJim Newsome2025-06-051-2/+3
| | | |
| * | | chutney CI: Remove no-op PROXY moduleJim Newsome2025-06-052-9/+2
| | | | | | | | | | | | | | | | An arti proxy is already started as part of the chutney network.
| * | | chutney test: remove extra arti processJim Newsome2025-06-054-78/+0
| | | |
| * | | chutney ci test: use chutney net's arti clientJim Newsome2025-06-052-5/+13
| | | |
| * | | chutney CI: add and use custom network with arti and tor clientsJim Newsome2025-06-052-1/+13
| | | |
| * | | chutney CI: set CHUTNEY_ARTI before configuring chutney networkJim Newsome2025-06-051-15/+17
| | | | | | | | | | | | | | | | This is needed to support chutney networks containing arti nodes.
| * | | chutney CI: get tor client port for arti-bench more robustlyJim Newsome2025-06-053-10/+15
| | | | | | | | | | | | | | | | | | | | Use the new exported json metadata to get a tor client port instead of hard-coding it.
| * | | CI: bump chutney commitJim Newsome2025-06-052-5/+3
| | | | | | | | | | | | | | | | | | | | Also update the hard-coded tor client port here to match updates to the chutney network.
| * | | chutney/arti-bench: pass configured net name through to setup scriptJim Newsome2025-06-051-1/+1
| | | |
| * | | chutney dns test: handle multiple addressesJim Newsome2025-06-051-1/+3
|/ / /
* | | Merge branch 'ahf/release-delete-semvermd' into 'main'Nick Mathewson2025-06-059-20/+0
|\ \ \ | | | | | | | | | | | | | | | | release: Delete semver.md files after release. See merge request tpo/core/arti!3027
| * | | release: Delete semver.md files after release.Alexander Hansen Færøy2025-06-059-20/+0
|/ / /
* | | Merge branch 'changelog-fixes' into 'main'arti-v1.4.4Alexander Hansen Færøy2025-06-051-6/+3
|\ \ \ | | | | | | | | | | | | | | | | cosmetic changelog tweaks. See merge request tpo/core/arti!3026
| * | | cosmetic changelog tweaks.Nick Mathewson2025-06-051-6/+3
|/ / /
* | | Merge branch 'ahf/release-cargo-update' into 'main'Nick Mathewson2025-06-051-290/+331
|\ \ \ | | | | | | | | | | | | | | | | release: Run `cargo update` in the root. See merge request tpo/core/arti!3025
| * | | release: Run `cargo update` in the root.Alexander Hansen Færøy2025-06-051-290/+331
|/ / /
* | | Merge branch 'ahf/version-bump' into 'main'Nick Mathewson2025-06-0565-609/+883
|\ \ \ | | | | | | | | | | | | | | | | release: Bump versions to prepare for Arti 1.4.4. See merge request tpo/core/arti!3024
| * | | release: Update the bench crates from equix and hashx.Alexander Hansen Færøy2025-06-052-69/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Done using: cd crates/hashx/bench && cargo update cd crates/equix/bench && cargo update
| * | | release: Bump arti to 1.4.4.Alexander Hansen Færøy2025-06-054-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | This was done using: cargo set-version --bump patch -p arti
| * | | release: Bump all tor-/arti- crates to 0.31.0.Alexander Hansen Færøy2025-06-0550-498/+498
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was done using: for crate in $(./maint/list_crates | grep -P '^tor-|^arti-'); do cargo set-version -p $crate 0.31.0 done
| * | | release: Bump crates non-arti/non-tor crates with functional changes.Alexander Hansen Færøy2025-06-0518-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is done using: cargo set-version --bump patch -p fs-mistrust cargo set-version --bump patch -p equix cargo set-version --bump patch -p fslock-guard
| * | | release: Bump creates with non-functional changes.Alexander Hansen Færøy2025-06-057-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | caret, hashx, oneshot-fused-workaround, retry-error, safelog, slotmap-careful, and test-temp-dir all only had the change from 88e911acd4bb70bf1da0fc71d77b51cb6abde478 where we bump the rust-version to 1.83. Done using: ./maint/bump_nodep retry-error safelog caret hashx test-temp-dir \ slotmap-careful oneshot-fused-workaround
| * | | release: Update ARTI_CLIENT_RELEASE_DATE using `maint/update-release-date`.Alexander Hansen Færøy2025-06-051-1/+1
| | | |
| * | | release: Fix typo in Release.md.Alexander Hansen Færøy2025-06-051-1/+1
| | | |
| * | | Update links of CHANGELOG.md using update-md-links.Alexander Hansen Færøy2025-06-051-0/+49
| | | |
| * | | Fix various CHANGELOG issues found by @nickm, @gabi-250, and @nield.Alexander Hansen Færøy2025-06-051-12/+9
| | | |
| * | | Apply 1 suggestion(s) to 1 file(s)Alexander Hansen Færøy2025-06-051-1/+1
| | | | | | | | | | | | Co-authored-by: Nick Mathewson <[email protected]>
| * | | Apply 1 suggestion(s) to 1 file(s)Alexander Hansen Færøy2025-06-051-1/+1
| | | | | | | | | | | | Co-authored-by: Nick Mathewson <[email protected]>
| * | | Apply 1 suggestion(s) to 1 file(s)Alexander Hansen Færøy2025-06-051-1/+1
| | | | | | | | | | | | Co-authored-by: Nick Mathewson <[email protected]>
| * | | Prepare changelog for 1.4.4.Alexander Hansen Færøy2025-06-041-0/+100
| | | |
* | | | Merge branch 'circparam_dedup' into 'main'David Goulet2025-06-042-61/+40
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | De-duplicate circuit ntorv3 extension generation code. Closes #1969 See merge request tpo/core/arti!3019
| * | | | De-duplicate circuit ntorv3 extension generation code.Nick Mathewson2025-06-042-61/+40
|/ / / / | | | | | | | | | | | | Closes #1969.
* | | | Merge branch 'ahf/release-june' into 'main'Nick Mathewson2025-06-048-14/+28
|\| | | | | | | | | | | | | | | | | | | WIP: Prep for Arti 1.4.4 See merge request tpo/core/arti!3018
| * | | Sort dependencies to make cargo sort happy.Alexander Hansen Færøy2025-06-043-11/+14
| | | |
| * | | Update Release.md to include two other tools needed for releasing.Alexander Hansen Færøy2025-06-031-0/+2
| | | |
| * | | Add missing semver entry related to the rustls change to arti-ureq.Alexander Hansen Færøy2025-06-031-0/+1
| | | |
| * | | Fix various missing incorrect feature entries as prep for release.Alexander Hansen Færøy2025-06-036-5/+13
|/ / /
* | | Merge branch '1922-refactor-list-api' into 'main'gabi-2502025-05-3011-99/+476
|\ \ \ | |/ / |/| | | | | | | | | | | | | | tor-keymgr: BREAKING: Refactor API: Keystore::list Closes #1922 See merge request tpo/core/arti!3000
| * | tor-keymgr: BREAKING: Refactor API: Keystore::listhjrgrn2025-05-3011-99/+476
|/ / | | | | | | | | * Change return type `Result<Vec<(KeyPath, KeystoreItemType)>>` if favor of `Result<Vec<StdResult<(KeyPath, KeystoreItemType), UnrecognizedEntryError>>>`