summaryrefslogtreecommitdiffhomepage
path: root/mullvad-paths/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2025-10-20Replace hand-rolled encoding of filepath as UTF-16 using widestringMarkus Pettersson1-0/+4
2025-05-28Add in app upgrades to the daemonSebastian Holmin1-0/+17
2025-05-19Rename create_dir_and_return and add documentationDavid Lönnhager1-2/+2
2025-05-19Move unix-specific code to own module in mullvad-pathsDavid Lönnhager1-95/+13
2025-05-19Delete mullvad directories if their permissions are unexpectedDavid Lönnhager1-7/+75
2025-05-19Remove pointless closure in mullvad_pathsDavid Lönnhager1-10/+2
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-5/+7
2024-02-27Remove error variant behind dead featureJoakim Hulthe1-4/+0
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-11/+11
2024-01-04Add workspace level lintsLinus Färnstrand1-2/+0
2023-11-13Stronger permissions for mullvad directoriesunknown1-1/+21
2023-02-27Retrieve system app dir path from mullvad-paths in cleanup pluginDavid Lönnhager1-1/+1
2022-11-21Always return the correct settings path on Windows in mullvad_pathsDavid Lönnhager1-0/+3
2021-01-12Replace the old cache directoryDavid Lönnhager1-1/+1
2021-01-04Always prefer the last used API addressDavid Lönnhager1-1/+1
2020-10-12Add 'clear-history' subcommand to mullvad-setupEmīls1-1/+5
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-2/+2
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-0/+2
2019-04-03Configure settings path on AndroidJanito Vaqueiro Ferreira Filho1-1/+1
2019-04-03Implement cache path for AndroidJanito Vaqueiro Ferreira Filho1-0/+2
2019-03-29Remove error-chain from mullvad-pathsLinus Färnstrand1-21/+20
2018-12-12Upgrade mullvad-paths to Rust 2018Linus Färnstrand1-5/+1
2018-12-03Make daemon create log dir with correct permissionsLinus Färnstrand1-1/+12
2018-11-16Add log directory to help outputLinus Färnstrand1-1/+1
2018-11-16Print MULLVAD_ path variable defaults in help textLinus Färnstrand1-4/+4
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-5/+5
2018-10-29Remove #[macro_use] from log crateLinus Färnstrand1-1/+0
2018-09-04Rename rpc_address to rpc_socketLinus Färnstrand1-2/+2
2018-08-29Replace address file with socket path in mullvad-pathsEmīls Piņķis1-1/+1
2018-08-06use dirs instead of app_dirsLinus Färnstrand1-17/+17
2018-07-05Use bundled CALinus Färnstrand1-1/+1
2018-06-13Refactor out get_program_data_dirLinus Färnstrand1-12/+20
2018-06-13More correct errors from path functionsLinus Färnstrand1-1/+8
2018-06-13Introduce metadata moduleLinus Färnstrand1-8/+13
2018-06-13Rename mullvad-paths methods to have get_ if they don't create dirsLinus Färnstrand1-2/+2
2018-06-13Move RPC address file computation into mullvad-pathsLinus Färnstrand1-0/+3
2018-06-13Move log dir stuff to mullvad-pathsLinus Färnstrand1-0/+4
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand1-0/+31