aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
...
* | proto: Upgrade to latest polyval.Nick Mathewson2026-03-041-23/+64
| | | | | | | | | | | | This will improve performance for CGO. Closes #2390.
* | Bump strum to 0.28Gabriela Moldovan2026-03-041-28/+49
| |
* | rtcompat: Bump async-native-tls to 0.6.0Gabriela Moldovan2026-03-041-7/+7
| |
* | arti: Bump trycmd to 1.0.0Gabriela Moldovan2026-03-041-15/+15
| |
* | Downgrade security-frameworkGabriela Moldovan2026-03-041-2/+2
| | | | | | | | See #2387
* | arti-ureq: Bump ureq to ~3.2.0Gabriela Moldovan2026-03-041-15/+15
| |
* | memquota: Bump sysinfo to 0.38.3Gabriela Moldovan2026-03-041-121/+32
| |
* | hashx: Bump dynasmrt to 5.0.0Gabriela Moldovan2026-03-041-5/+5
| | | | | | | | | | Contains a small code change as `bare_relocation()` was replaced with `value_relocation()`.
* | Bump toml_edit to 0.25.3Gabriela Moldovan2026-03-041-4/+4
| |
* | Bump toml to 1.0.3Gabriela Moldovan2026-03-041-13/+22
| |
* | Downgrade security-framework to 3.6.0Gabriela Moldovan2026-03-031-2/+2
| | | | | | | | Version 3.7.0 doesn't seem to build in CI.
* | Run cargo update post-releaseGabriela Moldovan2026-03-031-280/+286
| |
* | Bump arti crate to 2.1.0Gabriela Moldovan2026-03-021-1/+1
| | | | | | | | | | | | | | | | Done using: ``` cargo set-version --bump minor -p arti ```
* | Bump all the unstable tor- and arti- crates to 0.40.0.Gabriela Moldovan2026-03-021-50/+50
| | | | | | | | | | | | | | | | | | Done using: ``` for crate in $(./maint/list_crates | rg '^(tor|arti-)'); do cargo set-version -p $crate 0.40.0 done
* | Bump the versions of the non-{arti-,tor-} cratesGabriela Moldovan2026-03-021-11/+11
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 futures-copy ``` Because this release bumps the MSRV, I am bumping the minor version of all of them. MINOR=" oneshot-fused-workaround slotmap-careful test-temp-dir fslock-guard hashx equix caret fs-mistrust safelog retry-error futures-copy " for crate in $MINOR; do cargo set-version --bump minor -p $crate; done ```
* tor-relay: convert to derive_deftly(TorConfig)Nick Mathewson2026-02-241-1/+1
|
* relay: Implement a helper to build RelayIdentitiesDavid Goulet2026-02-231-0/+3
| | | | | | | This required to add a slight helper to our tor-key-forge RSA key d-d macro to access the inner keypair. This avoids a clone. Signed-off-by: David Goulet <[email protected]>
* Update shellexpand to fix nightly build failureIan Jackson2026-02-231-2/+2
| | | | | | | This brings https://gitlab.com/ijackson/rust-shellexpand/-/merge_requests/20 into arti.git and should fix at least one of the current CI failures on main, arti#2370.
* Merge branch 'config-migrate-part1' into 'main'gabi-2502026-02-201-3/+3
|\ | | | | | | | | Port several crates to derive_deftly(TorConfig) See merge request tpo/core/arti!3691
| * tor-hsrproxy: migrate to derive_deftly(TorConfig)Nick Mathewson2026-02-171-1/+0
| |
| * ptmgr: Migrate to derive_deftly(TorConfig)Nick Mathewson2026-02-171-0/+1
| |
| * chanmgr: migrate to derive_deftly(TorConfig)Nick Mathewson2026-02-171-1/+1
| |
| * dircommon: Port to use derive_deftly(TorConfig)Nick Mathewson2026-02-171-1/+1
| | | | | | | | | | Some of the behaviors of the existing types here are nonstandard; I've kept them and documented them, to avoid breaking compatibility.
* | deps: ran 'cargo update -p criterion'Steven Engler2026-02-191-14/+14
| | | | | | | | | | | | This will hopefully fix our nightly 'cargo-check-targets' CI job. Unclear why cargo also downgrades some versions of windows-sys.
* | deps: ran 'cargo update -p native-tls'Steven Engler2026-02-181-10/+10
|/ | | | | | This is to fix a build issue on iOS. Unclear why cargo also randomly changes the versions of windows-sys.
* deps: ran 'cargo update -p [email protected]'Steven Engler2026-02-161-2/+2
|
* deps: ran 'cargo update -p [email protected]'Steven Engler2026-02-161-1/+1
|
* deps: ran 'cargo update -p security-framework'Steven Engler2026-02-161-4/+4
|
* deps: ran 'cargo update -p native-tls'Steven Engler2026-02-161-36/+17
|
* Merge branch 'mr_3616_rebased' into 'main'Nick Mathewson2026-02-161-0/+3
|\ | | | | | | | | | | | | Mr 3616 rebased Closes #1800 See merge request tpo/core/arti!3681
| * tor-chanmgr: use url crate for proxy URIs and error for socks4 passwordsNihal2026-02-161-0/+1
| |
| * deps: add percent_encoding and remove serdeNihal2026-02-161-1/+1
| |
| * tor-chanmgr: add URI-style parsing for ProxyProtocol outbound_proxy configNihal2026-02-161-0/+1
| |
| * tor-socksproto: add Serialize/Deserialize derives for SocksVersion and SocksAuthNihal2026-02-161-0/+1
| |
* | Bump time to 0.3.47Gabriela Moldovan2026-02-161-17/+17
| | | | | | | | | | | | This enables us to un-ignore RUSTSEC-2026-0009. See #2341 for analysis of impact.
* | Update keccak to 1.6Gabriela Moldovan2026-02-161-2/+2
|/ | | | keccak 1.5 was yanked and is causing our `cargo-audit` builds to fail.
* Merge branch 'nonblocking-rpc-part1' into 'main'Nick Mathewson2026-02-121-0/+2
|\ | | | | | | | | RPC: Replace backend with nonblocking IO See merge request tpo/core/arti!3644
| * rpc: New nonblocking backend for interacting with streamsNick Mathewson2026-02-041-0/+2
| | | | | | | | | | | | | | | | There are two levels here. At the lower level, the caller is responsible for providing their own select/poll wrapper. At the higher level, we use mio to provide our own. Before the end of this branch, this new module will replace llconn.
* | Revert "proto: Add a new ToRelayMsg util"Gabriela Moldovan2026-02-121-1/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit 04ab3cd848d7977baf58dd64ebfcad6aa54ecb17. Reverted because we no longer need to "peek" into the opaque `CircChanMsg` of a circuit reactor: now the implementation-dependent part of the reactor is in charge of handling the channel messages, and extracting `Relay` objects out of RELAY/RELAY_EARLY cells, which then get processed in the base reactor.
* | Merge branch 'upgrade-fast-socks5' into 'main'David Goulet2026-02-041-14/+25
|\ \ | | | | | | | | | | | | deps: Upgrade fast-socks5 to 1.0.0. See merge request tpo/core/arti!3638
| * | deps: Upgrade fast-socks5 to 1.0.0.Wesley Aptekar-Cassels2026-02-021-14/+25
| | | | | | | | | | | | | | | | | | | | | One of the APIs we use, `Socks5Server`, is deprecated, and this commit does not change to the new API. I don't plan to immediately rewrite this to use the new API, as it seems nontrivial, but it still seems worth updating.
* | | Fix RUSTSEC-2026-0007Clara Engler2026-02-041-2/+2
| |/ |/| | | | | | | This commit upgrades the `bytes` crate to `1.11.1` in order to fix the `RUSTSEC-2026-0007` vulnerability.
* | deps: Upgrade getrandom to 0.4.0.Wesley Aptekar-Cassels2026-02-021-5/+186
|/ | | | This does not have any breaking changes that affect us.
* Upgrade rlimit crate.Wesley Aptekar-Cassels2026-02-021-2/+2
| | | | | The only breaking change here appears to be a MSRV bump that is lower than our MSRV, so no changes are required on our end.
* release: Run cargo update after 2.0.0 release.Wesley Aptekar-Cassels2026-02-021-156/+167
| | | | These updates won't be in 2.0.0, but will be in our next release.
* release: Update Cargo.lock.Wesley Aptekar-Cassels2026-02-021-10/+10
|
* release: Bump `slotmap-careful` to 0.6.0.Wesley Aptekar-Cassels2026-02-021-1/+1
| | | | Since we removes a existing feature, we need to bump the version.
* release: Bump `arti` version to 2.0.0.Wesley Aptekar-Cassels2026-02-021-1/+1
|
* release: Bump `arti-*` and `tor-*` crates to 0.39.0Wesley Aptekar-Cassels2026-02-021-50/+50
| | | | | | | | | | Done via: ``` for crate in $(./maint/list-crates | rg '^(tor|arti-)'); do cargo set-version -p $crate 0.39.0 done ```
* rtcompat: restore tls-server test.Nick Mathewson2026-02-021-0/+1
| | | | | | | Now that tor-cert-x509 is its own crate, we can use that, and avoid the circular dependency. Closes #2330.