summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/management_interface.rs
AgeCommit message (Expand)AuthorFilesLines
2018-03-26Format code with newer rustfmtLinus Färnstrand1-3/+3
2018-03-22Allow passing the `--mssfix` paramter to OpenVPN based on configEmīls Piņķis1-0/+36
2018-03-21Remove rustfmt 0.3.8 requirement and re-format with 0.4.1Linus Färnstrand1-4/+6
2018-03-06Upgrade jsonrpc-* cratesLinus Färnstrand1-2/+3
2018-03-02Add --disable-rpc-auth flag to make the CLI workLinus Färnstrand1-10/+15
2018-01-15Add debug logging when BE sends new state to FELinus Färnstrand1-0/+1
2018-01-15Download geoip data from am.i.mullvad on requestLinus Färnstrand1-20/+4
2017-12-20Implement get_allow_lan in mgmt interfaceLinus Färnstrand1-0/+15
2017-12-20Add allow_lan support to daemon and expose on mgmt interfaceLinus Färnstrand1-0/+15
2017-12-04Upgrade rustfmt to 0.2.17Linus Färnstrand1-6/+4
2017-11-20Rename GetIp -> GetPublicIpLinus Färnstrand1-2/+2
2017-11-17Use new relay constraints and relay selectorLinus Färnstrand1-39/+52
2017-11-17Add remove_account_from_history RPC callAndrej Mihajlov1-1/+27
2017-11-17Add get_account_history RPC callAndrej Mihajlov1-2/+34
2017-11-14Adapt to intermediate solutionLinus Färnstrand1-3/+5
2017-11-02Revert misunderstanding and make the JSON a little friendlierErik Larkö1-3/+3
2017-11-02Add get_relay_constraints endpointErik Larkö1-2/+20
2017-11-02Set the tunnel port and protocol over the APIErik Larkö1-23/+13
2017-10-26Extract master RPC client code to own crateLinus Färnstrand1-5/+5
2017-10-18Add shutdown RPC call to daemonLinus Färnstrand1-0/+12
2017-10-12Add docs to auth()Linus Färnstrand1-0/+2
2017-10-12Check auth in subscribe methodsLinus Färnstrand1-2/+8
2017-10-12Store authenticated flag as Arc<AtomicBool>Linus Färnstrand1-9/+11
2017-10-12Fix wording in logging and errorsLinus Färnstrand1-1/+1
2017-10-12Add auth checks to almost all RPC methodsLinus Färnstrand1-28/+69
2017-10-12Add auth() rpc call and shared_secretLinus Färnstrand1-3/+23
2017-09-18Run rustfmt-nightly 0.2.6 on everythingLinus Färnstrand1-52/+58
2017-09-13Format fixesErik Larkö1-1/+3
2017-09-13Add remove_custom_relay endpointErik Larkö1-2/+14
2017-09-13Add set_custom_relay API endpointErik Larkö1-6/+12
2017-09-11Extract error mapping code to methodLinus Färnstrand1-22/+33
2017-09-11Forward RPC errors from master unchanged to FELinus Färnstrand1-3/+23
2017-09-01Declare local (temporary) BoxFutureLinus Färnstrand1-1/+5
2017-09-01Replace boxed() with Box::new()Linus Färnstrand1-16/+17
2017-08-24Use AccountsProxy to fetch data from masterLinus Färnstrand1-10/+11
2017-08-24Fix documentationLinus Färnstrand1-1/+1
2017-08-24Make connect/disconnect leverage helper methodLinus Färnstrand1-16/+8
2017-08-24Don't be too smart in send_command_to_daemonLinus Färnstrand1-16/+10
2017-08-24Refactor communication from mgmt to daemonLinus Färnstrand1-12/+22
2017-08-24Import OneshotSenderLinus Färnstrand1-3/+4
2017-08-24Move account/location types to mullvad-typesLinus Färnstrand1-17/+8
2017-07-18Make set_account call return error on save failureLinus Färnstrand1-9/+9
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand1-0/+379