summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/management_interface.rs
AgeCommit message (Expand)AuthorFilesLines
2019-06-26Integrate key generator in daemonEmīls Piņķis1-7/+12
2019-05-28Change SetOpenVpnProxy to SetBridgeSettingsEmīls Piņķis1-23/+11
2019-05-28Add managamenent command to set bridge stateEmīls Piņķis1-1/+27
2019-05-21Allow daemon to use generic `EventListener`sJanito Vaqueiro Ferreira Filho1-14/+20
2019-05-17Stop management interface when exitingJanito Vaqueiro Ferreira Filho1-0/+7
2019-04-12Get rid of last remains of error-chain in mullvad-daemonLinus Färnstrand1-1/+1
2019-04-04Get rid of error-chain in mullvad-types and talpid-typesLinus Färnstrand1-3/+3
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-2/+2
2019-03-29Replace error-chain with err-derive in talpid-ipcLinus Färnstrand1-1/+1
2019-03-28Emit relay_list update events in the daemon subscriptionLinus Färnstrand1-0/+7
2019-03-28Fix ownership of Settings in notify_settingsLinus Färnstrand1-2/+2
2019-03-27Change daemon to expose a single event subscriptionLinus Färnstrand1-93/+46
2019-02-28Remove fwmark based routing for linuxEmīls Piņķis1-25/+0
2019-02-27Add daemon RPCs for generating and checking keysEmīls Piņķis1-2/+55
2019-02-27Rework account historyEmīls Piņķis1-46/+20
2019-02-04Add RPCs for setting wireguard settingsEmīls Piņķis1-0/+41
2019-01-30Refactor mullvad typesEmīls Piņķis1-4/+4
2019-01-09Further improve get_current_location RPCEmīls Piņķis1-3/+3
2018-12-13Activate the merge_imports rustfmt featureLinus Färnstrand1-3/+8
2018-11-13Add block_on_disconnected setting, for never unblocking the firewallLinus Färnstrand1-0/+22
2018-11-08Manually editing full paths to be Rust2018 compatibleLinus Färnstrand1-17/+15
2018-11-05Add CLI command for making daemon update relay listLinus Färnstrand1-0/+12
2018-10-30Add OpenVPN proxy support in DaemonOdd Stranne1-1/+33
2018-10-29Remove #[macro_use] from jsonrpc_macros and jsonrpc_client_coreLinus Färnstrand1-3/+2
2018-10-29Remove #[macro_use] from log crateLinus Färnstrand1-30/+30
2018-10-24Fix various warnings emitted by the Clippy linterLinus Färnstrand1-9/+9
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand1-1/+2
2018-09-13Remove obsolete management interface get callsLinus Färnstrand1-80/+1
2018-09-08Move the Mullvad Settings type to mullvad_typesLinus Färnstrand1-1/+1
2018-09-08Add get_settings call to management interfaceLinus Färnstrand1-1/+15
2018-09-08Add subscription for settings changes to management interfaceLinus Färnstrand1-7/+52
2018-09-07Make management interface connect return error on missing account tokenLinus Färnstrand1-3/+21
2018-09-07Adjust management interface logging level and add argumentsLinus Färnstrand1-22/+24
2018-09-05Change IPC to Enable IPv6 tunnel optionJanito Vaqueiro Ferreira Filho1-10/+6
2018-09-04Remove error subscription from management interfaceLinus Färnstrand1-56/+7
2018-08-30Replace `DaemonState` with `TunnelStateTransition`Janito Vaqueiro Ferreira Filho1-8/+17
2018-08-29Use IPC transport for management interface in daemonEmīls Piņķis1-120/+27
2018-08-29Use IPC instead of a websocket to communicate between daemon and pluginLinus Färnstrand1-13/+28
2018-08-22Rename `TunnelCommand` into `ManagementCommand`Janito Vaqueiro Ferreira Filho1-29/+31
2018-08-14Add RPC call to enable/disable IPv6 in the tunnelJanito Vaqueiro Ferreira Filho1-1/+22
2018-07-10Expose set/get autoconnect from management interfaceLinus Färnstrand1-9/+31
2018-05-18Make AccountHistory hold track of its own cache pathLinus Färnstrand1-8/+18
2018-05-18Make AccountHistory take cache_dir as argumentLinus Färnstrand1-7/+12
2018-05-18Move cache dir computation to own moduleLinus Färnstrand1-1/+1
2018-05-17Remove --disable-rpc-authLinus Färnstrand1-15/+10
2018-05-17Format with rustfmt 0.7.0Linus Färnstrand1-16/+29
2018-04-24Remove last mentions of "master" in source codeLinus Färnstrand1-2/+2
2018-04-10Format with rustfmt 0.4.1-nightly (e784712 2018-04-09)Linus Färnstrand1-1/+1
2018-03-29Fix formatting issue reported by latest rustfmtJanito Vaqueiro Ferreira Filho1-1/+1
2018-03-26Add 'get_current_version' and 'get_version_info' RPCs to daemonEmīls Piņķis1-0/+40