| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | tor-proto: rename `TokenBucket::last_refill` to `added_tokens_at` | Steven Engler | 2025-06-08 | 1 | -18/+18 | |
| |/ / / | ||||||
| * | | | Merge branch '1686a/expose-socks-proxy' into 'main' | Nick Mathewson | 2025-06-05 | 1 | -3/+21 | |
| |\ \ \ | |/ / |/| | | | | | | | | expose socks proxy some more See merge request tpo/core/arti!3016 | |||||
| | * | | expose socks proxy some more | trinity-1686a | 2025-05-30 | 1 | -3/+21 | |
| | | | | ||||||
| * | | | Merge branch 'token-bucket' into 'main' | opara | 2025-06-05 | 10 | -30/+1285 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | tor-proto: Add rate-limiting to `DataWriter` Closes #1992 See merge request tpo/core/arti!3014 | |||||
| | * | | | tor-proto: return `Result` from `tokens_available_at` | Steven Engler | 2025-06-05 | 2 | -32/+66 | |
| | | | | | ||||||
| | * | | | tor-proto: change `RateLimitedWriter` logic to use user-configurable limit | Steven Engler | 2025-06-05 | 2 | -16/+50 | |
| | | | | | | | | | | | | | | | | | The user now sets a constant amount of bytes to wait for. | |||||
| | * | | | tor-proto: change `ClaimedTokens::commit_fewer` to `reduce` | Steven Engler | 2025-06-05 | 2 | -21/+14 | |
| | | | | | ||||||
| | * | | | tor-proto: add `{TokenBucket,RateLimitedWriter}Config` types | Steven Engler | 2025-06-05 | 3 | -33/+110 | |
| | | | | | ||||||
| | * | | | tor-proto: add token bucket test for token/duration calc | Steven Engler | 2025-06-05 | 1 | -0/+64 | |
| | | | | | ||||||
| | * | | | tor-proto: add missing doc comment to `DataWriter::writer` | Steven Engler | 2025-06-05 | 1 | -0/+1 | |
| | | | | | ||||||
| | * | | | tor-proto: pass the time provider to the `DataWriter` | Steven Engler | 2025-06-05 | 3 | -11/+28 | |
| | | | | | ||||||
| | * | | | tor-proto: update doc comments for `DataWriter{,Inner}` | Steven Engler | 2025-06-05 | 1 | -21/+25 | |
| | | | | | | | | | | | | | | | | | | | | | Unfortunately the git diff thinks I moved the struct, but I really only moved the comment. | |||||
| | * | | | tor-proto: rename `DataWriter` | Steven Engler | 2025-06-05 | 1 | -14/+32 | |
| | | | | | | | | | | | | | | | | | | | | | `DataWriter` -> `DataWriterInner` `DataWriterNew` -> `DataWriter` | |||||
| | * | | | tor-proto: add (what will be) the new `DataWriter` | Steven Engler | 2025-06-05 | 1 | -0/+44 | |
| | | | | | ||||||
| | * | | | tor-proto: add optimization for `DynTimeProvider` | Steven Engler | 2025-06-05 | 1 | -0/+27 | |
| | | | | | ||||||
| | * | | | tor-proto: add a `RateLimitedWriter` | Steven Engler | 2025-06-05 | 4 | -0/+330 | |
| | | | | | ||||||
| | * | | | tor-proto: add a `TokenBucket` | Steven Engler | 2025-06-05 | 3 | -0/+612 | |
| | | | | | ||||||
| * | | | | Merge branch 'use-new-chutney-features' into 'main' | Jim Newsome | 2025-06-05 | 8 | -116/+75 | |
| |\ \ \ \ | |/ / / |/| | | | | | | | | | | | chutney CI: update to take advantage of chutney arti support See merge request tpo/core/arti!3009 | |||||
| | * | | | arti ci: add a bridge client | Jim Newsome | 2025-06-05 | 1 | -0/+7 | |
| | | | | | ||||||
| | * | | | arti test network: add fewer exit relays | Jim Newsome | 2025-06-05 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | Authorities also function as exit relays; we don't need to add so many. | |||||
| | * | | | arti-ci network: inline node definitions | Jim Newsome | 2025-06-05 | 1 | -9/+11 | |
| | | | | | ||||||
| | * | | | arti-bench script: ensure chutney teardown on exit | Jim Newsome | 2025-06-05 | 1 | -0/+6 | |
| | | | | | ||||||
| | * | | | integration-e2e: ensure chutney network teardown on exit | Jim Newsome | 2025-06-05 | 1 | -2/+3 | |
| | | | | | ||||||
| | * | | | chutney CI: Remove no-op PROXY module | Jim Newsome | 2025-06-05 | 2 | -9/+2 | |
| | | | | | | | | | | | | | | | | | An arti proxy is already started as part of the chutney network. | |||||
| | * | | | chutney test: remove extra arti process | Jim Newsome | 2025-06-05 | 4 | -78/+0 | |
| | | | | | ||||||
| | * | | | chutney ci test: use chutney net's arti client | Jim Newsome | 2025-06-05 | 2 | -5/+13 | |
| | | | | | ||||||
| | * | | | chutney CI: add and use custom network with arti and tor clients | Jim Newsome | 2025-06-05 | 2 | -1/+13 | |
| | | | | | ||||||
| | * | | | chutney CI: set CHUTNEY_ARTI before configuring chutney network | Jim Newsome | 2025-06-05 | 1 | -15/+17 | |
| | | | | | | | | | | | | | | | | | This is needed to support chutney networks containing arti nodes. | |||||
| | * | | | chutney CI: get tor client port for arti-bench more robustly | Jim Newsome | 2025-06-05 | 3 | -10/+15 | |
| | | | | | | | | | | | | | | | | | | | | | Use the new exported json metadata to get a tor client port instead of hard-coding it. | |||||
| | * | | | CI: bump chutney commit | Jim Newsome | 2025-06-05 | 2 | -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 script | Jim Newsome | 2025-06-05 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | chutney dns test: handle multiple addresses | Jim Newsome | 2025-06-05 | 1 | -1/+3 | |
| |/ / / | ||||||
| * | | | Merge branch 'ahf/release-delete-semvermd' into 'main' | Nick Mathewson | 2025-06-05 | 9 | -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øy | 2025-06-05 | 9 | -20/+0 | |
| |/ / / | ||||||
| * | | | Merge branch 'changelog-fixes' into 'main'arti-v1.4.4 | Alexander Hansen Færøy | 2025-06-05 | 1 | -6/+3 | |
| |\ \ \ | | | | | | | | | | | | | | | | | cosmetic changelog tweaks. See merge request tpo/core/arti!3026 | |||||
| | * | | | cosmetic changelog tweaks. | Nick Mathewson | 2025-06-05 | 1 | -6/+3 | |
| |/ / / | ||||||
| * | | | Merge branch 'ahf/release-cargo-update' into 'main' | Nick Mathewson | 2025-06-05 | 1 | -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øy | 2025-06-05 | 1 | -290/+331 | |
| |/ / / | ||||||
| * | | | Merge branch 'ahf/version-bump' into 'main' | Nick Mathewson | 2025-06-05 | 65 | -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øy | 2025-06-05 | 2 | -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øy | 2025-06-05 | 4 | -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øy | 2025-06-05 | 50 | -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øy | 2025-06-05 | 18 | -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øy | 2025-06-05 | 7 | -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øy | 2025-06-05 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | release: Fix typo in Release.md. | Alexander Hansen Færøy | 2025-06-05 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Update links of CHANGELOG.md using update-md-links. | Alexander Hansen Færøy | 2025-06-05 | 1 | -0/+49 | |
| | | | | | ||||||
| | * | | | Fix various CHANGELOG issues found by @nickm, @gabi-250, and @nield. | Alexander Hansen Færøy | 2025-06-05 | 1 | -12/+9 | |
| | | | | | ||||||
| | * | | | Apply 1 suggestion(s) to 1 file(s) | Alexander Hansen Færøy | 2025-06-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | | Co-authored-by: Nick Mathewson <[email protected]> | |||||
| | * | | | Apply 1 suggestion(s) to 1 file(s) | Alexander Hansen Færøy | 2025-06-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | | Co-authored-by: Nick Mathewson <[email protected]> | |||||
