summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/status.rs
AgeCommit message (Expand)AuthorFilesLines
2023-06-08Improve UX of CLI when user connects while not logged inMarkus Pettersson1-1/+19
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager1-2/+3
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager1-99/+84
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-9/+9
2022-10-17Refactor CLI to use GeoIpLocation from mullvad-typesDavid Lönnhager1-8/+7
2022-10-17Refactor CLI to use TunnelState from mullvad-typesDavid Lönnhager1-3/+7
2022-05-05Rework output of status subcommand in CLIEmīls1-14/+12
2022-04-08Make cli status verbose flag affect tunnel stateOskar Nyberg1-18/+26
2022-03-14Send an event when devices are explicitly revokedDavid Lönnhager1-0/+5
2022-03-14Remove keygen event remnantsDavid Lönnhager1-1/+1
2022-03-14Implement device conceptDavid Lönnhager1-3/+2
2022-02-14Upgrade clap to 3.0David Lönnhager1-8/+8
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