summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/tunnel_state.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-10-23Change `mullvad reconnect` warns the user when issued in unsecured stateMarkus Pettersson1-4/+6
Exit with non-zero exit code as well to make the command a bit more script-friendly.
2025-07-15Run `crago +nightly clippy --fix`Markus Pettersson1-22/+22
2025-07-10Run `cargo fmt`Sebastian Holmin1-4/+5
2024-09-16Refactor `mullvad status listen` commandSebastian Holmin1-1/+1
2023-06-29Cleanup review comments, CI issues and android supportJonathan1-2/+1
Add necessary android support to allow it to not crash due to interface changes. Format the code, remove redundant async functions, fix android issues related to not having to use a Vec to store the custom lists and a string as an id. Fix unit tests.
2023-06-08Improve UX of CLI when user connects while not logged inMarkus Pettersson1-0/+31
If the user is *not* logged in to an active account, we will from now on issue a warning if they try to connect to a relay using `mullvad-cli`. Previously, we would silently just start blocking all internet traffic. This is well and good, as this is mandated by the state machine model. The huge issue is that the user was unaware about the current status of their connection without running further CLI commands or checking the GUI. As this is to be considered a frustrating edge case, we might as well try to help the user, since they can't look for answers on the world wide web.
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager1-5/+6
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of ↵David Lönnhager1-0/+84
the builder