summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/relay.rs
AgeCommit message (Expand)AuthorFilesLines
2022-02-14Upgrade clap to 3.0David Lönnhager1-78/+69
2022-01-17Make `mullvad relay set hostname` not case sensitive to the inputLinus Färnstrand1-13/+11
2021-12-09Add multihop state separate from entry locationDavid Lönnhager1-0/+1
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+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 a...David Lönnhager1-1/+5
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
2021-09-27Deduplicate formatting of relay settingsDavid Lönnhager1-180/+97
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
2021-05-17Include entry endpoint in 'mullvad relay get'David Lönnhager1-2/+14
2021-05-17Switch from exit_location to entry_location WG constraintDavid Lönnhager1-9/+9
2021-05-17Add exit location CLI optionDavid Lönnhager1-2/+31
2021-05-17Add exit location fieldDavid Lönnhager1-0/+1
2021-04-30Improve CLI for tunnel-specific constraintsDavid Lönnhager1-70/+74
2021-04-13Update CLI for custom tunnelsDavid Lönnhager1-29/+23
2021-04-13Substitute 'invalid' for 'unknown' where appropriateDavid Lönnhager1-1/+1
2021-04-13Add TCP WireGuard custom tunnel optionDavid Lönnhager1-31/+41
2021-03-01Rename "IP protocol" to "IP version"David Lönnhager1-7/+7
2021-03-01Include IP version constraint in 'mullvad relay get'David Lönnhager1-2/+19
2021-03-01List IPv6 addresses with 'mullvad relay list'David Lönnhager1-1/+9
2021-03-01Update CLIDavid Lönnhager1-4/+32
2021-02-10Update CLI to handle multiple providersDavid Lönnhager1-16/+18
2021-01-28Rename GrpcClientErrorDavid Lönnhager1-2/+2
2021-01-28Specify exactly what failed in the CLI when multiple RPCs may failDavid Lönnhager1-2/+8
2020-11-23Rename `mullvad relay set relay` to `mullvad relay set hostname`Robin Gögge1-4/+4
2020-08-25List hosting providers in the CLIDavid Lönnhager1-2/+2
2020-08-25Add CLI command to control provider constraintDavid Lönnhager1-7/+42
2020-08-24Add refactoring TODO commentDavid Lönnhager1-0/+2
2020-08-24CLI: Show a warning if the location constraints point to a relay that cannot ...David Lönnhager1-0/+41
2020-08-24Add 'mullvad relay set relay' commandDavid Lönnhager1-31/+95
2020-08-20Remove ANY_PROTOCOL and ANY_TUNNEL from protobuf schemaDavid Lönnhager1-27/+35
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-8/+8
2020-08-20Use gRPC for management interface in backend and CLIDavid Lönnhager1-118/+269
2020-07-16Use talpid_types TunnelType instead of TunnelProtocolEmīls1-4/+6
2020-05-07Fix a small typoAndrew Morgan1-1/+1
2019-11-27Add tunnel-protocol subcomand to CLIEmīls1-4/+28
2019-09-17Sort countries, cities and relays with natural sorting in CLILinus Färnstrand1-3/+3
2019-09-16Require the "mullvad relay set custom" command to have a subcommandLinus Färnstrand1-0/+1
2019-09-13Sort bridge/relay list output on hostname as well in CLILinus Färnstrand1-1/+3
2019-09-13Print out relay hostnames in CLI relay/bridge list commandLinus Färnstrand1-0/+14
2019-09-13Sort countries/cities on lowercase names in CLILinus Färnstrand1-3/+8
2019-09-13Filter relays on the new "active" flag in the CLILinus Färnstrand1-0/+25
2019-08-12Replace ::std with just stdLinus Färnstrand1-2/+2