From e93e0e2f9f42f526a8e1aa64e6ea659ef31dd800 Mon Sep 17 00:00:00 2001 From: Clara Engler Date: Mon, 15 Jun 2026 14:59:25 +0200 Subject: [PATCH] Bump MSRV to 1.91 This commit bumps the MSRV to 1.91 which was released on 2025-10-30. The Cargo.toml files were updated as follows: ```sh git ls-files | \ grep ".*Cargo\.toml$" | \ xargs sed -i '' 's/^rust-version = "1\.89"$/rust-version = "1\.91"/g' ``` The following files were updated manually: ``` modified: .gitlab-ci.yml modified: README.md modified: flake.nix modified: maint/docker-android/Dockerfile ``` --- .gitlab-ci.yml | 2 +- README.md | 2 +- crates/arti-bench/Cargo.toml | 2 +- crates/arti-client/Cargo.toml | 2 +- crates/arti-config/Cargo.toml | 2 +- crates/arti-relay/Cargo.toml | 2 +- crates/arti-rpc-client-core/Cargo.toml | 2 +- crates/arti-rpcserver/Cargo.toml | 2 +- crates/arti-testing/Cargo.toml | 2 +- crates/arti-ureq/Cargo.toml | 2 +- crates/arti/Cargo.toml | 2 +- crates/caret/Cargo.toml | 2 +- crates/equix/Cargo.toml | 2 +- crates/fs-mistrust/Cargo.toml | 2 +- crates/fslock-guard/Cargo.toml | 2 +- crates/futures-copy/Cargo.toml | 2 +- crates/hashx/Cargo.toml | 2 +- crates/oneshot-fused-workaround/Cargo.toml | 2 +- crates/retry-error/Cargo.toml | 2 +- crates/safelog/Cargo.toml | 2 +- crates/slotmap-careful/Cargo.toml | 2 +- crates/test-temp-dir/Cargo.toml | 2 +- crates/tor-async-utils/Cargo.toml | 2 +- crates/tor-basic-utils/Cargo.toml | 2 +- crates/tor-bytes/Cargo.toml | 2 +- crates/tor-cell/Cargo.toml | 2 +- crates/tor-cert-x509/Cargo.toml | 2 +- crates/tor-cert/Cargo.toml | 2 +- crates/tor-chanmgr/Cargo.toml | 2 +- crates/tor-checkable/Cargo.toml | 2 +- crates/tor-circmgr/Cargo.toml | 2 +- crates/tor-config-path/Cargo.toml | 2 +- crates/tor-config/Cargo.toml | 2 +- crates/tor-consdiff/Cargo.toml | 2 +- crates/tor-dirclient/Cargo.toml | 2 +- crates/tor-dircommon/Cargo.toml | 2 +- crates/tor-dirmgr/Cargo.toml | 2 +- crates/tor-dirpublish/Cargo.toml | 2 +- crates/tor-dirserver/Cargo.toml | 2 +- crates/tor-error/Cargo.toml | 2 +- crates/tor-events/Cargo.toml | 2 +- crates/tor-general-addr/Cargo.toml | 2 +- crates/tor-geoip/Cargo.toml | 2 +- crates/tor-guardmgr/Cargo.toml | 2 +- crates/tor-hsclient/Cargo.toml | 2 +- crates/tor-hscrypto/Cargo.toml | 2 +- crates/tor-hsrproxy/Cargo.toml | 2 +- crates/tor-hsservice/Cargo.toml | 2 +- crates/tor-key-forge/Cargo.toml | 2 +- crates/tor-keymgr/Cargo.toml | 2 +- crates/tor-linkspec/Cargo.toml | 2 +- crates/tor-llcrypto/Cargo.toml | 2 +- crates/tor-log-ratelim/Cargo.toml | 2 +- crates/tor-memquota-cost/Cargo.toml | 2 +- crates/tor-memquota/Cargo.toml | 2 +- crates/tor-netdir/Cargo.toml | 2 +- crates/tor-netdoc/Cargo.toml | 2 +- crates/tor-persist/Cargo.toml | 2 +- crates/tor-proto/Cargo.toml | 2 +- crates/tor-protover/Cargo.toml | 2 +- crates/tor-ptmgr/Cargo.toml | 2 +- crates/tor-relay-crypto/Cargo.toml | 2 +- crates/tor-relay-selection/Cargo.toml | 2 +- crates/tor-rpc-connect/Cargo.toml | 2 +- crates/tor-rpcbase/Cargo.toml | 2 +- crates/tor-rtcompat/Cargo.toml | 2 +- crates/tor-rtmock/Cargo.toml | 2 +- crates/tor-socksproto/Cargo.toml | 2 +- crates/tor-units/Cargo.toml | 2 +- crates/web-time-compat/Cargo.toml | 2 +- flake.nix | 2 +- maint/dependencies-bodge/Cargo.toml | 2 +- maint/docker-android/Dockerfile | 2 +- maint/fixup-features/Cargo.toml | 2 +- maint/keygen-client-auth-test/Cargo.toml | 2 +- maint/keygen-openssh-test/Cargo.toml | 2 +- 76 files changed, 76 insertions(+), 76 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 21509625b9..025d05bf1d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -556,7 +556,7 @@ coverage: minimal-versions: stage: test # Using "amd64/" single-arch variant to work around https://gitlab.torproject.org/tpo/tpa/team/-/issues/41621. - image: docker.io/amd64/rust:1.89 + image: docker.io/amd64/rust:1.91 needs: [] script: - rustup install nightly diff --git a/README.md b/README.md index 0f95f9609d..ddf6bb6b11 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ for more details. ## Minimum supported Rust Version -Our current Minimum Supported Rust Version (MSRV) is 1.89. +Our current Minimum Supported Rust Version (MSRV) is 1.91. We may increase this MSRV as new Rust versions become available from the upstream Rust project. We allow upgrades of our MSRV to Rust X.Y.Z if Rust X.Y.0 diff --git a/crates/arti-bench/Cargo.toml b/crates/arti-bench/Cargo.toml index 71e907583a..ef7d38df43 100644 --- a/crates/arti-bench/Cargo.toml +++ b/crates/arti-bench/Cargo.toml @@ -2,7 +2,7 @@ name = "arti-bench" version = "0.17.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc.", "eta "] license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" diff --git a/crates/arti-client/Cargo.toml b/crates/arti-client/Cargo.toml index 322056ded4..b6b6dd999e 100644 --- a/crates/arti-client/Cargo.toml +++ b/crates/arti-client/Cargo.toml @@ -3,7 +3,7 @@ name = "arti-client" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Library for connecting to the Tor network as an anonymous client" diff --git a/crates/arti-config/Cargo.toml b/crates/arti-config/Cargo.toml index 852926342e..5e57cc7526 100644 --- a/crates/arti-config/Cargo.toml +++ b/crates/arti-config/Cargo.toml @@ -3,7 +3,7 @@ name = "arti-config" version = "0.42.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Removed crate. (Tools for configuration management in Arti)" diff --git a/crates/arti-relay/Cargo.toml b/crates/arti-relay/Cargo.toml index b8405d616b..524217e50d 100644 --- a/crates/arti-relay/Cargo.toml +++ b/crates/arti-relay/Cargo.toml @@ -3,7 +3,7 @@ name = "arti-relay" version = "0.43.0" authors = ["The Tor Project, Inc."] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Library for running a relay of the Tor network" diff --git a/crates/arti-rpc-client-core/Cargo.toml b/crates/arti-rpc-client-core/Cargo.toml index 2dbe670355..e8df92e8de 100644 --- a/crates/arti-rpc-client-core/Cargo.toml +++ b/crates/arti-rpc-client-core/Cargo.toml @@ -3,7 +3,7 @@ name = "arti-rpc-client-core" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Client library for Arti RPC" diff --git a/crates/arti-rpcserver/Cargo.toml b/crates/arti-rpcserver/Cargo.toml index 1820a0692f..1b9a7ad9ff 100644 --- a/crates/arti-rpcserver/Cargo.toml +++ b/crates/arti-rpcserver/Cargo.toml @@ -2,7 +2,7 @@ name = "arti-rpcserver" version = "0.43.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc.", "eta "] license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" diff --git a/crates/arti-testing/Cargo.toml b/crates/arti-testing/Cargo.toml index 46e80c2971..0a52e830a2 100644 --- a/crates/arti-testing/Cargo.toml +++ b/crates/arti-testing/Cargo.toml @@ -3,7 +3,7 @@ name = "arti-testing" version = "0.42.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Tools for testing the Arti Tor implementation." diff --git a/crates/arti-ureq/Cargo.toml b/crates/arti-ureq/Cargo.toml index 3686b949d1..457c53af99 100644 --- a/crates/arti-ureq/Cargo.toml +++ b/crates/arti-ureq/Cargo.toml @@ -2,7 +2,7 @@ name = "arti-ureq" version = "0.43.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc.", "Niel Duysters"] license = "MIT OR Apache-2.0" description = "Library to use Arti in the ureq http client" diff --git a/crates/arti/Cargo.toml b/crates/arti/Cargo.toml index 138ba3e98d..2d062209fe 100644 --- a/crates/arti/Cargo.toml +++ b/crates/arti/Cargo.toml @@ -3,7 +3,7 @@ name = "arti" version = "2.4.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "A rust implementation of the Tor privacy tools." diff --git a/crates/caret/Cargo.toml b/crates/caret/Cargo.toml index 8337751b99..534a314860 100644 --- a/crates/caret/Cargo.toml +++ b/crates/caret/Cargo.toml @@ -3,7 +3,7 @@ name = "caret" version = "0.9.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Macros for declaring non-exhaustive C-style enumerations, with named members" diff --git a/crates/equix/Cargo.toml b/crates/equix/Cargo.toml index 8a076ffad6..0228d9e59a 100644 --- a/crates/equix/Cargo.toml +++ b/crates/equix/Cargo.toml @@ -3,7 +3,7 @@ name = "equix" version = "0.6.2" authors = ["The Tor Project, Inc.", "Micah Elizabeth Scott "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Asymmetric function for client puzzle protocols" keywords = ["cryptography"] diff --git a/crates/fs-mistrust/Cargo.toml b/crates/fs-mistrust/Cargo.toml index 80af9c0bf5..524010d408 100644 --- a/crates/fs-mistrust/Cargo.toml +++ b/crates/fs-mistrust/Cargo.toml @@ -9,7 +9,7 @@ description = "Ensure that files can only be read or written by trusted users" keywords = ["fs", "file", "permissions", "ownership", "privacy"] categories = ["filesystem"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" -rust-version = "1.89" +rust-version = "1.91" [features] default = ["walkdir", "anon_home"] diff --git a/crates/fslock-guard/Cargo.toml b/crates/fslock-guard/Cargo.toml index 64645dc2a7..89cb352601 100644 --- a/crates/fslock-guard/Cargo.toml +++ b/crates/fslock-guard/Cargo.toml @@ -9,7 +9,7 @@ description = "Wrapper around a lockfile with unlock-on-drop semantics" keywords = ["fs", "file", "lock"] categories = ["filesystem"] repository = "https://gitlab.torproject.org/tpo/core/arti.git/" -rust-version = "1.89" +rust-version = "1.91" [package.metadata.docs.rs] all-features = true diff --git a/crates/futures-copy/Cargo.toml b/crates/futures-copy/Cargo.toml index dedef8fd15..5d9ecc7087 100644 --- a/crates/futures-copy/Cargo.toml +++ b/crates/futures-copy/Cargo.toml @@ -3,7 +3,7 @@ name = "futures-copy" version = "0.3.1" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Copy data between AsyncRead and AsyncWrite, with bidirectional and flushing support" diff --git a/crates/hashx/Cargo.toml b/crates/hashx/Cargo.toml index 4f04e18c6a..787278edf1 100644 --- a/crates/hashx/Cargo.toml +++ b/crates/hashx/Cargo.toml @@ -3,7 +3,7 @@ name = "hashx" version = "0.8.0" authors = ["The Tor Project, Inc.", "Micah Elizabeth Scott "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Hash function family designed for ASIC-resistant client puzzles" keywords = ["cryptography"] diff --git a/crates/oneshot-fused-workaround/Cargo.toml b/crates/oneshot-fused-workaround/Cargo.toml index 7f2304d796..38e2c9802d 100644 --- a/crates/oneshot-fused-workaround/Cargo.toml +++ b/crates/oneshot-fused-workaround/Cargo.toml @@ -3,7 +3,7 @@ name = "oneshot-fused-workaround" version = "0.6.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Fused wrapper for futures::channel::oneshot" diff --git a/crates/retry-error/Cargo.toml b/crates/retry-error/Cargo.toml index 4899e2ecd9..9545a7472d 100644 --- a/crates/retry-error/Cargo.toml +++ b/crates/retry-error/Cargo.toml @@ -3,7 +3,7 @@ name = "retry-error" version = "0.12.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "An error type for an operation that can fail more than once" diff --git a/crates/safelog/Cargo.toml b/crates/safelog/Cargo.toml index 1316cf8260..2b6ffe0e94 100644 --- a/crates/safelog/Cargo.toml +++ b/crates/safelog/Cargo.toml @@ -3,7 +3,7 @@ name = "safelog" version = "0.8.2" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Conditionally suppress confidential information from logs" diff --git a/crates/slotmap-careful/Cargo.toml b/crates/slotmap-careful/Cargo.toml index 586499afb4..ce31dca432 100644 --- a/crates/slotmap-careful/Cargo.toml +++ b/crates/slotmap-careful/Cargo.toml @@ -3,7 +3,7 @@ name = "slotmap-careful" version = "0.7.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Wrap the slotmap crate and prevent key reuse" diff --git a/crates/test-temp-dir/Cargo.toml b/crates/test-temp-dir/Cargo.toml index af9e8a0f46..89aa830acb 100644 --- a/crates/test-temp-dir/Cargo.toml +++ b/crates/test-temp-dir/Cargo.toml @@ -4,7 +4,7 @@ version = "0.7.0" # TODO make this 1.x. Let's say, do this in December 2024 or January 2025 authors = ["The Tor Project, Inc.", "Ian Jackson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Temporary directories for use in tests" diff --git a/crates/tor-async-utils/Cargo.toml b/crates/tor-async-utils/Cargo.toml index 00c50e9bbb..0c5de76251 100644 --- a/crates/tor-async-utils/Cargo.toml +++ b/crates/tor-async-utils/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-async-utils" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Async/futures helpers for use with Tor" diff --git a/crates/tor-basic-utils/Cargo.toml b/crates/tor-basic-utils/Cargo.toml index 1666c00ca6..546011f811 100644 --- a/crates/tor-basic-utils/Cargo.toml +++ b/crates/tor-basic-utils/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-basic-utils" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "General helpers used by Tor" diff --git a/crates/tor-bytes/Cargo.toml b/crates/tor-bytes/Cargo.toml index 8bf95a044e..965eeb6d65 100644 --- a/crates/tor-bytes/Cargo.toml +++ b/crates/tor-bytes/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-bytes" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Helpers for encoding and decoding byte-orientted data, as used by Tor" diff --git a/crates/tor-cell/Cargo.toml b/crates/tor-cell/Cargo.toml index a2ff6d94a5..4105ad2f85 100644 --- a/crates/tor-cell/Cargo.toml +++ b/crates/tor-cell/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-cell" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Encode and decode Tor cells and messages" diff --git a/crates/tor-cert-x509/Cargo.toml b/crates/tor-cert-x509/Cargo.toml index e9fb49fb4c..362004198b 100644 --- a/crates/tor-cert-x509/Cargo.toml +++ b/crates/tor-cert-x509/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-cert-x509" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "X509 certificates as used by Tor" diff --git a/crates/tor-cert/Cargo.toml b/crates/tor-cert/Cargo.toml index f4112d5359..bf86e3328e 100644 --- a/crates/tor-cert/Cargo.toml +++ b/crates/tor-cert/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-cert" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Non-standard certificate formats used by Tor" diff --git a/crates/tor-chanmgr/Cargo.toml b/crates/tor-chanmgr/Cargo.toml index 92e3fc15f0..29b70e19a6 100644 --- a/crates/tor-chanmgr/Cargo.toml +++ b/crates/tor-chanmgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-chanmgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Manage a set of connections to the Tor network" diff --git a/crates/tor-checkable/Cargo.toml b/crates/tor-checkable/Cargo.toml index 08cbc5b3de..854480f5cf 100644 --- a/crates/tor-checkable/Cargo.toml +++ b/crates/tor-checkable/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-checkable" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Types to ensure that signed or time-bound data is validated before use" diff --git a/crates/tor-circmgr/Cargo.toml b/crates/tor-circmgr/Cargo.toml index d2d907c72f..287c189807 100644 --- a/crates/tor-circmgr/Cargo.toml +++ b/crates/tor-circmgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-circmgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Manage a set of anonymous circuits over the Tor network" diff --git a/crates/tor-config-path/Cargo.toml b/crates/tor-config-path/Cargo.toml index 673f48d416..c7bf575477 100644 --- a/crates/tor-config-path/Cargo.toml +++ b/crates/tor-config-path/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-config-path" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Low-level file path handling for configuration of the Arti Tor implementation" diff --git a/crates/tor-config/Cargo.toml b/crates/tor-config/Cargo.toml index fb86896741..e57cf5f3aa 100644 --- a/crates/tor-config/Cargo.toml +++ b/crates/tor-config/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-config" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Low-level configuration for the Arti Tor implementation" diff --git a/crates/tor-consdiff/Cargo.toml b/crates/tor-consdiff/Cargo.toml index ed81bab642..c905341da5 100644 --- a/crates/tor-consdiff/Cargo.toml +++ b/crates/tor-consdiff/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-consdiff" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Handle the consensus-diff format used in the Tor directory protocol" diff --git a/crates/tor-dirclient/Cargo.toml b/crates/tor-dirclient/Cargo.toml index 3e33d62284..48d4caca34 100644 --- a/crates/tor-dirclient/Cargo.toml +++ b/crates/tor-dirclient/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-dirclient" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Downloads specific Tor network directory objects over the Tor network" diff --git a/crates/tor-dircommon/Cargo.toml b/crates/tor-dircommon/Cargo.toml index 6ba74bc58a..8300342205 100644 --- a/crates/tor-dircommon/Cargo.toml +++ b/crates/tor-dircommon/Cargo.toml @@ -7,7 +7,7 @@ authors = [ "Clara Engler ", ] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Common primitives for the Tor directory specification" diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml index 4554136df0..a396b27765 100644 --- a/crates/tor-dirmgr/Cargo.toml +++ b/crates/tor-dirmgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-dirmgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Bootstrap and update an accurate Tor network directory" diff --git a/crates/tor-dirpublish/Cargo.toml b/crates/tor-dirpublish/Cargo.toml index 4d70a4e6d3..3976887798 100644 --- a/crates/tor-dirpublish/Cargo.toml +++ b/crates/tor-dirpublish/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-dirpublish" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Publish documents to Tor directory servers." diff --git a/crates/tor-dirserver/Cargo.toml b/crates/tor-dirserver/Cargo.toml index f554e62214..5fc94c9225 100644 --- a/crates/tor-dirserver/Cargo.toml +++ b/crates/tor-dirserver/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-dirserver" version = "0.43.0" authors = ["The Tor Project, Inc.", "Clara Engler "] edition = "2021" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Implements dirserver functionality" diff --git a/crates/tor-error/Cargo.toml b/crates/tor-error/Cargo.toml index 9654abf6d8..44c2ddc7f4 100644 --- a/crates/tor-error/Cargo.toml +++ b/crates/tor-error/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-error" version = "0.43.0" authors = ["Ian Jackson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Provides the unified type-erased error type returned by many (esp. high-level) Tor APIs." diff --git a/crates/tor-events/Cargo.toml b/crates/tor-events/Cargo.toml index 9f2dae6d89..75abdb8d68 100644 --- a/crates/tor-events/Cargo.toml +++ b/crates/tor-events/Cargo.toml @@ -2,7 +2,7 @@ name = "tor-events" version = "0.42.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc.", "eta "] license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" diff --git a/crates/tor-general-addr/Cargo.toml b/crates/tor-general-addr/Cargo.toml index f071cb5ac9..84e8b0ae11 100644 --- a/crates/tor-general-addr/Cargo.toml +++ b/crates/tor-general-addr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-general-addr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Generalized socket address type used by Tor" diff --git a/crates/tor-geoip/Cargo.toml b/crates/tor-geoip/Cargo.toml index e7b42308d9..9c280216fd 100644 --- a/crates/tor-geoip/Cargo.toml +++ b/crates/tor-geoip/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-geoip" version = "0.43.0" authors = ["The Tor Project, Inc.", "eta "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "A crate to parse C Tor GeoIP CSV files." diff --git a/crates/tor-guardmgr/Cargo.toml b/crates/tor-guardmgr/Cargo.toml index 590e7881ca..f5d7ffe779 100644 --- a/crates/tor-guardmgr/Cargo.toml +++ b/crates/tor-guardmgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-guardmgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Manage a set of guard relays for Tor network" diff --git a/crates/tor-hsclient/Cargo.toml b/crates/tor-hsclient/Cargo.toml index 95f86c6965..7371ae5566 100644 --- a/crates/tor-hsclient/Cargo.toml +++ b/crates/tor-hsclient/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-hsclient" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Arti's implementation of an onion service client" diff --git a/crates/tor-hscrypto/Cargo.toml b/crates/tor-hscrypto/Cargo.toml index 5c73cbcf2a..a1fb66a40a 100644 --- a/crates/tor-hscrypto/Cargo.toml +++ b/crates/tor-hscrypto/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-hscrypto" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Basic onion service cryptography types used by Aerti" diff --git a/crates/tor-hsrproxy/Cargo.toml b/crates/tor-hsrproxy/Cargo.toml index 1be1114314..e244042c59 100644 --- a/crates/tor-hsrproxy/Cargo.toml +++ b/crates/tor-hsrproxy/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-hsrproxy" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Reverse proxy to build an onion service that connects to local servers." diff --git a/crates/tor-hsservice/Cargo.toml b/crates/tor-hsservice/Cargo.toml index ca75e82b53..01e5fae21e 100644 --- a/crates/tor-hsservice/Cargo.toml +++ b/crates/tor-hsservice/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-hsservice" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Arti's implementation of an onion service provider" diff --git a/crates/tor-key-forge/Cargo.toml b/crates/tor-key-forge/Cargo.toml index 39f0d7680f..e414d2195a 100644 --- a/crates/tor-key-forge/Cargo.toml +++ b/crates/tor-key-forge/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-key-forge" version = "0.43.0" authors = ["The Tor Project, Inc."] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Low level cryptography wrappers used by Tor" diff --git a/crates/tor-keymgr/Cargo.toml b/crates/tor-keymgr/Cargo.toml index d5f6aacf5e..fecb6d9772 100644 --- a/crates/tor-keymgr/Cargo.toml +++ b/crates/tor-keymgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-keymgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Gabriela Moldovan "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Key management for the Arti Tor implementation" diff --git a/crates/tor-linkspec/Cargo.toml b/crates/tor-linkspec/Cargo.toml index eda84ad372..33be70b6d1 100644 --- a/crates/tor-linkspec/Cargo.toml +++ b/crates/tor-linkspec/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-linkspec" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Parts of the Tor protocol that indicate specific relays on the network" diff --git a/crates/tor-llcrypto/Cargo.toml b/crates/tor-llcrypto/Cargo.toml index fc38740721..53521207bd 100644 --- a/crates/tor-llcrypto/Cargo.toml +++ b/crates/tor-llcrypto/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-llcrypto" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Low level cryptography wrappers used by Tor" diff --git a/crates/tor-log-ratelim/Cargo.toml b/crates/tor-log-ratelim/Cargo.toml index 8338e70c2a..2520438770 100644 --- a/crates/tor-log-ratelim/Cargo.toml +++ b/crates/tor-log-ratelim/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-log-ratelim" version = "0.43.0" authors = ["The Tor Project, Inc."] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Facility for rate-limiting log messages in Arti" diff --git a/crates/tor-memquota-cost/Cargo.toml b/crates/tor-memquota-cost/Cargo.toml index cf785ad019..30980ad0c9 100644 --- a/crates/tor-memquota-cost/Cargo.toml +++ b/crates/tor-memquota-cost/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-memquota-cost" version = "0.43.0" authors = ["The Tor Project, Inc.", "Ian Jackson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Low-level memory tracking traits, for use by Arti" diff --git a/crates/tor-memquota/Cargo.toml b/crates/tor-memquota/Cargo.toml index 68a5dd478a..b18f0caeb9 100644 --- a/crates/tor-memquota/Cargo.toml +++ b/crates/tor-memquota/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-memquota" version = "0.43.0" authors = ["The Tor Project, Inc.", "Ian Jackson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Memory use tracking and quota utilities, used by Tor software" diff --git a/crates/tor-netdir/Cargo.toml b/crates/tor-netdir/Cargo.toml index 415bf11909..7b44df61b4 100644 --- a/crates/tor-netdir/Cargo.toml +++ b/crates/tor-netdir/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-netdir" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Types to represent and use a Tor network directory" diff --git a/crates/tor-netdoc/Cargo.toml b/crates/tor-netdoc/Cargo.toml index 7a92d9167e..3a8b9c4afa 100644 --- a/crates/tor-netdoc/Cargo.toml +++ b/crates/tor-netdoc/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-netdoc" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Network document formats used with the Tor protocols." diff --git a/crates/tor-persist/Cargo.toml b/crates/tor-persist/Cargo.toml index 9a834cbc99..c36747fa30 100644 --- a/crates/tor-persist/Cargo.toml +++ b/crates/tor-persist/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-persist" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Persistent state for the Arti Tor implementation" diff --git a/crates/tor-proto/Cargo.toml b/crates/tor-proto/Cargo.toml index 79c96ca287..3901a573a9 100644 --- a/crates/tor-proto/Cargo.toml +++ b/crates/tor-proto/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-proto" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Asynchronous client-side implementation of the central Tor network protocols" diff --git a/crates/tor-protover/Cargo.toml b/crates/tor-protover/Cargo.toml index c4a25246f0..5c981a6392 100644 --- a/crates/tor-protover/Cargo.toml +++ b/crates/tor-protover/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-protover" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Implementation for Tor's subprotocol versioning" diff --git a/crates/tor-ptmgr/Cargo.toml b/crates/tor-ptmgr/Cargo.toml index 9be9215b35..7a089aa528 100644 --- a/crates/tor-ptmgr/Cargo.toml +++ b/crates/tor-ptmgr/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-ptmgr" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Manage a set of pluggable transports to circumvent censorship" diff --git a/crates/tor-relay-crypto/Cargo.toml b/crates/tor-relay-crypto/Cargo.toml index 076ee3e6e5..5ee097c466 100644 --- a/crates/tor-relay-crypto/Cargo.toml +++ b/crates/tor-relay-crypto/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-relay-crypto" version = "0.43.0" authors = ["The Tor Project, Inc."] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Cryptography types and helpers for a Tor relay" diff --git a/crates/tor-relay-selection/Cargo.toml b/crates/tor-relay-selection/Cargo.toml index 16f329b460..ea288818e0 100644 --- a/crates/tor-relay-selection/Cargo.toml +++ b/crates/tor-relay-selection/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-relay-selection" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Logic to select Tor relays for specific purposes" diff --git a/crates/tor-rpc-connect/Cargo.toml b/crates/tor-rpc-connect/Cargo.toml index 510b080649..c71a0e77eb 100644 --- a/crates/tor-rpc-connect/Cargo.toml +++ b/crates/tor-rpc-connect/Cargo.toml @@ -2,7 +2,7 @@ name = "tor-rpc-connect" version = "0.43.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc."] license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" diff --git a/crates/tor-rpcbase/Cargo.toml b/crates/tor-rpcbase/Cargo.toml index ad07836bbc..6392f4cd3b 100644 --- a/crates/tor-rpcbase/Cargo.toml +++ b/crates/tor-rpcbase/Cargo.toml @@ -2,7 +2,7 @@ name = "tor-rpcbase" version = "0.43.0" edition = "2024" -rust-version = "1.89" +rust-version = "1.91" authors = ["The Tor Project, Inc.", "eta "] license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" diff --git a/crates/tor-rtcompat/Cargo.toml b/crates/tor-rtcompat/Cargo.toml index bd8db37003..673f54c4c1 100644 --- a/crates/tor-rtcompat/Cargo.toml +++ b/crates/tor-rtcompat/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-rtcompat" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Compatibility layer for asynchronous runtimes, used by Tor" diff --git a/crates/tor-rtmock/Cargo.toml b/crates/tor-rtmock/Cargo.toml index 5269e9881b..1c043257e8 100644 --- a/crates/tor-rtmock/Cargo.toml +++ b/crates/tor-rtmock/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-rtmock" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Testing mock support for tor-rtcomapt" diff --git a/crates/tor-socksproto/Cargo.toml b/crates/tor-socksproto/Cargo.toml index d4e0194de3..76abe7a196 100644 --- a/crates/tor-socksproto/Cargo.toml +++ b/crates/tor-socksproto/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-socksproto" version = "0.43.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Encode and decode the SOCKS protocol, as extended in Tor" diff --git a/crates/tor-units/Cargo.toml b/crates/tor-units/Cargo.toml index 0e15f4c949..b120bbf827 100644 --- a/crates/tor-units/Cargo.toml +++ b/crates/tor-units/Cargo.toml @@ -3,7 +3,7 @@ name = "tor-units" version = "0.43.0" authors = ["Dennis Jackson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Provides macros for types which are constrained within a range, ensuring invalid values are unrepresentable." diff --git a/crates/web-time-compat/Cargo.toml b/crates/web-time-compat/Cargo.toml index 3b4f4118a5..ca291114b7 100644 --- a/crates/web-time-compat/Cargo.toml +++ b/crates/web-time-compat/Cargo.toml @@ -3,7 +3,7 @@ name = "web-time-compat" version = "0.1.0" authors = ["The Tor Project, Inc.", "Nick Mathewson "] edition = "2024" -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Compatibility layer for web-time" diff --git a/flake.nix b/flake.nix index dd1dbd0c78..a7b2894c53 100644 --- a/flake.nix +++ b/flake.nix @@ -47,7 +47,7 @@ ]; LIBCLANG_PATH = "${pkgs.libclang.lib}/lib"; - RUSTUP_TOOLCHAIN="1.89"; + RUSTUP_TOOLCHAIN="1.91"; shellHook = '' echo "⚠️ The Nix Development Shell is maintained by the community ⚠️" diff --git a/maint/dependencies-bodge/Cargo.toml b/maint/dependencies-bodge/Cargo.toml index 1e120c3973..e3f310d785 100644 --- a/maint/dependencies-bodge/Cargo.toml +++ b/maint/dependencies-bodge/Cargo.toml @@ -4,7 +4,7 @@ version = "0.0.1" edition = "2024" publish = false authors = ["The Tor Project, Inc."] -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Fake crate to influence cargo dependency selection" diff --git a/maint/docker-android/Dockerfile b/maint/docker-android/Dockerfile index 04db10cc76..013d2ece8b 100644 --- a/maint/docker-android/Dockerfile +++ b/maint/docker-android/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.89.0-bullseye +FROM rust:1.91.0-bullseye RUN set -eux; \ apt-get update; \ diff --git a/maint/fixup-features/Cargo.toml b/maint/fixup-features/Cargo.toml index e41a623620..efd27f22a7 100644 --- a/maint/fixup-features/Cargo.toml +++ b/maint/fixup-features/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2024" publish = false authors = ["The Tor Project, Inc.", "Nick Mathewson "] -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Tool used by arti to enforce certain properties in our Cargo features" diff --git a/maint/keygen-client-auth-test/Cargo.toml b/maint/keygen-client-auth-test/Cargo.toml index 8785200371..745dd73bf0 100644 --- a/maint/keygen-client-auth-test/Cargo.toml +++ b/maint/keygen-client-auth-test/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2024" publish = false authors = ["The Tor Project, Inc.", "hjrgrn <3874-hjrgrn@gitlab.torproject.org>"] -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Tool used to generate a client authorization keypair for testing" diff --git a/maint/keygen-openssh-test/Cargo.toml b/maint/keygen-openssh-test/Cargo.toml index f27a9eead5..79fea19e3c 100644 --- a/maint/keygen-openssh-test/Cargo.toml +++ b/maint/keygen-openssh-test/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2024" publish = false authors = ["The Tor Project, Inc.", "Gabriela Moldovan "] -rust-version = "1.89" +rust-version = "1.91" license = "MIT OR Apache-2.0" homepage = "https://gitlab.torproject.org/tpo/core/arti/-/wikis/home" description = "Tool used by arti to generate OpenSSH keys for testing" -- GitLab