summaryrefslogtreecommitdiffhomepage
path: root/mullvad-ipc-client/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-27Ensure RPC address file is owned by administratorJanito Vaqueiro Ferreira Filho1-2/+75
2018-06-20Allow subscribing to `new_state` RPC eventsJanito Vaqueiro Ferreira Filho1-0/+25
2018-06-20Use fake RPC address file for testingJanito Vaqueiro Ferreira Filho1-14/+19
2018-06-20Allow RPC client without RPC file security checkJanito Vaqueiro Ferreira Filho1-3/+16
2018-06-13Rename mullvad-paths methods to have get_ if they don't create dirsLinus Färnstrand1-1/+1
2018-06-13Move RPC address file computation into mullvad-pathsLinus Färnstrand1-47/+26
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand1-2/+2
2018-05-14Create `mullvad-metadata` crateJanito Vaqueiro Ferreira Filho1-1/+3
2018-05-14Change path of RPC connection info file on WindowsJanito Vaqueiro Ferreira Filho1-4/+6
2018-05-07Request RPC authorization when connectingJanito Vaqueiro Ferreira Filho1-1/+10
2018-05-07Reuse RPC connection in `DaemonRpcClient`Janito Vaqueiro Ferreira Filho1-29/+24
2018-05-07Read credentials from RPC connection fileJanito Vaqueiro Ferreira Filho1-5/+20
2018-05-07Add `DaemonRpcClient::auth` methodJanito Vaqueiro Ferreira Filho1-0/+4
2018-05-07Borrow server ID instead of moving itJanito Vaqueiro Ferreira Filho1-1/+1
2018-05-04Reuse WebSocket connection in `WsIpcClient`Janito Vaqueiro Ferreira Filho1-1/+1
2018-05-03Add RPC methods to `DaemonRpcClient`Janito Vaqueiro Ferreira Filho1-0/+73
2018-05-03Check RPC file securityJanito Vaqueiro Ferreira Filho1-11/+60
2018-05-03Use static variable for empty argument listJanito Vaqueiro Ferreira Filho1-1/+3
2018-05-03Use error-chain to define custom error typesJanito Vaqueiro Ferreira Filho1-19/+57
2018-05-03Move `DaemonRpcClient` to `mullvad-ipc-client`Janito Vaqueiro Ferreira Filho1-5/+59
2018-05-03Create initial `mullvad-ipc-client` crateJanito Vaqueiro Ferreira Filho1-0/+7