summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/status.rs
AgeCommit message (Expand)AuthorFilesLines
2021-01-28Rename GrpcClientErrorDavid Lönnhager1-1/+1
2020-10-09Move state formatting code to format.rsOskar Nyberg1-166/+4
2020-08-20Specify blocking failure in error stateEmīls1-1/+1
2020-08-20Remove ANY_PROTOCOL and ANY_TUNNEL from protobuf schemaDavid Lönnhager1-2/+0
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-17/+17
2020-08-20Use gRPC for management interface in backend and CLIDavid Lönnhager1-63/+189
2020-08-04Add specific firewall policy errorsDavid Lönnhager1-2/+5
2019-12-09Update CLI to yell at user if the error state doesn't block trafficEmīls1-6/+15
2019-10-07Implement fetching app version every 24 hours and broadcast to frontendLinus Färnstrand1-0/+5
2019-09-09Don't talk to API by default in `mullvad status`Linus Färnstrand1-2/+15
2019-06-28Rename `StateTransition` event into `TunnelState`Janito Vaqueiro Ferreira Filho1-1/+1
2019-06-28Include location in `TunnelState`Janito Vaqueiro Ferreira Filho1-2/+2
2019-06-28Change how tunnel endpoint is broadcastedJanito Vaqueiro Ferreira Filho1-4/+4
2019-06-28Replace `TunnelState` alias with a new typeJanito Vaqueiro Ferreira Filho1-3/+3
2019-06-28Use `TunnelState` in `mullvad-cli`Janito Vaqueiro Ferreira Filho1-2/+2
2019-06-26Print keygen result in CLIEmīls Piņķis1-0/+5
2019-06-14Add linux specific message about firewall errors in CLIEmīls Piņķis1-0/+5
2019-06-05Print tunnel endpoint in CLIEmīls Piņķis1-2/+4
2019-04-15Convert errors in CLI away from error-chainLinus Färnstrand1-3/+3
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-1/+1
2019-03-28Emit relay_list update events in the daemon subscriptionLinus Färnstrand1-10/+27
2019-03-27Change daemon to expose a single event subscriptionLinus Färnstrand1-10/+12
2019-03-26Get rid of clone/allocation in CLI location printingLinus Färnstrand1-6/+7
2019-03-26Send two GeoIP lookups, one over each IPvLinus Färnstrand1-4/+10
2019-02-14Use proper subscriptions in mullvad-ipc-clientEmīls Piņķis1-2/+8
2019-01-09Further improve get_current_location RPCEmīls Piņķis1-1/+7
2018-12-13Dont import all enum variants into the entire module scopeLinus Färnstrand1-4/+3
2018-12-13Activate the merge_imports rustfmt featureLinus Färnstrand1-2/+4
2018-12-13Convert mullvad-cli to Rust 2018Linus Färnstrand1-2/+0
2018-11-21Fix formatting for rustfmt for rustc 1.32.0-nightly (f1e2fa8f0 2018-11-20)Emīls Piņķis1-1/+1
2018-11-16Implement From<&str> instead of custom from_strLinus Färnstrand1-1/+1
2018-11-08Manually editing full paths to be Rust2018 compatibleLinus Färnstrand1-3/+1
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-3/+3
2018-10-23Use auth_failed parsing in CLIEmīls Piņķis1-1/+16
2018-10-16Send tunnel endpoint on connected and connectingJanito Vaqueiro Ferreira Filho1-4/+5
2018-10-05Don't rely on exit ip in relay_listLinus Färnstrand1-1/+3
2018-09-19Include after disconnect action in new state eventJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-17Remove `Copy` impl. for `TunnelStateTransition`Janito Vaqueiro Ferreira Filho1-3/+3
2018-09-03Add reason to transition to blocked stateJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-03Create `BlockedState` typeJanito Vaqueiro Ferreira Filho1-0/+1
2018-08-30Replace `DaemonState` with `TunnelStateTransition`Janito Vaqueiro Ferreira Filho1-18/+8
2018-08-29Change mullvad-cli to use new jsonrpc clientEmīls Piņķis1-3/+2
2018-06-27Add `status listen` sub-command to Mullvad CLIJanito Vaqueiro Ferreira Filho1-21/+55
2018-05-07Reuse RPC connection in `DaemonRpcClient`Janito Vaqueiro Ferreira Filho1-1/+1
2018-05-03Use `DaemonRpcClient` in `status` CLI commandJanito Vaqueiro Ferreira Filho1-5/+5
2018-04-10Format with rustfmt 0.4.1-nightly (e784712 2018-04-09)Linus Färnstrand1-1/+1
2018-01-15Download geoip data from am.i.mullvad on requestLinus Färnstrand1-9/+10
2017-12-27Upgrade rustfmt to 0.3.4Linus Färnstrand1-2/+1
2017-11-17Add location and IP to CLI status commandLinus Färnstrand1-0/+15
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand1-0/+29