summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli
AgeCommit message (Collapse)AuthorFilesLines
2022-06-14Manually fix the simpler non-semantic clippy warnsJonathan1-3/+2
This commit tries to manually fix the clippy warnings that are fairly straightforward and do not have rippling effects on the codebase nor have a very high chance of causing bugs.
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager1-0/+41
2022-06-14Output whether quantum resistant tunnels are enabled in CLIDavid Lönnhager1-1/+10
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager2-1/+74
2022-06-13Bump desktop versions to 2022.2Linus Färnstrand1-1/+1
2022-06-13Perform a clippy --fixjonathan5-7/+7
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-31fix minor typo Deamon -> DaemonLinus Färnstrand1-1/+1
2022-05-25Update CLI to sort devices chronologically and list creation timestampsDavid Lönnhager1-1/+12
2022-05-17Updating version in package filesLinus Färnstrand1-1/+1
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īls5-96/+136
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-28Format a protocol as "/TCP" instead of "over TCP"Linus Färnstrand1-4/+4
This has the following benefits: * It's a somewhat standard way of representing such a thing * It's shorter * It ties the protocol closer to the SocketAddr data it's associated to
2022-03-24Add CLI commands for configuring obfuscationEmīls3-1/+158
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önnhager2-9/+48
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önnhager3-23/+4
2022-03-14Add CLI commands for listing and revoking devicesDavid Lönnhager1-17/+83
2022-03-14Implement device conceptDavid Lönnhager3-46/+36
2022-03-01Updating version in package filesOskar Nyberg1-1/+1
2022-02-22Updating version in package filesOskar Nyberg1-1/+1
2022-02-15Updating version in package filesLinus Färnstrand1-1/+1
2022-02-15Upgrade err-derive to at least 0.3.1Linus Färnstrand1-1/+1
2022-02-15Upgrade chrono. 0.4.0 does not correctly specify minimum dependency versionsLinus Färnstrand1-1/+1
2022-02-14Upgrade clap to 3.0David Lönnhager20-432/+390
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
2022-01-11Change copyright from 2021 to 2022 in product metadata and readmeLinus Färnstrand1-1/+1
2021-12-10Use network-check subcommand in CLIEmīls4-75/+115
2021-12-10Enable custom resolver after unblocking resovlersEmīls1-0/+2
2021-12-10Add CLI command to toggle custom-resolverEmīls2-35/+73
2021-12-09Add multihop state separate from entry locationDavid Lönnhager1-0/+1