summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src
AgeCommit message (Expand)AuthorFilesLines
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önnhager6-182/+85
2022-10-10Adapt all crates to use mullvad-versionLinus Färnstrand2-4/+3
2022-10-07Handle empty location in CLIEmīls Piņķis1-17/+39
2022-09-27Update tonic to 0.8Emīls Piņķis1-3/+4
2022-09-27Fix clippy complaintsEmīls Piņķis8-13/+13
2022-09-02Include port in 'mullvad status -v' when connected over TCPDavid Lönnhager1-3/+4
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-22Make CLI output for PQ status more user-friendlyDavid Lönnhager1-7/+5
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-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-13Perform a clippy --fixjonathan5-7/+7
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-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
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
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
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-02-14Upgrade clap to 3.0David Lönnhager19-431/+386
2022-02-04Update the default password and cipher for the custom bridgesLinus Färnstrand1-2/+2
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