summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds
AgeCommit message (Expand)AuthorFilesLines
2025-01-22Implement FromStr on GeographicLocationConstraintMarkus Pettersson1-1/+0
2024-11-28Fix clippy warningsMarkus Pettersson1-1/+0
2024-10-07Rename "smart routing" to "direct only" in the APISebastian Holmin1-9/+9
2024-10-01Rename account "token" to account "number"Joakim Hulthe1-17/+17
2024-09-17Align Smart routing GUI with design specJoakim Hulthe1-8/+9
2024-09-17Remove daita cfg from mullvad-cliJoakim Hulthe2-12/+2
2024-09-17Add daita.enabled and daita.use_anywhere rpc callsJoakim Hulthe1-8/+17
2024-09-17Remove Option from Relay::locationJoakim Hulthe1-14/+9
2024-09-17Add `use_anywhere` daita settingJoakim Hulthe1-2/+5
2024-09-16Refactor `mullvad status listen` commandSebastian Holmin2-40/+10
2024-09-02Run `cargo +nightly clippy --fix`Markus Pettersson1-6/+3
2024-08-26Add CLI for Shadowsocks obfuscationDavid Lönnhager1-4/+20
2024-08-16Use range types for all port rangesDavid Lönnhager1-1/+1
2024-08-07Add --json flag to `mullvad status`Joakim Hulthe1-20/+36
2024-08-01Implement feature indicators in daemonJoakim Hulthe1-3/+9
2024-07-18Fix burst daemon events being missedSebastian Holmin1-1/+2
2024-07-04Trim custom list name and limit len to 30 in cliJoakim Hulthe1-0/+19
2024-06-25Add `daita` as a Cargo cfg variableMarkus Pettersson2-8/+8
2024-06-25Enable DAITA for linux in CLI and typesSebastian Holmin2-8/+8
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin1-4/+2
2024-04-30Add initial split tunneling implementation for macOSDavid Lönnhager2-1/+90
2024-04-22Fix broken lints in rustdocsSebastian Holmin2-11/+11
2024-04-16Add DAITA Windows client and updated tuncfgDavid Lönnhager2-1/+30
2024-04-03Enable single-use-lifetimes rustc lintLinus Färnstrand3-3/+3
2024-03-27Refactor `mullvad-relay-selector`Markus Pettersson7-13/+19
2024-02-28Make `block-connection` block even if disconnectedJoakim Hulthe1-0/+3
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-3/+3
2024-01-22Move logic of toggling disabled access methods on use to the daemonMarkus Pettersson1-6/+1
2024-01-18Update the tunnel state on lockdown mode change.Sebastian Holmin1-8/+17
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin1-4/+7
2024-01-12Validate SOCKS5 credentialsMarkus Pettersson3-85/+70
2024-01-11Simplify CLI patch module slightlyDavid Lönnhager1-25/+19
2024-01-10Simplify JSON import and export in the CLIDavid Lönnhager1-106/+20
2024-01-10Add CLI export-settings commandDavid Lönnhager1-4/+49
2024-01-10Add patch export to the management interfaceDavid Lönnhager2-4/+4
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson1-0/+5
2024-01-05Run `cargo +nightly fmt`Sebastian Holmin2-4/+6
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan4-389/+462
2023-12-29Show account id in the CLI with 'mullvad account get -v'David Lönnhager1-10/+16
2023-12-21Handle am.i.mullvad.net with internal daemon eventSebastian Holmin1-3/+1
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-43/+20
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson1-2/+2
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson1-28/+13
2023-11-23Add `mullvad debug block-connection` commandSebastian Holmin2-2/+42
2023-11-23Add subcommand level `entry` to `wireguard`Sebastian Holmin1-11/+18
2023-11-23Improve feedback and error handling for custom-listsSebastian Holmin1-12/+21
2023-11-23Add `resolve_location_constraint` fnSebastian Holmin3-94/+141
2023-11-23Refactor match statementSebastian Holmin1-10/+7
2023-11-23Simplify relay filter fnSebastian Holmin1-31/+31
2023-11-17Add CLI interface for applying JSON settings patchesDavid Lönnhager2-0/+102