diff options
| author | Joakim Hulthe <joakim.hulthe@mullvad.net> | 2025-02-13 17:15:46 +0100 |
|---|---|---|
| committer | Joakim Hulthe <joakim.hulthe@mullvad.net> | 2025-02-25 13:43:52 +0100 |
| commit | ba26efb8d3df57e518b8a19d72db1d47f4d11418 (patch) | |
| tree | 727c9a4726fb3aac24604a3a4236b81a89f6de25 | |
| parent | 009cb7228d19a57746adfbac9fa6e17bc1b419bb (diff) | |
| download | mullvadvpn-ba26efb8d3df57e518b8a19d72db1d47f4d11418.tar.xz mullvadvpn-ba26efb8d3df57e518b8a19d72db1d47f4d11418.zip | |
Allow undocumented_unsafe_blocks in even more modules
| -rw-r--r-- | mullvad-daemon/src/exception_logging/win.rs | 2 | ||||
| -rw-r--r-- | mullvad-daemon/src/system_service.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/dns/windows/iphlpapi.rs | 1 | ||||
| -rw-r--r-- | talpid-core/src/dns/windows/netsh.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/firewall/windows/mod.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/split_tunnel/windows/driver.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/split_tunnel/windows/mod.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/window.rs | 1 | ||||
| -rw-r--r-- | talpid-wireguard/src/wireguard_nt/mod.rs | 2 |
9 files changed, 16 insertions, 0 deletions
diff --git a/mullvad-daemon/src/exception_logging/win.rs b/mullvad-daemon/src/exception_logging/win.rs index 3fa50aa506..2c11f61578 100644 --- a/mullvad-daemon/src/exception_logging/win.rs +++ b/mullvad-daemon/src/exception_logging/win.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] + use mullvad_paths::log_dir; use std::{ borrow::Cow, diff --git a/mullvad-daemon/src/system_service.rs b/mullvad-daemon/src/system_service.rs index ccec49486b..6b1f521474 100644 --- a/mullvad-daemon/src/system_service.rs +++ b/mullvad-daemon/src/system_service.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + use crate::cli; use mullvad_daemon::{runtime::new_multi_thread, DaemonShutdownHandle}; use std::{ diff --git a/talpid-core/src/dns/windows/iphlpapi.rs b/talpid-core/src/dns/windows/iphlpapi.rs index eeb4b3560c..a30543b4a1 100644 --- a/talpid-core/src/dns/windows/iphlpapi.rs +++ b/talpid-core/src/dns/windows/iphlpapi.rs @@ -2,6 +2,7 @@ //! <https://learn.microsoft.com/en-us/windows/win32/api/netioapi/nf-netioapi-setinterfacednssettings>, //! it requires at least Windows 10, build 19041. For that reason, use run-time linking and fall //! back on other methods if it is not available. +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. use crate::dns::{DnsMonitorT, ResolvedDnsConfig}; use once_cell::sync::OnceCell; diff --git a/talpid-core/src/dns/windows/netsh.rs b/talpid-core/src/dns/windows/netsh.rs index b731310056..cab3171d48 100644 --- a/talpid-core/src/dns/windows/netsh.rs +++ b/talpid-core/src/dns/windows/netsh.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + use crate::dns::{DnsMonitorT, ResolvedDnsConfig}; use std::{ ffi::OsString, diff --git a/talpid-core/src/firewall/windows/mod.rs b/talpid-core/src/firewall/windows/mod.rs index 8dadd7db5c..3ef49938dd 100644 --- a/talpid-core/src/firewall/windows/mod.rs +++ b/talpid-core/src/firewall/windows/mod.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + use crate::{dns::ResolvedDnsConfig, tunnel::TunnelMetadata}; use std::{ffi::CStr, io, net::IpAddr, ptr, sync::LazyLock}; diff --git a/talpid-core/src/split_tunnel/windows/driver.rs b/talpid-core/src/split_tunnel/windows/driver.rs index e3026b0d95..9625e41406 100644 --- a/talpid-core/src/split_tunnel/windows/driver.rs +++ b/talpid-core/src/split_tunnel/windows/driver.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + use super::windows::{ get_device_path, get_process_creation_time, get_process_device_path, open_process, ProcessAccess, diff --git a/talpid-core/src/split_tunnel/windows/mod.rs b/talpid-core/src/split_tunnel/windows/mod.rs index 1c446377fc..79c0d09a5c 100644 --- a/talpid-core/src/split_tunnel/windows/mod.rs +++ b/talpid-core/src/split_tunnel/windows/mod.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + mod driver; mod path_monitor; mod service; diff --git a/talpid-core/src/window.rs b/talpid-core/src/window.rs index 30df21f2da..33e83614b3 100644 --- a/talpid-core/src/window.rs +++ b/talpid-core/src/window.rs @@ -1,4 +1,5 @@ //! Utilities for working with windows on Windows. +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. use std::{os::windows::io::AsRawHandle, ptr, sync::Arc, thread}; use tokio::sync::broadcast; diff --git a/talpid-wireguard/src/wireguard_nt/mod.rs b/talpid-wireguard/src/wireguard_nt/mod.rs index 4451f36281..ff5b082490 100644 --- a/talpid-wireguard/src/wireguard_nt/mod.rs +++ b/talpid-wireguard/src/wireguard_nt/mod.rs @@ -1,3 +1,5 @@ +#![allow(clippy::undocumented_unsafe_blocks)] // Remove me if you dare. + use super::{ config::Config, logging, |
