summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/migrations
AgeCommit message (Expand)AuthorFilesLines
2023-04-21Fix remaining clippy --fix auto fixes with modificationsLinus Färnstrand1-1/+0
2023-04-21Apply clippy --fix fixesLinus Färnstrand1-1/+1
2023-03-23Add settings migration for udp2tcp port constraintLinus Färnstrand1-1/+22
2023-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager3-7/+314
2023-02-13Rename settings error variantsDavid Lönnhager5-23/+28
2023-02-10Relax permissions on settings.jsonDavid Lönnhager1-6/+1
2023-02-08Make async fns without awaits into regular fnsLinus Färnstrand2-4/+4
2022-09-01Replace winapi with windows-sys for all remaining cratesDavid Lönnhager1-13/+12
2022-07-05Use derive attribute for default enum variantsDavid Lönnhager1-7/+2
2022-06-21Fix the large majority of clippy warningsJonathan6-28/+27
2022-06-13Perform a clippy --fixjonathan6-6/+0
2022-05-12Enter revoked state if migration fails due to a non-existent WireGuard keyDavid Lönnhager1-2/+2
2022-05-05Hide private device type in `mullvad-daemon`David Lönnhager1-41/+42
2022-05-05Do not store pubkey in device.jsonDavid Lönnhager1-2/+6
2022-04-26Spawn API client after settings migrationDavid Lönnhager1-20/+23
2022-04-05Add RPC that checks whether the app is performing "post-upgrade work", i.e. f...David Lönnhager2-14/+57
2022-04-04Add unit test for empty account historyDavid Lönnhager1-3/+19
2022-04-04Distinguish between empty history and parsing errors when reading the old acc...David Lönnhager1-32/+36
2022-03-24Add migration logic for WireGuard port constraintOdd Stranne2-39/+125
2022-03-23Fix pointless copyingDavid Lönnhager1-6/+7
2022-03-23Move imports out of v5 moduleDavid Lönnhager3-106/+128
2022-03-23Remove non-vendored WireGuard data type in account history migration modDavid Lönnhager2-6/+12
2022-03-23Rename mullvad-rpc to mullvad-apiDavid Lönnhager2-2/+2
2022-03-15Restore device.json from Windows.old backupDavid Lönnhager1-2/+5
2022-03-14Migrate old settings to device cacheDavid Lönnhager2-16/+128
2022-02-18Log outcome of settings migrationDavid Lönnhager1-0/+3
2022-02-18Don't pointlessly write settings migration result to diskDavid Lönnhager1-0/+7
2022-02-18Remove no-op flushesDavid Lönnhager1-1/+0
2022-02-18Ensure file buffer is flushed after migrating settingsDavid Lönnhager1-1/+8
2022-01-17Add description of v5 settings format migrationLinus Färnstrand1-0/+13
2022-01-17Migration docsLinus Färnstrand1-3/+5
2022-01-17Add instructions in migrations/mod.rs about how to create a migrationLinus Färnstrand3-1/+63
2022-01-11Remove unecessary Android stuff from settings migration codeLinus Färnstrand3-11/+8
2022-01-11Fix Android dependencies and importsLinus Färnstrand3-1/+5
2022-01-11Make settings migrations not depend on types that can changeLinus Färnstrand5-10/+118
2021-12-09Migrate multihop stateDavid Lönnhager2-0/+201
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand6-12/+0
2021-10-26Test account history changesDavid Lönnhager1-8/+238
2021-10-26Add account history migration to migrations modDavid Lönnhager2-31/+128
2021-10-26Remove settings migration traitDavid Lönnhager5-238/+216
2021-10-26Migrate account history location in migration moduleDavid Lönnhager1-1/+22
2021-10-26Use async I/O for Windows migrationDavid Lönnhager1-7/+14
2021-10-26Refactor settings migrationDavid Lönnhager5-0/+1177