summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds
AgeCommit message (Expand)AuthorFilesLines
2023-09-20Add social media blocklists to daemon+CLILinus Färnstrand1-0/+12
2023-09-05Remove forwarded port from devices in Rust codeLinus Färnstrand1-6/+0
2023-08-30Fix clippy lintsEmīls1-3/+2
2023-08-21Add servers to a custom list by hostnameMarkus Pettersson1-2/+7
2023-08-21Decouple `get_filtered_relays` from `mullvad_cli::relay::Relay`Markus Pettersson1-31/+32
2023-08-21Pretty print country/city names instead of just their codesMarkus Pettersson1-6/+77
2023-08-21Do not print redundant custom list nameMarkus Pettersson1-3/+7
2023-08-21Re-arrange `mullvad custom-list` subcommandsMarkus Pettersson1-14/+38
2023-08-21Unify `mullvad custom-list` subcommands `get` and `list`Markus Pettersson1-7/+12
2023-08-21Add macro for indenting options in the CLIDavid Lönnhager2-57/+39
2023-08-21Implement formatter for constraintsDavid Lönnhager1-6/+10
2023-08-21Improve presentation of relay settings in the CLIDavid Lönnhager1-6/+84
2023-06-29Add settings migration code, refactor and cleanupJonathan3-5/+5
2023-06-29Cleanup review comments, CI issues and android supportJonathan4-31/+33
2023-06-29Add basic features for custom list and file persistenceJonathan5-36/+210
2023-06-21Add smarter bridge location constraint selectionMarkus Pettersson2-4/+33
2023-06-21Add doc-comment to `get_filtered_relays`Markus Pettersson1-0/+1
2023-06-21Add smarter entry location constraint selection to multihopMarkus Pettersson1-1/+27
2023-06-21Make `mullvad relay set location` smarterMarkus Pettersson1-23/+74
2023-06-21Remove `mullvad relay set hostname` commandMarkus Pettersson1-39/+4
2023-06-21Print the old account number even if device is revokedMarkus Pettersson1-0/+3
2023-06-08Improve UX of CLI when user connects while not logged inMarkus Pettersson2-1/+50
2023-05-24Print `mullvad-app` version even if `mullvad-daemon` is downMarkus Pettersson1-9/+18
2023-05-22Use non-blocking I/O for account token inputDavid Lönnhager1-1/+11
2023-05-22Trim private key input correctlyDavid Lönnhager1-1/+2
2023-05-03Overthink boolean optionsDavid Lönnhager8-92/+103
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager16-72/+53
2023-05-03Clean up conversion from base64 to key typesDavid Lönnhager1-7/+5
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager22-2815/+1751
2023-04-26Fix remaining clippy warningsDavid Lönnhager2-2/+2
2023-03-27Fix many typosAlexander Seiler3-3/+3
2023-02-28Allow cli to turn on PQ while MH is onJonathan2-41/+0
2023-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager2-11/+34
2023-01-30Remove "EXPERIMENTAL" from the quantum-resistant-tunnel CLI commandLinus Färnstrand1-1/+1
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand9-23/+23
2022-11-07Split up talpid-coreEmīls Piņķis1-0/+2
2022-10-21Change name from always require VPN to Lockdown mode in CLIOskar Nyberg1-4/+4
2022-10-17Split gRPC conversions into submodules analogous to modules in the types cratesDavid Lönnhager1-6/+11
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önnhager4-13/+16
2022-10-10Adapt all crates to use mullvad-versionLinus Färnstrand1-2/+2
2022-09-27Update tonic to 0.8Emīls Piņķis1-3/+4
2022-09-27Fix clippy complaintsEmīls Piņķis8-13/+13
2022-07-11Validate WireGuard port selection in the CLIDavid Lönnhager1-2/+20
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager2-4/+4
2022-07-07Update CLI to handle new relay typeDavid Lönnhager2-12/+5
2022-06-27Only check multihop state when enabling PQDavid Lönnhager2-22/+24
2022-06-14Manually fix the simpler non-semantic clippy warnsJonathan1-3/+2
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager1-0/+41
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager2-1/+74