summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/rust-supply-chain.yml1
-rw-r--r--.github/workflows/rust-unused-dependencies.yml2
-rw-r--r--Cargo.toml2
-rw-r--r--android/translations-converter/Cargo.toml2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/shadowsocks-proxy/Cargo.toml2
-rw-r--r--ios/TunnelObfuscation/tunnel-obfuscator-proxy/Cargo.toml2
-rw-r--r--mullvad-api/Cargo.toml2
-rw-r--r--mullvad-cli/Cargo.toml2
-rw-r--r--mullvad-daemon/Cargo.toml2
-rw-r--r--mullvad-exclude/Cargo.toml2
-rw-r--r--mullvad-fs/Cargo.toml2
-rw-r--r--mullvad-jni/Cargo.toml2
-rw-r--r--mullvad-management-interface/Cargo.toml2
-rw-r--r--mullvad-nsis/Cargo.toml2
-rw-r--r--mullvad-paths/Cargo.toml2
-rw-r--r--mullvad-problem-report/Cargo.toml2
-rw-r--r--mullvad-relay-selector/Cargo.toml2
-rw-r--r--mullvad-setup/Cargo.toml2
-rw-r--r--mullvad-types/Cargo.toml2
-rw-r--r--mullvad-version/Cargo.toml2
-rw-r--r--talpid-core/Cargo.toml2
-rw-r--r--talpid-dbus/Cargo.toml2
-rw-r--r--talpid-openvpn-plugin/Cargo.toml2
-rw-r--r--talpid-openvpn/Cargo.toml2
-rw-r--r--talpid-platform-metadata/Cargo.toml2
-rw-r--r--talpid-routing/Cargo.toml2
-rw-r--r--talpid-time/Cargo.toml2
-rw-r--r--talpid-tunnel-config-client/Cargo.toml2
-rw-r--r--talpid-tunnel/Cargo.toml2
-rw-r--r--talpid-types/Cargo.toml2
-rw-r--r--talpid-windows/Cargo.toml2
-rw-r--r--talpid-wireguard/Cargo.toml2
-rw-r--r--test/test-manager/Cargo.toml1
-rw-r--r--test/test-manager/test_macro/Cargo.toml1
-rw-r--r--test/test-runner/Cargo.toml1
-rw-r--r--tunnel-obfuscation/Cargo.toml2
36 files changed, 2 insertions, 66 deletions
diff --git a/.github/workflows/rust-supply-chain.yml b/.github/workflows/rust-supply-chain.yml
index 67e15b7390..b679766c73 100644
--- a/.github/workflows/rust-supply-chain.yml
+++ b/.github/workflows/rust-supply-chain.yml
@@ -20,4 +20,5 @@ jobs:
uses: EmbarkStudios/cargo-deny-action@v1
with:
log-level: warn
+ rust-version: stable
command: check all
diff --git a/.github/workflows/rust-unused-dependencies.yml b/.github/workflows/rust-unused-dependencies.yml
index b2c95bcd7a..98f279d1de 100644
--- a/.github/workflows/rust-unused-dependencies.yml
+++ b/.github/workflows/rust-unused-dependencies.yml
@@ -10,7 +10,7 @@ on:
workflow_dispatch:
env:
# Pinning nightly just to avoid random breakage. It's fine to bump this at any time
- RUST_NIGHTLY_TOOLCHAIN: nightly-2023-08-03
+ RUST_NIGHTLY_TOOLCHAIN: nightly-2024-01-07
jobs:
prepare-containers:
runs-on: ubuntu-latest
diff --git a/Cargo.toml b/Cargo.toml
index d5db47a22a..a1bbf9c2bb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,10 +1,8 @@
[workspace.package]
-version = "0.0.0"
authors = ["Mullvad VPN"]
repository = "https://github.com/mullvad/mullvadvpn-app/"
license = "GPL-3.0"
edition = "2021"
-publish = false
[workspace]
resolver = "2"
diff --git a/android/translations-converter/Cargo.toml b/android/translations-converter/Cargo.toml
index ee6cd4989f..67295759bc 100644
--- a/android/translations-converter/Cargo.toml
+++ b/android/translations-converter/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "translations-converter"
description = "Converts between PO and Android style localization formats"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/ios/MullvadREST/Transport/Shadowsocks/shadowsocks-proxy/Cargo.toml b/ios/MullvadREST/Transport/Shadowsocks/shadowsocks-proxy/Cargo.toml
index 1247e3200a..2d63683a90 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/shadowsocks-proxy/Cargo.toml
+++ b/ios/MullvadREST/Transport/Shadowsocks/shadowsocks-proxy/Cargo.toml
@@ -1,11 +1,9 @@
[package]
name = "shadowsocks-proxy"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/ios/TunnelObfuscation/tunnel-obfuscator-proxy/Cargo.toml b/ios/TunnelObfuscation/tunnel-obfuscator-proxy/Cargo.toml
index 0eb3980e73..9e2f227912 100644
--- a/ios/TunnelObfuscation/tunnel-obfuscator-proxy/Cargo.toml
+++ b/ios/TunnelObfuscation/tunnel-obfuscator-proxy/Cargo.toml
@@ -1,11 +1,9 @@
[package]
name = "tunnel-obfuscator-proxy"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-api/Cargo.toml b/mullvad-api/Cargo.toml
index 9ff57b3fd2..9c7f6c9ade 100644
--- a/mullvad-api/Cargo.toml
+++ b/mullvad-api/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-api"
description = "Mullvad VPN API clients. Providing an interface to query our infrastructure for information."
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-cli/Cargo.toml b/mullvad-cli/Cargo.toml
index 8e310dce3b..fab9ac6156 100644
--- a/mullvad-cli/Cargo.toml
+++ b/mullvad-cli/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-cli"
description = "Manage the Mullvad VPN daemon via a convenient CLI"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-daemon/Cargo.toml b/mullvad-daemon/Cargo.toml
index 7391b268f8..72c700b41b 100644
--- a/mullvad-daemon/Cargo.toml
+++ b/mullvad-daemon/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-daemon"
description = "Mullvad VPN daemon. Runs and controls the VPN tunnels"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-exclude/Cargo.toml b/mullvad-exclude/Cargo.toml
index b641fd281b..3ff19ae5fb 100644
--- a/mullvad-exclude/Cargo.toml
+++ b/mullvad-exclude/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-exclude"
description = "Runs programs outside the Mullvad VPN tunnel on Linux"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-fs/Cargo.toml b/mullvad-fs/Cargo.toml
index e0d43888c6..5b0e4f6b7d 100644
--- a/mullvad-fs/Cargo.toml
+++ b/mullvad-fs/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-fs"
description = "File utility library"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-jni/Cargo.toml b/mullvad-jni/Cargo.toml
index 6ed3ddcadf..5020e2d17e 100644
--- a/mullvad-jni/Cargo.toml
+++ b/mullvad-jni/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-jni"
description = "JNI interface for the Mullvad daemon"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-management-interface/Cargo.toml b/mullvad-management-interface/Cargo.toml
index b83298779e..8391a18724 100644
--- a/mullvad-management-interface/Cargo.toml
+++ b/mullvad-management-interface/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-management-interface"
description = "Mullvad VPN IPC. Contains types and functions for IPC clients and servers."
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-nsis/Cargo.toml b/mullvad-nsis/Cargo.toml
index dd6b2aa8bc..ed949873c3 100644
--- a/mullvad-nsis/Cargo.toml
+++ b/mullvad-nsis/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-nsis"
description = "Helper library used by Mullvad NSIS plugins"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-paths/Cargo.toml b/mullvad-paths/Cargo.toml
index df8a66635a..1965c1713a 100644
--- a/mullvad-paths/Cargo.toml
+++ b/mullvad-paths/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-paths"
description = "Mullvad VPN application paths and directories"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-problem-report/Cargo.toml b/mullvad-problem-report/Cargo.toml
index d5b19d3703..2eed335290 100644
--- a/mullvad-problem-report/Cargo.toml
+++ b/mullvad-problem-report/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-problem-report"
description = "Collect Mullvad VPN logs into a report and send it to support"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-relay-selector/Cargo.toml b/mullvad-relay-selector/Cargo.toml
index 7cf25034bc..ad09d174dd 100644
--- a/mullvad-relay-selector/Cargo.toml
+++ b/mullvad-relay-selector/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-relay-selector"
description = "Mullvad VPN relay selector"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-setup/Cargo.toml b/mullvad-setup/Cargo.toml
index bc13c3e593..b60540a9fe 100644
--- a/mullvad-setup/Cargo.toml
+++ b/mullvad-setup/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-setup"
description = "Tool used to manage daemon setup"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-types/Cargo.toml b/mullvad-types/Cargo.toml
index 68e036e5f7..44c63941fa 100644
--- a/mullvad-types/Cargo.toml
+++ b/mullvad-types/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "mullvad-types"
description = "Common base data structures for Mullvad VPN client"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/mullvad-version/Cargo.toml b/mullvad-version/Cargo.toml
index 229b858f5f..e95699a2f0 100644
--- a/mullvad-version/Cargo.toml
+++ b/mullvad-version/Cargo.toml
@@ -6,12 +6,10 @@ what version string a build should have. This crate is responsible for computing
`-dev-$git_hash` suffix as well as transforming the version into semver, Android versionCode
and other formats.
"""
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-core/Cargo.toml b/talpid-core/Cargo.toml
index b7ff565293..3d64ae0e1b 100644
--- a/talpid-core/Cargo.toml
+++ b/talpid-core/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-core"
description = "Privacy preserving and secure VPN client library"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-dbus/Cargo.toml b/talpid-dbus/Cargo.toml
index 346f154a95..7d0470473f 100644
--- a/talpid-dbus/Cargo.toml
+++ b/talpid-dbus/Cargo.toml
@@ -1,11 +1,9 @@
[package]
name = "talpid-dbus"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-openvpn-plugin/Cargo.toml b/talpid-openvpn-plugin/Cargo.toml
index 2dc6506c03..fa85050df8 100644
--- a/talpid-openvpn-plugin/Cargo.toml
+++ b/talpid-openvpn-plugin/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-openvpn-plugin"
description = "OpenVPN shared library plugin for relaying OpenVPN events to talpid_core"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-openvpn/Cargo.toml b/talpid-openvpn/Cargo.toml
index 2dfa62d321..dc05e1a552 100644
--- a/talpid-openvpn/Cargo.toml
+++ b/talpid-openvpn/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-openvpn"
description = "Library for creating OpenVPN tunnels"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-platform-metadata/Cargo.toml b/talpid-platform-metadata/Cargo.toml
index 168bb2e0ba..07146261a8 100644
--- a/talpid-platform-metadata/Cargo.toml
+++ b/talpid-platform-metadata/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-platform-metadata"
description = "Platform metadata detection functions"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-routing/Cargo.toml b/talpid-routing/Cargo.toml
index 1844377bbd..fbf65fed76 100644
--- a/talpid-routing/Cargo.toml
+++ b/talpid-routing/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-routing"
description = "Library for managing routing tables"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-time/Cargo.toml b/talpid-time/Cargo.toml
index fc0effe6b9..0b59f8e0e7 100644
--- a/talpid-time/Cargo.toml
+++ b/talpid-time/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-time"
description = "Time functions"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-tunnel-config-client/Cargo.toml b/talpid-tunnel-config-client/Cargo.toml
index 46a96828c6..9c7feb162f 100644
--- a/talpid-tunnel-config-client/Cargo.toml
+++ b/talpid-tunnel-config-client/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-tunnel-config-client"
description = "Uses the relay RPC service to set up PQ-safe peers, etc."
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-tunnel/Cargo.toml b/talpid-tunnel/Cargo.toml
index e6cda3ac99..8f230ecc56 100644
--- a/talpid-tunnel/Cargo.toml
+++ b/talpid-tunnel/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-tunnel"
description = "Library for creating tunnel devices and interfacing with various VPN tunnels"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-types/Cargo.toml b/talpid-types/Cargo.toml
index 0b3905774d..c16917257c 100644
--- a/talpid-types/Cargo.toml
+++ b/talpid-types/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-types"
description = "Common base structures for talpid"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-windows/Cargo.toml b/talpid-windows/Cargo.toml
index 15bb5824dc..f7ef92515b 100644
--- a/talpid-windows/Cargo.toml
+++ b/talpid-windows/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-windows"
description = "Nice abstractions for Windows"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/talpid-wireguard/Cargo.toml b/talpid-wireguard/Cargo.toml
index f50383d92b..26073cfb23 100644
--- a/talpid-wireguard/Cargo.toml
+++ b/talpid-wireguard/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "talpid-wireguard"
description = "Library for creating various WireGuard tunnels"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true
diff --git a/test/test-manager/Cargo.toml b/test/test-manager/Cargo.toml
index 5f583e8f4f..ffba39bae0 100644
--- a/test/test-manager/Cargo.toml
+++ b/test/test-manager/Cargo.toml
@@ -1,6 +1,5 @@
[package]
name = "test-manager"
-version = "0.1.0"
edition = "2021"
[lints]
diff --git a/test/test-manager/test_macro/Cargo.toml b/test/test-manager/test_macro/Cargo.toml
index 7883deaecc..4942a8af48 100644
--- a/test/test-manager/test_macro/Cargo.toml
+++ b/test/test-manager/test_macro/Cargo.toml
@@ -3,7 +3,6 @@ proc-macro = true
[package]
name = "test_macro"
-version = "0.1.0"
edition = "2021"
[dependencies]
diff --git a/test/test-runner/Cargo.toml b/test/test-runner/Cargo.toml
index 6f95d2b34b..cb92a35513 100644
--- a/test/test-runner/Cargo.toml
+++ b/test/test-runner/Cargo.toml
@@ -1,6 +1,5 @@
[package]
name = "test-runner"
-version = "0.1.0"
edition = "2021"
[lints]
diff --git a/tunnel-obfuscation/Cargo.toml b/tunnel-obfuscation/Cargo.toml
index 2a7bc8fdc3..2fafc3a927 100644
--- a/tunnel-obfuscation/Cargo.toml
+++ b/tunnel-obfuscation/Cargo.toml
@@ -1,12 +1,10 @@
[package]
name = "tunnel-obfuscation"
description = "Provides different types of obfuscation layers for WireGuard"
-version.workspace = true
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
-publish.workspace = true
[lints]
workspace = true