summaryrefslogtreecommitdiffhomepage
path: root/mullvad-ipc-client
AgeCommit message (Expand)AuthorFilesLines
2018-08-30Replace `DaemonState` with `TunnelStateTransition`Janito Vaqueiro Ferreira Filho1-3/+3
2018-08-29Use IPC transport in mullvad-ipc-clientEmīls Piņķis2-208/+109
2018-08-14Add RPC call to mullvad-ipc-clientJanito Vaqueiro Ferreira Filho1-0/+4
2018-07-30Reformat with rustfmt 0.9.0Linus Färnstrand1-2/+2
2018-07-10Expose autoconnect option in CLILinus Färnstrand1-4/+12
2018-07-02Add all used `winapi` featuresJanito Vaqueiro Ferreira Filho1-1/+1
2018-06-27Ensure RPC address file is owned by administratorJanito Vaqueiro Ferreira Filho2-2/+78
2018-06-25Upgrade error-chain to 0.12Linus Färnstrand1-1/+1
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ärnstrand2-49/+26
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand2-3/+3
2018-05-14Create `mullvad-metadata` crateJanito Vaqueiro Ferreira Filho2-1/+6
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 Filho2-0/+75
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 Filho2-19/+58
2018-05-03Move `DaemonRpcClient` to `mullvad-ipc-client`Janito Vaqueiro Ferreira Filho2-5/+61
2018-05-03Create initial `mullvad-ipc-client` crateJanito Vaqueiro Ferreira Filho2-0/+15