diff options
Diffstat (limited to 'mullvad-cli/src')
| -rw-r--r-- | mullvad-cli/src/cmds/bridge.rs | 6 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/obfuscation.rs | 11 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/split_tunnel/linux.rs | 2 |
3 files changed, 15 insertions, 4 deletions
diff --git a/mullvad-cli/src/cmds/bridge.rs b/mullvad-cli/src/cmds/bridge.rs index e1b0056a15..e6a7376ad6 100644 --- a/mullvad-cli/src/cmds/bridge.rs +++ b/mullvad-cli/src/cmds/bridge.rs @@ -18,7 +18,11 @@ impl Command for Bridge { fn clap_subcommand(&self) -> clap::App<'static> { clap::App::new(self.name()) - .about("Manage use of bridges") + .about( + "Manage use of bridges, socks proxies and Shadowsocks for OpenVPN. \ + Can make OpenVPN tunnels use Shadowsocks via one of the Mullvad bridge servers. \ + Can also make OpenVPN connect through any custom SOCKS5 proxy", + ) .setting(clap::AppSettings::SubcommandRequiredElseHelp) .subcommand(create_bridge_set_subcommand()) .subcommand(clap::App::new("get").about("Get current bridge settings and state")) diff --git a/mullvad-cli/src/cmds/obfuscation.rs b/mullvad-cli/src/cmds/obfuscation.rs index 99887db555..9316333e8c 100644 --- a/mullvad-cli/src/cmds/obfuscation.rs +++ b/mullvad-cli/src/cmds/obfuscation.rs @@ -16,7 +16,11 @@ impl Command for Obfuscation { fn clap_subcommand(&self) -> clap::App<'static> { clap::App::new(self.name()) - .about("Manage use of obfuscators") + .about( + "Manage use of obfuscation protocols for WireGuard. \ + Can make WireGuard traffic look like something else on the network. \ + Helps circumvent censorship and to establish a tunnel when on restricted networks", + ) .setting(clap::AppSettings::SubcommandRequiredElseHelp) .subcommand(create_obfuscation_set_subcommand()) .subcommand(create_obfuscation_get_subcommand()) @@ -105,7 +109,10 @@ fn create_obfuscation_set_subcommand() -> clap::App<'static> { .subcommand( clap::App::new("mode").about("Set obfuscation mode").arg( clap::Arg::new("mode") - .help("Specifies what kind of obfuscation should be used, if any") + .help( + "Specifies if obfuscation should be used with WireGuard connections. \ + And if so, what obfuscation protocol it should use.", + ) .required(true) .index(1) .possible_values(&["auto", "off", "udp2tcp"]), diff --git a/mullvad-cli/src/cmds/split_tunnel/linux.rs b/mullvad-cli/src/cmds/split_tunnel/linux.rs index 3480f27fb0..03ee913b3e 100644 --- a/mullvad-cli/src/cmds/split_tunnel/linux.rs +++ b/mullvad-cli/src/cmds/split_tunnel/linux.rs @@ -12,7 +12,7 @@ impl Command for SplitTunnel { clap::App::new(self.name()) .about( "Manage split tunneling. To launch applications outside \ - the tunnel, use the program 'mullvad-exclude'.", + the tunnel, use the program 'mullvad-exclude' instead of this command.", ) .setting(clap::AppSettings::SubcommandRequiredElseHelp) .subcommand(create_pid_subcommand()) |
