summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds
AgeCommit message (Collapse)AuthorFilesLines
2022-06-13Perform a clippy --fixjonathan3-3/+3
This is a giant commit which performs only a clippy --fix. Auditing can happen in two ways, either by reading every line or by running a `cargo clippy --fix` on the previous commit and make sure that the result is the same.
2022-05-25Update CLI to sort devices chronologically and list creation timestampsDavid Lönnhager1-1/+12
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager1-34/+41
2022-05-09Add server ownership constraint to the daemon and CLIDavid Lönnhager2-4/+86
2022-05-05Rework output of status subcommand in CLIEmīls4-17/+15
The output of the status command is reworked to show hostnames instead of IP addresses and trim the fat. The extra information (tunnel protocols, IP addrresses) are now available with the verbose flag.
2022-04-25Extend DNS blocking in CLIOdd Stranne1-0/+23
2022-04-14Clarify that `mullvad bridge` also affects API connectivityLinus Färnstrand1-1/+2
2022-04-14Improve and change output of `mullvad obfuscation get`Linus Färnstrand1-15/+11
Somewhat refactors how some obfuscation related types display themselves
2022-04-14Improve help text for bridge and obfuscation subcommandsLinus Färnstrand3-4/+15
2022-04-08Make cli status verbose flag affect tunnel stateOskar Nyberg1-18/+26
2022-04-05Improve CLI version output slightlyDavid Lönnhager1-6/+12
2022-03-31Attempt to update the device prior to fetching it in the CLIDavid Lönnhager1-0/+3
2022-03-24Add CLI commands for configuring obfuscationEmīls2-0/+138
2022-03-24Adjust relay command in CLIOdd Stranne1-21/+6
2022-03-14Refactor account manager into actorDavid Lönnhager1-1/+0
2022-03-14Display ports in the CLIDavid Lönnhager1-0/+6
2022-03-14Make CLI device errors more user-friendlyDavid Lönnhager1-9/+45
2022-03-14Capitalize each word of a device name in the CLIDavid Lönnhager1-5/+4
2022-03-14Add verbose option to 'mullvad account get'David Lönnhager1-6/+20
2022-03-14Allow devices to be revoked by name in the CLIDavid Lönnhager1-7/+22
2022-03-14Improve 'list-devices' output in the CLIDavid Lönnhager1-3/+22
2022-03-14Use the current account for device functions in the CLI, if no account is givenDavid Lönnhager1-14/+43
2022-03-14Send an event when devices are explicitly revokedDavid Lönnhager1-0/+5
2022-03-14Remove keygen event remnantsDavid Lönnhager2-3/+3
2022-03-14Add CLI commands for listing and revoking devicesDavid Lönnhager1-17/+83
2022-03-14Implement device conceptDavid Lönnhager3-46/+36
2022-02-14Upgrade clap to 3.0David Lönnhager17-396/+346
2022-02-04Update the default password and cipher for the custom bridgesLinus Färnstrand1-2/+2
We recently changed the cipher from chacha20 -> aes-256-gcm and the password from 23#dfsbbb to mullvad on port 443 on all our shadowsocks bridges
2022-01-17Make `mullvad relay set hostname` not case sensitive to the inputLinus Färnstrand1-13/+11
2022-01-14Simplify custom resolver to not leak any trafficEmīls2-80/+0
2022-01-11Add ability to block malware via server side DNS to daemon/CLILinus Färnstrand1-1/+15
2022-01-11Use ": " as delimiter instead of " - " between messages and valueLinus Färnstrand2-3/+3
2021-12-10Use network-check subcommand in CLIEmīls3-71/+115
2021-12-10Add CLI command to toggle custom-resolverEmīls1-35/+71
2021-12-09Add multihop state separate from entry locationDavid Lönnhager1-0/+1
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand3-3/+0
2021-11-23Reset the port if the transport protocol is set to any in the CLIDavid Lönnhager1-1/+6
2021-11-23Allow the transport protocol to be set to any when it was previously set to ↵David Lönnhager1-1/+5
a specific protocol
2021-11-23Add missing newline for 'relay get'David Lönnhager1-1/+1
2021-11-17Fix help message for CLIDavid Lönnhager1-2/+2
2021-11-12Print usage if no tunnel constraints are providedDavid Lönnhager1-0/+2
2021-11-12Keep existing tunnel protocol-specific constraints when providingDavid Lönnhager1-27/+105
only some options in the CLI
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager1-2/+53
2021-09-27Deduplicate formatting of relay settingsDavid Lönnhager1-180/+97
2021-09-27Deduplicate formatting in bridge CLIDavid Lönnhager1-78/+57
2021-08-25Use TransportPort for OpenVPN constraintsDavid Lönnhager1-63/+38
2021-08-19Remove duplicate WG constraints formatting code in CLIDavid Lönnhager1-36/+5
2021-08-19Combine WireGuard port and transport constraintsDavid Lönnhager1-17/+32
2021-08-19Update CLI to show WireGuard transport protocolDavid Lönnhager1-2/+8
2021-08-19Add transport protocol constraint for WireGuardDavid Lönnhager1-0/+14