| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-09 | Inline format arguments | Linus Färnstrand | 1 | -1/+1 | |
| 2025-07-09 | Fix unused control flow | Sebastian Holmin | 1 | -7/+7 | |
| 2025-07-09 | Put the `tonic::Status` in a Box to make the error type smaller | Sebastian Holmin | 1 | -0/+1 | |
| 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-08 | Inline variables in format string | Linus Färnstrand | 1 | -1/+1 | |
| A new clippy lint warns about this. A simple cargo clippy --fix solved it | |||||
| 2025-07-04 | Persist blocking firewall rules across a reboot conditionally | Markus Pettersson | 1 | -5/+25 | |
| 2025-07-04 | Add rpc call to get in-app upgrade cache dir | Oskar | 3 | -1/+63 | |
| 2025-06-24 | Enable support for creating a custom list with locations | Jonatan Rhodin | 3 | -10/+39 | |
| 2025-06-19 | Add start-service command to mullvad-setup on Windows | David Lönnhager | 2 | -3/+11 | |
| 2025-06-19 | Add RPC for checking if split tunneling is available on Linux | David Lönnhager | 2 | -0/+26 | |
| 2025-06-19 | Make daemon start without split tunneling | David Lönnhager | 1 | -1/+1 | |
| 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-06-09 | Add `AllowedIps` setting to CLI | Sebastian Holmin | 3 | -5/+69 | |
| 2025-06-05 | Fix typos | omahs | 1 | -2/+2 | |
| 2025-05-28 | Various fixes for in-app upgrades | David Lönnhager | 5 | -83/+124 | |
| 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 | 4 | -270/+851 | |
| Also add check for metadata version | |||||
| 2025-05-28 | Add in app upgrades to the daemon | Sebastian Holmin | 6 | -441/+466 | |
| --------- 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 | 7 | -384/+1153 | |
| 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> | |||||
| 2025-05-28 | Add skeleton for missing gRPC functions in `mullvad-daemon` | Markus Pettersson | 1 | -0/+19 | |
| 2025-05-22 | Do not overwrite old settings in the early boot blocker | David Lönnhager | 1 | -1/+4 | |
| Previously, this could cause settings to be wiped since the migration code does not run in the early boot blocking code | |||||
| 2025-05-22 | Add read-only settings loader | David Lönnhager | 1 | -13/+25 | |
| 2025-05-15 | Enable all worker threads | David Lönnhager | 1 | -1/+14 | |
| 2025-05-08 | Silence quinn logging | David Lönnhager | 1 | -0/+2 | |
| 2025-05-06 | Fix lifetime changes in rust 2024 | Markus Pettersson | 1 | -25/+64 | |
| 2025-05-06 | Run `cargo fix --edition` | Markus Pettersson | 1 | -7/+4 | |
| 2025-04-24 | Remove same-IP logging | David Lönnhager | 1 | -27/+1 | |
| 2025-04-23 | Stop app removal check if the app is being downgraded (or upgraded) | David Lönnhager | 1 | -2/+73 | |
| 2025-04-23 | Detect and run cleanup when Mullvad app is removed | David Lönnhager | 2 | -1/+133 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-04-10 | Fix some compilation errors on macOS for Rust 2024 | David Lönnhager | 3 | -9/+14 | |
| 2025-04-09 | Improve error message when an unavailable ip version is selected | Jonatan Rhodin | 1 | -7/+10 | |
| 2025-04-04 | Implement new debug commands: `relay disable` and `relay enable` | Markus Pettersson | 2 | -0/+82 | |
| Add two new `mullvad debug` subcommands: - mullvad debug relay enable <country|city|hostname|openvpn|wireguard> - mullvad debug relay disable <country|city|hostname|openvpn|wireguard> These commands are used to update the state of relays the current relay list. This is useful to mock relays going offline or coming online from an offline state. These new debug commands were conceived during the development of the feature for adding warnings for the upcoming OpenVPN deprecation, as there wasn't a convenient way of mocking this. | |||||
| 2025-03-25 | Avoid using an unavailable ip version to connect to a relay | Jonatan Rhodin | 1 | -6/+6 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> | |||||
| 2025-03-25 | Move version client to module in mullvad-api | David Lönnhager | 1 | -21/+16 | |
| 2025-03-24 | Make it possible to disable IPv6 in the tunnel | Jonatan Rhodin | 1 | -4/+0 | |
| 2025-03-18 | Replace to_owned with clone where that's implicitly what was going on | Linus Färnstrand | 1 | -1/+1 | |
| 2025-03-18 | Remove needsless cloning of objects | Linus Färnstrand | 1 | -1/+1 | |
| 2025-03-17 | Rename references to bridge_dns_proxy_provider | Bug Magnet | 1 | -2/+2 | |
| 2025-03-17 | Fix building for Android, rename api to access_mode in mullvad-api | Bug Magnet | 3 | -68/+182 | |
| 2025-03-17 | Move the api client from the daemon to mullvad-api | Bug Magnet | 3 | -714/+107 | |
| 2025-03-07 | Test that running migrations results in the most recent settings version | David Lönnhager | 3 | -41/+50 | |
| 2025-03-07 | Simplify tests and improve coverage | Sebastian Holmin | 1 | -451/+68 | |
| 2025-03-07 | Add tunnel protocol migration to new v10 | Sebastian Holmin | 2 | -0/+557 | |
| 2025-03-07 | Remove tunnel protocol migration from v9 | Sebastian Holmin | 1 | -56/+3 | |
| 2025-03-05 | Add test for v9 tunnel type migration | David Lönnhager | 1 | -49/+285 | |
| Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-03-05 | Migrate settings for tunnel type | David Lönnhager | 2 | -3/+64 | |
| Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
