summaryrefslogtreecommitdiffhomepage
path: root/mullvad-paths/src/settings.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-05-28Add in app upgrades to the daemonSebastian Holmin1-9/+1
--------- Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net>
2025-05-19Rename create_dir_and_return and add documentationDavid Lönnhager1-2/+2
2025-05-19Unify expected permissions between Linux and macOS in mullvad-pathsDavid Lönnhager1-1/+1
2025-05-19Move unix-specific code to own module in mullvad-pathsDavid Lönnhager1-1/+1
2025-05-19Delete mullvad directories if their permissions are unexpectedDavid Lönnhager1-1/+1
2025-05-19Remove pointless closure in mullvad_pathsDavid Lönnhager1-2/+2
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-14/+9
Remove `APP_PATH` from `mullvad-paths` on Android since it should not be a constant value. Instead, it is passed down from the Android app startup. As it turns out, it is really ever used for pointing to the RPC socket in use.
2024-05-29Migrate to gRPCDavid Göransson1-16/+15
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2023-11-13Stronger permissions for mullvad directoriesunknown1-1/+9
Set read-only permissions for authenticated users and full-access for admins for relevant mullvad directories on creation.
2022-11-21Always return the correct settings path on Windows in mullvad_pathsDavid Lönnhager1-1/+4
2021-01-04Migrate from deprecated dirs dependencyDavid Lönnhager1-1/+1
2019-04-03Configure settings path on AndroidJanito Vaqueiro Ferreira Filho1-6/+13
2019-03-29Remove error-chain from mullvad-pathsLinus Färnstrand1-2/+1
2018-12-12Upgrade mullvad-paths to Rust 2018Linus Färnstrand1-3/+2
2018-12-03Make daemon create log dir with correct permissionsLinus Färnstrand1-1/+1
2018-11-16Print MULLVAD_ path variable defaults in help textLinus Färnstrand1-4/+6
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-3/+3
2018-08-06use dirs instead of app_dirsLinus Färnstrand1-16/+11
2018-07-31Use local directory instead of roaming directoryJanito Vaqueiro Ferreira Filho1-1/+1
2018-06-13More correct errors from path functionsLinus Färnstrand1-3/+5
2018-06-13Introduce metadata moduleLinus Färnstrand1-1/+1
2018-06-13Rename mullvad-paths methods to have get_ if they don't create dirsLinus Färnstrand1-5/+12
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand1-0/+24