| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-04 | Refactor argument to `load_cache` | Sebastian Holmin | 1 | -9/+8 | |
| 2025-11-04 | Lower version check disk write log to trace | Sebastian Holmin | 1 | -1/+1 | |
| 2025-11-04 | Lower verbosity of "Version data unchanged" log | Sebastian Holmin | 1 | -2/+2 | |
| 2025-10-23 | Add test for update in downloaded/downloading state | David Lönnhager | 1 | -0/+58 | |
| 2025-10-23 | Do not cancel download when version check is invoked | David Lönnhager | 1 | -4/+56 | |
| 2025-10-23 | Update ETag/header check fields for unchanged etag or metadata version | David Lönnhager | 1 | -189/+182 | |
| 2025-10-23 | Add test ensuring etag and timestamp are updated even if version metadata is not | David Lönnhager | 1 | -5/+74 | |
| 2025-10-23 | Use rollout threshold to determine if client should be updated | Markus Pettersson | 2 | -6/+29 | |
| 2025-10-23 | Decouple foreground and background version checks | David Lönnhager | 1 | -37/+41 | |
| 2025-10-23 | Update version check | David Lönnhager | 2 | -190/+269 | |
| It now makes an API call whenever manually triggered as well as once per hour, but only includes platform headers if 24 hours have passed Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> | |||||
| 2025-09-25 | Include metadata_version in VersionCache on all desktop platforms | Oskar | 1 | -9/+8 | |
| 2025-09-25 | Replace use of old version check endpoint | Oskar | 1 | -29/+9 | |
| 2025-09-23 | Upgrade `rand` to `0.9` in `mullvad-daemon` | Markus Pettersson | 1 | -2/+2 | |
| 2025-09-03 | Ignore versions with zero rollout in Mullvad loader and app | David Lönnhager | 1 | -1/+1 | |
| 2025-09-01 | Link 'supported' bool to cache version | David Lönnhager | 2 | -52/+48 | |
| This prevents the app from erroneously being labeled unsupported during upgrades/downgrades | |||||
| 2025-08-12 | Log cause of update download error | David Lönnhager | 1 | -1/+1 | |
| 2025-08-11 | Add MULLVAD_ENABLE_DEV_UPDATES for testing version checks in dev builds | David Lönnhager | 1 | -20/+28 | |
| 2025-07-10 | Run `cargo fmt` | Sebastian Holmin | 3 | -6/+6 | |
| 2025-07-09 | Fix unused control flow | Sebastian Holmin | 1 | -7/+7 | |
| 2025-07-08 | Specify lifetime with `use<>` for impl trait | Sebastian Holmin | 1 | -2/+2 | |
| 2025-07-08 | Incorrect `ref mut` binding | Sebastian Holmin | 1 | -2/+5 | |
| 2025-07-04 | Add rpc call to get in-app upgrade cache dir | Oskar | 1 | -1/+22 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 2 | -26/+64 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-05-28 | Various fixes for in-app upgrades | David Lönnhager | 3 | -74/+113 | |
| 2025-05-28 | Always reset to `HasVersion` on new version | Sebastian Holmin | 1 | -46/+12 | |
| 2025-05-28 | Minor fix | Sebastian Holmin | 1 | -4/+5 | |
| 2025-05-28 | Clean up upgrades download directory on daemon startup | David Lönnhager | 2 | -0/+24 | |
| 2025-05-28 | Add tests for in app upgrade tests in daemon (#8015) | Sebastian Holmin | 3 | -265/+825 | |
| Also add check for metadata version | |||||
| 2025-05-28 | Add in app upgrades to the daemon | Sebastian Holmin | 4 | -402/+422 | |
| --------- Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-05-28 | Fix hide in-app upgrade errors on some platforms | Markus Pettersson | 2 | -9/+13 | |
| Linux and Android does not have the in-app upgrade feature, thus exposing the errors related to that feature does not make any sense. | |||||
| 2025-05-28 | Implement new version check and app downloader | David Lönnhager | 4 | -0/+1554 | |
| This also fixes 'latest_beta' being required in the API Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
