summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/settings.rs
AgeCommit message (Expand)AuthorFilesLines
2020-05-14Always enable the beta program in beta versionsDavid Lönnhager1-4/+2
2020-05-11Simplify Windows update code in daemon settingsDavid Lönnhager1-33/+37
2020-05-11Handle different errors when loading settingsDavid Lönnhager1-13/+21
2020-05-11Simplify read of settingsDavid Lönnhager1-17/+7
2020-04-22Change log output from `error` to `info`Janito Vaqueiro Ferreira Filho1-1/+1
2020-04-22Save settings after migrationJanito Vaqueiro Ferreira Filho1-18/+24
2020-04-22Use resource dir to store settings file on AndroidJanito Vaqueiro Ferreira Filho1-24/+24
2020-04-22Move `save` method to `SettingsPersister`Janito Vaqueiro Ferreira Filho1-10/+30
2020-04-22Save data after changes in `SettingsPersister`Janito Vaqueiro Ferreira Filho1-18/+63
2020-04-22Move `reset` method to `SettingsPersister`Janito Vaqueiro Ferreira Filho1-1/+19
2020-04-22Remove `Settings::load` methodJanito Vaqueiro Ferreira Filho1-0/+1
2020-04-22Create custom `Error` typeJanito Vaqueiro Ferreira Filho1-15/+21
2020-04-22Intercept `Settings` methodsJanito Vaqueiro Ferreira Filho1-8/+69
2020-04-22Refactor how the settings are loadedJanito Vaqueiro Ferreira Filho1-49/+54
2020-04-22Change where Android IPv6 is enabledJanito Vaqueiro Ferreira Filho1-8/+7
2020-04-22Load settings file in `SettingsPersister`Janito Vaqueiro Ferreira Filho1-8/+37
2020-04-22Create `load_settings_from_file()` methodJanito Vaqueiro Ferreira Filho1-5/+15
2020-04-22Move Windows migration into `SettingsPersister`Janito Vaqueiro Ferreira Filho1-27/+27
2020-04-22Create `SettingsPersister::load` constructorJanito Vaqueiro Ferreira Filho1-39/+39
2020-04-22Add `SettingsPersister::to_settings()` methodJanito Vaqueiro Ferreira Filho1-0/+6
2020-04-22Create `SettingsPersister` wrapper typeJanito Vaqueiro Ferreira Filho1-3/+25
2020-04-22Collect target specific importsJanito Vaqueiro Ferreira Filho1-10/+6
2020-03-24Force IPv6 to be always enabled on AndroidJanito Vaqueiro Ferreira Filho1-1/+7
2019-12-04Update logging for winutilOdd Stranne1-20/+7
2019-06-26Integrate Windows Update settings migrator in DaemonOdd Stranne1-0/+107
2018-09-08Move the Mullvad Settings type to mullvad_typesLinus Färnstrand1-195/+0
2018-09-05Move `enable_ipv6` to `TunnelOptions`Janito Vaqueiro Ferreira Filho1-2/+2
2018-09-05Rename settings function to enable IPv6Janito Vaqueiro Ferreira Filho1-1/+1
2018-08-14Add RPC call to enable/disable IPv6 in the tunnelJanito Vaqueiro Ferreira Filho1-0/+9
2018-07-10Add autoconnect settingLinus Färnstrand1-1/+17
2018-06-25Flush file writes when saving config and backup filesEmīls1-2/+4
2018-06-13Rename mullvad-paths methods to have get_ if they don't create dirsLinus Färnstrand1-1/+1
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand1-11/+1
2018-05-18Move cache dir computation to own moduleLinus Färnstrand1-1/+2
2018-05-17Change from to_string_lossy() to display() on pathsLinus Färnstrand1-3/+3
2018-05-15Move settings to /etc on unix platformsLinus Färnstrand1-5/+11
2018-05-07Updating formatting to be up to date with the newest rustfmtEmīls Piņķis1-2/+3
2018-04-10Use BufReader for reading settings and relay listEmīls Piņķis1-3/+3
2018-03-22Allow passing the `--mssfix` paramter to OpenVPN based on configEmīls Piņķis1-0/+18
2018-01-09Default to servers in SwedenErik Larkö1-3/+3
2017-12-20Add allow_lan settings entryLinus Färnstrand1-10/+24
2017-12-18Reformat with new rustfmtLinus Färnstrand1-2/+1
2017-11-17Update relay constraints to contain location etcLinus Färnstrand1-21/+19
2017-11-17Add account historyAndrej Mihajlov1-8/+2
2017-11-08Stop logging actual account tokenLinus Färnstrand1-12/+7
2017-11-02Introduce Constraint<T>Linus Färnstrand1-5/+4
2017-11-02Revert misunderstanding and make the JSON a little friendlierErik Larkö1-4/+5
2017-11-02Add get_relay_constraints endpointErik Larkö1-6/+3
2017-11-02Merge rather than update constraintsErik Larkö1-3/+4
2017-11-02Set the tunnel port and protocol over the APIErik Larkö1-27/+39