summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/management_interface.rs
AgeCommit message (Expand)AuthorFilesLines
2022-09-22Remove shutdown GRPCEmīls Piņķis1-6/+0
2022-09-13Fix mapping of daemon voucher errors to gRPC errorsDavid Lönnhager1-20/+3
2022-09-13Implement correctly cancellable voucher submissions in the account managerDavid Lönnhager1-0/+1
2022-07-11Send endpoint data to frontendsDavid Lönnhager1-10/+3
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager1-27/+5
2022-06-21Fix the large majority of clippy warningsJonathan1-1/+1
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager1-0/+36
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager1-0/+11
2022-05-30Improve error message for device broadcast errorDavid Lönnhager1-12/+13
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager1-7/+3
2022-04-05Add RPC that checks whether the app is performing "post-upgrade work", i.e. f...David Lönnhager1-0/+7
2022-03-31Add a separate RPC for updating the device instead of doing so implicitly whe...David Lönnhager1-0/+11
2022-03-24Restructure how WireGuard obfuscation is configured and appliedOdd Stranne1-5/+29
2022-03-23Rename mullvad-rpc to mullvad-apiDavid Lönnhager1-3/+3
2022-03-14Make CLI device errors more user-friendlyDavid Lönnhager1-0/+1
2022-03-14Fail if the device cache can't be written to when logging inDavid Lönnhager1-0/+3
2022-03-14Log account creation RPCDavid Lönnhager1-0/+1
2022-03-14Send an event when devices are explicitly revokedDavid Lönnhager1-0/+9
2022-03-14Parse specific device errors in management interfaceDavid Lönnhager1-1/+19
2022-03-14Implement device conceptDavid Lönnhager1-29/+60
2022-02-08Reapply excluded paths when the frontend receives messages for deviceDavid Lönnhager1-0/+16
2022-01-14Simplify custom resolver to not leak any trafficEmīls1-31/+0
2021-12-10Rename option to 'allow_macos_connection_check'Emīls1-5/+11
2021-12-10Add set_custom_resolver GRPCEmīls1-0/+26
2021-11-09Close management interface server when all broadcasters are closedDavid Lönnhager1-57/+27
2021-10-26Refactor settings migrationDavid Lönnhager1-1/+4
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager1-0/+16
2021-09-08Improve RPC error handlingEmīls1-21/+4
2021-07-13Fix management interface streamsDavid Lönnhager1-10/+9
2021-07-02Remove redundant GetSplitTunnelApps RPCDavid Lönnhager1-30/+0
2021-07-02Improve split tunneling related gRPC statusesDavid Lönnhager1-0/+19
2021-07-02Support Windows split tunneling driverDavid Lönnhager1-0/+95
2021-06-18Update account history RPCsDavid Lönnhager1-15/+0
2021-06-18Restrict access to settings fileDavid Lönnhager1-1/+3
2021-05-12Add ad and tracker blocking DNS optionsDavid Lönnhager1-23/+5
2021-04-29Implement TryFrom for BridgeStateDavid Lönnhager1-8/+6
2021-04-29Implement TryFrom for BridgeSettingsDavid Lönnhager1-77/+7
2021-04-29Implement From for TunnelStateDavid Lönnhager1-118/+4
2021-04-29Implement From for GeoIpLocationDavid Lönnhager1-18/+3
2021-04-29Implement From for TunnelEndpointDavid Lönnhager1-23/+2
2021-04-29Implement From for KeygenEvent and PublicKeyDavid Lönnhager1-37/+9
2021-04-29Implement From for RelayListCountryDavid Lönnhager1-98/+7
2021-04-29Implement TryFrom for RelaySettingsUpdateDavid Lönnhager1-249/+11
2021-04-29Implement From for SettingsDavid Lönnhager1-18/+4
2021-04-29Implement From for TunnelOptionsDavid Lönnhager1-32/+2
2021-04-29Implement From for BridgeStateDavid Lönnhager1-12/+1
2021-04-29Implement From for BridgeSettingsDavid Lönnhager1-56/+3
2021-04-29Implement From for RelaySettingsDavid Lönnhager1-76/+7
2021-04-29Implement From for IpVersionDavid Lönnhager1-7/+2
2021-04-29Implement From for AppVersionInfo, ConnectionConfig, andDavid Lönnhager1-114/+27