summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/management_interface.rs
AgeCommit message (Expand)AuthorFilesLines
2024-10-29Add RPC for checking if TCC approval is neededDavid Lönnhager1-0/+12
2024-10-29Throw error if `set_block_when_disconnected` is called on AndroidMarkus Pettersson1-2/+1
2024-10-29Remove `block_when_disconnected` setting on AndroidMarkus Pettersson1-0/+9
2024-10-07Rename "smart routing" to "direct only" in the APISebastian Holmin1-10/+14
2024-10-07Replace `smart_routing` with `use_multihop_if_necessary` in daemonSebastian Holmin1-1/+1
2024-10-04Remove setting to leak traffic to apple networksDavid Lönnhager1-20/+0
2024-10-01Rename account "token" to account "number"Joakim Hulthe1-11/+11
2024-09-25Add setting to leak traffic to apple networksJoakim Hulthe1-0/+20
2024-09-17Align Smart routing GUI with design specJoakim Hulthe1-4/+4
2024-09-17Add daita.enabled and daita.use_anywhere rpc callsJoakim Hulthe1-0/+30
2024-08-06Shut down gRPC server gracefullyMarkus Pettersson1-36/+87
2024-08-01Implement feature indicators in daemonJoakim Hulthe1-0/+17
2024-07-31Add ResetSettings RPC to the management interfaceDavid Lönnhager1-0/+8
2024-07-30Handle version check error more loudlyMarkus Pettersson1-2/+14
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-3/+10
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-15/+14
2024-05-31Run cargo fmtDavid Lönnhager1-1/+1
2024-05-29Migrate to gRPCDavid Göransson1-19/+67
2024-04-30Add initial split tunneling implementation for macOSDavid Lönnhager1-10/+16
2024-04-22Fix broken lints in rustdocsSebastian Holmin1-3/+3
2024-04-18Limit the size of custom list names to 30 graphemesEmīls1-10/+0
2024-04-16Add DAITA Windows client and updated tuncfgDavid Lönnhager1-0/+19
2024-04-12Add ClearCustomLists RPC callJoakim Hulthe1-0/+10
2024-04-12Add ClearCustomApiAccessMethods rpc callJoakim Hulthe1-0/+10
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-4/+3
2024-02-19Fix redundant importsDavid Lönnhager1-2/+0
2024-01-22Add `TestCustomApiAccessMethod` RPC callMarkus Pettersson1-3/+23
2024-01-10Add patch export to the management interfaceDavid Lönnhager1-0/+8
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson1-0/+12
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan1-1/+1
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-11/+0
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson1-1/+1
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson1-4/+4
2023-11-17Add support for applying JSON patches to management interfaceDavid Lönnhager1-84/+44
2023-11-13Add management interface for relay overrideDavid Lönnhager1-1/+28
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager1-6/+6
2023-10-24Remove 'ResponseFailure' device error variantDavid Lönnhager1-1/+0
2023-10-19Fold all access token requests into a single requestDavid Lönnhager1-1/+1
2023-10-09Add `GetApiAddresses` now returns a list of API addressesMarkus Pettersson1-2/+2
2023-10-09Add `GetCurrentApiAccessMethod` to show the current API access methodMarkus Pettersson1-4/+22
2023-10-09Code cleanupMarkus Pettersson1-15/+19
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson1-1/+1
2023-10-09Code cleanupMarkus Pettersson1-19/+2
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson1-45/+11
2023-10-09CleanupMarkus Pettersson1-4/+79
2023-10-09Add `mullvad proxy test`Markus Pettersson1-0/+11
2023-10-09Add `mullvad proxy use`Markus Pettersson1-0/+15
2023-10-09Add `mullvad api-access enable/disable`Markus Pettersson1-0/+20