summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src/client.rs
AgeCommit message (Expand)AuthorFilesLines
2025-11-03Add `mullvad debug rollout` commandMarkus Pettersson1-0/+19
2025-09-30Rename block_when_disconnected to lockdown_mode in mullvad cratesTobias Järvelöv1-2/+2
2025-09-30Handle errors returned by the update_api_access_methodTobias Järvelöv1-1/+2
2025-09-30Handle errors returned by the add_api_access_methodTobias Järvelöv1-1/+4
2025-09-30Refactor map_custom_list_error to reduce duplicationTobias Järvelöv1-14/+4
2025-09-30Add function to map access method error to user-facing errorTobias Järvelöv1-0/+10
2025-07-09Put the `tonic::Status` in a Box to make the error type smallerSebastian Holmin1-232/+78
2025-06-24Enable support for creating a custom list with locationsJonatan Rhodin1-3/+7
2025-06-09Add `AllowedIps` setting to CLISebastian Holmin1-1/+11
2025-05-28Implement new version check and app downloaderDavid Lönnhager1-4/+4
2025-04-04Implement new debug commands: `relay disable` and `relay enable`Markus Pettersson1-0/+11
2025-02-12Fix "RPIT lifetime capture rules"Sebastian Holmin1-1/+3
2024-10-07Rename "smart routing" to "direct only" in the APISebastian Holmin1-2/+2
2024-10-01Rename account "token" to account "number"Joakim Hulthe1-9/+9
2024-09-17Align Smart routing GUI with design specJoakim Hulthe1-2/+2
2024-09-17Add daita.enabled and daita.use_anywhere rpc callsJoakim Hulthe1-0/+15
2024-09-06Build wg with daita support for androidAlbin1-1/+1
2024-08-01Implement feature indicators in daemonJoakim Hulthe1-0/+10
2024-07-31Add ResetSettings RPC to the management interfaceDavid Lönnhager1-0/+5
2024-07-26Fix `doc list item missing indentation`Sebastian Holmin1-1/+1
2024-06-25Add `daita` as a Cargo cfg variableMarkus Pettersson1-2/+2
2024-06-25Enable DAITA for linux in CLI and typesSebastian Holmin1-2/+2
2024-06-20Add `PrepareRestartv2` gRPC callMarkus Pettersson1-0/+14
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-6/+20
2024-04-22Fix broken lints in rustdocsSebastian Holmin1-8/+1
2024-04-16Add DAITA Windows client and updated tuncfgDavid Lönnhager1-0/+12
2024-04-12Add ClearCustomLists RPC callJoakim Hulthe1-0/+9
2024-04-12Add ClearCustomApiAccessMethods rpc callJoakim Hulthe1-0/+9
2024-04-11Fix wireguard rotation testSebastian Holmin1-2/+2
2024-03-20Test leaking TCP/UDP/ICMP packets in split tunnelJoakim Hulthe1-8/+0
2024-03-20Add split tunnel test for windowsJoakim Hulthe1-5/+4
2024-01-31Change API access methods settings formatMarkus Pettersson1-8/+9
2024-01-22Add `TestCustomApiAccessMethod` RPC callMarkus Pettersson1-1/+13
2024-01-10Add patch export to the management interfaceDavid Lönnhager1-0/+5
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson1-0/+6
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-22/+3
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson1-3/+4
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson1-7/+4
2023-11-22Obtain tunnel interface from management interface in testsDavid Lönnhager1-0/+4
2023-11-17Add support for applying JSON patches to management interfaceDavid Lönnhager1-0/+5
2023-11-13Add relay override commands to wrapper clientDavid Lönnhager1-1/+20
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager1-4/+4
2023-10-09Add `GetApiAddresses` now returns a list of API addressesMarkus Pettersson1-3/+9
2023-10-09Code cleanupMarkus Pettersson1-18/+0
2023-10-09Add `GetCurrentApiAccessMethod` to show the current API access methodMarkus Pettersson1-0/+11
2023-10-09Code cleanupMarkus Pettersson1-34/+22
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson1-5/+8
2023-10-09Code cleanupMarkus Pettersson1-14/+11
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson1-12/+54
2023-10-09CleanupMarkus Pettersson1-13/+13