summaryrefslogtreecommitdiffhomepage
path: root/mullvad-rpc/src/rest.rs
AgeCommit message (Expand)AuthorFilesLines
2021-02-15Generalize RestRequest::add_headerDavid Lönnhager1-3/+2
2021-01-25Manage rest service socketsEmīls1-19/+42
2021-01-05Add M-Platform-Version header to version check callOskar Nyberg1-0/+7
2021-01-04Always prefer the last used API addressDavid Lönnhager1-1/+14
2020-09-25Use an address cache for reaching the APIEmīls1-17/+125
2020-09-07Remove futures 0.1 from mullvad-rpcDavid Lönnhager1-17/+0
2020-09-01Replace tokio handle references in `Daemon` with async/await syntaxDavid Lönnhager1-11/+2
2020-07-21Use futures::future::abortable insteadEmīls1-8/+8
2020-07-21Move Cancellable et al to talpid-coreEmīls1-77/+8
2020-07-03Use new style future for wireguard keysEmīls1-14/+48
2020-06-25Allow consumer of mullvad-rpc to set request timeoutEmīls1-2/+2
2020-06-25Allow factory to set timeoutsEmīls1-2/+14
2020-05-14Display REST response error codeEmīls1-2/+2
2020-05-14Remove unused errorsLinus Färnstrand1-6/+0
2020-05-14Exit with different exit codes in relay_list binary depending on errorLinus Färnstrand1-7/+3
2020-04-27Replace JSONRPC with REST for masterEmīls1-56/+544
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-4/+4
2019-04-08Getting rid of error-chain in mullvad-rpcLinus Färnstrand1-14/+21
2018-12-13Upgrade mullvad-rpc to Rust 2018Linus Färnstrand1-13/+10
2018-12-05Disable http keep-alive on location requestsLinus Färnstrand1-1/+4
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-1/+1
2018-10-29Remove #[macro_use] from log crateLinus Färnstrand1-2/+2
2018-10-24Fix various warnings emitted by the Clippy linterLinus Färnstrand1-1/+1
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand1-1/+2
2018-07-30Reformat with rustfmt 0.9.0Linus Färnstrand1-2/+1
2018-07-05Use bundled CALinus Färnstrand1-5/+8
2018-03-26Format code with newer rustfmtLinus Färnstrand1-2/+2
2018-01-15Download geoip data from am.i.mullvad on requestLinus Färnstrand1-0/+70