summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | proto: Remove unused ChannelBuilderDavid Goulet2026-02-193-79/+5
| | | | | | | | | | | | | | | | Signed-off-by: David Goulet <[email protected]>
| * | | linkspec: Add missing feature gateDavid Goulet2026-02-191-0/+1
|/ / / | | | | | | | | | Signed-off-by: David Goulet <[email protected]>
* | | Merge branch 'renumber-release' into 'main'Nick Mathewson2026-02-191-7/+7
|\ \ \ | | | | | | | | | | | | | | | | Release.md: Re-number post-release steps. See merge request tpo/core/arti!3683
| * | | Release.md: Re-number post-release steps.Nick Mathewson2026-02-191-7/+7
| | | |
* | | | Merge branch 'generate_rsa_crosscert' into 'main'Nick Mathewson2026-02-193-5/+141
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | tor-cert: Ability to create Rsa->Ed25519 crosscerts. See merge request tpo/core/arti!3701
| * | | | tor-cert: Ability to create Rsa->Ed25519 crosscerts.Nick Mathewson2026-02-193-5/+141
| | | | |
* | | | | Merge branch 'ticket_3548' into 'main'Nick Mathewson2026-02-196-103/+164
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arti: Refactor proxy launcher functions. Closes #2301 See merge request tpo/core/arti!3686
| * | | | | arti: Fix up proxy launching documentationNick Mathewson2026-02-192-3/+5
| | | | | |
| * | | | | arti: Extract responsibility for port listing.Nick Mathewson2026-02-196-98/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of doing this when we construct the listeners, we can do it in a separate method, to simplify the return type.
| * | | | | arti: Refactor socks proxy launcher function.Nick Mathewson2026-02-192-16/+40
| | | | | | | | | | | | | | | | | | | | | | | | Part of #2301.
| * | | | | arti: Refactor dns proxy launcher function.Nick Mathewson2026-02-192-9/+34
| | | | | | | | | | | | | | | | | | | | | | | | Part of #2301.
* | | | | | Merge branch 'ticket_2338' into 'main'Nick Mathewson2026-02-194-19/+15
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use ErrorSources where appropriate to walk an error stack. Closes #2338 See merge request tpo/core/arti!3685
| * | | | | retry-error: Document why we don't need (and can't use) ErrorSources.Nick Mathewson2026-02-191-0/+4
| | | | | |
| * | | | | arti-rpc-client-core: Document why we don't need ErrorSources.Nick Mathewson2026-02-161-0/+4
| | | | | |
| * | | | | arti-client: Use ErrorSources to find best hint for an error.Nick Mathewson2026-02-161-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, due to #2338, we would miss any error nested directly inside an io::Error.
| * | | | | tor-basic-utils: Simplify ErrorSources iterator.Nick Mathewson2026-02-161-10/+2
| | | | | |
* | | | | | Merge branch 'upgrade-criterion' into 'main'Alexander Hansen Færøy2026-02-191-14/+14
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | Upgrade criterion to hopefully fix nightly 'cargo-check-targets' test See merge request tpo/core/arti!3702
| * | | | | 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.
* | | | | | Merge branch 'ahf/2367-bugfix' into 'main'Alexander Hansen Færøy2026-02-191-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add compare_to check for cargo-audit changes rules check. See merge request tpo/core/arti!3704
| * | | | | | Add compare_to check for cargo-audit changes rules check.Alexander Hansen Færøy2026-02-191-1/+3
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See: arti#2367 See: arti!3703 See: arti!3690
* | | | | | Merge branch 'ahf/cargo-audit-ci' into 'main'Alexander Hansen Færøy2026-02-191-0/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow cargo-audit CI job to fail for MR's with no changes to **/Cargo.lock. See merge request tpo/core/arti!3690
| * | | | | | Allow cargo-audit CI job to fail for MR's with no changes to **/Cargo.lock.Alexander Hansen Færøy2026-02-181-0/+22
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch changes the behaviour of our `cargo-audit` CI job: - All non-merge requests (pushes, manual jobs, scheduled jobs, tags, etc.) will continue to run with allow_failure set to false. - When a push is made, where there are changes to `**/Cargo.lock`, we continue to NOT allow failures. - When a push is made, where there are NO changes to `**/Cargo.lock`, we now allow failures. Specify workflows for Arti in our GitLab CI configuration: - We currently run our jobs on pushes, and upon tags. This was discussed in the Network Team meeting on 2026-02-10.
* | | | | | Merge branch 'ahf/msrv-policy-change' into 'main'wesleyac2026-02-191-7/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to new policy for MSRV upgrades. Closes #2131 See merge request tpo/core/arti!3689
| * | | | | Switch to new policy for MSRV upgrades.Alexander Hansen Færøy2026-02-171-7/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change was suggested by Ian in arti#2131 as Option 3. We accepted this policy at some point in 2025, but the README.md was never updated to reflect this. Fixes: arti#2131
* | | | | Merge branch 'docs/resolve-option-general-example' into 'main'Nick Mathewson2026-02-181-10/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | tor-config: resolve_option_general docs and clarification See merge request tpo/core/arti!3694
| * | | | | Document resolve_option_general behaviormoumenalaoui2026-02-181-10/+39
| | |_|/ / | |/| | |
* | | | | Merge branch 'update-native-tls' into 'main'opara2026-02-181-10/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade 'native-tls' to fix iOS build failure Closes #2363 See merge request tpo/core/arti!3697
| * | | | | 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.
* | | | | Merge branch 'allow_unused_async_in_stub' into 'main'Nick Mathewson2026-02-181-0/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | hsclient: Suppress unused-async warning when building without pow. See merge request tpo/core/arti!3699
| * | | | hsclient: Suppress unused-async warning when building without pow.Nick Mathewson2026-02-181-0/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | Without this fix, it isn't possible to run clippy on higher-level crates without the hs-pow feature, since this failure stops checking earlier.
* | | | Merge branch 'cli-extra' into 'main'opara2026-02-181-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arti: Enable experimental-api for onion-service-cli-extra Closes #2364 See merge request tpo/core/arti!3696
| * | | | arti: Enable experimental-api for onion-service-cli-extraGabriela Moldovan2026-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The keymgr CLI uses the `TorClient::dirmgr()` experimental API to download the consensus. Closes #2364
* | | | | Merge branch 'cert-specifiers' into 'main'David Goulet2026-02-182-5/+141
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | keymgr: Extend d-d helper to derive KeyCertificateSpecifiers Closes #2360 See merge request tpo/core/arti!3693
| * | | | relay-crypto: Add a certificate specifier for KP_relaysign_ed (fmt)Gabriela Moldovan2026-02-171-4/+1
| | | | |
| * | | | relay-crypto: Add a certificate specifier for KP_relaysign_edGabriela Moldovan2026-02-171-0/+68
| | | | |
| * | | | keymgr: Extend d-d helper to derive KeyCertificateSpecifiersGabriela Moldovan2026-02-171-0/+71
| | | | | | | | | | | | | | | | | | | | Closes #2360
| * | | | relay-crypto: Derive Copy and Clone for the relay key specifiersGabriela Moldovan2026-02-171-5/+5
| |/ / /
* | | | Merge branch 'hsc-key-int-test' into 'main'gabi-2502026-02-173-92/+151
|\ \ \ \ | |/ / / |/| | | | | | | | | | | arti: test: hsc: add new test function for hsc integration test See merge request tpo/core/arti!3636
| * | | arti: test: hsc: add test get_fails_if_no_gen_and_no_keyhjrgrn2026-02-173-92/+151
|/ / / | | | | | | | | | | | | | | | - remove build_hsc_key_cmd in favor of KeyCmd - use KeyCmdBuilder in CTorMigrateCmd::keystore_contains_client_key to remove duplication - adapt hsc.rs to the changes
* | | Merge branch 'upgrade-tls' into 'main'opara2026-02-164-50/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Upgrade 'native-tls' to fix Mac OS bug Closes #2117 See merge request tpo/core/arti!3679
| * | | 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
| | | |
| * | | Revert "macos-native-tls-notice: Update README.md of download-manager with ↵Steven Engler2026-02-161-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | notice of native-tls bug on MacOS" This reverts commit 7318d9a6ef5c38f22015e1c134ccb5ae8bced59e.
| * | | Revert "macos-native-tls-notice: Update README.md of hyper-examples with ↵Steven Engler2026-02-161-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | notice of native-tls bug on MacOS" This reverts commit d723ec8a1beda65ffc4afa1a4b6b91d9434af577.
| * | | Revert "macos-native-tls-notice: Update README.md of tor-rtcompat with ↵Steven Engler2026-02-161-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | notice of native-tls bug on MacOS" This reverts commit d4853c35a729046f120b3f8745abd1bcb334cd2c.
| * | | 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 'fallbackdir-12-02-2026' into 'main'David Goulet2026-02-161-897/+894
|\ \ \ | | | | | | | | | | | | | | | | fallbackdir: Update list generated on February 12, 2026 See merge request tpo/core/arti!3688
| * | | fallbackdir: Update list generated on February 12, 2026Tor CI Release2026-02-161-897/+894
|/ / / | | | | | | | | | Signed-off-by: Tor CI Release <[email protected]>
* | | Merge branch 'mr_3616_rebased' into 'main'Nick Mathewson2026-02-1610-17/+559
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Mr 3616 rebased Closes #1800 See merge request tpo/core/arti!3681