summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/tunnel.rs
AgeCommit message (Expand)AuthorFilesLines
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+0
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager1-2/+53
2021-03-25Display default rotation interval in CLIDavid Lönnhager1-6/+17
2021-03-25Use mandatory key rotation interval with limited rangeDavid Lönnhager1-5/+10
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/+6
2020-12-01Name arguments that can be on or off consistentlyDavid Lönnhager1-2/+2
2020-09-24Show timezone for timestamps in the CLIDavid Lönnhager1-1/+3
2020-08-20Remove key rotation interval calculation from management interfaceDavid Lönnhager1-4/+6
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-15/+15
2020-08-20Use gRPC for management interface in backend and CLIDavid Lönnhager1-93/+113
2020-04-22Replace simple getters with direct field accessJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-17Rename 'key generate' to 'key regenerate' in the CLIDavid Lönnhager1-2/+2
2019-12-17Improve key rotation CLIDavid Lönnhager1-17/+17
2019-12-17Format Rust codeDavid Lönnhager1-2/+5
2019-12-17Add CLI interface for configuring automatic wg key rotationDavid Lönnhager1-0/+47
2019-09-17Display age of creation for WireGuard key in CLIEmīls Piņķis1-1/+5
2019-09-02Change WireGuard keys to singular keyLinus Färnstrand1-1/+1
2019-06-26Print keygen result in CLIEmīls Piņķis1-1/+5
2019-06-12Fix various things clippy pointed out in CLILinus Färnstrand1-2/+2
2019-05-28Remove proxy subcommand from tunnelEmīls Piņķis1-248/+1
2019-05-28Print bridge constraints and settings in CLIEmīls Piņķis1-18/+25
2019-05-27Automatically print help when no subcommand givenLinus Färnstrand1-9/+9
2019-04-24Make validate_proxy_settings a free standing functionLinus Färnstrand1-3/+3
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-10/+10
2019-02-28Remove fwmark based routing for linuxEmīls Piņķis1-39/+2
2019-02-27Add key generation to CLIEmīls Piņķis1-1/+38
2019-02-15Add Shadowsocks in CLIOdd Stranne1-1/+62
2019-02-04Allow cli to set wireguard settingsEmīls Piņķis1-28/+118
2019-01-30Refactor mullvad typesEmīls Piņķis1-16/+16
2018-12-13Convert mullvad-cli to Rust 2018Linus Färnstrand1-1/+1
2018-12-04Replace let Some(_) with just is_some()Linus Färnstrand1-5/+5
2018-11-21Fix formatting for rustfmt for rustc 1.32.0-nightly (f1e2fa8f0 2018-11-20)Emīls Piņķis1-1/+1
2018-11-16Fix various clippy warningsLinus Färnstrand1-1/+1
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-1/+1
2018-10-30Set TCP as transport and recreate tunnel when proxy is configuredOdd Stranne1-0/+1
2018-10-30Add OpenVPN proxy support in CLIOdd Stranne1-93/+276
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand1-6/+12
2018-09-08Make CLI use get_settings for fetching settingsLinus Färnstrand1-1/+1
2018-09-05Reword CLI message after `enable_ipv6` is setJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-05Move `enable_ipv6` to `TunnelOptions`Janito Vaqueiro Ferreira Filho1-5/+1
2018-09-05Change IPC to Enable IPv6 tunnel optionJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-05Allow printing tunnel option groups separatelyJanito Vaqueiro Ferreira Filho1-1/+7
2018-09-05Set Enable IPv6 option as a common tunnel optionJanito Vaqueiro Ferreira Filho1-19/+30
2018-09-05Print Enable IPv6 option as a common tunnel optionJanito Vaqueiro Ferreira Filho1-6/+15
2018-08-29Change mullvad-cli to use new jsonrpc clientEmīls Piņķis1-5/+4
2018-08-14Add option to enable/disable IPv6 in Mullvad CLIJanito Vaqueiro Ferreira Filho1-12/+38
2018-07-30Reformat with rustfmt 0.9.0Linus Färnstrand1-6/+3
2018-07-19Fix clippy warnings in mullvad-types and mullvad-cliLinus Färnstrand1-4/+3
2018-05-07Reuse RPC connection in `DaemonRpcClient`Janito Vaqueiro Ferreira Filho1-2/+2