summaryrefslogtreecommitdiffhomepage
path: root/mullvad-paths
AgeCommit message (Expand)AuthorFilesLines
2026-01-23Format `Cargo.toml` files using `tombi`Sebastian Holmin1-18/+17
2025-11-21Replace `as _` casts with safer alternatives on WindowsLinus Färnstrand1-8/+14
2025-11-20Fix clippy::borrow_as_ptr warnings on WindowsLinus Färnstrand1-11/+20
2025-10-20Replace unwrap with expectMarkus Pettersson1-6/+9
2025-10-20Replace hand-rolled encoding of filepath as UTF-16 using widestringMarkus Pettersson2-16/+7
2025-10-20Use `u16cstr!` macro to create string typeMarkus Pettersson1-4/+4
2025-10-20Promote widestring to workspace dependencyMarkus Pettersson1-1/+1
2025-10-20Replace use of HandleOrNull with OptionMarkus Pettersson1-10/+5
2025-10-20Halt process if RevertToSelf failsMarkus Pettersson1-0/+9
2025-10-20Improve safety commentsMarkus Pettersson1-2/+2
2025-10-03Bump windows-sys version to latestDavid Lönnhager1-51/+92
2025-07-10Run `cargo fmt`Sebastian Holmin1-11/+12
2025-07-09Use `io:Error::other`Sebastian Holmin1-5/+2
2025-05-28Add in app upgrades to the daemonSebastian Holmin6-52/+76
2025-05-19Rename create_dir_and_return and add documentationDavid Lönnhager6-29/+28
2025-05-19Unify expected permissions between Linux and macOS in mullvad-pathsDavid Lönnhager2-4/+2
2025-05-19Allow stricter-than-needed mode in mullvad-pathsDavid Lönnhager1-8/+35
2025-05-19Move unix-specific code to own module in mullvad-pathsDavid Lönnhager6-101/+106
2025-05-19Delete mullvad directories if their permissions are unexpectedDavid Lönnhager4-14/+80
2025-05-19Remove pointless closure in mullvad_pathsDavid Lönnhager4-15/+7
2025-02-25Allow undocumented_unsafe_blocks in mullvad_paths::windowsJoakim Hulthe1-0/+3
2024-06-17Get value of data directory value at app startupMarkus Pettersson7-89/+56
2024-05-29Migrate to gRPCDavid Göransson2-28/+27
2024-04-25Update windows-sysJoakim Hulthe1-5/+5
2024-02-27Remove error variant behind dead featureJoakim Hulthe1-4/+0
2024-02-27Fix wrong error kind for create_dirJoakim Hulthe1-1/+1
2024-02-27Replace err_derive with thiserrorJoakim Hulthe2-12/+12
2024-01-16Add rust-version to all Cargo.tomlLinus Färnstrand1-0/+1
2024-01-09Remove version and publish cargo metadataLinus Färnstrand1-2/+0
2024-01-05Run `cargo +nightly fmt`Sebastian Holmin1-5/+9
2024-01-04Add workspace level lintsLinus Färnstrand2-2/+3
2023-11-13Stronger permissions for mullvad directoriesunknown6-14/+263
2023-10-11Make `once_cell` a workspace dependencyMarkus Pettersson1-1/+1
2023-09-11Move log depedency to workspace toml fileDavid Lönnhager1-1/+1
2023-09-11Make err-derive a workspace dependencyDavid Lönnhager1-1/+1
2023-08-08Adapt mullvad-paths to windows-sys 0.48Linus Färnstrand1-7/+4
2023-08-01Move windows-sys to a workspace dependencyLinus Färnstrand1-2/+2
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-04-21Fix misc clippy warnings for WindowsLinus Färnstrand1-2/+2
2023-03-14Update windows-sys in mullvad and talpid cratesDavid Lönnhager1-1/+1
2023-02-27Retrieve system app dir path from mullvad-paths in cleanup pluginDavid Lönnhager3-145/+113
2023-02-27Use "hardcoded" app path as final fallbackDavid Lönnhager1-2/+19
2023-02-27Impersonate any process running as local system user, not LSASSDavid Lönnhager1-92/+142
2023-01-12Remove Rust dependencies from Android that were unusedLinus Färnstrand1-0/+2
2023-01-10Remove unused Windows dependenciesLinus Färnstrand1-1/+0
2022-11-21Always return the correct settings path on Windows in mullvad_pathsDavid Lönnhager4-1/+277
2022-11-07Split up talpid-coreEmīls Piņķis1-1/+1
2022-10-10Set all Rust crate versions to 0.0.0Linus Färnstrand1-1/+1
2022-02-15Upgrade err-derive to at least 0.3.1Linus Färnstrand1-1/+1
2021-11-08Set all Rust crates to edition 2021Linus Färnstrand1-1/+1